form_maker_library library
Classes
- Address
- AddressField
-
ExpandableDropdownTextfield<
T> - InfoForm
- Abstract base class for creating forms with consistent styling and functionality
-
InfoFormState<
T extends InfoForm> - Abstract state class that provides form entry methods and common functionality
- InteractiveFormEntries
- A collection of interactive form entry widgets (switches, numbers, etc.)
- MediaFormEntries
- A collection of media-related form entry widgets
- PhoneField
- SecondaryFlatButton
- SelectionFormEntries
- A collection of selection-based form entry widgets
- TertiaryFlatButton
- TertiaryIconButton
- TextFormEntries
- A collection of text-based form entry widgets
- WorkingHour
- WorkingHoursUtils
- WorkingHoursWidget
Extensions
Constants
-
CUISINE_TYPES
→ const List<
String> - largePadding → const double
- normalPadding → const double
- primaryActiveColor → const Color
- primaryCardColor → const Color
- primaryGray → const Color
-
ROLES
→ const List<
UserRoles> - scalingFactor → const double
- smallPadding → const double
- subHeadingDark → const TextStyle
- subHeadingWhite → const TextStyle
- tinyPadding → const double
- xlargeImageRadius → const double
- xLargePadding → const double
Properties
- primaryBorderRadius → BorderRadius
-
final
- primaryButton → ButtonStyle
-
final
Functions
-
elegantInputDecoration(
{String? hintText, Widget? prefix, Widget? suffix, bool isSpinner = false}) → InputDecoration