Toggle
Same boolean energy as Checkbox, dressed as a switch.
Standalone
Section titled “Standalone”from almasix.orbit.forms import Form, Toggle
form = Form.make("demo").schema([ Toggle.make("notifications").label("Email notifications")])In a Resource
Section titled “In a Resource”from almasix.orbit import Resourcefrom almasix.orbit.forms import Form, Toggle
class PostResource(Resource): @classmethod def form(cls, form: Form) -> Form: return form.schema([ Toggle.make("dark_mode").label("Dark mode"), Toggle.make("public") .disabled(lambda record=None, **_: record and record.get("locked")), ])Key methods
Section titled “Key methods”.label(...).default(...) / .disabled(...) / .visible(...).live() for immediate wire updatesInherits Checkbox behaviour; CSS class isor-toggle``
Closures work on .label(), .helper_text(), .placeholder(), .visible(), .disabled(), and .required() — see Form closures.
Preview
Section titled “Preview”
