UI theming default configurations
Here are the keys for the styling definitions for IdsvrHaapiUIKit.
⚠️ Providing an incorrect value to any existing keys may crash the application.
| Key / name | Type | Description |
|---|---|---|
| fontName | String | The font name. The default value is "Roboto". |
| huiTextField | String | The default value is InputTextField.Curity. InputTextField.Curity, InputTextField.Outlined and InputTextField.Filled are preconfigured values that are also supported. |
| UICTFontTextStyleBody | Integer | The font size for the body style. The default value is 17. |
| UICTFontTextStyleBodySubHeadline | Integer | The font size for the body sub-headline style. The default value is 12. |
| UICTFontTextStyleCallout | Integer | The font size for the callout style. The default value is 16. |
| UICTFontTextStyleLink | Integer | The font size for the link style. The default value is 14. |
| UICTFontTextStyleText | Integer | The font size for the text style. The default value is 16. |
| UICTFontTextStyleTitle | Integer | The font size for the title style. The default value is 40. |
| UICTFontTextStyleTitle2 | Integer | The font size for the title-2 style. The default value is 24. |
| ActionableButton.LinkView | Dictionary | The style definition for the ActionableButton of type LinkView. |
| ActionableButton.Primary | Dictionary | The style definition for the ActionableButton of type Primary. |
| ActionableButton.Secondary | Dictionary | The style definition for the ActionableButton of type Secondary. |
| ActionableButton.Text | Dictionary | The style definition for the ActionableButton of type Text. |
| CheckboxView | Dictionary | The style definition for the CheckboxView. |
| FormViewController | Dictionary | The style definition for the FormViewController. |
| HaapiFlowViewController | Dictionary | The style definition for the HaapiFlowViewController. |
| HeaderView | Dictionary | The style definition for the HeaderView. |
| InputTextField | Dictionary | The style definition for the InputTextField. |
| InputTextField.Curity | Dictionary | The style definition for the InputTextField of type Curity. |
| InputTextField.Filled | Dictionary | The style definition for the InputTextField of type Filled. |
| InputTextField.Outlined | Dictionary | The style definition for the InputTextField of type Outlined. |
| LinkView | Dictionary | The style definition for the LinkView. |
| LoadingIndicatorView | Dictionary | The style definition for the LoadingIndicatorView. |
| LoadingIndicatorView.ButtonPrimary | Dictionary | The style definition for the LoadingIndicatorView of type ButtonPrimary. |
| LoadingIndicatorView.ButtonSecondary | Dictionary | The style definition for the LoadingIndicatorView of type ButtonSecondary. |
| LoadingIndicatorView.ButtonText | Dictionary | The style definition for the LoadingIndicatorView of type ButtonText. |
| LoadingIndicatorView.ButtonLinkView | Dictionary | The style definition for the LoadingIndicatorView of type ButtonLinkView. |
| MessageView.Error | Dictionary | The style definition for the MessageView of type Error. |
| MessageView.Warn | Dictionary | The style definition for the MessageView of type Warn. |
| MessageView.Info | Dictionary | The style definition for the MessageView of type Info. |
| MessageView.RecipientOfCommunication | Dictionary | The style definition for the MessageView of type RecipientOfCommunication. |
| MessageView.Content | Dictionary | The style definition for the MessageView of type Content. |
| MessageView.Heading | Dictionary | The style definition for the MessageView of type Heading. |
| MessageView.Username | Dictionary | The style definition for the MessageView of type Username. |
| NotificationBannerView | Dictionary | The style definition for the NotificationBannerView. |
| PollingViewController | Dictionary | The style definition for the PollingViewController. |
| ProblemViewController | Dictionary | The style definition for the ProblemViewController. |
| SelectorViewController | Dictionary | The style definition for the SelectorViewController. |
| StackView | Dictionary | The style definition for the StackView. |
| StackView.Interactions | Dictionary | The style definition for the StackView of type Interactions. |
| StackView.Links | Dictionary | The style definition for the StackView of type Links. |
| StackView.Polling | Dictionary | The style definition for the StackView of type Polling. |
| TabView | Dictionary | The style definition for the TabView. |
| TextAppearance.Body | Dictionary | The Body text appearance. |
| TextAppearance.Body.Bold | Dictionary | The Body bold text appearance. |
| TextAppearance.BodySubHeadline | Dictionary | The BodySubHeadline text appearance. |
| TextAppearance.Callout | Dictionary | The Callout text appearance. |
| TextAppearance.Callout.Bold | Dictionary | The Callout bold text appearance. |
| TextAppearance.Link | Dictionary | The Link text appearance. |
| TextAppearance.SubHeadline | Dictionary | The SubHeadline text appearance. |
| TextAppearance.Text | Dictionary | The Text text appearance. |
| TextAppearance.Text.Center | Dictionary | The Text center text appearance. |
| TextAppearance.Title2 | Dictionary | The Title2 text appearance. |
| TextAppearance.Title2.Bold.Center | Dictionary | The Title2 bold center text appearance. |
| TextPickerView | Dictionary | The style definition for the TextPickerView. |