VehicleFirstStep
Este widget se utiliza para registrar o editar la información de un vehículo asociado a un contacto. Muestra una imagen representativa y campos de texto para ingresar las placas, marca, modelo y color del vehículo.
Importación
import 'package:togie/widgets/family/registration/vehicle/vehicle_first_step.dart';Constructor:
const VehicleFirstStep( this.family, this.onChange, { required this.photoWidget, required this.vehicleInformation, required this.onValidate, super.key });Parámetro del constructor:
| Parámetro | Tipo | Descripción |
|---|---|---|
family | Contact | Instancia de Contact que contiene la información del contacto y su vehículo. |
onChange | Function() | Callback que se ejecuta cuando se modifica algún dato del formulario. |
photoWidget | Widget | Widget que muestra una imagen representativa del vehículo. |
vehicleInformation | AssistantParameter | Parámetro que define el nivel de información requerida para el vehículo. |
onValidate | Function(Function() validator) | Callback que recibe una función de validación para ejecutar las validaciones del formulario. |
Ejemplo de uso:
VehicleFirstStep( family, onChange, photoWidget: somePhotoWidget, vehicleInformation: someAssistantParameter, onValidate: (validator) => validator())