Files

ion-toggle

Toggles change the state of a single option. Toggles can be switched on or off by pressing or swiping them. They can also be checked programmatically by setting the checked property.

Properties

Property Attribute Description Type
checked checked If true, the toggle is selected. Defaults to false. boolean
color color The color to use from your application's color palette. Default options are: "primary", "secondary", "tertiary", "success", "warning", "danger", "light", "medium", and "dark". For more information on colors, see theming. Color
disabled disabled boolean
mode mode The mode determines which platform styles to use. Possible values are: "ios" or "md". Mode
name name The name of the control, which is submitted with the form data. string
value value the value of the toggle. string

Events

Event Description
ionBlur Emitted when the toggle loses focus.
ionChange Emitted when the value property has changed.
ionFocus Emitted when the toggle has focus.
ionStyle Emitted when the styles change.

CSS Custom Properties

Name Description
--background Background of the toggle
--background-checked Background of the toggle when checked
--handle-background Background of the toggle handle
--handle-background-checked Background of the toggle handle when checked

Built with StencilJS