logo
Time Picker is a clock-based input that lets users select a specific time, typically used for scheduling or setting reminders.
Image without caption

🧱 Gridding Rules

The Time Picker element follows a flexible grid system where it can be placed alone or alongside one other element in the same row.
Image without caption
Min
Max
20 grids
60 grids

βš™οΈ Settings

The following table outlines the available configuration options for this element. Each setting defines how the element behaves or appears within your app’s UI.
Field
Description
Label
The main label for form fields like inputs or dropdowns.
Icon
An icon shown at the start (left side) of the cell.
Custom Color
controls the color styling of text or divider.
Cell ID
This is the unique name for the cell. It's used to find or manage the cell later. If both cell_id and callback are provided, the system will use cell_id.
Callback
This is the action name linked to the cell when a user interacts with it. You must add this when creating the cell. Once the cell is saved, this value can’t be changed.
Cell Order
This controls where the cell appears inside the row (from left to right). Like callback, it must be set when creating the cell and can’t be changed later.
Form
The type of the element. You must choose this when creating the cell, and it can't be changed later.
Style
The visual style of the element (e.g., filled, outlined). You need to set this when creating the cell, and it can't be changed after saving.
Version
A system-generated version number that updates automatically whenever the cell is changed.
Prefix
Text that appears at the beginning of an input field (before the user's input).
Options
A list of choices is shown to the user in dropdowns, radio buttons, or multi-select elements. Only needed for cells that require selection.
Value
The default or current value for the cell (like a pre-selected option).

πŸ“± Android & iOS Interface

The Time Picker element adapts its appearance and layout behavior based on the platform to align with native UI guidelines:
Android
Android
iOS
iOS

πŸ‘‡πŸ» Action (onClick)

Element
Purpose
Supports Actions
Notes
Time Picker
To let users select a specific time using a clock-style interface.
❌
Designed for time input only. Not actionable. Best suited for booking and reminder features.

πŸƒ Time Pickers Style Overview

Time Picker is a dialog interface that lets users select a time using a clock-style or text input format. They are designed for ease of use on both mobile and desktop, ensuring precise time selection in workflows like scheduling, alarms, or reminders. There are 2 types of them: Dial time picker & Input time picker.
1. Timer picker dial
2. Time picker input
1. Timer picker dial 2. Time picker input
🧰 Usage
They can be used for a wide range of scenarios, like scheduling a meeting.
Hour selection in a mobile calendar picker
Hour selection in a mobile calendar picker

Input time picker

Time input pickers allow people to specify a time using keyboard numbers.
 Hour input with keyboard entry
Hour input with keyboard entry

Dial time picker

The dial view can be changed to reflect time selection across 24 hours.
24 hour dial view
24 hour dial view