PassSecondStep
El widget PassSecondStep gestiona la información relacionada con tipo de acceso. Dependiendo del tipo de acceso seleccionado, muestra campos específicos para ingresar datos del vehículo o peatonal.
Importación
import 'package:togie/widgets/access/pass_register/pass_second_step.dart';Constructor
const PassSecondStep( this.access, this.vehicleInformation, this.onChange, { required this.onValidate, this.forEvent = false, super.key,});Parámetros del constructor
| Parámetro | Tipo | Descripción |
|---|---|---|
access | InvitationInfo | Objeto que contiene la información de la invitación, incluyendo datos del vehículo y la fecha de visita. |
vehicleInformation | AssistantParameter | Indica si se requiere la información del vehículo (por ejemplo, obligatorio, opcional o solo placas). |
onChange | Function() | Callback que se invoca cuando se modifica algún dato del formulario. |
onValidate | Function(Function() validator) | Callback para registrar la función de validación del formulario. |
forEvent | bool | Indica si el pase se está creando para un evento (por defecto es false). |
Ejemplo de uso:
PassSecondStep( access, vehicleInformation, () { // Lógica para manejar cambios en los datos }, onValidate: (validator) { // Registrar la función validadora del formulario }, forEvent: false,),
