ThemeOptions
public protocol ThemeOptions
A protocol to allow customizing the theme.
Join Call Button - Background - Highlighted - Light Mode - Tint10 Join Call Button - Background - Highlighted - Dark Mode - Tint20 Join Call Button - Border - Normal - Light/Dark Mode - Tint10 Join Call Button - Border - Highlighted - Light/Dark Mode - Tint30
-
colorSchemeOverrideDefault implementationProvide a getter to force color scheme to be light or dark.
Default Implementation
Declaration
Swift
var colorSchemeOverride: UIUserInterfaceStyle { get } -
primaryColorDefault implementationProvide a getter to return a custom primary color.
Default Implementation
Declaration
Swift
var primaryColor: UIColor { get } -
primaryColorTint10Default implementationProvide a getter to return a custom primary color tint10.
Default Implementation
Declaration
Swift
var primaryColorTint10: UIColor { get } -
primaryColorTint20Default implementationProvide a getter to return a custom primary color tint20.
Default Implementation
Declaration
Swift
var primaryColorTint20: UIColor { get } -
primaryColorTint30Default implementationProvide a getter to return a custom primary color tint30.
Default Implementation
Declaration
Swift
var primaryColorTint30: UIColor { get }
View on GitHub
ThemeOptions Protocol Reference