Skip to content

kumsumit/advance_text_field

Repository files navigation

advance_text_field

a customizable text field. an advance text field for flutter, customizable and contain two button for save and make editable text field.

Property Description
width Width of widget
height Height of widget
backgroundColor Background color of widget
color Color of widget
textColor Text color of widget
textHintColor Text hint color of widget
textStyle Text style of widget
textHintStyle Text hint style of widget
type type of widget that widget's initial state(Edit or Save)
editLabel Edit label will showing for edit button of widget
saveLabel Save label will showing for edit button of widget
animationDuration Animation duration
keyboardType Keyboard type of widget(default is 'text')
textHint Hint text
text initail text
controller TextEditingController of widget
onEditTap When user tap on edit button onEditTap will call
onSaveTap When user tap on save button onSaveTap will call

Usage

AdvanceTextField(
  type: AdvanceTextFieldType.EDIT,
  editLabel: Icon(
    Icons.edit,
    color: Colors.white,
  ),
  saveLabel: Icon(
    Icons.check,
    color: Colors.white,
  ),
  textHint: 'Something...',
  onEditTap: () {},
  onSaveTap: (text) {
    print('value is: $text');
  },
)

advance_text_field

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages