import '/backend/api_requests/api_calls.dart'; import '/backend/api_requests/api_streaming.dart'; import '/flutter_flow/flutter_flow_theme.dart'; import '/flutter_flow/flutter_flow_util.dart'; import '/flutter_flow/flutter_flow_widgets.dart'; import 'dart:convert'; import 'dart:ui'; import 'wachtwoord_vergeten_widget.dart' show WachtwoordVergetenWidget; import 'package:flutter/material.dart'; import 'package:flutter_spinkit/flutter_spinkit.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:provider/provider.dart'; class WachtwoordVergetenModel extends FlutterFlowModel { /// State fields for stateful widgets in this page. // State field(s) for NaamOfEmailField widget. FocusNode? naamOfEmailFieldFocusNode; TextEditingController? naamOfEmailFieldTextController; String? Function(BuildContext, String?)? naamOfEmailFieldTextControllerValidator; // Stores action output result for [Backend Call - API (requestNewPassword)] action in Button widget. ApiCallResponse? _apiResultuoz; set apiResultuoz(ApiCallResponse? value) { _apiResultuoz = value; debugLogWidgetClass(this); } ApiCallResponse? get apiResultuoz => _apiResultuoz; final Map debugGeneratorVariables = {}; final Map debugBackendQueries = {}; final Map widgetBuilderComponents = {}; @override void initState(BuildContext context) { debugLogWidgetClass(this); } @override void dispose() { naamOfEmailFieldFocusNode?.dispose(); naamOfEmailFieldTextController?.dispose(); } @override WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData( widgetStates: { 'naamOfEmailFieldText': debugSerializeParam( naamOfEmailFieldTextController?.text, ParamType.String, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=wachtwoordVergeten', name: 'String', nullable: true, ) }.entries, actionOutputs: { 'apiResultuoz': debugSerializeParam( apiResultuoz, ParamType.ApiResponse, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=wachtwoordVergeten', name: 'ApiCallResponse', nullable: true, ) }.entries, generatorVariables: debugGeneratorVariables.entries, backendQueries: debugBackendQueries.entries, componentStates: { ...widgetBuilderComponents.map( (key, value) => MapEntry( key, value.toWidgetClassDebugData(), ), ), }.withoutNulls.entries, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=wachtwoordVergeten', searchReference: 'reference=OhJ3YWNodHdvb3JkVmVyZ2V0ZW5QAVoSd2FjaHR3b29yZFZlcmdldGVu', widgetClassName: 'wachtwoordVergeten', ); }