generic_form_field 0.1.1 generic_form_field: ^0.1.1 copied to clipboard
A generic form field for search and validate complex types, using callbacks.
generic_form_field #
Un widget para búsqueda y selección dentro de un Form.
Importar package #
import 'package:generic_form_field/generic_form_field.dart';
Crear callback y campo de formulario #
User _user;
Future<List<User>> _find(String text) async => await Routes.users();
...
GenericFormField<User>(
minimumLenghtRequired: 0,
dialogTitle: 'User',
decoration: InputDecoration(labelText: 'User'),
searchCallback: _find,
initialValue: _user,
validator: (u) => u == null ? 'Must select a user' : null,
onSaved: (u) => setState(() => _user = u),
),
Resultado #