Saltearse al contenido

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ámetroTipoDescripción
familyContactInstancia de Contact que contiene la información del contacto y su vehículo.
onChangeFunction()Callback que se ejecuta cuando se modifica algún dato del formulario.
photoWidgetWidgetWidget que muestra una imagen representativa del vehículo.
vehicleInformationAssistantParameterParámetro que define el nivel de información requerida para el vehículo.
onValidateFunction(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()
)

VehicleFirstStep