rtf_textfield library
Classes
- FloatingLabelAlignment
- Defines where the floating label should be displayed within an RichInputDecorator.
- InputDecorationTheme
- Defines the default appearance of RichInputDecorators.
- RichInputDecoration
- The border, labels, icons, and styles used to decorate a Material Design text field.
- RichInputDecorator
- Defines the appearance of a Material Design text field.
- RichTextField
- A Material Design text field.
- RichTextFormField
- A FormField that contains a TextField.
- RTFTextField
-
A
RTFTextField
that uses aRTFTextFieldController
to control the text. The only relevance of this widget overRTFTextField
is that it listens to changes in the controller and rebuilds on text align change. - RTFTextFieldController
- This is the main controller for the text editor
- RTFTextFormField
- A TextFormField that uses a RTFTextFieldController to control the text. The only relevance of this widget over TextFormField is that it listens to changes in the controller and rebuilds on text align change.
- TextInputType
- The type of information for which to optimize the text input control.
Enums
- FloatingLabelBehavior
- Defines how the floating label should behave.
- SmartDashesType
- Indicates how to handle the intelligent replacement of dashes in text input.
- SmartQuotesType
- Indicates how to handle the intelligent replacement of quotes in text input.
- TextCapitalization
- Configures how the platform keyboard will select an uppercase or lowercase keyboard.
- TextInputAction
- An action the user has requested the text input control to perform.
Typedefs
- InputCounterWidgetBuilder = Widget? Function(BuildContext context, {required int currentLength, required bool isFocused, required int? maxLength})
- Signature for the RichTextField.buildCounter callback.