wachtwoord_vergeten_model.dart 3.0 KB

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