UICustomization

data class UICustomization(val navigationBarCustomization: NavigationBarCustomization = NavigationBarCustomization(), val informationHeaderStyleCustomization: TextStyleCustomization = TextStyleCustomization(), val informationTextStyleCustomization: TextStyleCustomization = TextStyleCustomization(), val entryLabelStyleCustomization: TextStyleCustomization = TextStyleCustomization(), val whitelistLabelStyleCustomization: SwitchCustomization = SwitchCustomization(), val actionButtonStyleCustomization: ButtonCustomization = ButtonCustomization.actionButton(), val alternativeButtonStyleCustomization: ButtonCustomization = ButtonCustomization.alternateButton(), val entryBoxStyleCustomization: EditTextCustomization = EditTextCustomization.default(), val entrySelectorStyleCustomization: SelectorCustomization = SelectorCustomization(), val footerCustomization: FooterCustomization = FooterCustomization())

Used to provide objects that specify user interface customizations for the 3D Secure 2 challenge screens.

Parameters

navigationBarCustomization

Navigation bar customisation

informationHeaderStyleCustomization

Information Header customisation

informationTextStyleCustomization

Information Text customisation

entryLabelStyleCustomization

Entry Label customisation

whitelistLabelStyleCustomization

Whitelist Label customisation

actionButtonStyleCustomization

Action Button customisation

alternativeButtonStyleCustomization

Alternative Button customisation

entryBoxStyleCustomization

Entry Box customisation

entrySelectorStyleCustomization

Entry Selector customisation

footerCustomization

Footer customisation

Constructors

Link copied to clipboard
constructor(navigationBarCustomization: NavigationBarCustomization = NavigationBarCustomization(), informationHeaderStyleCustomization: TextStyleCustomization = TextStyleCustomization(), informationTextStyleCustomization: TextStyleCustomization = TextStyleCustomization(), entryLabelStyleCustomization: TextStyleCustomization = TextStyleCustomization(), whitelistLabelStyleCustomization: SwitchCustomization = SwitchCustomization(), actionButtonStyleCustomization: ButtonCustomization = ButtonCustomization.actionButton(), alternativeButtonStyleCustomization: ButtonCustomization = ButtonCustomization.alternateButton(), entryBoxStyleCustomization: EditTextCustomization = EditTextCustomization.default(), entrySelectorStyleCustomization: SelectorCustomization = SelectorCustomization(), footerCustomization: FooterCustomization = FooterCustomization())

Properties

Functions

Link copied to clipboard

DSL Method for Action Button setup

Link copied to clipboard
fun all(block: AllStyleCustomization.() -> Unit)

DSL Method for Default Text Style setup

Link copied to clipboard

DSL Method for Alternative Button setup

Link copied to clipboard

DSL Method for Entry Box setup

Link copied to clipboard

DSL Method for Entry Label setup

Link copied to clipboard

DSL Method for Entry Selectors setup

Link copied to clipboard
fun footer(block: FooterCustomization.() -> Unit)

DSL Method for Footer setup

Link copied to clipboard

DSL Method for Information Header setup

Link copied to clipboard

DSL Method for Information Text setup

Link copied to clipboard

DSL Method for Navigation Bar setup

Link copied to clipboard

DSL Method for Whitelist Label setup