PiaSDKTheme
Objective-C
@protocol PiaSDKTheme
Swift
protocol PiaSDKTheme
A set of colors used in the SDK’s views.
-
Color to be used for status bar.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *statusBarColor;Swift
var statusBarColor: UIColor { get set } -
Color to be used for all navigation bars.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *navigationBarColor;Swift
var navigationBarColor: UIColor { get set } -
Color to be used for all navigation bars titles.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *navigationBarTitleColor;Swift
var navigationBarTitleColor: UIColor { get set } -
Color to be used for all navigation bars left action items.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *leftNavigationBarItemsColor;Swift
var leftNavigationBarItemsColor: UIColor { get set } -
Color to be used for all navigation bars right action items.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *rightNavigationBarItemsColor;Swift
var rightNavigationBarItemsColor: UIColor { get set } -
Color to be used for webview navigation toolbar.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *webViewToolbarColor;Swift
var webViewToolbarColor: UIColor { get set } -
Color to be used for webview navigation toolbar items.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *webViewToolbarItemsColor;Swift
var webViewToolbarItemsColor: UIColor { get set } -
Color to be used for all UIViews that don’t fit in any of the special cases below (navBar, label, field, switch, etc).
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *backgroundColor;Swift
var backgroundColor: UIColor { get set } -
Title color to be used for all the buttons in the SDK for the default state.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *buttonTextColor;Swift
var buttonTextColor: UIColor { get set } -
Background color to be used for the main action buttons in the SDK for the default state.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *actionButtonBackgroundColor;Swift
var actionButtonBackgroundColor: UIColor { get set } -
Color for the switch thumbs.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *switchThumbColor;Swift
var switchThumbColor: UIColor { get set } -
Color for the switch color when switch is on.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *switchOnTintColor;Swift
var switchOnTintColor: UIColor { get set } -
Color for the switch color when switch is off.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *switchOffTintColor;Swift
var switchOffTintColor: UIColor { get set } -
Color to be used for all the labels in the SDK.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *labelTextColor;Swift
var labelTextColor: UIColor { get set } -
Color to be used for text in all textFields/textViews in the SDK.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *textFieldTextColor;Swift
var textFieldTextColor: UIColor { get set } -
Color to be used in the error messages, border color of error text field and color of attention button on the text field.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *textFieldErrorColor;Swift
var textFieldErrorColor: UIColor { get set } -
Color to be used in the successful validation case of card entry view.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *textFieldSuccessColor;Swift
var textFieldSuccessColor: UIColor { get set } -
Color to be used for all textfields background.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *textFieldBackgroundColor;Swift
var textFieldBackgroundColor: UIColor { get set } -
Color to be used for placeholder in textfields.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *textFieldPlaceholderColor;Swift
var textFieldPlaceholderColor: UIColor { get set } -
Color to be used to show active textfield while editing.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *activeTextFieldBorderColor;Swift
var activeTextFieldBorderColor: UIColor { get set } -
Color to be used in CVC entry for Subsequent transaction view.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *tokenCardCVCViewBackgroundColor;Swift
var tokenCardCVCViewBackgroundColor: UIColor { get set } -
Color to be used for Card IO’s background.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *cardIOBackgroundColor;Swift
var cardIOBackgroundColor: UIColor { get set } -
Color to be used for Card IO’s “Entry card manually” button text.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *cardIOButtonTextColor;Swift
var cardIOButtonTextColor: UIColor { get set } -
Color to be used for Card IO’s “Entry card manually” button background color.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *cardIOButtonBackgroundColor;Swift
var cardIOButtonBackgroundColor: UIColor { get set } -
Color to be used for Card IO preview frame.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *cardIOPreviewFrameColor;Swift
var cardIOPreviewFrameColor: UIColor { get set } -
Color to be used for all the texts inside Card IO view.
Declaration
Objective-C
@property (nonatomic, nonnull) UIColor *cardIOTextColor;Swift
var cardIOTextColor: UIColor { get set }
PiaSDKTheme Protocol Reference