Enumerations
The following enumerations are available globally.
-
Color scheme scenario, describing how the foreground color of the content should be configured to use appropriate color variants based on background color scheme. In Fiori UI design language, light color variants are mostly white, or a color with low alpha. Dark color variants are mostly black, charcoal, navy.
- device: Use device interface style for background scheme. Foreground colors should be dynamically adjusted to natural variants (e.g. light or dark color variants) based on user interface style settings on iOS/macOS. This is the default setting for most content.
- deviceInverse: Use inversed device interface style for background scheme. Foreground colors are inverted based on user interface style settings on iOS/macOS. If the device setting is in light user interface style, foreground colors will be adjusted to use dark color variants.
- lightConstant: Use constant light background scheme. Foreground colors should constantly use light variants regardless of user interface style settings on iOS/macOS.
- darkConstant: Use constant dark background scheme. Foreground colors should constantly use dark variants regardless of user interface style settings on iOS/macOS.
Declaration
Swift
public enum BackgroundColorScheme : String, CaseIterable
extension BackgroundColorScheme: CustomDebugStringConvertible
-
Undocumented
See moreDeclaration
Swift
public enum ColorDisplayMode : String, CaseIterable
extension ColorDisplayMode: CustomDebugStringConvertible
-
Undocumented
See moreDeclaration
Swift
public enum ColorStyle : String, CaseIterable
-
Undocumented
See moreDeclaration
Swift
public enum ColorVariant
extension ColorVariant: CustomDebugStringConvertible
-
Undocumented
See moreDeclaration
Swift
public enum InterfaceLevel : String, CaseIterable
extension InterfaceLevel: CustomDebugStringConvertible
-
Public list of icons available for reference by the Developer.
See moreDeclaration
Swift
public enum FioriIcon
-
Undocumented
See moreDeclaration
Swift
public enum StyleSheetParsingError : Error