FUIStateSelectable
public protocol FUIStateSelectable
Utility protocol, exposing state
wrappers based on underlying UIControlState
or FUIControlState
properties.
-
Control is user-interaction enabled
Declaration
Swift
var isEnabled: Bool { get set }
-
Control is in a user-selected state. May be transient or persistent.
Declaration
Swift
var isSelected: Bool { get set }
-
Control is in a transient highlighted state
Declaration
Swift
var isHighlighted: Bool { get set }
-
Tint adjustment mode, for managing conflicts between system dimming and styled tint attributes.
Declaration
Swift
var tintAdjustmentMode: UIViewTintAdjustmentMode { get set }