Switch
NB! The component will be deprecated soon.
Please check out our new Switch component.
Size
State
@user_changeset = #Ecto.Changeset< action: nil, changes: %{agrees_to_marketing_emails: false}, errors: [], data: #MoonWeb.Pages.Tutorials.AddDataUsingForm.User<>, valid?: true >
Icons
State
@user_changeset = #Ecto.Changeset< action: nil, changes: %{agrees_to_marketing_emails: false}, errors: [], data: #MoonWeb.Pages.Tutorials.AddDataUsingForm.User<>, valid?: true >
Captions
State
@user_changeset = #Ecto.Changeset< action: nil, changes: %{agrees_to_marketing_emails: false}, errors: [], data: #MoonWeb.Pages.Tutorials.AddDataUsingForm.User<>, valid?: true >
Form example
State
@user_changeset = #Ecto.Changeset< action: nil, changes: %{agrees_to_marketing_emails: false}, errors: [], data: #MoonWeb.Pages.Tutorials.AddDataUsingForm.User<>, valid?: true >
Switch props
Name | Type | Required | Default | Description |
---|---|---|---|---|
checked | boolean | No | false | Is switch checked/unchecked |
caption_unchecked | string | Yes | - | Displayed text when unchecked |
caption_checked | string | Yes | - | Displayed text when checked |
field | atom | No | false | If not used in Field component, needs to be specified |