ActionButton →
Interactive action button component for initiating processes, state transitions, and triggering form submissions.
AppManager →
Lifecycle and routing manager for rendering multiple sub-applications dynamically within a single-page view.
Application →
Core application controller responsible for setting up scope, handling events, and managing module-level states.
Checkbox →
Modern binary or multi-option checkboxes supporting checked, unchecked, and indeterminate states.
Combobox →
Dynamic combobox dropdown with incremental text searching, recommendations, and backend data loading.
Datepicker →
Interactive calendar-based date selector designed for seamless and precise date inputs.
Filebox →
File selector and uploader featuring upload progress, file type constraints, and drag-and-drop support.
Form →
A comprehensive form component integrating various inputs, action handlers, state management, and validation flows.
Gridview →
Data grid table view for presenting tabbed list data, inline actions, pagination, sorting, and item selection.
Input →
Abstract base component class managing validation styles, focus/blur listeners, value bindings, and dirty state.
MessageBox →
Modern promise-based modal dialog for alerts, confirmations, status messages, and customized prompts.
Numberbox →
Numeric-only input field with thousands separators, minimum/maximum range constraints, and precise decimal control.
Textbox →
Single-line text input component supporting placeholders, type-based validation, and responsive event hooks.
Timepicker →
Time selector field supporting custom hour and minute intervals, optimized for user experience.