Saltearse al contenido

FamilyFirstStep

Este widget se utiliza en el proceso de registro de la familia. Permite ingresar o modificar el nombre, apellido y fecha de nacimiento de un contacto familiar, contando con validaciones de campos y utilizando distintos widgets y utilidades para el manejo de fechas y validación.

Importación

import 'package:togie/widgets/family/registration/family/family_first_step.dart';

Constructor:

const FamilyFirstStep(
this.family,
this.onChange,
{
required this.photoWidget,
required this.onValidate,
super.key
}
);

Parámetro del constructor:

ParámetroTipoDescripción
familyContactInstancia de Contact que contiene la información del familiar.
onChangeFunction()Callback que se ejecuta al modificar algún dato del formulario.
photoWidgetWidgetWidget que muestra la foto del familiar.
onValidateFunction(Function() validator)Callback que recibe una función de validación para ejecutar las validaciones del formulario.

Ejemplo de uso:

FamilyFirstStep(
family,
onChange,
photoWidget: somePhotoWidget,
onValidate: (validator) => validator()
)

FamilyFirstStep