LavaUI docs

struct ToggleStyle

Swift

struct ToggleStyle

Colours and metrics for a Toggle.

Sources/LavaUI/Toggle.swift:112

Constructors

init(trackWidth: Float = 36, trackHeight: Float = 20, knobInset: Float = 2.5, offTrack: Color? = nil, onTrack: Color? = nil, knob: Color? = nil, disabledTrack: Color? = nil, disabledKnob: Color? = nil, foreground: Color? = nil, disabledForeground: Color? = nil, labelGap: Float = 8, duration: Double = 0.14)

Not documented.

Sources/LavaUI/Toggle.swift:128

Properties

var disabledForeground: Color

Not documented.

Sources/LavaUI/Toggle.swift:124

var disabledKnob: Color

Not documented.

Sources/LavaUI/Toggle.swift:122

var disabledTrack: Color

Not documented.

Sources/LavaUI/Toggle.swift:121

var duration: Double

Not documented.

Sources/LavaUI/Toggle.swift:126

var foreground: Color

Not documented.

Sources/LavaUI/Toggle.swift:123

var knob: Color?

nil means "contrast automatically against the track".

Sources/LavaUI/Toggle.swift:120

var knobInset: Float

Gap between the knob and the track edge, on both sides.

Sources/LavaUI/Toggle.swift:116

var labelGap: Float

Not documented.

Sources/LavaUI/Toggle.swift:125

var offTrack: Color

Not documented.

Sources/LavaUI/Toggle.swift:117

var onTrack: Color

Not documented.

Sources/LavaUI/Toggle.swift:118

var trackHeight: Float

Not documented.

Sources/LavaUI/Toggle.swift:114

var trackWidth: Float

Not documented.

Sources/LavaUI/Toggle.swift:113