selectprovinciegemeente_copy_model.dart 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import '/components/header_buttons_component_widget.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 '/selecteer_plaats/select_state_drop_down_component/select_state_drop_down_component_widget.dart';
  6. import '/shared/drawer_component/drawer_component_widget.dart';
  7. import 'dart:ui';
  8. import 'selectprovinciegemeente_copy_widget.dart'
  9. show SelectprovinciegemeenteCopyWidget;
  10. import 'package:flutter/material.dart';
  11. import 'package:flutter_spinkit/flutter_spinkit.dart';
  12. import 'package:google_fonts/google_fonts.dart';
  13. import 'package:provider/provider.dart';
  14. class SelectprovinciegemeenteCopyModel
  15. extends FlutterFlowModel<SelectprovinciegemeenteCopyWidget> {
  16. /// State fields for stateful widgets in this page.
  17. // Model for HeaderButtonsComponent component.
  18. late HeaderButtonsComponentModel headerButtonsComponentModel;
  19. // Model for SelectStateDropDownComponent component.
  20. late SelectStateDropDownComponentModel selectStateDropDownComponentModel;
  21. // Model for drawerComponent component.
  22. late DrawerComponentModel drawerComponentModel;
  23. final Map<String, DebugDataField> debugGeneratorVariables = {};
  24. final Map<String, DebugDataField> debugBackendQueries = {};
  25. final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
  26. @override
  27. void initState(BuildContext context) {
  28. headerButtonsComponentModel =
  29. createModel(context, () => HeaderButtonsComponentModel());
  30. selectStateDropDownComponentModel =
  31. createModel(context, () => SelectStateDropDownComponentModel());
  32. drawerComponentModel = createModel(context, () => DrawerComponentModel());
  33. debugLogWidgetClass(this);
  34. }
  35. @override
  36. void dispose() {
  37. headerButtonsComponentModel.dispose();
  38. selectStateDropDownComponentModel.dispose();
  39. drawerComponentModel.dispose();
  40. }
  41. @override
  42. WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
  43. generatorVariables: debugGeneratorVariables.entries,
  44. backendQueries: debugBackendQueries.entries,
  45. componentStates: {
  46. 'headerButtonsComponentModel (HeaderButtonsComponent)':
  47. headerButtonsComponentModel?.toWidgetClassDebugData(),
  48. 'selectStateDropDownComponentModel (SelectStateDropDownComponent)':
  49. selectStateDropDownComponentModel?.toWidgetClassDebugData(),
  50. 'drawerComponentModel (drawerComponent)':
  51. drawerComponentModel?.toWidgetClassDebugData(),
  52. ...widgetBuilderComponents.map(
  53. (key, value) => MapEntry(
  54. key,
  55. value.toWidgetClassDebugData(),
  56. ),
  57. ),
  58. }.withoutNulls.entries,
  59. link:
  60. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=selectprovinciegemeenteCopy',
  61. searchReference:
  62. 'reference=OhtzZWxlY3Rwcm92aW5jaWVnZW1lZW50ZUNvcHlQAVobc2VsZWN0cHJvdmluY2llZ2VtZWVudGVDb3B5',
  63. widgetClassName: 'selectprovinciegemeenteCopy',
  64. );
  65. }