digit_components library

Classes

BaseDigitFormInput
BaseDigitFormInput is a base class for different form input fields. It provides a set of customizable parameters and common functionality for building various types of input fields within a form.
BaseDigitFormInputState
Button
DigitCheckbox
DigitCheckboxIcon
DigitCheckboxIcon is a widget that represents the visual appearance of a DigitCheckbox. It supports three states: unchecked, intermediate, and checked. The appearance can be customized based on the state, disabled status, and color.
DigitColors
DigitDateFormInput
DigitDesktopTypography
Tablet-specific typography class
DigitDropdown<T>
DigitLocationFormInput
DigitMobileTypography
Mobile-specific typography class
DigitNumericFormInput
DigitPasswordFormInput
DigitSearchFormInput
DigitTabTypography
Tablet-specific typography class
DigitTextAreaFormInput
DigitTextFormInput
DigitTheme
DigitTimeFormInput
DigitTypography
Abstract Digit Typography class defining common typography structure
DigitUi
InfoCard
LabeledField
Light
MultiSelectController<T>
implementation of the MultiSelectController class.
MultiSelectDropDown<int>
NestedFocusedIndex
PoweredByDigit
RadioList
ScrollableContent
Toast
ToastOptions
Toggle
Toggle is a custom toggle button widget that provides visual feedback on hover and supports selection.
ToggleList
TreeSelectController<T>
implementation of the treeSelectController class.
TreeSelectDropDown<int>

Constants

kPadding → const double

Functions

getTypography(BuildContext context) DigitTypography

Typedefs

OnOptionSelect<T> = void Function(List<DropdownItem> selectedOptions)
OnOptionSelected<T> = void Function(List<TreeNode> selectedOptions)