Text Field

A text field lets the user enter text, either with hardware keyboard or with an onscreen keyboard. It can also be used in a form.

Usage

FTextField(...)

FTextField(
  controller: _controller, // TextEditingController
  enabled: true,
  label: const Text('Email'),
  hint: 'john@doe.com',
  description: const Text('Enter your email associated with your Forui account.'),
  keyboardType: TextInputType.emailAddress,
  textCapitalization: TextCapitalization.none,
  maxLines: 1,
);

Examples

States

Enabled

Disabled

Presets

Email

Password

Multiline

Form