Time picker
Just the clock — opening hours, reminder times, quiet hours.
Standalone
Section titled “Standalone”from almasix.orbit.forms import Form, TimePicker
form = Form.make("demo").schema([ TimePicker.make("opens_at").label("Opens at").default("09:00")])In a Resource
Section titled “In a Resource”from almasix.orbit import Resourcefrom almasix.orbit.forms import Form, TimePicker
class PostResource(Resource): @classmethod def form(cls, form: Form) -> Form: return form.schema([ TimePicker.make("reminder_at").required(), TimePicker.make("quiet_until"), ])Key methods
Section titled “Key methods”Setsinput_typetotime``.default("09:00") / .required().disabled(...) / .visible(...)
Closures work on .label(), .helper_text(), .placeholder(), .visible(), .disabled(), and .required() — see Form closures.
Preview
Section titled “Preview”
