wachtwoord_vergeten_model.dart 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import '/backend/api_requests/api_calls.dart';
  2. import '/flutter_flow/flutter_flow_theme.dart';
  3. import '/flutter_flow/flutter_flow_util.dart';
  4. import '/flutter_flow/flutter_flow_widgets.dart';
  5. import 'dart:ui';
  6. import 'wachtwoord_vergeten_widget.dart' show WachtwoordVergetenWidget;
  7. import 'package:flutter/material.dart';
  8. import 'package:flutter_spinkit/flutter_spinkit.dart';
  9. import 'package:google_fonts/google_fonts.dart';
  10. import 'package:provider/provider.dart';
  11. class WachtwoordVergetenModel
  12. extends FlutterFlowModel<WachtwoordVergetenWidget> {
  13. /// State fields for stateful widgets in this page.
  14. // State field(s) for NaamOfEmailField widget.
  15. FocusNode? naamOfEmailFieldFocusNode;
  16. TextEditingController? naamOfEmailFieldTextController;
  17. String? Function(BuildContext, String?)?
  18. naamOfEmailFieldTextControllerValidator;
  19. // Stores action output result for [Backend Call - API (requestNewPassword)] action in Button widget.
  20. ApiCallResponse? _apiResultuoz;
  21. set apiResultuoz(ApiCallResponse? value) {
  22. _apiResultuoz = value;
  23. debugLogWidgetClass(this);
  24. }
  25. ApiCallResponse? get apiResultuoz => _apiResultuoz;
  26. final Map<String, DebugDataField> debugGeneratorVariables = {};
  27. final Map<String, DebugDataField> debugBackendQueries = {};
  28. final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
  29. @override
  30. void initState(BuildContext context) {
  31. debugLogWidgetClass(this);
  32. }
  33. @override
  34. void dispose() {
  35. naamOfEmailFieldFocusNode?.dispose();
  36. naamOfEmailFieldTextController?.dispose();
  37. }
  38. @override
  39. WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
  40. widgetStates: {
  41. 'naamOfEmailFieldText': debugSerializeParam(
  42. naamOfEmailFieldTextController?.text,
  43. ParamType.String,
  44. link:
  45. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=wachtwoordVergeten',
  46. name: 'String',
  47. nullable: true,
  48. )
  49. }.entries,
  50. actionOutputs: {
  51. 'apiResultuoz': debugSerializeParam(
  52. apiResultuoz,
  53. ParamType.ApiResponse,
  54. link:
  55. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=wachtwoordVergeten',
  56. name: 'ApiCallResponse',
  57. nullable: true,
  58. )
  59. }.entries,
  60. generatorVariables: debugGeneratorVariables.entries,
  61. backendQueries: debugBackendQueries.entries,
  62. componentStates: {
  63. ...widgetBuilderComponents.map(
  64. (key, value) => MapEntry(
  65. key,
  66. value.toWidgetClassDebugData(),
  67. ),
  68. ),
  69. }.withoutNulls.entries,
  70. link:
  71. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=wachtwoordVergeten',
  72. searchReference:
  73. 'reference=OhJ3YWNodHdvb3JkVmVyZ2V0ZW5QAVoSd2FjaHR3b29yZFZlcmdldGVu',
  74. widgetClassName: 'wachtwoordVergeten',
  75. );
  76. }