
Slide Toggle is a boolean switch for an on/off state. Use it for settings and preferences where checked=true means a feature or state is enabled.
Good examples include live updates, notifications, visibility, sidebar expanded or collapsed, animation on or off, table options, enable Wi-Fi, show archived, and allow comments. It works with checked, disabled, required, ngModel, formControlName, change, and toggleChange.
Slide Toggle has its own label pattern, so do not wrap it in ngs-form-field. Do not use it for choosing one value from many, multiple independent selections in a list, button-like mode groups, commands, navigation, or rich option cards. Use Radio, Segmented, Select, Checkbox, ButtonToggle, Button, Navigation, or RadioCard when those match the job better. For “I agree” or “accept terms” confirmations, prefer Checkbox because the user is confirming, not enabling a setting.