TextField Basic¶
Text fields let users enter and edit text.
Basic¶
Constructors
controlleroronChangedYou can use this property to retrieve datatitledefines the title on top field (optional)enableyou can enable field if value isfalse, default is true.inputTypeDefines the type input for Field.maxLengthdefault max length limit character is 255.multipledefault isfalse, the properties for change to field paragraph. Max height is 4.
Multiple¶
TextFieldBasic(
controller: TextEditingController(),
title: 'Description',
hint: 'Enter description',
multiple: true,
)
Constructors
controlleroronChangedYou can use this property to retrieve datatitledefines the title on top field (optional)enableyou can enable field if value isfalse, default is true.inputTypeDefines the type input for Field.
Customization¶
To change the whole Field Basic Theme, please open the core/themes/app_theme.dart. Here's how to change the Widget TextField theme:
inputDecorationTheme: InputDecorationTheme(
contentPadding: const EdgeInsets.all(AppDimens.paddingMedium),
errorStyle: const TextStyle(color: AppColors.red),
alignLabelWithHint: true,
floatingLabelBehavior: FloatingLabelBehavior.never,
hintStyle: TextStyle(color: AppColors.grey.shade300),
border: OutlineInputBorder(
borderSide: BorderSide(color: AppColors.grey.shade100, width: 1),
borderRadius: BorderRadius.circular(AppDimens.radiusMedium),
),
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(color: AppColors.grey.shade300, width: 1),
borderRadius: BorderRadius.circular(AppDimens.radiusMedium),
),
focusedBorder: OutlineInputBorder(
borderSide: const BorderSide(color: AppColors.secondary, width: 1.5),
borderRadius: BorderRadius.circular(AppDimens.radiusMedium),
),
errorBorder: OutlineInputBorder(
borderSide: const BorderSide(color: AppColors.red, width: 1.5),
borderRadius: BorderRadius.circular(AppDimens.radiusMedium),
),
focusedErrorBorder: OutlineInputBorder(
borderSide: const BorderSide(color: AppColors.red, width: 1.5),
borderRadius: BorderRadius.circular(AppDimens.radiusMedium),
),
)
Authors:

