SSwitch
SSwitch is a switch used for simple judgment scenarios
example
#![allow(unused)] fn main() { import { SSwitch , SCard} from "../../index.slint"; component TestSwitch inherits Window { height: 400px; width: 400px; VerticalLayout { spacing: 20px; padding: 20px; SSwitch { } SSwitch { active: true; theme: Primary; switch-background-color:#ddd; switch-border-color:#ff00bb; } SSwitch { theme: Dark; active: false; clicked(active-or-not)=>{ debug(active-or-not); } } SSwitch { theme: Warning; } SSwitch { theme: Error; } SSwitch { theme: Info; } } } }
properties
- in-out property
active : is actived or not - in property
switch-background-color : switch background color - in property
switch-border-color : switch border color - in property
switch-drop-shadow-color switch drop shadow color - in property
switch-height : switch height - in property
switch-width : switch width - in property
switch-padding-type: switch padding type - in property
switch-shadow-type: switch shadow type - in property
switch-border-type : switch border type
callbacks
- callback clicked(bool) : run if you click the switch