CSSuiSwitch¶
- CSSuiSwitch()¶
CSSUISWITCH CSS-styled toggle switch backed by uihtml
- Usage:
sw = CSSuiSwitch(parent, ‘Text’, ‘Notifications’, ‘Value’, true) sw.ValueChangedFcn = @(s,e) fprintf(‘State: %dn’, e.Value);
- Inputs:
parent : graphics container – required
- Name-Value Pairs:
‘Value’ : logical - true = on (default: false) ‘Text’ : char - label beside the toggle (default: ‘Toggle’) ‘SwitchOnColor’ : char - CSS color when on (default: ‘#A2D2FF’) ‘ValueChangedFcn’ : function handle - @(src, evt) callback (default: []) (plus all CSSBase name-value pairs)
- Outputs:
sw : CSSuiSwitch handle
Notes
- CSS element schema:
- #css-root Outer sizing container
.cssui-switch Widget-type class on #css-root label.css-control Toggle track wrapper
input#chk Hidden <input type=”checkbox”> span.slider Animated thumb / track fill
span.css-label#cssbase-text Text label
.css-disabled On #css-root when Enabled=false
See also: CSSBase, CSSPreset, CSSuiButton
∿∿∿ Prerau Laboratory MATLAB Codebase · sleepEEG.org ∿∿∿