Class UICustomization
-
- All Implemented Interfaces:
public final class UICustomizationUsed to provide objects that specify user interface customizations for the 3D Secure 2 challenge screens.
-
-
Field Summary
Fields Modifier and Type Field Description private final NavigationBarCustomizationnavigationBarCustomizationprivate final TextStyleCustomizationinformationHeaderStyleCustomizationprivate final TextStyleCustomizationinformationTextStyleCustomizationprivate final TextStyleCustomizationentryLabelStyleCustomizationprivate final SwitchCustomizationwhitelistLabelStyleCustomizationprivate final ButtonCustomizationactionButtonStyleCustomizationprivate final ButtonCustomizationalternativeButtonStyleCustomizationprivate final EditTextCustomizationentryBoxStyleCustomizationprivate final SelectorCustomizationentrySelectorStyleCustomizationprivate final FooterCustomizationfooterCustomization
-
Constructor Summary
Constructors Constructor Description UICustomization(NavigationBarCustomization navigationBarCustomization, TextStyleCustomization informationHeaderStyleCustomization, TextStyleCustomization informationTextStyleCustomization, TextStyleCustomization entryLabelStyleCustomization, SwitchCustomization whitelistLabelStyleCustomization, ButtonCustomization actionButtonStyleCustomization, ButtonCustomization alternativeButtonStyleCustomization, EditTextCustomization entryBoxStyleCustomization, SelectorCustomization entrySelectorStyleCustomization, FooterCustomization footerCustomization)
-
Method Summary
-
-
Constructor Detail
-
UICustomization
UICustomization(NavigationBarCustomization navigationBarCustomization, TextStyleCustomization informationHeaderStyleCustomization, TextStyleCustomization informationTextStyleCustomization, TextStyleCustomization entryLabelStyleCustomization, SwitchCustomization whitelistLabelStyleCustomization, ButtonCustomization actionButtonStyleCustomization, ButtonCustomization alternativeButtonStyleCustomization, EditTextCustomization entryBoxStyleCustomization, SelectorCustomization entrySelectorStyleCustomization, FooterCustomization footerCustomization)
- Parameters:
navigationBarCustomization- Navigation bar customisationinformationHeaderStyleCustomization- Information Header customisationinformationTextStyleCustomization- Information Text customisationentryLabelStyleCustomization- Entry Label customisationwhitelistLabelStyleCustomization- Whitelist Label customisationactionButtonStyleCustomization- Action Button customisationalternativeButtonStyleCustomization- Alternative Button customisationentryBoxStyleCustomization- Entry Box customisationentrySelectorStyleCustomization- Entry Selector customisationfooterCustomization- Footer customisation
-
-
Method Detail
-
getNavigationBarCustomization
final NavigationBarCustomization getNavigationBarCustomization()
-
getInformationHeaderStyleCustomization
final TextStyleCustomization getInformationHeaderStyleCustomization()
-
getInformationTextStyleCustomization
final TextStyleCustomization getInformationTextStyleCustomization()
-
getEntryLabelStyleCustomization
final TextStyleCustomization getEntryLabelStyleCustomization()
-
getWhitelistLabelStyleCustomization
final SwitchCustomization getWhitelistLabelStyleCustomization()
-
getActionButtonStyleCustomization
final ButtonCustomization getActionButtonStyleCustomization()
-
getAlternativeButtonStyleCustomization
final ButtonCustomization getAlternativeButtonStyleCustomization()
-
getEntryBoxStyleCustomization
final EditTextCustomization getEntryBoxStyleCustomization()
-
getEntrySelectorStyleCustomization
final SelectorCustomization getEntrySelectorStyleCustomization()
-
getFooterCustomization
final FooterCustomization getFooterCustomization()
-
navigationBar
final Unit navigationBar(Function1<NavigationBarCustomization, Unit> block)
DSL Method for Navigation Bar setup
-
footer
final Unit footer(Function1<FooterCustomization, Unit> block)
DSL Method for Footer setup
-
informationHeader
final Unit informationHeader(Function1<TextStyleCustomization, Unit> block)
DSL Method for Information Header setup
-
informationText
final Unit informationText(Function1<TextStyleCustomization, Unit> block)
DSL Method for Information Text setup
-
entryLabel
final Unit entryLabel(Function1<TextStyleCustomization, Unit> block)
DSL Method for Entry Label setup
-
whitelistLabel
final Unit whitelistLabel(Function1<SwitchCustomization, Unit> block)
DSL Method for Whitelist Label setup
-
actionButton
final Unit actionButton(Function1<ButtonCustomization, Unit> block)
DSL Method for Action Button setup
-
alternativeButton
final Unit alternativeButton(Function1<ButtonCustomization, Unit> block)
DSL Method for Alternative Button setup
-
entryBox
final Unit entryBox(Function1<EditTextCustomization, Unit> block)
DSL Method for Entry Box setup
-
entrySelector
final Unit entrySelector(Function1<SelectorCustomization, Unit> block)
DSL Method for Entry Selectors setup
-
all
final Unit all(Function1<AllStyleCustomization, Unit> block)
DSL Method for Default Text Style setup
-
-
-
-