ButtonState
struct ButtonState
A struct to easily create an instance of a button state
-
Type alias used for action property
Declaration
Swift
typealias Action = (ButtonState) -> Void -
The various colors that the button can change to
See moreDeclaration
-
An accessibility identifier to identify the button
Declaration
Swift
var accessibilityIdentifier: AccessibilityIdentifier? -
Represents button action
Declaration
Swift
var action: ButtonState.Action -
Represents button color
Declaration
Swift
var color: ButtonState.Color -
Initializer for
ButtonStateDeclaration
Swift
init(text: String, color: ButtonState.Color, isVisible: Bool = true, accessibilityIdentifier: AccessibilityIdentifier? = nil, action: @escaping ButtonState.Action) -
Represents button’s visibility
Declaration
Swift
var isVisible: Bool -
Represents button title text
Declaration
Swift
var text: String
View on GitHub
Install in Dash
ButtonState Structure Reference