Quellcode durchsuchen

P2-7: dode mappen uit lib/ verwijderd (niet meer in de export)

bob vor 2 Stunden
Ursprung
Commit
0710ee8c09
24 geänderte Dateien mit 0 neuen und 20478 gelöschten Zeilen
  1. 0 816
      lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht/horecagelegenheden_overzicht_model.dart
  2. 0 1940
      lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht/horecagelegenheden_overzicht_widget.dart
  3. 0 833
      lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3/horecagelegenheden_overzicht_copy3_model.dart
  4. 0 2093
      lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3/horecagelegenheden_overzicht_copy3_widget.dart
  5. 0 56
      lib/kanweg/header_buttons_component_copy/header_buttons_component_copy_model.dart
  6. 0 244
      lib/kanweg/header_buttons_component_copy/header_buttons_component_copy_widget.dart
  7. 0 708
      lib/kanweg/horecagelegenheden_overzicht_copy/horecagelegenheden_overzicht_copy_model.dart
  8. 0 1808
      lib/kanweg/horecagelegenheden_overzicht_copy/horecagelegenheden_overzicht_copy_widget.dart
  9. 0 801
      lib/kanweg/horecagelegenheden_overzicht_copy2/horecagelegenheden_overzicht_copy2_model.dart
  10. 0 1857
      lib/kanweg/horecagelegenheden_overzicht_copy2/horecagelegenheden_overzicht_copy2_widget.dart
  11. 0 801
      lib/kanweg/horecagelegenheden_overzicht_copy2_copy/horecagelegenheden_overzicht_copy2_copy_model.dart
  12. 0 1857
      lib/kanweg/horecagelegenheden_overzicht_copy2_copy/horecagelegenheden_overzicht_copy2_copy_widget.dart
  13. 0 242
      lib/kanweg/kanwaeg_select_state_drop_down_component_copy/kanwaeg_select_state_drop_down_component_copy_model.dart
  14. 0 515
      lib/kanweg/kanwaeg_select_state_drop_down_component_copy/kanwaeg_select_state_drop_down_component_copy_widget.dart
  15. 0 97
      lib/kanweg/kanweg/kanweg_model.dart
  16. 0 167
      lib/kanweg/kanweg/kanweg_widget.dart
  17. 0 56
      lib/kanweg/kanweg_header_buttons_component_copy/kanweg_header_buttons_component_copy_model.dart
  18. 0 245
      lib/kanweg/kanweg_header_buttons_component_copy/kanweg_header_buttons_component_copy_widget.dart
  19. 0 143
      lib/kanweg/kanweg_home_uitgaantabel_kaart_component_copy/kanweg_home_uitgaantabel_kaart_component_copy_model.dart
  20. 0 716
      lib/kanweg/kanweg_home_uitgaantabel_kaart_component_copy/kanweg_home_uitgaantabel_kaart_component_copy_widget.dart
  21. 0 803
      lib/kanweg/kanweg_horecagelegenheden_overzicht_copy3_copy/kanweg_horecagelegenheden_overzicht_copy3_copy_model.dart
  22. 0 1826
      lib/kanweg/kanweg_horecagelegenheden_overzicht_copy3_copy/kanweg_horecagelegenheden_overzicht_copy3_copy_widget.dart
  23. 0 215
      lib/kanweg/kanweg_horecagelegenheden_overzicht_sort_page/kanweg_horecagelegenheden_overzicht_sort_page_model.dart
  24. 0 1639
      lib/kanweg/kanweg_horecagelegenheden_overzicht_sort_page/kanweg_horecagelegenheden_overzicht_sort_page_widget.dart

+ 0 - 816
lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht/horecagelegenheden_overzicht_model.dart

@@ -1,816 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'horecagelegenheden_overzicht_widget.dart'
-    show HorecagelegenhedenOverzichtWidget;
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class HorecagelegenhedenOverzichtModel
-    extends FlutterFlowModel<HorecagelegenhedenOverzichtWidget> {
-  ///  Local state fields for this page.
-
-  bool _tabCultuurGeladen = false;
-  set tabCultuurGeladen(bool value) {
-    _tabCultuurGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabCultuurGeladen => _tabCultuurGeladen;
-
-  bool _tabEetgelegenhedenGeladen = false;
-  set tabEetgelegenhedenGeladen(bool value) {
-    _tabEetgelegenhedenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabEetgelegenhedenGeladen => _tabEetgelegenhedenGeladen;
-
-  bool _tabOvernachtenGeladen = false;
-  set tabOvernachtenGeladen(bool value) {
-    _tabOvernachtenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabOvernachtenGeladen => _tabOvernachtenGeladen;
-
-  bool _tabUitgaanGeladen = false;
-  set tabUitgaanGeladen(bool value) {
-    _tabUitgaanGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabUitgaanGeladen => _tabUitgaanGeladen;
-
-  bool _tabVerhuurcateringGeladen = false;
-  set tabVerhuurcateringGeladen(bool value) {
-    _tabVerhuurcateringGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabVerhuurcateringGeladen => _tabVerhuurcateringGeladen;
-
-  String? _zoektermActiviteiten;
-  set zoektermActiviteiten(String? value) {
-    _zoektermActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermActiviteiten => _zoektermActiviteiten;
-
-  String? _zoektermCultuur;
-  set zoektermCultuur(String? value) {
-    _zoektermCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermCultuur => _zoektermCultuur;
-
-  String? _zoektermEetgelegenheden;
-  set zoektermEetgelegenheden(String? value) {
-    _zoektermEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermEetgelegenheden => _zoektermEetgelegenheden;
-
-  String? _zoektermOvernachten;
-  set zoektermOvernachten(String? value) {
-    _zoektermOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermOvernachten => _zoektermOvernachten;
-
-  String? _zoektermUitgaan;
-  set zoektermUitgaan(String? value) {
-    _zoektermUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermUitgaan => _zoektermUitgaan;
-
-  String? _zoektermVerhuurCatering;
-  set zoektermVerhuurCatering(String? value) {
-    _zoektermVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermVerhuurCatering => _zoektermVerhuurCatering;
-
-  String? _categorieFilterActiviteiten;
-  set categorieFilterActiviteiten(String? value) {
-    _categorieFilterActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterActiviteiten => _categorieFilterActiviteiten;
-
-  String? _categorieFilterCultuur;
-  set categorieFilterCultuur(String? value) {
-    _categorieFilterCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterCultuur => _categorieFilterCultuur;
-
-  String? _categorieFilterEetgelegenheden;
-  set categorieFilterEetgelegenheden(String? value) {
-    _categorieFilterEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterEetgelegenheden => _categorieFilterEetgelegenheden;
-
-  String? _categorieFilterOvernachten;
-  set categorieFilterOvernachten(String? value) {
-    _categorieFilterOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterOvernachten => _categorieFilterOvernachten;
-
-  String? _categorieFilterUitgaan;
-  set categorieFilterUitgaan(String? value) {
-    _categorieFilterUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterUitgaan => _categorieFilterUitgaan;
-
-  String? _categorieFilterVerhuurCatering;
-  set categorieFilterVerhuurCatering(String? value) {
-    _categorieFilterVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterVerhuurCatering => _categorieFilterVerhuurCatering;
-
-  late LoggableList<dynamic> _alleActiviteiten = LoggableList([]);
-  set alleActiviteiten(List<dynamic> value) {
-    if (value != null) {
-      _alleActiviteiten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleActiviteiten =>
-      _alleActiviteiten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleActiviteiten(dynamic item) => alleActiviteiten.add(item);
-  void removeFromAlleActiviteiten(dynamic item) =>
-      alleActiviteiten.remove(item);
-  void removeAtIndexFromAlleActiviteiten(int index) =>
-      alleActiviteiten.removeAt(index);
-  void insertAtIndexInAlleActiviteiten(int index, dynamic item) =>
-      alleActiviteiten.insert(index, item);
-  void updateAlleActiviteitenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleActiviteiten[index] = updateFn(alleActiviteiten[index]);
-
-  late LoggableList<dynamic> _alleCultuur = LoggableList([]);
-  set alleCultuur(List<dynamic> value) {
-    if (value != null) {
-      _alleCultuur = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleCultuur =>
-      _alleCultuur?..logger = () => debugLogWidgetClass(this);
-  void addToAlleCultuur(dynamic item) => alleCultuur.add(item);
-  void removeFromAlleCultuur(dynamic item) => alleCultuur.remove(item);
-  void removeAtIndexFromAlleCultuur(int index) => alleCultuur.removeAt(index);
-  void insertAtIndexInAlleCultuur(int index, dynamic item) =>
-      alleCultuur.insert(index, item);
-  void updateAlleCultuurAtIndex(int index, Function(dynamic) updateFn) =>
-      alleCultuur[index] = updateFn(alleCultuur[index]);
-
-  late LoggableList<dynamic> _alleEetgelegenheden = LoggableList([]);
-  set alleEetgelegenheden(List<dynamic> value) {
-    if (value != null) {
-      _alleEetgelegenheden = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleEetgelegenheden =>
-      _alleEetgelegenheden?..logger = () => debugLogWidgetClass(this);
-  void addToAlleEetgelegenheden(dynamic item) => alleEetgelegenheden.add(item);
-  void removeFromAlleEetgelegenheden(dynamic item) =>
-      alleEetgelegenheden.remove(item);
-  void removeAtIndexFromAlleEetgelegenheden(int index) =>
-      alleEetgelegenheden.removeAt(index);
-  void insertAtIndexInAlleEetgelegenheden(int index, dynamic item) =>
-      alleEetgelegenheden.insert(index, item);
-  void updateAlleEetgelegenhedenAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleEetgelegenheden[index] = updateFn(alleEetgelegenheden[index]);
-
-  late LoggableList<dynamic> _alleOvernachten = LoggableList([]);
-  set alleOvernachten(List<dynamic> value) {
-    if (value != null) {
-      _alleOvernachten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleOvernachten =>
-      _alleOvernachten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleOvernachten(dynamic item) => alleOvernachten.add(item);
-  void removeFromAlleOvernachten(dynamic item) => alleOvernachten.remove(item);
-  void removeAtIndexFromAlleOvernachten(int index) =>
-      alleOvernachten.removeAt(index);
-  void insertAtIndexInAlleOvernachten(int index, dynamic item) =>
-      alleOvernachten.insert(index, item);
-  void updateAlleOvernachtenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleOvernachten[index] = updateFn(alleOvernachten[index]);
-
-  late LoggableList<dynamic> _alleUitgaan = LoggableList([]);
-  set alleUitgaan(List<dynamic> value) {
-    if (value != null) {
-      _alleUitgaan = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleUitgaan =>
-      _alleUitgaan?..logger = () => debugLogWidgetClass(this);
-  void addToAlleUitgaan(dynamic item) => alleUitgaan.add(item);
-  void removeFromAlleUitgaan(dynamic item) => alleUitgaan.remove(item);
-  void removeAtIndexFromAlleUitgaan(int index) => alleUitgaan.removeAt(index);
-  void insertAtIndexInAlleUitgaan(int index, dynamic item) =>
-      alleUitgaan.insert(index, item);
-  void updateAlleUitgaanAtIndex(int index, Function(dynamic) updateFn) =>
-      alleUitgaan[index] = updateFn(alleUitgaan[index]);
-
-  late LoggableList<dynamic> _alleVerhuurCatering = LoggableList([]);
-  set alleVerhuurCatering(List<dynamic> value) {
-    if (value != null) {
-      _alleVerhuurCatering = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleVerhuurCatering =>
-      _alleVerhuurCatering?..logger = () => debugLogWidgetClass(this);
-  void addToAlleVerhuurCatering(dynamic item) => alleVerhuurCatering.add(item);
-  void removeFromAlleVerhuurCatering(dynamic item) =>
-      alleVerhuurCatering.remove(item);
-  void removeAtIndexFromAlleVerhuurCatering(int index) =>
-      alleVerhuurCatering.removeAt(index);
-  void insertAtIndexInAlleVerhuurCatering(int index, dynamic item) =>
-      alleVerhuurCatering.insert(index, item);
-  void updateAlleVerhuurCateringAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleVerhuurCatering[index] = updateFn(alleVerhuurCatering[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in HorecagelegenhedenOverzicht widget.
-  List<dynamic>? _resultHorecaActiviteiten;
-  set resultHorecaActiviteiten(List<dynamic>? value) {
-    _resultHorecaActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaActiviteiten => _resultHorecaActiviteiten;
-
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode1;
-  TextEditingController? textController1;
-  String? Function(BuildContext, String?)? textController1Validator;
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabCultuur widget.
-  List<dynamic>? _resultHorecaCultuur;
-  set resultHorecaCultuur(List<dynamic>? value) {
-    _resultHorecaCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaCultuur => _resultHorecaCultuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode2;
-  TextEditingController? textController2;
-  String? Function(BuildContext, String?)? textController2Validator;
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabEetgelegenheden widget.
-  List<dynamic>? _resultHorecaEetgelegenheden;
-  set resultHorecaEetgelegenheden(List<dynamic>? value) {
-    _resultHorecaEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaEetgelegenheden =>
-      _resultHorecaEetgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabOvernachten widget.
-  List<dynamic>? _resultHorecaOvernachten;
-  set resultHorecaOvernachten(List<dynamic>? value) {
-    _resultHorecaOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaOvernachten => _resultHorecaOvernachten;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabUitgaan widget.
-  List<dynamic>? _resultHorecaUitgaansgelegenheden;
-  set resultHorecaUitgaansgelegenheden(List<dynamic>? value) {
-    _resultHorecaUitgaansgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaUitgaansgelegenheden =>
-      _resultHorecaUitgaansgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabVerhuurCatering widget.
-  List<dynamic>? _resultHorecaVerhuur;
-  set resultHorecaVerhuur(List<dynamic>? value) {
-    _resultHorecaVerhuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaVerhuur => _resultHorecaVerhuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    tabBarController?.dispose();
-    textFieldFocusNode1?.dispose();
-    textController1?.dispose();
-
-    textFieldFocusNode2?.dispose();
-    textController2?.dispose();
-
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        localStates: {
-          'tabCultuurGeladen': debugSerializeParam(
-            tabCultuurGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QisKGgoRdGFiQ3VsdHV1ckdlbGFkZW4SBWk5eTl0KgcSBWZhbHNlcgQIBSABUAFaEXRhYkN1bHR1dXJHZWxhZGVuYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabEetgelegenhedenGeladen': debugSerializeParam(
-            tabEetgelegenhedenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QjMKIgoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbhIFNmE5djgqBxIFZmFsc2VyBAgFIAFQAVoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabOvernachtenGeladen': debugSerializeParam(
-            tabOvernachtenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=Qi8KHgoVdGFiT3Zlcm5hY2h0ZW5HZWxhZGVuEgU1eGM2NioHEgVmYWxzZXIECAUgAVABWhV0YWJPdmVybmFjaHRlbkdlbGFkZW5iG0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodA==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabUitgaanGeladen': debugSerializeParam(
-            tabUitgaanGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QisKGgoRdGFiVWl0Z2FhbkdlbGFkZW4SBTE1NWxkKgcSBWZhbHNlcgQIBSABUAFaEXRhYlVpdGdhYW5HZWxhZGVuYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabVerhuurcateringGeladen': debugSerializeParam(
-            tabVerhuurcateringGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QjMKIgoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbhIFMWU3eHEqBxIFZmFsc2VyBAgFIAFQAVoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'bool',
-            nullable: false,
-          ),
-          'zoektermActiviteiten': debugSerializeParam(
-            zoektermActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QikKHQoUem9la3Rlcm1BY3Rpdml0ZWl0ZW4SBTZqYTVtKgISAHIECAMgAFABWhR6b2VrdGVybUFjdGl2aXRlaXRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermCultuur': debugSerializeParam(
-            zoektermCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1DdWx0dXVyEgVqdXA4aSoCEgByBAgDIABQAVoPem9la3Rlcm1DdWx0dXVyYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermEetgelegenheden': debugSerializeParam(
-            zoektermEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1FZXRnZWxlZ2VuaGVkZW4SBXh0b2VlKgISAHIECAMgAFABWhd6b2VrdGVybUVldGdlbGVnZW5oZWRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermOvernachten': debugSerializeParam(
-            zoektermOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QigKHAoTem9la3Rlcm1PdmVybmFjaHRlbhIFcXdicHAqAhIAcgQIAyAAUAFaE3pvZWt0ZXJtT3Zlcm5hY2h0ZW5iG0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodA==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermUitgaan': debugSerializeParam(
-            zoektermUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1VaXRnYWFuEgVreHptaSoCEgByBAgDIABQAVoPem9la3Rlcm1VaXRnYWFuYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermVerhuurCatering': debugSerializeParam(
-            zoektermVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1WZXJodXVyQ2F0ZXJpbmcSBWd6eHcwKgISAHIECAMgAFABWhd6b2VrdGVybVZlcmh1dXJDYXRlcmluZ2IbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterActiviteiten': debugSerializeParam(
-            categorieFilterActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QjAKJAobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuEgVieDgwOSoCEgByBAgDIABQAVobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterCultuur': debugSerializeParam(
-            categorieFilterCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyQ3VsdHV1chIFdXA3d2kqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlckN1bHR1dXJiG0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodA==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterEetgelegenheden': debugSerializeParam(
-            categorieFilterEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuEgVsa2dwayoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterOvernachten': debugSerializeParam(
-            categorieFilterOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=Qi8KIwoaY2F0ZWdvcmllRmlsdGVyT3Zlcm5hY2h0ZW4SBTQ2dG1nKgISAHIECAMgAFABWhpjYXRlZ29yaWVGaWx0ZXJPdmVybmFjaHRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterUitgaan': debugSerializeParam(
-            categorieFilterUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyVWl0Z2FhbhIFY2NveHEqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlclVpdGdhYW5iG0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodA==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterVerhuurCatering': debugSerializeParam(
-            categorieFilterVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nEgVxc3U3OCoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'String',
-            nullable: true,
-          ),
-          'alleActiviteiten': debugSerializeParam(
-            alleActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiEKGQoQYWxsZUFjdGl2aXRlaXRlbhIFdTN0cXRyBBICCAlQAVoQYWxsZUFjdGl2aXRlaXRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleCultuur': debugSerializeParam(
-            alleCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QhwKFAoLYWxsZUN1bHR1dXISBWltMWR5cgQSAggJUAFaC2FsbGVDdWx0dXVyYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleEetgelegenheden': debugSerializeParam(
-            alleEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiQKHAoTYWxsZUVldGdlbGVnZW5oZWRlbhIFZWEzd2pyBBICCAlQAVoTYWxsZUVldGdlbGVnZW5oZWRlbmIbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleOvernachten': debugSerializeParam(
-            alleOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiAKGAoPYWxsZU92ZXJuYWNodGVuEgVtdnk1OXIEEgIICVABWg9hbGxlT3Zlcm5hY2h0ZW5iG0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodA==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleUitgaan': debugSerializeParam(
-            alleUitgaan,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QhwKFAoLYWxsZVVpdGdhYW4SBTN6NHFmcgQSAggJUAFaC2FsbGVVaXRnYWFuYhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHQ=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleVerhuurCatering': debugSerializeParam(
-            alleVerhuurCatering,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            searchReference:
-                'reference=QiQKHAoTYWxsZVZlcmh1dXJDYXRlcmluZxIFd2tlcWVyBBICCAlQAVoTYWxsZVZlcmh1dXJDYXRlcmluZ2IbSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'int',
-            nullable: true,
-          ),
-          'textFieldText1': debugSerializeParam(
-            textController1?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'String',
-            nullable: true,
-          ),
-          'textFieldText2': debugSerializeParam(
-            textController2?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultHorecaActiviteiten': debugSerializeParam(
-            resultHorecaActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaCultuur': debugSerializeParam(
-            resultHorecaCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaEetgelegenheden': debugSerializeParam(
-            resultHorecaEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaOvernachten': debugSerializeParam(
-            resultHorecaOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaUitgaansgelegenheden': debugSerializeParam(
-            resultHorecaUitgaansgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaVerhuur': debugSerializeParam(
-            resultHorecaVerhuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-            name: 'dynamic',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-        searchReference:
-            'reference=OhtIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRQAVobSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0',
-        widgetClassName: 'HorecagelegenhedenOverzicht',
-      );
-}

+ 0 - 1940
lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht/horecagelegenheden_overzicht_widget.dart

@@ -1,1940 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'horecagelegenheden_overzicht_model.dart';
-export 'horecagelegenheden_overzicht_model.dart';
-
-class HorecagelegenhedenOverzichtWidget extends StatefulWidget {
-  const HorecagelegenhedenOverzichtWidget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'HorecagelegenhedenOverzicht';
-  static String routePath = '/horecagelegenhedenOverzicht';
-
-  @override
-  State<HorecagelegenhedenOverzichtWidget> createState() =>
-      _HorecagelegenhedenOverzichtWidgetState();
-}
-
-class _HorecagelegenhedenOverzichtWidgetState
-    extends State<HorecagelegenhedenOverzichtWidget>
-    with TickerProviderStateMixin, RouteAware {
-  late HorecagelegenhedenOverzichtModel _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(context, () => HorecagelegenhedenOverzichtModel());
-
-    // On page load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.resultHorecaActiviteiten =
-          await actions.fetchAlleHorecagelegenheden(
-        '17969',
-        widget!.plaats!,
-        'services_1',
-      );
-      _model.alleActiviteiten =
-          _model.resultHorecaActiviteiten!.toList().cast<dynamic>();
-      safeSetState(() {});
-    });
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-
-    _model.textController1 ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode1 ??= FocusNode();
-
-    _model.textController2 ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode2 ??= FocusNode();
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(HorecagelegenhedenOverzichtWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        drawer: Drawer(
-          elevation: 16.0,
-          child: wrapWithModel(
-            model: _model.drawerComponentModel,
-            updateCallback: () => safeSetState(() {}),
-            child: Builder(builder: (_) {
-              return DebugFlutterFlowModelContext(
-                rootModel: _model.rootModel,
-                child: DrawerComponentWidget(),
-              );
-            }),
-          ),
-        ),
-        appBar: PreferredSize(
-          preferredSize: Size.fromHeight(80.0),
-          child: AppBar(
-            backgroundColor: FlutterFlowTheme.of(context).info,
-            iconTheme:
-                IconThemeData(color: FlutterFlowTheme.of(context).secondary),
-            automaticallyImplyLeading: false,
-            actions: [],
-            flexibleSpace: FlexibleSpaceBar(
-              background: wrapWithModel(
-                model: _model.headerButtonsComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: HeaderButtonsComponentWidget(),
-                  );
-                }),
-              ),
-              centerTitle: true,
-              expandedTitleScale: 1.0,
-            ),
-            bottom: PreferredSize(
-              preferredSize: Size.fromHeight(70.0),
-              child: Container(),
-            ),
-            toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-            elevation: 2.0,
-          ),
-        ),
-        body: SafeArea(
-          top: true,
-          child: Column(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Expanded(
-                child: Container(
-                  decoration: BoxDecoration(
-                    boxShadow: [
-                      BoxShadow(
-                        blurRadius: 4.0,
-                        color: Color(0x33000000),
-                        offset: Offset(
-                          0.0,
-                          2.0,
-                        ),
-                      )
-                    ],
-                  ),
-                  child: Column(
-                    children: [
-                      Align(
-                        alignment: Alignment(-1.0, 0),
-                        child: TabBar(
-                          isScrollable: true,
-                          tabAlignment: TabAlignment.start,
-                          labelColor: FlutterFlowTheme.of(context).primaryText,
-                          unselectedLabelColor:
-                              FlutterFlowTheme.of(context).secondaryText,
-                          labelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          unselectedLabelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          indicatorColor:
-                              FlutterFlowTheme.of(context).secondary,
-                          tabs: [
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'cfmj0g86' /* Activiteiten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'od4c0ph1' /* Cultuur */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'i9cdclh1' /* Eetgelegenheden */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '9s07bzb1' /* Overnachten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'egcnfi7k' /* Uitgaan */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '3i8p2r6z' /* Verhuur, catering */,
-                              ),
-                            ),
-                          ],
-                          controller: _model.tabBarController,
-                          onTap: (i) async {
-                            [
-                              () async {},
-                              () async {
-                                _model.tabCultuurGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaCultuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17963',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleCultuur = _model.resultHorecaCultuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabEetgelegenhedenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaEetgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '34',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleEetgelegenheden = _model
-                                    .resultHorecaEetgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabOvernachtenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaOvernachten =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17965',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleOvernachten = _model
-                                    .resultHorecaOvernachten!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabUitgaanGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaUitgaansgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17967',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleUitgaan = _model
-                                    .resultHorecaUitgaansgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaVerhuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17968',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleVerhuurCatering = _model
-                                    .resultHorecaVerhuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              }
-                            ][i]();
-                          },
-                        ),
-                      ),
-                      Expanded(
-                        child: TabBarView(
-                          controller: _model.tabBarController,
-                          children: [
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController1,
-                                    focusNode: _model.textFieldFocusNode1,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        'zk6al0vg' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textController1Validator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_ezq3lq60'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_ezq3lq60'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels1[
-                                                            'Keyxu9_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyxu9_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17963',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_lvufq1md'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_lvufq1md'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenhedenCultuur =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenhedenCultuur${horecagelegenhedenCultuur.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenhedenCultuur.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: 2,
-                                            ),
-                                            crossAxisSpacing: 10.0,
-                                            mainAxisSpacing: 10.0,
-                                            itemCount: horecagelegenhedenCultuur
-                                                .length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenCultuurIndex) {
-                                              final horecagelegenhedenCultuurItem =
-                                                  horecagelegenhedenCultuur[
-                                                      horecagelegenhedenCultuurIndex];
-                                              return Container(
-                                                width: 100.0,
-                                                height: 100.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenCultuurItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels2[
-                                                            'Key5gz_${horecagelegenhedenCultuurIndex}_of_${horecagelegenhedenCultuur.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Key5gz_${horecagelegenhedenCultuurIndex}_of_${horecagelegenhedenCultuur.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController2,
-                                    focusNode: _model.textFieldFocusNode2,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        '4hoz3fa1' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textController2Validator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabEetgelegenhedenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '34',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_n4zm8jsx'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_n4zm8jsx'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels3[
-                                                                  'Key81b_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key81b_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabOvernachtenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17965',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_51qs4ew3'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_51qs4ew3'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels4[
-                                                                  'Keyqfe_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyqfe_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabUitgaanGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17967',
-                                            townid:
-                                                FFAppState().provincieSelectId,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_2y8hmnf7'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_2y8hmnf7'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels5[
-                                                                  'Key81q_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key81q_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabVerhuurcateringGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17968',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_9f73d118'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_9f73d118'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzicht',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels6[
-                                                                  'Keykrk_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keykrk_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                          ],
-                        ),
-                      ),
-                    ],
-                  ),
-                ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 833
lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3/horecagelegenheden_overzicht_copy3_model.dart

@@ -1,833 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/flutter_flow/custom_functions.dart' as functions;
-import '/index.dart';
-import 'horecagelegenheden_overzicht_copy3_widget.dart'
-    show HorecagelegenhedenOverzichtCopy3Widget;
-import 'package:easy_debounce/easy_debounce.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class HorecagelegenhedenOverzichtCopy3Model
-    extends FlutterFlowModel<HorecagelegenhedenOverzichtCopy3Widget> {
-  ///  Local state fields for this page.
-
-  bool _tabCultuurGeladen = false;
-  set tabCultuurGeladen(bool value) {
-    _tabCultuurGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabCultuurGeladen => _tabCultuurGeladen;
-
-  bool _tabEetgelegenhedenGeladen = false;
-  set tabEetgelegenhedenGeladen(bool value) {
-    _tabEetgelegenhedenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabEetgelegenhedenGeladen => _tabEetgelegenhedenGeladen;
-
-  bool _tabOvernachtenGeladen = false;
-  set tabOvernachtenGeladen(bool value) {
-    _tabOvernachtenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabOvernachtenGeladen => _tabOvernachtenGeladen;
-
-  bool _tabUitgaanGeladen = false;
-  set tabUitgaanGeladen(bool value) {
-    _tabUitgaanGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabUitgaanGeladen => _tabUitgaanGeladen;
-
-  bool _tabVerhuurcateringGeladen = false;
-  set tabVerhuurcateringGeladen(bool value) {
-    _tabVerhuurcateringGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabVerhuurcateringGeladen => _tabVerhuurcateringGeladen;
-
-  String? _zoektermActiviteiten;
-  set zoektermActiviteiten(String? value) {
-    _zoektermActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermActiviteiten => _zoektermActiviteiten;
-
-  String? _zoektermCultuur;
-  set zoektermCultuur(String? value) {
-    _zoektermCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermCultuur => _zoektermCultuur;
-
-  String? _zoektermEetgelegenheden;
-  set zoektermEetgelegenheden(String? value) {
-    _zoektermEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermEetgelegenheden => _zoektermEetgelegenheden;
-
-  String? _zoektermOvernachten;
-  set zoektermOvernachten(String? value) {
-    _zoektermOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermOvernachten => _zoektermOvernachten;
-
-  String? _zoektermUitgaan;
-  set zoektermUitgaan(String? value) {
-    _zoektermUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermUitgaan => _zoektermUitgaan;
-
-  String? _zoektermVerhuurCatering;
-  set zoektermVerhuurCatering(String? value) {
-    _zoektermVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermVerhuurCatering => _zoektermVerhuurCatering;
-
-  String? _categorieFilterActiviteiten;
-  set categorieFilterActiviteiten(String? value) {
-    _categorieFilterActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterActiviteiten => _categorieFilterActiviteiten;
-
-  String? _categorieFilterCultuur;
-  set categorieFilterCultuur(String? value) {
-    _categorieFilterCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterCultuur => _categorieFilterCultuur;
-
-  String? _categorieFilterEetgelegenheden;
-  set categorieFilterEetgelegenheden(String? value) {
-    _categorieFilterEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterEetgelegenheden => _categorieFilterEetgelegenheden;
-
-  String? _categorieFilterOvernachten;
-  set categorieFilterOvernachten(String? value) {
-    _categorieFilterOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterOvernachten => _categorieFilterOvernachten;
-
-  String? _categorieFilterUitgaan;
-  set categorieFilterUitgaan(String? value) {
-    _categorieFilterUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterUitgaan => _categorieFilterUitgaan;
-
-  String? _categorieFilterVerhuurCatering;
-  set categorieFilterVerhuurCatering(String? value) {
-    _categorieFilterVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterVerhuurCatering => _categorieFilterVerhuurCatering;
-
-  late LoggableList<dynamic> _alleActiviteiten = LoggableList([]);
-  set alleActiviteiten(List<dynamic> value) {
-    if (value != null) {
-      _alleActiviteiten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleActiviteiten =>
-      _alleActiviteiten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleActiviteiten(dynamic item) => alleActiviteiten.add(item);
-  void removeFromAlleActiviteiten(dynamic item) =>
-      alleActiviteiten.remove(item);
-  void removeAtIndexFromAlleActiviteiten(int index) =>
-      alleActiviteiten.removeAt(index);
-  void insertAtIndexInAlleActiviteiten(int index, dynamic item) =>
-      alleActiviteiten.insert(index, item);
-  void updateAlleActiviteitenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleActiviteiten[index] = updateFn(alleActiviteiten[index]);
-
-  late LoggableList<dynamic> _alleCultuur = LoggableList([]);
-  set alleCultuur(List<dynamic> value) {
-    if (value != null) {
-      _alleCultuur = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleCultuur =>
-      _alleCultuur?..logger = () => debugLogWidgetClass(this);
-  void addToAlleCultuur(dynamic item) => alleCultuur.add(item);
-  void removeFromAlleCultuur(dynamic item) => alleCultuur.remove(item);
-  void removeAtIndexFromAlleCultuur(int index) => alleCultuur.removeAt(index);
-  void insertAtIndexInAlleCultuur(int index, dynamic item) =>
-      alleCultuur.insert(index, item);
-  void updateAlleCultuurAtIndex(int index, Function(dynamic) updateFn) =>
-      alleCultuur[index] = updateFn(alleCultuur[index]);
-
-  late LoggableList<dynamic> _alleEetgelegenheden = LoggableList([]);
-  set alleEetgelegenheden(List<dynamic> value) {
-    if (value != null) {
-      _alleEetgelegenheden = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleEetgelegenheden =>
-      _alleEetgelegenheden?..logger = () => debugLogWidgetClass(this);
-  void addToAlleEetgelegenheden(dynamic item) => alleEetgelegenheden.add(item);
-  void removeFromAlleEetgelegenheden(dynamic item) =>
-      alleEetgelegenheden.remove(item);
-  void removeAtIndexFromAlleEetgelegenheden(int index) =>
-      alleEetgelegenheden.removeAt(index);
-  void insertAtIndexInAlleEetgelegenheden(int index, dynamic item) =>
-      alleEetgelegenheden.insert(index, item);
-  void updateAlleEetgelegenhedenAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleEetgelegenheden[index] = updateFn(alleEetgelegenheden[index]);
-
-  late LoggableList<dynamic> _alleOvernachten = LoggableList([]);
-  set alleOvernachten(List<dynamic> value) {
-    if (value != null) {
-      _alleOvernachten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleOvernachten =>
-      _alleOvernachten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleOvernachten(dynamic item) => alleOvernachten.add(item);
-  void removeFromAlleOvernachten(dynamic item) => alleOvernachten.remove(item);
-  void removeAtIndexFromAlleOvernachten(int index) =>
-      alleOvernachten.removeAt(index);
-  void insertAtIndexInAlleOvernachten(int index, dynamic item) =>
-      alleOvernachten.insert(index, item);
-  void updateAlleOvernachtenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleOvernachten[index] = updateFn(alleOvernachten[index]);
-
-  late LoggableList<dynamic> _alleUitgaan = LoggableList([]);
-  set alleUitgaan(List<dynamic> value) {
-    if (value != null) {
-      _alleUitgaan = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleUitgaan =>
-      _alleUitgaan?..logger = () => debugLogWidgetClass(this);
-  void addToAlleUitgaan(dynamic item) => alleUitgaan.add(item);
-  void removeFromAlleUitgaan(dynamic item) => alleUitgaan.remove(item);
-  void removeAtIndexFromAlleUitgaan(int index) => alleUitgaan.removeAt(index);
-  void insertAtIndexInAlleUitgaan(int index, dynamic item) =>
-      alleUitgaan.insert(index, item);
-  void updateAlleUitgaanAtIndex(int index, Function(dynamic) updateFn) =>
-      alleUitgaan[index] = updateFn(alleUitgaan[index]);
-
-  late LoggableList<dynamic> _alleVerhuurCatering = LoggableList([]);
-  set alleVerhuurCatering(List<dynamic> value) {
-    if (value != null) {
-      _alleVerhuurCatering = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleVerhuurCatering =>
-      _alleVerhuurCatering?..logger = () => debugLogWidgetClass(this);
-  void addToAlleVerhuurCatering(dynamic item) => alleVerhuurCatering.add(item);
-  void removeFromAlleVerhuurCatering(dynamic item) =>
-      alleVerhuurCatering.remove(item);
-  void removeAtIndexFromAlleVerhuurCatering(int index) =>
-      alleVerhuurCatering.removeAt(index);
-  void insertAtIndexInAlleVerhuurCatering(int index, dynamic item) =>
-      alleVerhuurCatering.insert(index, item);
-  void updateAlleVerhuurCateringAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleVerhuurCatering[index] = updateFn(alleVerhuurCatering[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in HorecagelegenhedenOverzichtCopy3 widget.
-  List<dynamic>? _resultHorecaActiviteiten;
-  set resultHorecaActiviteiten(List<dynamic>? value) {
-    _resultHorecaActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaActiviteiten => _resultHorecaActiviteiten;
-
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode1;
-  TextEditingController? textController1;
-  String? Function(BuildContext, String?)? textController1Validator;
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode2;
-  TextEditingController? textController2;
-  String? Function(BuildContext, String?)? textController2Validator;
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabCultuur widget.
-  List<dynamic>? _resultHorecaCultuur;
-  set resultHorecaCultuur(List<dynamic>? value) {
-    _resultHorecaCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaCultuur => _resultHorecaCultuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode3;
-  TextEditingController? textController3;
-  String? Function(BuildContext, String?)? textController3Validator;
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabEetgelegenheden widget.
-  List<dynamic>? _resultHorecaEetgelegenheden;
-  set resultHorecaEetgelegenheden(List<dynamic>? value) {
-    _resultHorecaEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaEetgelegenheden =>
-      _resultHorecaEetgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabOvernachten widget.
-  List<dynamic>? _resultHorecaOvernachten;
-  set resultHorecaOvernachten(List<dynamic>? value) {
-    _resultHorecaOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaOvernachten => _resultHorecaOvernachten;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabUitgaan widget.
-  List<dynamic>? _resultHorecaUitgaansgelegenheden;
-  set resultHorecaUitgaansgelegenheden(List<dynamic>? value) {
-    _resultHorecaUitgaansgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaUitgaansgelegenheden =>
-      _resultHorecaUitgaansgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabVerhuurCatering widget.
-  List<dynamic>? _resultHorecaVerhuur;
-  set resultHorecaVerhuur(List<dynamic>? value) {
-    _resultHorecaVerhuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaVerhuur => _resultHorecaVerhuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    textFieldFocusNode1?.dispose();
-    textController1?.dispose();
-
-    tabBarController?.dispose();
-    textFieldFocusNode2?.dispose();
-    textController2?.dispose();
-
-    textFieldFocusNode3?.dispose();
-    textController3?.dispose();
-
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        localStates: {
-          'tabCultuurGeladen': debugSerializeParam(
-            tabCultuurGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QisKGgoRdGFiQ3VsdHV1ckdlbGFkZW4SBWk5eTl0KgcSBWZhbHNlcgQIBSABUAFaEXRhYkN1bHR1dXJHZWxhZGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabEetgelegenhedenGeladen': debugSerializeParam(
-            tabEetgelegenhedenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QjMKIgoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbhIFNmE5djgqBxIFZmFsc2VyBAgFIAFQAVoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabOvernachtenGeladen': debugSerializeParam(
-            tabOvernachtenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=Qi8KHgoVdGFiT3Zlcm5hY2h0ZW5HZWxhZGVuEgU1eGM2NioHEgVmYWxzZXIECAUgAVABWhV0YWJPdmVybmFjaHRlbkdlbGFkZW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkz',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabUitgaanGeladen': debugSerializeParam(
-            tabUitgaanGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QisKGgoRdGFiVWl0Z2FhbkdlbGFkZW4SBTE1NWxkKgcSBWZhbHNlcgQIBSABUAFaEXRhYlVpdGdhYW5HZWxhZGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabVerhuurcateringGeladen': debugSerializeParam(
-            tabVerhuurcateringGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QjMKIgoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbhIFMWU3eHEqBxIFZmFsc2VyBAgFIAFQAVoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'zoektermActiviteiten': debugSerializeParam(
-            zoektermActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QikKHQoUem9la3Rlcm1BY3Rpdml0ZWl0ZW4SBTZqYTVtKgISAHIECAMgAFABWhR6b2VrdGVybUFjdGl2aXRlaXRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermCultuur': debugSerializeParam(
-            zoektermCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1DdWx0dXVyEgVqdXA4aSoCEgByBAgDIABQAVoPem9la3Rlcm1DdWx0dXVyYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermEetgelegenheden': debugSerializeParam(
-            zoektermEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1FZXRnZWxlZ2VuaGVkZW4SBXh0b2VlKgISAHIECAMgAFABWhd6b2VrdGVybUVldGdlbGVnZW5oZWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermOvernachten': debugSerializeParam(
-            zoektermOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QigKHAoTem9la3Rlcm1PdmVybmFjaHRlbhIFcXdicHAqAhIAcgQIAyAAUAFaE3pvZWt0ZXJtT3Zlcm5hY2h0ZW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkz',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermUitgaan': debugSerializeParam(
-            zoektermUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1VaXRnYWFuEgVreHptaSoCEgByBAgDIABQAVoPem9la3Rlcm1VaXRnYWFuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermVerhuurCatering': debugSerializeParam(
-            zoektermVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1WZXJodXVyQ2F0ZXJpbmcSBWd6eHcwKgISAHIECAMgAFABWhd6b2VrdGVybVZlcmh1dXJDYXRlcmluZ2IgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterActiviteiten': debugSerializeParam(
-            categorieFilterActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QjAKJAobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuEgVieDgwOSoCEgByBAgDIABQAVobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterCultuur': debugSerializeParam(
-            categorieFilterCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyQ3VsdHV1chIFdXA3d2kqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlckN1bHR1dXJiIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkz',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterEetgelegenheden': debugSerializeParam(
-            categorieFilterEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuEgVsa2dwayoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterOvernachten': debugSerializeParam(
-            categorieFilterOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=Qi8KIwoaY2F0ZWdvcmllRmlsdGVyT3Zlcm5hY2h0ZW4SBTQ2dG1nKgISAHIECAMgAFABWhpjYXRlZ29yaWVGaWx0ZXJPdmVybmFjaHRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterUitgaan': debugSerializeParam(
-            categorieFilterUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyVWl0Z2FhbhIFY2NveHEqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlclVpdGdhYW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkz',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterVerhuurCatering': debugSerializeParam(
-            categorieFilterVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nEgVxc3U3OCoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'String',
-            nullable: true,
-          ),
-          'alleActiviteiten': debugSerializeParam(
-            alleActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiEKGQoQYWxsZUFjdGl2aXRlaXRlbhIFdTN0cXRyBBICCAlQAVoQYWxsZUFjdGl2aXRlaXRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleCultuur': debugSerializeParam(
-            alleCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QhwKFAoLYWxsZUN1bHR1dXISBWltMWR5cgQSAggJUAFaC2FsbGVDdWx0dXVyYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleEetgelegenheden': debugSerializeParam(
-            alleEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiQKHAoTYWxsZUVldGdlbGVnZW5oZWRlbhIFZWEzd2pyBBICCAlQAVoTYWxsZUVldGdlbGVnZW5oZWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleOvernachten': debugSerializeParam(
-            alleOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiAKGAoPYWxsZU92ZXJuYWNodGVuEgVtdnk1OXIEEgIICVABWg9hbGxlT3Zlcm5hY2h0ZW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkz',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleUitgaan': debugSerializeParam(
-            alleUitgaan,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QhwKFAoLYWxsZVVpdGdhYW4SBTN6NHFmcgQSAggJUAFaC2FsbGVVaXRnYWFuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleVerhuurCatering': debugSerializeParam(
-            alleVerhuurCatering,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            searchReference:
-                'reference=QiQKHAoTYWxsZVZlcmh1dXJDYXRlcmluZxIFd2tlcWVyBBICCAlQAVoTYWxsZVZlcmh1dXJDYXRlcmluZ2IgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTM=',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'textFieldText1': debugSerializeParam(
-            textController1?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'String',
-            nullable: true,
-          ),
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'int',
-            nullable: true,
-          ),
-          'textFieldText2': debugSerializeParam(
-            textController2?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'String',
-            nullable: true,
-          ),
-          'textFieldText3': debugSerializeParam(
-            textController3?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultHorecaActiviteiten': debugSerializeParam(
-            resultHorecaActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaCultuur': debugSerializeParam(
-            resultHorecaCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaEetgelegenheden': debugSerializeParam(
-            resultHorecaEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaOvernachten': debugSerializeParam(
-            resultHorecaOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaUitgaansgelegenheden': debugSerializeParam(
-            resultHorecaUitgaansgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaVerhuur': debugSerializeParam(
-            resultHorecaVerhuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-            name: 'dynamic',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-        searchReference:
-            'reference=OiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M1ABWiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mw==',
-        widgetClassName: 'HorecagelegenhedenOverzichtCopy3',
-      );
-}

+ 0 - 2093
lib/horecagelegenhedenoverzicht/horecagelegenheden_overzicht_copy3/horecagelegenheden_overzicht_copy3_widget.dart

@@ -1,2093 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/flutter_flow/custom_functions.dart' as functions;
-import '/index.dart';
-import 'package:easy_debounce/easy_debounce.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'horecagelegenheden_overzicht_copy3_model.dart';
-export 'horecagelegenheden_overzicht_copy3_model.dart';
-
-class HorecagelegenhedenOverzichtCopy3Widget extends StatefulWidget {
-  const HorecagelegenhedenOverzichtCopy3Widget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'HorecagelegenhedenOverzichtCopy3';
-  static String routePath = '/horecagelegenhedenOverzichtCopy3';
-
-  @override
-  State<HorecagelegenhedenOverzichtCopy3Widget> createState() =>
-      _HorecagelegenhedenOverzichtCopy3WidgetState();
-}
-
-class _HorecagelegenhedenOverzichtCopy3WidgetState
-    extends State<HorecagelegenhedenOverzichtCopy3Widget>
-    with TickerProviderStateMixin, RouteAware {
-  late HorecagelegenhedenOverzichtCopy3Model _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model =
-        createModel(context, () => HorecagelegenhedenOverzichtCopy3Model());
-
-    // On page load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.resultHorecaActiviteiten =
-          await actions.fetchAlleHorecagelegenheden(
-        '17969',
-        widget!.plaats!,
-        'services_1',
-      );
-      _model.alleActiviteiten =
-          _model.resultHorecaActiviteiten!.toList().cast<dynamic>();
-      safeSetState(() {});
-    });
-
-    _model.textController1 ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode1 ??= FocusNode();
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-
-    _model.textController2 ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode2 ??= FocusNode();
-
-    _model.textController3 ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode3 ??= FocusNode();
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(HorecagelegenhedenOverzichtCopy3Widget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        drawer: Drawer(
-          elevation: 16.0,
-          child: wrapWithModel(
-            model: _model.drawerComponentModel,
-            updateCallback: () => safeSetState(() {}),
-            child: Builder(builder: (_) {
-              return DebugFlutterFlowModelContext(
-                rootModel: _model.rootModel,
-                child: DrawerComponentWidget(),
-              );
-            }),
-          ),
-        ),
-        appBar: PreferredSize(
-          preferredSize: Size.fromHeight(80.0),
-          child: AppBar(
-            backgroundColor: FlutterFlowTheme.of(context).info,
-            iconTheme:
-                IconThemeData(color: FlutterFlowTheme.of(context).secondary),
-            automaticallyImplyLeading: false,
-            actions: [],
-            flexibleSpace: FlexibleSpaceBar(
-              background: wrapWithModel(
-                model: _model.headerButtonsComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: HeaderButtonsComponentWidget(),
-                  );
-                }),
-              ),
-              centerTitle: true,
-              expandedTitleScale: 1.0,
-            ),
-            bottom: PreferredSize(
-              preferredSize: Size.fromHeight(70.0),
-              child: Container(),
-            ),
-            toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-            elevation: 2.0,
-          ),
-        ),
-        body: SafeArea(
-          top: true,
-          child: Column(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Container(
-                width: 200.0,
-                child: TextFormField(
-                  controller: _model.textController1,
-                  focusNode: _model.textFieldFocusNode1,
-                  onChanged: (_) => EasyDebounce.debounce(
-                    '_model.textController1',
-                    Duration(milliseconds: 2000),
-                    () async {
-                      _model.zoektermActiviteiten = _model.textController1.text;
-                      safeSetState(() {});
-                    },
-                  ),
-                  autofocus: false,
-                  enabled: true,
-                  obscureText: false,
-                  decoration: InputDecoration(
-                    isDense: true,
-                    labelStyle:
-                        FlutterFlowTheme.of(context).labelMedium.override(
-                              font: GoogleFonts.roboto(
-                                fontWeight: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontWeight,
-                                fontStyle: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontStyle,
-                              ),
-                              letterSpacing: 0.0,
-                              fontWeight: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontWeight,
-                              fontStyle: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontStyle,
-                            ),
-                    hintText: FFLocalizations.of(context).getText(
-                      'qqb1howd' /* TextField */,
-                    ),
-                    hintStyle:
-                        FlutterFlowTheme.of(context).labelMedium.override(
-                              font: GoogleFonts.roboto(
-                                fontWeight: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontWeight,
-                                fontStyle: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontStyle,
-                              ),
-                              letterSpacing: 0.0,
-                              fontWeight: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontWeight,
-                              fontStyle: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontStyle,
-                            ),
-                    enabledBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: Color(0x00000000),
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    focusedBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: Color(0x00000000),
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    errorBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: FlutterFlowTheme.of(context).error,
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    focusedErrorBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: FlutterFlowTheme.of(context).error,
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    filled: true,
-                    fillColor: FlutterFlowTheme.of(context).secondaryBackground,
-                  ),
-                  style: FlutterFlowTheme.of(context).bodyMedium.override(
-                        font: GoogleFonts.roboto(
-                          fontWeight: FlutterFlowTheme.of(context)
-                              .bodyMedium
-                              .fontWeight,
-                          fontStyle:
-                              FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                        ),
-                        letterSpacing: 0.0,
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                      ),
-                  cursorColor: FlutterFlowTheme.of(context).primaryText,
-                  enableInteractiveSelection: true,
-                  validator:
-                      _model.textController1Validator.asValidator(context),
-                ),
-              ),
-              Expanded(
-                child: Container(
-                  decoration: BoxDecoration(
-                    boxShadow: [
-                      BoxShadow(
-                        blurRadius: 4.0,
-                        color: Color(0x33000000),
-                        offset: Offset(
-                          0.0,
-                          2.0,
-                        ),
-                      )
-                    ],
-                  ),
-                  child: Column(
-                    children: [
-                      Align(
-                        alignment: Alignment(-1.0, 0),
-                        child: TabBar(
-                          isScrollable: true,
-                          tabAlignment: TabAlignment.start,
-                          labelColor: FlutterFlowTheme.of(context).primaryText,
-                          unselectedLabelColor:
-                              FlutterFlowTheme.of(context).secondaryText,
-                          labelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          unselectedLabelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          indicatorColor:
-                              FlutterFlowTheme.of(context).secondary,
-                          tabs: [
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '8gwyy71q' /* Activiteiten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'b8oov17m' /* Cultuur */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'hnnqfnhk' /* Eetgelegenheden */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'ykjsgvsf' /* Overnachten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'waxjo567' /* Uitgaan */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'er4hrrph' /* Verhuur, catering */,
-                              ),
-                            ),
-                          ],
-                          controller: _model.tabBarController,
-                          onTap: (i) async {
-                            [
-                              () async {},
-                              () async {
-                                _model.tabCultuurGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaCultuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17963',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleCultuur = _model.resultHorecaCultuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabEetgelegenhedenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaEetgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '34',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleEetgelegenheden = _model
-                                    .resultHorecaEetgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabOvernachtenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaOvernachten =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17965',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleOvernachten = _model
-                                    .resultHorecaOvernachten!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabUitgaanGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaUitgaansgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17967',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleUitgaan = _model
-                                    .resultHorecaUitgaansgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaVerhuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17968',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleVerhuurCatering = _model
-                                    .resultHorecaVerhuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              }
-                            ][i]();
-                          },
-                        ),
-                      ),
-                      Expanded(
-                        child: TabBarView(
-                          controller: _model.tabBarController,
-                          children: [
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController2,
-                                    focusNode: _model.textFieldFocusNode2,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        'bm5n3dfq' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textController2Validator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_62ar22xa'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_62ar22xa'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden = functions
-                                              .filterHorecagelegenheden(
-                                                  _model.alleActiviteiten
-                                                      .toList(),
-                                                  _model.textController1.text,
-                                                  _model
-                                                      .categorieFilterActiviteiten,
-                                                  '\$.titel',
-                                                  '\$.categorie')
-                                              .toList()
-                                              .take(25)
-                                              .toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels1[
-                                                            'Keyso1_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyso1_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17963',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_4wdvafrs'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_4wdvafrs'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenhedenCultuur =
-                                              functions
-                                                  .filterHorecagelegenheden(
-                                                      _model.alleCultuur
-                                                          .toList(),
-                                                      _model
-                                                          .textController1.text,
-                                                      _model
-                                                          .categorieFilterActiviteiten,
-                                                      '\$.titel',
-                                                      '\$categorie')
-                                                  .toList()
-                                                  .take(25)
-                                                  .toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenhedenCultuur${horecagelegenhedenCultuur.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenhedenCultuur.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: 2,
-                                            ),
-                                            crossAxisSpacing: 10.0,
-                                            mainAxisSpacing: 10.0,
-                                            itemCount: horecagelegenhedenCultuur
-                                                .length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenCultuurIndex) {
-                                              final horecagelegenhedenCultuurItem =
-                                                  horecagelegenhedenCultuur[
-                                                      horecagelegenhedenCultuurIndex];
-                                              return Container(
-                                                width: 100.0,
-                                                height: 100.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenCultuurItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels2[
-                                                            'Keyvgj_${horecagelegenhedenCultuurIndex}_of_${horecagelegenhedenCultuur.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyvgj_${horecagelegenhedenCultuurIndex}_of_${horecagelegenhedenCultuur.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController3,
-                                    focusNode: _model.textFieldFocusNode3,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        'ca4yuet3' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textController3Validator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabEetgelegenhedenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '34',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_zz9hx8f0'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_zz9hx8f0'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden = functions
-                                                    .filterHorecagelegenheden(
-                                                        _model
-                                                            .alleEetgelegenheden
-                                                            .toList(),
-                                                        _model.textController1
-                                                            .text,
-                                                        _model
-                                                            .categorieFilterActiviteiten,
-                                                        '\$.titel',
-                                                        '\$.categorie')
-                                                    .toList()
-                                                    .take(25)
-                                                    .toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels3[
-                                                                  'Keyk4z_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyk4z_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabOvernachtenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17965',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_ml51d2as'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_ml51d2as'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden = functions
-                                                    .filterHorecagelegenheden(
-                                                        _model.alleOvernachten
-                                                            .toList(),
-                                                        _model.textController1
-                                                            .text,
-                                                        _model
-                                                            .categorieFilterActiviteiten,
-                                                        '\$.titel',
-                                                        '\$.categorie')
-                                                    .toList()
-                                                    .take(25)
-                                                    .toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels4[
-                                                                  'Key557_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key557_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabUitgaanGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17967',
-                                            townid:
-                                                FFAppState().provincieSelectId,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_qs6j4ugv'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_qs6j4ugv'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden = functions
-                                                    .filterHorecagelegenheden(
-                                                        _model.alleUitgaan
-                                                            .toList(),
-                                                        _model.textController1
-                                                            .text,
-                                                        _model
-                                                            .categorieFilterActiviteiten,
-                                                        '\$.titel',
-                                                        '\$.categorie')
-                                                    .toList()
-                                                    .take(25)
-                                                    .toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels5[
-                                                                  'Keybyn_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keybyn_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabVerhuurcateringGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17968',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_m1b5wn2t'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_m1b5wn2t'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy3',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels6[
-                                                                  'Keyb6q_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyb6q_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                          ],
-                        ),
-                      ),
-                    ],
-                  ),
-                ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 56
lib/kanweg/header_buttons_component_copy/header_buttons_component_copy_model.dart

@@ -1,56 +0,0 @@
-import '/flutter_flow/flutter_flow_icon_button.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import 'dart:ui';
-import '/index.dart';
-import 'header_buttons_component_copy_widget.dart'
-    show HeaderButtonsComponentCopyWidget;
-import 'package:aligned_tooltip/aligned_tooltip.dart';
-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 HeaderButtonsComponentCopyModel
-    extends FlutterFlowModel<HeaderButtonsComponentCopyWidget> {
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {}
-
-  @override
-  void dispose() {}
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'showBackButton': debugSerializeParam(
-            widget?.showBackButton,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HeaderButtonsComponentCopy',
-            searchReference:
-                'reference=SigKGAoOc2hvd0JhY2tCdXR0b24SBnloN3loNyoGEgR0cnVlcgQIBSABUABaDnNob3dCYWNrQnV0dG9u',
-            name: 'bool',
-            nullable: false,
-          )
-        }.withoutNulls.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=HeaderButtonsComponentCopy',
-        searchReference:
-            'reference=OhpIZWFkZXJCdXR0b25zQ29tcG9uZW50Q29weVAAWhpIZWFkZXJCdXR0b25zQ29tcG9uZW50Q29weQ==',
-        widgetClassName: 'HeaderButtonsComponentCopy',
-      );
-}

+ 0 - 244
lib/kanweg/header_buttons_component_copy/header_buttons_component_copy_widget.dart

@@ -1,244 +0,0 @@
-import '/flutter_flow/flutter_flow_icon_button.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import 'dart:ui';
-import '/index.dart';
-import 'package:aligned_tooltip/aligned_tooltip.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'header_buttons_component_copy_model.dart';
-export 'header_buttons_component_copy_model.dart';
-
-/// Standaard header-knoppen (drawer + terug) voor herbruik op alle pagina's
-class HeaderButtonsComponentCopyWidget extends StatefulWidget {
-  const HeaderButtonsComponentCopyWidget({
-    super.key,
-    bool? showBackButton,
-  }) : this.showBackButton = showBackButton ?? true;
-
-  final bool showBackButton;
-
-  @override
-  State<HeaderButtonsComponentCopyWidget> createState() =>
-      _HeaderButtonsComponentCopyWidgetState();
-}
-
-class _HeaderButtonsComponentCopyWidgetState
-    extends State<HeaderButtonsComponentCopyWidget> with RouteAware {
-  late HeaderButtonsComponentCopyModel _model;
-
-  @override
-  void setState(VoidCallback callback) {
-    super.setState(callback);
-    _model.onUpdate();
-  }
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(context, () => HeaderButtonsComponentCopyModel());
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.maybeDispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(HeaderButtonsComponentCopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-
-    return Align(
-      alignment: AlignmentDirectional(0.0, 0.0),
-      child: Row(
-        mainAxisSize: MainAxisSize.max,
-        children: [
-          AlignedTooltip(
-            content: Padding(
-              padding: EdgeInsets.all(4.0),
-              child: Text(
-                FFLocalizations.of(context).getText(
-                  '2hj132xq' /* Menu openen */,
-                ),
-                style: FlutterFlowTheme.of(context).bodyLarge.override(
-                      font: GoogleFonts.roboto(
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                      ),
-                      letterSpacing: 0.0,
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                    ),
-              ),
-            ),
-            offset: 4.0,
-            preferredDirection: AxisDirection.down,
-            borderRadius: BorderRadius.circular(8.0),
-            backgroundColor: FlutterFlowTheme.of(context).secondaryBackground,
-            elevation: 4.0,
-            tailBaseWidth: 24.0,
-            tailLength: 12.0,
-            waitDuration: Duration(milliseconds: 100),
-            showDuration: Duration(milliseconds: 1500),
-            triggerMode: TooltipTriggerMode.tap,
-            child: FlutterFlowIconButton(
-              borderRadius: 8.0,
-              buttonSize: 40.0,
-              fillColor: FlutterFlowTheme.of(context).secondary,
-              icon: Icon(
-                Icons.dehaze_outlined,
-                color: FlutterFlowTheme.of(context).info,
-                size: 24.0,
-              ),
-              onPressed: () async {
-                Scaffold.of(context).openDrawer();
-              },
-            ),
-          ),
-          if (widget!.showBackButton == true)
-            AlignedTooltip(
-              content: Padding(
-                padding: EdgeInsets.all(4.0),
-                child: Text(
-                  FFLocalizations.of(context).getText(
-                    '7ktnxpcu' /* Terug */,
-                  ),
-                  style: FlutterFlowTheme.of(context).bodyLarge.override(
-                        font: GoogleFonts.roboto(
-                          fontWeight:
-                              FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                          fontStyle:
-                              FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                        ),
-                        letterSpacing: 0.0,
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                      ),
-                ),
-              ),
-              offset: 4.0,
-              preferredDirection: AxisDirection.down,
-              borderRadius: BorderRadius.circular(8.0),
-              backgroundColor: FlutterFlowTheme.of(context).secondaryBackground,
-              elevation: 4.0,
-              tailBaseWidth: 24.0,
-              tailLength: 12.0,
-              waitDuration: Duration(milliseconds: 100),
-              showDuration: Duration(milliseconds: 1500),
-              triggerMode: TooltipTriggerMode.tap,
-              child: Padding(
-                padding: EdgeInsetsDirectional.fromSTEB(4.0, 0.0, 0.0, 0.0),
-                child: FlutterFlowIconButton(
-                  borderColor: Color(0x00FF0000),
-                  borderRadius: 30.0,
-                  borderWidth: 1.0,
-                  buttonSize: 50.0,
-                  fillColor: FlutterFlowTheme.of(context).secondary,
-                  icon: Icon(
-                    Icons.arrow_back_outlined,
-                    color: Colors.white,
-                    size: 30.0,
-                  ),
-                  onPressed: () async {
-                    context.pop();
-                  },
-                ),
-              ),
-            ),
-          ClipRRect(
-            borderRadius: BorderRadius.circular(8.0),
-            child: Image.asset(
-              'assets/images/logo800px.png',
-              width: 200.0,
-              height: 200.0,
-              fit: BoxFit.contain,
-            ),
-          ),
-          InkWell(
-            splashColor: Colors.transparent,
-            focusColor: Colors.transparent,
-            hoverColor: Colors.transparent,
-            highlightColor: Colors.transparent,
-            onTap: () async {
-              context.pushNamed(SelectprovinciegemeenteWidget.routeName);
-            },
-            child: Text(
-              FFAppState().gemeenteSelectNaam,
-              style: FlutterFlowTheme.of(context).bodyMedium.override(
-                    font: GoogleFonts.roboto(
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                    ),
-                    letterSpacing: 0.0,
-                    fontWeight:
-                        FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                    fontStyle:
-                        FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                  ),
-            ),
-          ),
-        ],
-      ),
-    );
-  }
-}

+ 0 - 708
lib/kanweg/horecagelegenheden_overzicht_copy/horecagelegenheden_overzicht_copy_model.dart

@@ -1,708 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'horecagelegenheden_overzicht_copy_widget.dart'
-    show HorecagelegenhedenOverzichtCopyWidget;
-import 'package:flutter/material.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class HorecagelegenhedenOverzichtCopyModel
-    extends FlutterFlowModel<HorecagelegenhedenOverzichtCopyWidget> {
-  ///  Local state fields for this page.
-
-  bool _tabCultuurGeladen = false;
-  set tabCultuurGeladen(bool value) {
-    _tabCultuurGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabCultuurGeladen => _tabCultuurGeladen;
-
-  bool _tabEetgelegenhedenGeladen = false;
-  set tabEetgelegenhedenGeladen(bool value) {
-    _tabEetgelegenhedenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabEetgelegenhedenGeladen => _tabEetgelegenhedenGeladen;
-
-  bool _tabOvernachtenGeladen = false;
-  set tabOvernachtenGeladen(bool value) {
-    _tabOvernachtenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabOvernachtenGeladen => _tabOvernachtenGeladen;
-
-  bool _tabUitgaanGeladen = false;
-  set tabUitgaanGeladen(bool value) {
-    _tabUitgaanGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabUitgaanGeladen => _tabUitgaanGeladen;
-
-  bool _tabVerhuurcateringGeladen = false;
-  set tabVerhuurcateringGeladen(bool value) {
-    _tabVerhuurcateringGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabVerhuurcateringGeladen => _tabVerhuurcateringGeladen;
-
-  String? _zoektermActiviteiten;
-  set zoektermActiviteiten(String? value) {
-    _zoektermActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermActiviteiten => _zoektermActiviteiten;
-
-  String? _zoektermCultuur;
-  set zoektermCultuur(String? value) {
-    _zoektermCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermCultuur => _zoektermCultuur;
-
-  String? _zoektermEetgelegenheden;
-  set zoektermEetgelegenheden(String? value) {
-    _zoektermEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermEetgelegenheden => _zoektermEetgelegenheden;
-
-  String? _zoektermOvernachten;
-  set zoektermOvernachten(String? value) {
-    _zoektermOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermOvernachten => _zoektermOvernachten;
-
-  String? _zoektermUitgaan;
-  set zoektermUitgaan(String? value) {
-    _zoektermUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermUitgaan => _zoektermUitgaan;
-
-  String? _zoektermVerhuurCatering;
-  set zoektermVerhuurCatering(String? value) {
-    _zoektermVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermVerhuurCatering => _zoektermVerhuurCatering;
-
-  String? _categorieFilterActiviteiten;
-  set categorieFilterActiviteiten(String? value) {
-    _categorieFilterActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterActiviteiten => _categorieFilterActiviteiten;
-
-  String? _categorieFilterCultuur;
-  set categorieFilterCultuur(String? value) {
-    _categorieFilterCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterCultuur => _categorieFilterCultuur;
-
-  String? _categorieFilterEetgelegenheden;
-  set categorieFilterEetgelegenheden(String? value) {
-    _categorieFilterEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterEetgelegenheden => _categorieFilterEetgelegenheden;
-
-  String? _categorieFilterOvernachten;
-  set categorieFilterOvernachten(String? value) {
-    _categorieFilterOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterOvernachten => _categorieFilterOvernachten;
-
-  String? _categorieFilterUitgaan;
-  set categorieFilterUitgaan(String? value) {
-    _categorieFilterUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterUitgaan => _categorieFilterUitgaan;
-
-  String? _categorieFilterVerhuurCatering;
-  set categorieFilterVerhuurCatering(String? value) {
-    _categorieFilterVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterVerhuurCatering => _categorieFilterVerhuurCatering;
-
-  late LoggableList<dynamic> _alleActiviteiten = LoggableList([]);
-  set alleActiviteiten(List<dynamic> value) {
-    if (value != null) {
-      _alleActiviteiten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleActiviteiten =>
-      _alleActiviteiten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleActiviteiten(dynamic item) => alleActiviteiten.add(item);
-  void removeFromAlleActiviteiten(dynamic item) =>
-      alleActiviteiten.remove(item);
-  void removeAtIndexFromAlleActiviteiten(int index) =>
-      alleActiviteiten.removeAt(index);
-  void insertAtIndexInAlleActiviteiten(int index, dynamic item) =>
-      alleActiviteiten.insert(index, item);
-  void updateAlleActiviteitenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleActiviteiten[index] = updateFn(alleActiviteiten[index]);
-
-  late LoggableList<dynamic> _alleCultuur = LoggableList([]);
-  set alleCultuur(List<dynamic> value) {
-    if (value != null) {
-      _alleCultuur = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleCultuur =>
-      _alleCultuur?..logger = () => debugLogWidgetClass(this);
-  void addToAlleCultuur(dynamic item) => alleCultuur.add(item);
-  void removeFromAlleCultuur(dynamic item) => alleCultuur.remove(item);
-  void removeAtIndexFromAlleCultuur(int index) => alleCultuur.removeAt(index);
-  void insertAtIndexInAlleCultuur(int index, dynamic item) =>
-      alleCultuur.insert(index, item);
-  void updateAlleCultuurAtIndex(int index, Function(dynamic) updateFn) =>
-      alleCultuur[index] = updateFn(alleCultuur[index]);
-
-  late LoggableList<dynamic> _alleEetgelegenheden = LoggableList([]);
-  set alleEetgelegenheden(List<dynamic> value) {
-    if (value != null) {
-      _alleEetgelegenheden = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleEetgelegenheden =>
-      _alleEetgelegenheden?..logger = () => debugLogWidgetClass(this);
-  void addToAlleEetgelegenheden(dynamic item) => alleEetgelegenheden.add(item);
-  void removeFromAlleEetgelegenheden(dynamic item) =>
-      alleEetgelegenheden.remove(item);
-  void removeAtIndexFromAlleEetgelegenheden(int index) =>
-      alleEetgelegenheden.removeAt(index);
-  void insertAtIndexInAlleEetgelegenheden(int index, dynamic item) =>
-      alleEetgelegenheden.insert(index, item);
-  void updateAlleEetgelegenhedenAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleEetgelegenheden[index] = updateFn(alleEetgelegenheden[index]);
-
-  late LoggableList<dynamic> _alleOvernachten = LoggableList([]);
-  set alleOvernachten(List<dynamic> value) {
-    if (value != null) {
-      _alleOvernachten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleOvernachten =>
-      _alleOvernachten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleOvernachten(dynamic item) => alleOvernachten.add(item);
-  void removeFromAlleOvernachten(dynamic item) => alleOvernachten.remove(item);
-  void removeAtIndexFromAlleOvernachten(int index) =>
-      alleOvernachten.removeAt(index);
-  void insertAtIndexInAlleOvernachten(int index, dynamic item) =>
-      alleOvernachten.insert(index, item);
-  void updateAlleOvernachtenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleOvernachten[index] = updateFn(alleOvernachten[index]);
-
-  late LoggableList<dynamic> _alleUitgaan = LoggableList([]);
-  set alleUitgaan(List<dynamic> value) {
-    if (value != null) {
-      _alleUitgaan = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleUitgaan =>
-      _alleUitgaan?..logger = () => debugLogWidgetClass(this);
-  void addToAlleUitgaan(dynamic item) => alleUitgaan.add(item);
-  void removeFromAlleUitgaan(dynamic item) => alleUitgaan.remove(item);
-  void removeAtIndexFromAlleUitgaan(int index) => alleUitgaan.removeAt(index);
-  void insertAtIndexInAlleUitgaan(int index, dynamic item) =>
-      alleUitgaan.insert(index, item);
-  void updateAlleUitgaanAtIndex(int index, Function(dynamic) updateFn) =>
-      alleUitgaan[index] = updateFn(alleUitgaan[index]);
-
-  late LoggableList<dynamic> _alleVerhuurCatering = LoggableList([]);
-  set alleVerhuurCatering(List<dynamic> value) {
-    if (value != null) {
-      _alleVerhuurCatering = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleVerhuurCatering =>
-      _alleVerhuurCatering?..logger = () => debugLogWidgetClass(this);
-  void addToAlleVerhuurCatering(dynamic item) => alleVerhuurCatering.add(item);
-  void removeFromAlleVerhuurCatering(dynamic item) =>
-      alleVerhuurCatering.remove(item);
-  void removeAtIndexFromAlleVerhuurCatering(int index) =>
-      alleVerhuurCatering.removeAt(index);
-  void insertAtIndexInAlleVerhuurCatering(int index, dynamic item) =>
-      alleVerhuurCatering.insert(index, item);
-  void updateAlleVerhuurCateringAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleVerhuurCatering[index] = updateFn(alleVerhuurCatering[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode;
-  TextEditingController? textController;
-  String? Function(BuildContext, String?)? textControllerValidator;
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabCultuur widget.
-  List<dynamic>? _resultHorecaCultuur;
-  set resultHorecaCultuur(List<dynamic>? value) {
-    _resultHorecaCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaCultuur => _resultHorecaCultuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    tabBarController?.dispose();
-    textFieldFocusNode?.dispose();
-    textController?.dispose();
-
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        localStates: {
-          'tabCultuurGeladen': debugSerializeParam(
-            tabCultuurGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QisKGgoRdGFiQ3VsdHV1ckdlbGFkZW4SBWk5eTl0KgcSBWZhbHNlcgQIBSABUAFaEXRhYkN1bHR1dXJHZWxhZGVuYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabEetgelegenhedenGeladen': debugSerializeParam(
-            tabEetgelegenhedenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QjMKIgoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbhIFNmE5djgqBxIFZmFsc2VyBAgFIAFQAVoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabOvernachtenGeladen': debugSerializeParam(
-            tabOvernachtenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=Qi8KHgoVdGFiT3Zlcm5hY2h0ZW5HZWxhZGVuEgU1eGM2NioHEgVmYWxzZXIECAUgAVABWhV0YWJPdmVybmFjaHRlbkdlbGFkZW5iH0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHk=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabUitgaanGeladen': debugSerializeParam(
-            tabUitgaanGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QisKGgoRdGFiVWl0Z2FhbkdlbGFkZW4SBTE1NWxkKgcSBWZhbHNlcgQIBSABUAFaEXRhYlVpdGdhYW5HZWxhZGVuYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabVerhuurcateringGeladen': debugSerializeParam(
-            tabVerhuurcateringGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QjMKIgoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbhIFMWU3eHEqBxIFZmFsc2VyBAgFIAFQAVoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'zoektermActiviteiten': debugSerializeParam(
-            zoektermActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QikKHQoUem9la3Rlcm1BY3Rpdml0ZWl0ZW4SBTZqYTVtKgISAHIECAMgAFABWhR6b2VrdGVybUFjdGl2aXRlaXRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermCultuur': debugSerializeParam(
-            zoektermCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1DdWx0dXVyEgVqdXA4aSoCEgByBAgDIABQAVoPem9la3Rlcm1DdWx0dXVyYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermEetgelegenheden': debugSerializeParam(
-            zoektermEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1FZXRnZWxlZ2VuaGVkZW4SBXh0b2VlKgISAHIECAMgAFABWhd6b2VrdGVybUVldGdlbGVnZW5oZWRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermOvernachten': debugSerializeParam(
-            zoektermOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QigKHAoTem9la3Rlcm1PdmVybmFjaHRlbhIFcXdicHAqAhIAcgQIAyAAUAFaE3pvZWt0ZXJtT3Zlcm5hY2h0ZW5iH0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermUitgaan': debugSerializeParam(
-            zoektermUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1VaXRnYWFuEgVreHptaSoCEgByBAgDIABQAVoPem9la3Rlcm1VaXRnYWFuYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermVerhuurCatering': debugSerializeParam(
-            zoektermVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1WZXJodXVyQ2F0ZXJpbmcSBWd6eHcwKgISAHIECAMgAFABWhd6b2VrdGVybVZlcmh1dXJDYXRlcmluZ2IfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterActiviteiten': debugSerializeParam(
-            categorieFilterActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QjAKJAobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuEgVieDgwOSoCEgByBAgDIABQAVobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterCultuur': debugSerializeParam(
-            categorieFilterCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyQ3VsdHV1chIFdXA3d2kqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlckN1bHR1dXJiH0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterEetgelegenheden': debugSerializeParam(
-            categorieFilterEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuEgVsa2dwayoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterOvernachten': debugSerializeParam(
-            categorieFilterOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=Qi8KIwoaY2F0ZWdvcmllRmlsdGVyT3Zlcm5hY2h0ZW4SBTQ2dG1nKgISAHIECAMgAFABWhpjYXRlZ29yaWVGaWx0ZXJPdmVybmFjaHRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterUitgaan': debugSerializeParam(
-            categorieFilterUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyVWl0Z2FhbhIFY2NveHEqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlclVpdGdhYW5iH0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterVerhuurCatering': debugSerializeParam(
-            categorieFilterVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nEgVxc3U3OCoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'alleActiviteiten': debugSerializeParam(
-            alleActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiEKGQoQYWxsZUFjdGl2aXRlaXRlbhIFdTN0cXRyBBICCAlQAVoQYWxsZUFjdGl2aXRlaXRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleCultuur': debugSerializeParam(
-            alleCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QhwKFAoLYWxsZUN1bHR1dXISBWltMWR5cgQSAggJUAFaC2FsbGVDdWx0dXVyYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleEetgelegenheden': debugSerializeParam(
-            alleEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiQKHAoTYWxsZUVldGdlbGVnZW5oZWRlbhIFZWEzd2pyBBICCAlQAVoTYWxsZUVldGdlbGVnZW5oZWRlbmIfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleOvernachten': debugSerializeParam(
-            alleOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiAKGAoPYWxsZU92ZXJuYWNodGVuEgVtdnk1OXIEEgIICVABWg9hbGxlT3Zlcm5hY2h0ZW5iH0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHk=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleUitgaan': debugSerializeParam(
-            alleUitgaan,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QhwKFAoLYWxsZVVpdGdhYW4SBTN6NHFmcgQSAggJUAFaC2FsbGVVaXRnYWFuYh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleVerhuurCatering': debugSerializeParam(
-            alleVerhuurCatering,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            searchReference:
-                'reference=QiQKHAoTYWxsZVZlcmh1dXJDYXRlcmluZxIFd2tlcWVyBBICCAlQAVoTYWxsZVZlcmh1dXJDYXRlcmluZ2IfSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weQ==',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            name: 'int',
-            nullable: true,
-          ),
-          'textFieldText': debugSerializeParam(
-            textController?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultHorecaCultuur': debugSerializeParam(
-            resultHorecaCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-            name: 'dynamic',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-        searchReference:
-            'reference=Oh9Ib3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5UAFaH0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHk=',
-        widgetClassName: 'HorecagelegenhedenOverzichtCopy',
-      );
-}

+ 0 - 1808
lib/kanweg/horecagelegenheden_overzicht_copy/horecagelegenheden_overzicht_copy_widget.dart

@@ -1,1808 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'horecagelegenheden_overzicht_copy_model.dart';
-export 'horecagelegenheden_overzicht_copy_model.dart';
-
-class HorecagelegenhedenOverzichtCopyWidget extends StatefulWidget {
-  const HorecagelegenhedenOverzichtCopyWidget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'HorecagelegenhedenOverzichtCopy';
-  static String routePath = '/horecagelegenhedenOverzichtCopy';
-
-  @override
-  State<HorecagelegenhedenOverzichtCopyWidget> createState() =>
-      _HorecagelegenhedenOverzichtCopyWidgetState();
-}
-
-class _HorecagelegenhedenOverzichtCopyWidgetState
-    extends State<HorecagelegenhedenOverzichtCopyWidget>
-    with TickerProviderStateMixin, RouteAware {
-  late HorecagelegenhedenOverzichtCopyModel _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(context, () => HorecagelegenhedenOverzichtCopyModel());
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-
-    _model.textController ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode ??= FocusNode();
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(HorecagelegenhedenOverzichtCopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        drawer: Drawer(
-          elevation: 16.0,
-          child: wrapWithModel(
-            model: _model.drawerComponentModel,
-            updateCallback: () => safeSetState(() {}),
-            child: Builder(builder: (_) {
-              return DebugFlutterFlowModelContext(
-                rootModel: _model.rootModel,
-                child: DrawerComponentWidget(),
-              );
-            }),
-          ),
-        ),
-        appBar: PreferredSize(
-          preferredSize: Size.fromHeight(80.0),
-          child: AppBar(
-            backgroundColor: FlutterFlowTheme.of(context).info,
-            iconTheme: IconThemeData(color: Color(0xFFB12727)),
-            automaticallyImplyLeading: false,
-            actions: [],
-            flexibleSpace: FlexibleSpaceBar(
-              background: wrapWithModel(
-                model: _model.headerButtonsComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: HeaderButtonsComponentWidget(),
-                  );
-                }),
-              ),
-              centerTitle: true,
-              expandedTitleScale: 1.0,
-            ),
-            bottom: PreferredSize(
-              preferredSize: Size.fromHeight(70.0),
-              child: Container(),
-            ),
-            toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-            elevation: 2.0,
-          ),
-        ),
-        body: SafeArea(
-          top: true,
-          child: Column(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Expanded(
-                child: Container(
-                  decoration: BoxDecoration(
-                    boxShadow: [
-                      BoxShadow(
-                        blurRadius: 4.0,
-                        color: Color(0x33000000),
-                        offset: Offset(
-                          0.0,
-                          2.0,
-                        ),
-                      )
-                    ],
-                  ),
-                  child: Column(
-                    children: [
-                      Align(
-                        alignment: Alignment(-1.0, 0),
-                        child: TabBar(
-                          isScrollable: true,
-                          tabAlignment: TabAlignment.start,
-                          labelColor: FlutterFlowTheme.of(context).primaryText,
-                          unselectedLabelColor:
-                              FlutterFlowTheme.of(context).secondaryText,
-                          labelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          unselectedLabelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          indicatorColor: FlutterFlowTheme.of(context).primary,
-                          tabs: [
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '9h6jfdei' /* Activiteiten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'pnygpwks' /* Cultuur */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'c7r33qpa' /* Eetgelegenheden */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '9q9aqxds' /* Overnachten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'o3glxp3t' /* Uitgaan */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'xxlt4qbt' /* Verhuur, catering */,
-                              ),
-                            ),
-                          ],
-                          controller: _model.tabBarController,
-                          onTap: (i) async {
-                            [
-                              () async {},
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaCultuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17963',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleCultuur = _model.resultHorecaCultuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabEetgelegenhedenGeladen = true;
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabOvernachtenGeladen = true;
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabUitgaanGeladen = true;
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                              }
-                            ][i]();
-                          },
-                        ),
-                      ),
-                      Expanded(
-                        child: TabBarView(
-                          controller: _model.tabBarController,
-                          children: [
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_8ho4g1ar'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_8ho4g1ar'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels1[
-                                                            'Keyf2t_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyf2t_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController,
-                                    focusNode: _model.textFieldFocusNode,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        'ndvhb9rw' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textControllerValidator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabCultuurGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17963',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_awkysuaa'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_awkysuaa'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 13.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels2[
-                                                                  'Keyau4_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyau4_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabEetgelegenhedenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '34',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_huunm506'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_huunm506'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels3[
-                                                                  'Keyyzf_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyyzf_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabOvernachtenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17965',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_5cj7ol2h'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_5cj7ol2h'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels4[
-                                                                  'Key2oq_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key2oq_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabUitgaanGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17967',
-                                            townid:
-                                                FFAppState().provincieSelectId,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_om2gu8a4'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_om2gu8a4'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels5[
-                                                                  'Keyuea_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyuea_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabVerhuurcateringGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17968',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_m8ob788s'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_m8ob788s'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels6[
-                                                                  'Keyon6_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyon6_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                          ],
-                        ),
-                      ),
-                    ],
-                  ),
-                ),
-              ),
-              Text(
-                FFLocalizations.of(context).getText(
-                  '3rvk9enz' /* Hello World */,
-                ),
-                style: FlutterFlowTheme.of(context).bodyMedium.override(
-                      font: GoogleFonts.roboto(
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                      ),
-                      letterSpacing: 0.0,
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                    ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 801
lib/kanweg/horecagelegenheden_overzicht_copy2/horecagelegenheden_overzicht_copy2_model.dart

@@ -1,801 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'horecagelegenheden_overzicht_copy2_widget.dart'
-    show HorecagelegenhedenOverzichtCopy2Widget;
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class HorecagelegenhedenOverzichtCopy2Model
-    extends FlutterFlowModel<HorecagelegenhedenOverzichtCopy2Widget> {
-  ///  Local state fields for this page.
-
-  bool _tabCultuurGeladen = false;
-  set tabCultuurGeladen(bool value) {
-    _tabCultuurGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabCultuurGeladen => _tabCultuurGeladen;
-
-  bool _tabEetgelegenhedenGeladen = false;
-  set tabEetgelegenhedenGeladen(bool value) {
-    _tabEetgelegenhedenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabEetgelegenhedenGeladen => _tabEetgelegenhedenGeladen;
-
-  bool _tabOvernachtenGeladen = false;
-  set tabOvernachtenGeladen(bool value) {
-    _tabOvernachtenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabOvernachtenGeladen => _tabOvernachtenGeladen;
-
-  bool _tabUitgaanGeladen = false;
-  set tabUitgaanGeladen(bool value) {
-    _tabUitgaanGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabUitgaanGeladen => _tabUitgaanGeladen;
-
-  bool _tabVerhuurcateringGeladen = false;
-  set tabVerhuurcateringGeladen(bool value) {
-    _tabVerhuurcateringGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabVerhuurcateringGeladen => _tabVerhuurcateringGeladen;
-
-  String? _zoektermActiviteiten;
-  set zoektermActiviteiten(String? value) {
-    _zoektermActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermActiviteiten => _zoektermActiviteiten;
-
-  String? _zoektermCultuur;
-  set zoektermCultuur(String? value) {
-    _zoektermCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermCultuur => _zoektermCultuur;
-
-  String? _zoektermEetgelegenheden;
-  set zoektermEetgelegenheden(String? value) {
-    _zoektermEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermEetgelegenheden => _zoektermEetgelegenheden;
-
-  String? _zoektermOvernachten;
-  set zoektermOvernachten(String? value) {
-    _zoektermOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermOvernachten => _zoektermOvernachten;
-
-  String? _zoektermUitgaan;
-  set zoektermUitgaan(String? value) {
-    _zoektermUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermUitgaan => _zoektermUitgaan;
-
-  String? _zoektermVerhuurCatering;
-  set zoektermVerhuurCatering(String? value) {
-    _zoektermVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermVerhuurCatering => _zoektermVerhuurCatering;
-
-  String? _categorieFilterActiviteiten;
-  set categorieFilterActiviteiten(String? value) {
-    _categorieFilterActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterActiviteiten => _categorieFilterActiviteiten;
-
-  String? _categorieFilterCultuur;
-  set categorieFilterCultuur(String? value) {
-    _categorieFilterCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterCultuur => _categorieFilterCultuur;
-
-  String? _categorieFilterEetgelegenheden;
-  set categorieFilterEetgelegenheden(String? value) {
-    _categorieFilterEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterEetgelegenheden => _categorieFilterEetgelegenheden;
-
-  String? _categorieFilterOvernachten;
-  set categorieFilterOvernachten(String? value) {
-    _categorieFilterOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterOvernachten => _categorieFilterOvernachten;
-
-  String? _categorieFilterUitgaan;
-  set categorieFilterUitgaan(String? value) {
-    _categorieFilterUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterUitgaan => _categorieFilterUitgaan;
-
-  String? _categorieFilterVerhuurCatering;
-  set categorieFilterVerhuurCatering(String? value) {
-    _categorieFilterVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterVerhuurCatering => _categorieFilterVerhuurCatering;
-
-  late LoggableList<dynamic> _alleActiviteiten = LoggableList([]);
-  set alleActiviteiten(List<dynamic> value) {
-    if (value != null) {
-      _alleActiviteiten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleActiviteiten =>
-      _alleActiviteiten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleActiviteiten(dynamic item) => alleActiviteiten.add(item);
-  void removeFromAlleActiviteiten(dynamic item) =>
-      alleActiviteiten.remove(item);
-  void removeAtIndexFromAlleActiviteiten(int index) =>
-      alleActiviteiten.removeAt(index);
-  void insertAtIndexInAlleActiviteiten(int index, dynamic item) =>
-      alleActiviteiten.insert(index, item);
-  void updateAlleActiviteitenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleActiviteiten[index] = updateFn(alleActiviteiten[index]);
-
-  late LoggableList<dynamic> _alleCultuur = LoggableList([]);
-  set alleCultuur(List<dynamic> value) {
-    if (value != null) {
-      _alleCultuur = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleCultuur =>
-      _alleCultuur?..logger = () => debugLogWidgetClass(this);
-  void addToAlleCultuur(dynamic item) => alleCultuur.add(item);
-  void removeFromAlleCultuur(dynamic item) => alleCultuur.remove(item);
-  void removeAtIndexFromAlleCultuur(int index) => alleCultuur.removeAt(index);
-  void insertAtIndexInAlleCultuur(int index, dynamic item) =>
-      alleCultuur.insert(index, item);
-  void updateAlleCultuurAtIndex(int index, Function(dynamic) updateFn) =>
-      alleCultuur[index] = updateFn(alleCultuur[index]);
-
-  late LoggableList<dynamic> _alleEetgelegenheden = LoggableList([]);
-  set alleEetgelegenheden(List<dynamic> value) {
-    if (value != null) {
-      _alleEetgelegenheden = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleEetgelegenheden =>
-      _alleEetgelegenheden?..logger = () => debugLogWidgetClass(this);
-  void addToAlleEetgelegenheden(dynamic item) => alleEetgelegenheden.add(item);
-  void removeFromAlleEetgelegenheden(dynamic item) =>
-      alleEetgelegenheden.remove(item);
-  void removeAtIndexFromAlleEetgelegenheden(int index) =>
-      alleEetgelegenheden.removeAt(index);
-  void insertAtIndexInAlleEetgelegenheden(int index, dynamic item) =>
-      alleEetgelegenheden.insert(index, item);
-  void updateAlleEetgelegenhedenAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleEetgelegenheden[index] = updateFn(alleEetgelegenheden[index]);
-
-  late LoggableList<dynamic> _alleOvernachten = LoggableList([]);
-  set alleOvernachten(List<dynamic> value) {
-    if (value != null) {
-      _alleOvernachten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleOvernachten =>
-      _alleOvernachten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleOvernachten(dynamic item) => alleOvernachten.add(item);
-  void removeFromAlleOvernachten(dynamic item) => alleOvernachten.remove(item);
-  void removeAtIndexFromAlleOvernachten(int index) =>
-      alleOvernachten.removeAt(index);
-  void insertAtIndexInAlleOvernachten(int index, dynamic item) =>
-      alleOvernachten.insert(index, item);
-  void updateAlleOvernachtenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleOvernachten[index] = updateFn(alleOvernachten[index]);
-
-  late LoggableList<dynamic> _alleUitgaan = LoggableList([]);
-  set alleUitgaan(List<dynamic> value) {
-    if (value != null) {
-      _alleUitgaan = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleUitgaan =>
-      _alleUitgaan?..logger = () => debugLogWidgetClass(this);
-  void addToAlleUitgaan(dynamic item) => alleUitgaan.add(item);
-  void removeFromAlleUitgaan(dynamic item) => alleUitgaan.remove(item);
-  void removeAtIndexFromAlleUitgaan(int index) => alleUitgaan.removeAt(index);
-  void insertAtIndexInAlleUitgaan(int index, dynamic item) =>
-      alleUitgaan.insert(index, item);
-  void updateAlleUitgaanAtIndex(int index, Function(dynamic) updateFn) =>
-      alleUitgaan[index] = updateFn(alleUitgaan[index]);
-
-  late LoggableList<dynamic> _alleVerhuurCatering = LoggableList([]);
-  set alleVerhuurCatering(List<dynamic> value) {
-    if (value != null) {
-      _alleVerhuurCatering = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleVerhuurCatering =>
-      _alleVerhuurCatering?..logger = () => debugLogWidgetClass(this);
-  void addToAlleVerhuurCatering(dynamic item) => alleVerhuurCatering.add(item);
-  void removeFromAlleVerhuurCatering(dynamic item) =>
-      alleVerhuurCatering.remove(item);
-  void removeAtIndexFromAlleVerhuurCatering(int index) =>
-      alleVerhuurCatering.removeAt(index);
-  void insertAtIndexInAlleVerhuurCatering(int index, dynamic item) =>
-      alleVerhuurCatering.insert(index, item);
-  void updateAlleVerhuurCateringAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleVerhuurCatering[index] = updateFn(alleVerhuurCatering[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in HorecagelegenhedenOverzichtCopy2 widget.
-  List<dynamic>? _resultHorecaActiviteiten;
-  set resultHorecaActiviteiten(List<dynamic>? value) {
-    _resultHorecaActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaActiviteiten => _resultHorecaActiviteiten;
-
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode;
-  TextEditingController? textController;
-  String? Function(BuildContext, String?)? textControllerValidator;
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabCultuur widget.
-  List<dynamic>? _resultHorecaCultuur;
-  set resultHorecaCultuur(List<dynamic>? value) {
-    _resultHorecaCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaCultuur => _resultHorecaCultuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabEetgelegenheden widget.
-  List<dynamic>? _resultHorecaEetgelegenheden;
-  set resultHorecaEetgelegenheden(List<dynamic>? value) {
-    _resultHorecaEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaEetgelegenheden =>
-      _resultHorecaEetgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabOvernachten widget.
-  List<dynamic>? _resultHorecaOvernachten;
-  set resultHorecaOvernachten(List<dynamic>? value) {
-    _resultHorecaOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaOvernachten => _resultHorecaOvernachten;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabUitgaan widget.
-  List<dynamic>? _resultHorecaUitgaansgelegenheden;
-  set resultHorecaUitgaansgelegenheden(List<dynamic>? value) {
-    _resultHorecaUitgaansgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaUitgaansgelegenheden =>
-      _resultHorecaUitgaansgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabVerhuurCatering widget.
-  List<dynamic>? _resultHorecaVerhuur;
-  set resultHorecaVerhuur(List<dynamic>? value) {
-    _resultHorecaVerhuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaVerhuur => _resultHorecaVerhuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    tabBarController?.dispose();
-    textFieldFocusNode?.dispose();
-    textController?.dispose();
-
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        localStates: {
-          'tabCultuurGeladen': debugSerializeParam(
-            tabCultuurGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QisKGgoRdGFiQ3VsdHV1ckdlbGFkZW4SBWk5eTl0KgcSBWZhbHNlcgQIBSABUAFaEXRhYkN1bHR1dXJHZWxhZGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabEetgelegenhedenGeladen': debugSerializeParam(
-            tabEetgelegenhedenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QjMKIgoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbhIFNmE5djgqBxIFZmFsc2VyBAgFIAFQAVoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabOvernachtenGeladen': debugSerializeParam(
-            tabOvernachtenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=Qi8KHgoVdGFiT3Zlcm5hY2h0ZW5HZWxhZGVuEgU1eGM2NioHEgVmYWxzZXIECAUgAVABWhV0YWJPdmVybmFjaHRlbkdlbGFkZW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHky',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabUitgaanGeladen': debugSerializeParam(
-            tabUitgaanGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QisKGgoRdGFiVWl0Z2FhbkdlbGFkZW4SBTE1NWxkKgcSBWZhbHNlcgQIBSABUAFaEXRhYlVpdGdhYW5HZWxhZGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabVerhuurcateringGeladen': debugSerializeParam(
-            tabVerhuurcateringGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QjMKIgoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbhIFMWU3eHEqBxIFZmFsc2VyBAgFIAFQAVoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'zoektermActiviteiten': debugSerializeParam(
-            zoektermActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QikKHQoUem9la3Rlcm1BY3Rpdml0ZWl0ZW4SBTZqYTVtKgISAHIECAMgAFABWhR6b2VrdGVybUFjdGl2aXRlaXRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermCultuur': debugSerializeParam(
-            zoektermCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1DdWx0dXVyEgVqdXA4aSoCEgByBAgDIABQAVoPem9la3Rlcm1DdWx0dXVyYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermEetgelegenheden': debugSerializeParam(
-            zoektermEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1FZXRnZWxlZ2VuaGVkZW4SBXh0b2VlKgISAHIECAMgAFABWhd6b2VrdGVybUVldGdlbGVnZW5oZWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermOvernachten': debugSerializeParam(
-            zoektermOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QigKHAoTem9la3Rlcm1PdmVybmFjaHRlbhIFcXdicHAqAhIAcgQIAyAAUAFaE3pvZWt0ZXJtT3Zlcm5hY2h0ZW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHky',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermUitgaan': debugSerializeParam(
-            zoektermUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1VaXRnYWFuEgVreHptaSoCEgByBAgDIABQAVoPem9la3Rlcm1VaXRnYWFuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermVerhuurCatering': debugSerializeParam(
-            zoektermVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1WZXJodXVyQ2F0ZXJpbmcSBWd6eHcwKgISAHIECAMgAFABWhd6b2VrdGVybVZlcmh1dXJDYXRlcmluZ2IgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterActiviteiten': debugSerializeParam(
-            categorieFilterActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QjAKJAobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuEgVieDgwOSoCEgByBAgDIABQAVobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterCultuur': debugSerializeParam(
-            categorieFilterCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyQ3VsdHV1chIFdXA3d2kqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlckN1bHR1dXJiIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHky',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterEetgelegenheden': debugSerializeParam(
-            categorieFilterEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuEgVsa2dwayoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterOvernachten': debugSerializeParam(
-            categorieFilterOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=Qi8KIwoaY2F0ZWdvcmllRmlsdGVyT3Zlcm5hY2h0ZW4SBTQ2dG1nKgISAHIECAMgAFABWhpjYXRlZ29yaWVGaWx0ZXJPdmVybmFjaHRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterUitgaan': debugSerializeParam(
-            categorieFilterUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyVWl0Z2FhbhIFY2NveHEqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlclVpdGdhYW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHky',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterVerhuurCatering': debugSerializeParam(
-            categorieFilterVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nEgVxc3U3OCoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'String',
-            nullable: true,
-          ),
-          'alleActiviteiten': debugSerializeParam(
-            alleActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiEKGQoQYWxsZUFjdGl2aXRlaXRlbhIFdTN0cXRyBBICCAlQAVoQYWxsZUFjdGl2aXRlaXRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleCultuur': debugSerializeParam(
-            alleCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QhwKFAoLYWxsZUN1bHR1dXISBWltMWR5cgQSAggJUAFaC2FsbGVDdWx0dXVyYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleEetgelegenheden': debugSerializeParam(
-            alleEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiQKHAoTYWxsZUVldGdlbGVnZW5oZWRlbhIFZWEzd2pyBBICCAlQAVoTYWxsZUVldGdlbGVnZW5oZWRlbmIgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleOvernachten': debugSerializeParam(
-            alleOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiAKGAoPYWxsZU92ZXJuYWNodGVuEgVtdnk1OXIEEgIICVABWg9hbGxlT3Zlcm5hY2h0ZW5iIEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHky',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleUitgaan': debugSerializeParam(
-            alleUitgaan,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QhwKFAoLYWxsZVVpdGdhYW4SBTN6NHFmcgQSAggJUAFaC2FsbGVVaXRnYWFuYiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleVerhuurCatering': debugSerializeParam(
-            alleVerhuurCatering,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            searchReference:
-                'reference=QiQKHAoTYWxsZVZlcmh1dXJDYXRlcmluZxIFd2tlcWVyBBICCAlQAVoTYWxsZVZlcmh1dXJDYXRlcmluZ2IgSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTI=',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'int',
-            nullable: true,
-          ),
-          'textFieldText': debugSerializeParam(
-            textController?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultHorecaActiviteiten': debugSerializeParam(
-            resultHorecaActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaCultuur': debugSerializeParam(
-            resultHorecaCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaEetgelegenheden': debugSerializeParam(
-            resultHorecaEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaOvernachten': debugSerializeParam(
-            resultHorecaOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaUitgaansgelegenheden': debugSerializeParam(
-            resultHorecaUitgaansgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaVerhuur': debugSerializeParam(
-            resultHorecaVerhuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-            name: 'dynamic',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-        searchReference:
-            'reference=OiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MlABWiBIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5Mg==',
-        widgetClassName: 'HorecagelegenhedenOverzichtCopy2',
-      );
-}

+ 0 - 1857
lib/kanweg/horecagelegenheden_overzicht_copy2/horecagelegenheden_overzicht_copy2_widget.dart

@@ -1,1857 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'horecagelegenheden_overzicht_copy2_model.dart';
-export 'horecagelegenheden_overzicht_copy2_model.dart';
-
-class HorecagelegenhedenOverzichtCopy2Widget extends StatefulWidget {
-  const HorecagelegenhedenOverzichtCopy2Widget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'HorecagelegenhedenOverzichtCopy2';
-  static String routePath = '/horecagelegenhedenOverzichtCopy2';
-
-  @override
-  State<HorecagelegenhedenOverzichtCopy2Widget> createState() =>
-      _HorecagelegenhedenOverzichtCopy2WidgetState();
-}
-
-class _HorecagelegenhedenOverzichtCopy2WidgetState
-    extends State<HorecagelegenhedenOverzichtCopy2Widget>
-    with TickerProviderStateMixin, RouteAware {
-  late HorecagelegenhedenOverzichtCopy2Model _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model =
-        createModel(context, () => HorecagelegenhedenOverzichtCopy2Model());
-
-    // On page load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.resultHorecaActiviteiten =
-          await actions.fetchAlleHorecagelegenheden(
-        '17969',
-        widget!.plaats!,
-        'services_1',
-      );
-      _model.alleActiviteiten =
-          _model.resultHorecaActiviteiten!.toList().cast<dynamic>();
-      safeSetState(() {});
-    });
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-
-    _model.textController ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode ??= FocusNode();
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(HorecagelegenhedenOverzichtCopy2Widget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        drawer: Drawer(
-          elevation: 16.0,
-          child: wrapWithModel(
-            model: _model.drawerComponentModel,
-            updateCallback: () => safeSetState(() {}),
-            child: Builder(builder: (_) {
-              return DebugFlutterFlowModelContext(
-                rootModel: _model.rootModel,
-                child: DrawerComponentWidget(),
-              );
-            }),
-          ),
-        ),
-        appBar: PreferredSize(
-          preferredSize: Size.fromHeight(80.0),
-          child: AppBar(
-            backgroundColor: FlutterFlowTheme.of(context).info,
-            iconTheme: IconThemeData(color: Color(0xFFB12727)),
-            automaticallyImplyLeading: false,
-            actions: [],
-            flexibleSpace: FlexibleSpaceBar(
-              background: wrapWithModel(
-                model: _model.headerButtonsComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: HeaderButtonsComponentWidget(),
-                  );
-                }),
-              ),
-              centerTitle: true,
-              expandedTitleScale: 1.0,
-            ),
-            bottom: PreferredSize(
-              preferredSize: Size.fromHeight(70.0),
-              child: Container(),
-            ),
-            toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-            elevation: 2.0,
-          ),
-        ),
-        body: SafeArea(
-          top: true,
-          child: Column(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Expanded(
-                child: Container(
-                  decoration: BoxDecoration(
-                    boxShadow: [
-                      BoxShadow(
-                        blurRadius: 4.0,
-                        color: Color(0x33000000),
-                        offset: Offset(
-                          0.0,
-                          2.0,
-                        ),
-                      )
-                    ],
-                  ),
-                  child: Column(
-                    children: [
-                      Align(
-                        alignment: Alignment(-1.0, 0),
-                        child: TabBar(
-                          isScrollable: true,
-                          tabAlignment: TabAlignment.start,
-                          labelColor: FlutterFlowTheme.of(context).primaryText,
-                          unselectedLabelColor:
-                              FlutterFlowTheme.of(context).secondaryText,
-                          labelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          unselectedLabelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          indicatorColor: FlutterFlowTheme.of(context).primary,
-                          tabs: [
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'v7zmfnlu' /* Activiteiten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '0wd3zzb2' /* Cultuur */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '06l3k6we' /* Eetgelegenheden */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '4vohbdey' /* Overnachten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'oo16hec0' /* Uitgaan */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'wuihpc8q' /* Verhuur, catering */,
-                              ),
-                            ),
-                          ],
-                          controller: _model.tabBarController,
-                          onTap: (i) async {
-                            [
-                              () async {},
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaCultuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17963',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleCultuur = _model.resultHorecaCultuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabEetgelegenhedenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaEetgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '34',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleEetgelegenheden = _model
-                                    .resultHorecaEetgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabOvernachtenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaOvernachten =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17965',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleOvernachten = _model
-                                    .resultHorecaOvernachten!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabUitgaanGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaUitgaansgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17967',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleUitgaan = _model
-                                    .resultHorecaUitgaansgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaVerhuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17968',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleVerhuurCatering = _model
-                                    .resultHorecaVerhuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              }
-                            ][i]();
-                          },
-                        ),
-                      ),
-                      Expanded(
-                        child: TabBarView(
-                          controller: _model.tabBarController,
-                          children: [
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_3agcolwx'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_3agcolwx'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels1[
-                                                            'Keyllt_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyllt_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController,
-                                    focusNode: _model.textFieldFocusNode,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        'sisrkw2v' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textControllerValidator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabCultuurGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17963',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_h6uc4b60'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_h6uc4b60'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels2[
-                                                                  'Key5a5_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key5a5_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabEetgelegenhedenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '34',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_7t5omdmg'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_7t5omdmg'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels3[
-                                                                  'Keydk5_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keydk5_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabOvernachtenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17965',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_pws69tl7'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_pws69tl7'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels4[
-                                                                  'Key1ob_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key1ob_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabUitgaanGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17967',
-                                            townid:
-                                                FFAppState().provincieSelectId,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_it39m6uo'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_it39m6uo'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels5[
-                                                                  'Keyu1d_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyu1d_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabVerhuurcateringGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17968',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_i9cqu6nq'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_i9cqu6nq'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels6[
-                                                                  'Keydxw_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keydxw_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                          ],
-                        ),
-                      ),
-                    ],
-                  ),
-                ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 801
lib/kanweg/horecagelegenheden_overzicht_copy2_copy/horecagelegenheden_overzicht_copy2_copy_model.dart

@@ -1,801 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'horecagelegenheden_overzicht_copy2_copy_widget.dart'
-    show HorecagelegenhedenOverzichtCopy2CopyWidget;
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class HorecagelegenhedenOverzichtCopy2CopyModel
-    extends FlutterFlowModel<HorecagelegenhedenOverzichtCopy2CopyWidget> {
-  ///  Local state fields for this page.
-
-  bool _tabCultuurGeladen = false;
-  set tabCultuurGeladen(bool value) {
-    _tabCultuurGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabCultuurGeladen => _tabCultuurGeladen;
-
-  bool _tabEetgelegenhedenGeladen = false;
-  set tabEetgelegenhedenGeladen(bool value) {
-    _tabEetgelegenhedenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabEetgelegenhedenGeladen => _tabEetgelegenhedenGeladen;
-
-  bool _tabOvernachtenGeladen = false;
-  set tabOvernachtenGeladen(bool value) {
-    _tabOvernachtenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabOvernachtenGeladen => _tabOvernachtenGeladen;
-
-  bool _tabUitgaanGeladen = false;
-  set tabUitgaanGeladen(bool value) {
-    _tabUitgaanGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabUitgaanGeladen => _tabUitgaanGeladen;
-
-  bool _tabVerhuurcateringGeladen = false;
-  set tabVerhuurcateringGeladen(bool value) {
-    _tabVerhuurcateringGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabVerhuurcateringGeladen => _tabVerhuurcateringGeladen;
-
-  String? _zoektermActiviteiten;
-  set zoektermActiviteiten(String? value) {
-    _zoektermActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermActiviteiten => _zoektermActiviteiten;
-
-  String? _zoektermCultuur;
-  set zoektermCultuur(String? value) {
-    _zoektermCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermCultuur => _zoektermCultuur;
-
-  String? _zoektermEetgelegenheden;
-  set zoektermEetgelegenheden(String? value) {
-    _zoektermEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermEetgelegenheden => _zoektermEetgelegenheden;
-
-  String? _zoektermOvernachten;
-  set zoektermOvernachten(String? value) {
-    _zoektermOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermOvernachten => _zoektermOvernachten;
-
-  String? _zoektermUitgaan;
-  set zoektermUitgaan(String? value) {
-    _zoektermUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermUitgaan => _zoektermUitgaan;
-
-  String? _zoektermVerhuurCatering;
-  set zoektermVerhuurCatering(String? value) {
-    _zoektermVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermVerhuurCatering => _zoektermVerhuurCatering;
-
-  String? _categorieFilterActiviteiten;
-  set categorieFilterActiviteiten(String? value) {
-    _categorieFilterActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterActiviteiten => _categorieFilterActiviteiten;
-
-  String? _categorieFilterCultuur;
-  set categorieFilterCultuur(String? value) {
-    _categorieFilterCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterCultuur => _categorieFilterCultuur;
-
-  String? _categorieFilterEetgelegenheden;
-  set categorieFilterEetgelegenheden(String? value) {
-    _categorieFilterEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterEetgelegenheden => _categorieFilterEetgelegenheden;
-
-  String? _categorieFilterOvernachten;
-  set categorieFilterOvernachten(String? value) {
-    _categorieFilterOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterOvernachten => _categorieFilterOvernachten;
-
-  String? _categorieFilterUitgaan;
-  set categorieFilterUitgaan(String? value) {
-    _categorieFilterUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterUitgaan => _categorieFilterUitgaan;
-
-  String? _categorieFilterVerhuurCatering;
-  set categorieFilterVerhuurCatering(String? value) {
-    _categorieFilterVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterVerhuurCatering => _categorieFilterVerhuurCatering;
-
-  late LoggableList<dynamic> _alleActiviteiten = LoggableList([]);
-  set alleActiviteiten(List<dynamic> value) {
-    if (value != null) {
-      _alleActiviteiten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleActiviteiten =>
-      _alleActiviteiten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleActiviteiten(dynamic item) => alleActiviteiten.add(item);
-  void removeFromAlleActiviteiten(dynamic item) =>
-      alleActiviteiten.remove(item);
-  void removeAtIndexFromAlleActiviteiten(int index) =>
-      alleActiviteiten.removeAt(index);
-  void insertAtIndexInAlleActiviteiten(int index, dynamic item) =>
-      alleActiviteiten.insert(index, item);
-  void updateAlleActiviteitenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleActiviteiten[index] = updateFn(alleActiviteiten[index]);
-
-  late LoggableList<dynamic> _alleCultuur = LoggableList([]);
-  set alleCultuur(List<dynamic> value) {
-    if (value != null) {
-      _alleCultuur = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleCultuur =>
-      _alleCultuur?..logger = () => debugLogWidgetClass(this);
-  void addToAlleCultuur(dynamic item) => alleCultuur.add(item);
-  void removeFromAlleCultuur(dynamic item) => alleCultuur.remove(item);
-  void removeAtIndexFromAlleCultuur(int index) => alleCultuur.removeAt(index);
-  void insertAtIndexInAlleCultuur(int index, dynamic item) =>
-      alleCultuur.insert(index, item);
-  void updateAlleCultuurAtIndex(int index, Function(dynamic) updateFn) =>
-      alleCultuur[index] = updateFn(alleCultuur[index]);
-
-  late LoggableList<dynamic> _alleEetgelegenheden = LoggableList([]);
-  set alleEetgelegenheden(List<dynamic> value) {
-    if (value != null) {
-      _alleEetgelegenheden = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleEetgelegenheden =>
-      _alleEetgelegenheden?..logger = () => debugLogWidgetClass(this);
-  void addToAlleEetgelegenheden(dynamic item) => alleEetgelegenheden.add(item);
-  void removeFromAlleEetgelegenheden(dynamic item) =>
-      alleEetgelegenheden.remove(item);
-  void removeAtIndexFromAlleEetgelegenheden(int index) =>
-      alleEetgelegenheden.removeAt(index);
-  void insertAtIndexInAlleEetgelegenheden(int index, dynamic item) =>
-      alleEetgelegenheden.insert(index, item);
-  void updateAlleEetgelegenhedenAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleEetgelegenheden[index] = updateFn(alleEetgelegenheden[index]);
-
-  late LoggableList<dynamic> _alleOvernachten = LoggableList([]);
-  set alleOvernachten(List<dynamic> value) {
-    if (value != null) {
-      _alleOvernachten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleOvernachten =>
-      _alleOvernachten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleOvernachten(dynamic item) => alleOvernachten.add(item);
-  void removeFromAlleOvernachten(dynamic item) => alleOvernachten.remove(item);
-  void removeAtIndexFromAlleOvernachten(int index) =>
-      alleOvernachten.removeAt(index);
-  void insertAtIndexInAlleOvernachten(int index, dynamic item) =>
-      alleOvernachten.insert(index, item);
-  void updateAlleOvernachtenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleOvernachten[index] = updateFn(alleOvernachten[index]);
-
-  late LoggableList<dynamic> _alleUitgaan = LoggableList([]);
-  set alleUitgaan(List<dynamic> value) {
-    if (value != null) {
-      _alleUitgaan = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleUitgaan =>
-      _alleUitgaan?..logger = () => debugLogWidgetClass(this);
-  void addToAlleUitgaan(dynamic item) => alleUitgaan.add(item);
-  void removeFromAlleUitgaan(dynamic item) => alleUitgaan.remove(item);
-  void removeAtIndexFromAlleUitgaan(int index) => alleUitgaan.removeAt(index);
-  void insertAtIndexInAlleUitgaan(int index, dynamic item) =>
-      alleUitgaan.insert(index, item);
-  void updateAlleUitgaanAtIndex(int index, Function(dynamic) updateFn) =>
-      alleUitgaan[index] = updateFn(alleUitgaan[index]);
-
-  late LoggableList<dynamic> _alleVerhuurCatering = LoggableList([]);
-  set alleVerhuurCatering(List<dynamic> value) {
-    if (value != null) {
-      _alleVerhuurCatering = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleVerhuurCatering =>
-      _alleVerhuurCatering?..logger = () => debugLogWidgetClass(this);
-  void addToAlleVerhuurCatering(dynamic item) => alleVerhuurCatering.add(item);
-  void removeFromAlleVerhuurCatering(dynamic item) =>
-      alleVerhuurCatering.remove(item);
-  void removeAtIndexFromAlleVerhuurCatering(int index) =>
-      alleVerhuurCatering.removeAt(index);
-  void insertAtIndexInAlleVerhuurCatering(int index, dynamic item) =>
-      alleVerhuurCatering.insert(index, item);
-  void updateAlleVerhuurCateringAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleVerhuurCatering[index] = updateFn(alleVerhuurCatering[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in HorecagelegenhedenOverzichtCopy2Copy widget.
-  List<dynamic>? _resultHorecaActiviteiten;
-  set resultHorecaActiviteiten(List<dynamic>? value) {
-    _resultHorecaActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaActiviteiten => _resultHorecaActiviteiten;
-
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode;
-  TextEditingController? textController;
-  String? Function(BuildContext, String?)? textControllerValidator;
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabCultuur widget.
-  List<dynamic>? _resultHorecaCultuur;
-  set resultHorecaCultuur(List<dynamic>? value) {
-    _resultHorecaCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaCultuur => _resultHorecaCultuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabEetgelegenheden widget.
-  List<dynamic>? _resultHorecaEetgelegenheden;
-  set resultHorecaEetgelegenheden(List<dynamic>? value) {
-    _resultHorecaEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaEetgelegenheden =>
-      _resultHorecaEetgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabOvernachten widget.
-  List<dynamic>? _resultHorecaOvernachten;
-  set resultHorecaOvernachten(List<dynamic>? value) {
-    _resultHorecaOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaOvernachten => _resultHorecaOvernachten;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabUitgaan widget.
-  List<dynamic>? _resultHorecaUitgaansgelegenheden;
-  set resultHorecaUitgaansgelegenheden(List<dynamic>? value) {
-    _resultHorecaUitgaansgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaUitgaansgelegenheden =>
-      _resultHorecaUitgaansgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabVerhuurCatering widget.
-  List<dynamic>? _resultHorecaVerhuur;
-  set resultHorecaVerhuur(List<dynamic>? value) {
-    _resultHorecaVerhuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaVerhuur => _resultHorecaVerhuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    tabBarController?.dispose();
-    textFieldFocusNode?.dispose();
-    textController?.dispose();
-
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        localStates: {
-          'tabCultuurGeladen': debugSerializeParam(
-            tabCultuurGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QisKGgoRdGFiQ3VsdHV1ckdlbGFkZW4SBWk5eTl0KgcSBWZhbHNlcgQIBSABUAFaEXRhYkN1bHR1dXJHZWxhZGVuYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabEetgelegenhedenGeladen': debugSerializeParam(
-            tabEetgelegenhedenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QjMKIgoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbhIFNmE5djgqBxIFZmFsc2VyBAgFIAFQAVoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabOvernachtenGeladen': debugSerializeParam(
-            tabOvernachtenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=Qi8KHgoVdGFiT3Zlcm5hY2h0ZW5HZWxhZGVuEgU1eGM2NioHEgVmYWxzZXIECAUgAVABWhV0YWJPdmVybmFjaHRlbkdlbGFkZW5iJEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkyQ29weQ==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabUitgaanGeladen': debugSerializeParam(
-            tabUitgaanGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QisKGgoRdGFiVWl0Z2FhbkdlbGFkZW4SBTE1NWxkKgcSBWZhbHNlcgQIBSABUAFaEXRhYlVpdGdhYW5HZWxhZGVuYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabVerhuurcateringGeladen': debugSerializeParam(
-            tabVerhuurcateringGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QjMKIgoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbhIFMWU3eHEqBxIFZmFsc2VyBAgFIAFQAVoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'bool',
-            nullable: false,
-          ),
-          'zoektermActiviteiten': debugSerializeParam(
-            zoektermActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QikKHQoUem9la3Rlcm1BY3Rpdml0ZWl0ZW4SBTZqYTVtKgISAHIECAMgAFABWhR6b2VrdGVybUFjdGl2aXRlaXRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermCultuur': debugSerializeParam(
-            zoektermCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1DdWx0dXVyEgVqdXA4aSoCEgByBAgDIABQAVoPem9la3Rlcm1DdWx0dXVyYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermEetgelegenheden': debugSerializeParam(
-            zoektermEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1FZXRnZWxlZ2VuaGVkZW4SBXh0b2VlKgISAHIECAMgAFABWhd6b2VrdGVybUVldGdlbGVnZW5oZWRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermOvernachten': debugSerializeParam(
-            zoektermOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QigKHAoTem9la3Rlcm1PdmVybmFjaHRlbhIFcXdicHAqAhIAcgQIAyAAUAFaE3pvZWt0ZXJtT3Zlcm5hY2h0ZW5iJEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkyQ29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermUitgaan': debugSerializeParam(
-            zoektermUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1VaXRnYWFuEgVreHptaSoCEgByBAgDIABQAVoPem9la3Rlcm1VaXRnYWFuYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermVerhuurCatering': debugSerializeParam(
-            zoektermVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1WZXJodXVyQ2F0ZXJpbmcSBWd6eHcwKgISAHIECAMgAFABWhd6b2VrdGVybVZlcmh1dXJDYXRlcmluZ2IkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterActiviteiten': debugSerializeParam(
-            categorieFilterActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QjAKJAobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuEgVieDgwOSoCEgByBAgDIABQAVobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterCultuur': debugSerializeParam(
-            categorieFilterCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyQ3VsdHV1chIFdXA3d2kqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlckN1bHR1dXJiJEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkyQ29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterEetgelegenheden': debugSerializeParam(
-            categorieFilterEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuEgVsa2dwayoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterOvernachten': debugSerializeParam(
-            categorieFilterOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=Qi8KIwoaY2F0ZWdvcmllRmlsdGVyT3Zlcm5hY2h0ZW4SBTQ2dG1nKgISAHIECAMgAFABWhpjYXRlZ29yaWVGaWx0ZXJPdmVybmFjaHRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterUitgaan': debugSerializeParam(
-            categorieFilterUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyVWl0Z2FhbhIFY2NveHEqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlclVpdGdhYW5iJEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkyQ29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterVerhuurCatering': debugSerializeParam(
-            categorieFilterVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nEgVxc3U3OCoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'alleActiviteiten': debugSerializeParam(
-            alleActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiEKGQoQYWxsZUFjdGl2aXRlaXRlbhIFdTN0cXRyBBICCAlQAVoQYWxsZUFjdGl2aXRlaXRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleCultuur': debugSerializeParam(
-            alleCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QhwKFAoLYWxsZUN1bHR1dXISBWltMWR5cgQSAggJUAFaC2FsbGVDdWx0dXVyYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleEetgelegenheden': debugSerializeParam(
-            alleEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiQKHAoTYWxsZUVldGdlbGVnZW5oZWRlbhIFZWEzd2pyBBICCAlQAVoTYWxsZUVldGdlbGVnZW5oZWRlbmIkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleOvernachten': debugSerializeParam(
-            alleOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiAKGAoPYWxsZU92ZXJuYWNodGVuEgVtdnk1OXIEEgIICVABWg9hbGxlT3Zlcm5hY2h0ZW5iJEhvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkyQ29weQ==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleUitgaan': debugSerializeParam(
-            alleUitgaan,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QhwKFAoLYWxsZVVpdGdhYW4SBTN6NHFmcgQSAggJUAFaC2FsbGVVaXRnYWFuYiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHk=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleVerhuurCatering': debugSerializeParam(
-            alleVerhuurCatering,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            searchReference:
-                'reference=QiQKHAoTYWxsZVZlcmh1dXJDYXRlcmluZxIFd2tlcWVyBBICCAlQAVoTYWxsZVZlcmh1dXJDYXRlcmluZ2IkSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'int',
-            nullable: true,
-          ),
-          'textFieldText': debugSerializeParam(
-            textController?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultHorecaActiviteiten': debugSerializeParam(
-            resultHorecaActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaCultuur': debugSerializeParam(
-            resultHorecaCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaEetgelegenheden': debugSerializeParam(
-            resultHorecaEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaOvernachten': debugSerializeParam(
-            resultHorecaOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaUitgaansgelegenheden': debugSerializeParam(
-            resultHorecaUitgaansgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaVerhuur': debugSerializeParam(
-            resultHorecaVerhuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-            name: 'dynamic',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-        searchReference:
-            'reference=OiRIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5MkNvcHlQAVokSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTJDb3B5',
-        widgetClassName: 'HorecagelegenhedenOverzichtCopy2Copy',
-      );
-}

+ 0 - 1857
lib/kanweg/horecagelegenheden_overzicht_copy2_copy/horecagelegenheden_overzicht_copy2_copy_widget.dart

@@ -1,1857 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/index.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'horecagelegenheden_overzicht_copy2_copy_model.dart';
-export 'horecagelegenheden_overzicht_copy2_copy_model.dart';
-
-class HorecagelegenhedenOverzichtCopy2CopyWidget extends StatefulWidget {
-  const HorecagelegenhedenOverzichtCopy2CopyWidget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'HorecagelegenhedenOverzichtCopy2Copy';
-  static String routePath = '/horecagelegenhedenOverzichtCopy2Copy';
-
-  @override
-  State<HorecagelegenhedenOverzichtCopy2CopyWidget> createState() =>
-      _HorecagelegenhedenOverzichtCopy2CopyWidgetState();
-}
-
-class _HorecagelegenhedenOverzichtCopy2CopyWidgetState
-    extends State<HorecagelegenhedenOverzichtCopy2CopyWidget>
-    with TickerProviderStateMixin, RouteAware {
-  late HorecagelegenhedenOverzichtCopy2CopyModel _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model =
-        createModel(context, () => HorecagelegenhedenOverzichtCopy2CopyModel());
-
-    // On page load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.resultHorecaActiviteiten =
-          await actions.fetchAlleHorecagelegenheden(
-        '17969',
-        widget!.plaats!,
-        'services_1',
-      );
-      _model.alleActiviteiten =
-          _model.resultHorecaActiviteiten!.toList().cast<dynamic>();
-      safeSetState(() {});
-    });
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-
-    _model.textController ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode ??= FocusNode();
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(HorecagelegenhedenOverzichtCopy2CopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        drawer: Drawer(
-          elevation: 16.0,
-          child: wrapWithModel(
-            model: _model.drawerComponentModel,
-            updateCallback: () => safeSetState(() {}),
-            child: Builder(builder: (_) {
-              return DebugFlutterFlowModelContext(
-                rootModel: _model.rootModel,
-                child: DrawerComponentWidget(),
-              );
-            }),
-          ),
-        ),
-        appBar: PreferredSize(
-          preferredSize: Size.fromHeight(80.0),
-          child: AppBar(
-            backgroundColor: FlutterFlowTheme.of(context).info,
-            iconTheme: IconThemeData(color: Color(0xFFB12727)),
-            automaticallyImplyLeading: false,
-            actions: [],
-            flexibleSpace: FlexibleSpaceBar(
-              background: wrapWithModel(
-                model: _model.headerButtonsComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: HeaderButtonsComponentWidget(),
-                  );
-                }),
-              ),
-              centerTitle: true,
-              expandedTitleScale: 1.0,
-            ),
-            bottom: PreferredSize(
-              preferredSize: Size.fromHeight(70.0),
-              child: Container(),
-            ),
-            toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-            elevation: 2.0,
-          ),
-        ),
-        body: SafeArea(
-          top: true,
-          child: Column(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Expanded(
-                child: Container(
-                  decoration: BoxDecoration(
-                    boxShadow: [
-                      BoxShadow(
-                        blurRadius: 4.0,
-                        color: Color(0x33000000),
-                        offset: Offset(
-                          0.0,
-                          2.0,
-                        ),
-                      )
-                    ],
-                  ),
-                  child: Column(
-                    children: [
-                      Align(
-                        alignment: Alignment(-1.0, 0),
-                        child: TabBar(
-                          isScrollable: true,
-                          tabAlignment: TabAlignment.start,
-                          labelColor: FlutterFlowTheme.of(context).primaryText,
-                          unselectedLabelColor:
-                              FlutterFlowTheme.of(context).secondaryText,
-                          labelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          unselectedLabelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          indicatorColor: FlutterFlowTheme.of(context).primary,
-                          tabs: [
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'fyu5pfrs' /* Activiteiten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'y63yqa75' /* Cultuur */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '14zkktka' /* Eetgelegenheden */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'tv5mypx1' /* Overnachten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '71mvhbto' /* Uitgaan */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'fhszzuy8' /* Verhuur, catering */,
-                              ),
-                            ),
-                          ],
-                          controller: _model.tabBarController,
-                          onTap: (i) async {
-                            [
-                              () async {},
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaCultuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17963',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleCultuur = _model.resultHorecaCultuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabEetgelegenhedenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaEetgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '34',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleEetgelegenheden = _model
-                                    .resultHorecaEetgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabOvernachtenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaOvernachten =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17965',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleOvernachten = _model
-                                    .resultHorecaOvernachten!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabUitgaanGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaUitgaansgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17967',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleUitgaan = _model
-                                    .resultHorecaUitgaansgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaVerhuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17968',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleVerhuurCatering = _model
-                                    .resultHorecaVerhuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              }
-                            ][i]();
-                          },
-                        ),
-                      ),
-                      Expanded(
-                        child: TabBarView(
-                          controller: _model.tabBarController,
-                          children: [
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_puc15zu4'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_puc15zu4'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels1[
-                                                            'Key65q_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Key65q_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                                Container(
-                                  width: 200.0,
-                                  child: TextFormField(
-                                    controller: _model.textController,
-                                    focusNode: _model.textFieldFocusNode,
-                                    autofocus: false,
-                                    enabled: true,
-                                    obscureText: false,
-                                    decoration: InputDecoration(
-                                      isDense: true,
-                                      labelStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      hintText:
-                                          FFLocalizations.of(context).getText(
-                                        'll4dsny3' /* TextField */,
-                                      ),
-                                      hintStyle: FlutterFlowTheme.of(context)
-                                          .labelMedium
-                                          .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .labelMedium
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .labelMedium
-                                                    .fontStyle,
-                                          ),
-                                      enabledBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: Color(0x00000000),
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      errorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      focusedErrorBorder: OutlineInputBorder(
-                                        borderSide: BorderSide(
-                                          color: FlutterFlowTheme.of(context)
-                                              .error,
-                                          width: 1.0,
-                                        ),
-                                        borderRadius:
-                                            BorderRadius.circular(8.0),
-                                      ),
-                                      filled: true,
-                                      fillColor: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                    style: FlutterFlowTheme.of(context)
-                                        .bodyMedium
-                                        .override(
-                                          font: GoogleFonts.roboto(
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyMedium
-                                                    .fontStyle,
-                                          ),
-                                          letterSpacing: 0.0,
-                                          fontWeight:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontWeight,
-                                          fontStyle:
-                                              FlutterFlowTheme.of(context)
-                                                  .bodyMedium
-                                                  .fontStyle,
-                                        ),
-                                    cursorColor: FlutterFlowTheme.of(context)
-                                        .primaryText,
-                                    enableInteractiveSelection: true,
-                                    validator: _model.textControllerValidator
-                                        .asValidator(context),
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabCultuurGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17963',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_2vsh3lmq'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_2vsh3lmq'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels2[
-                                                                  'Keygco_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keygco_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabEetgelegenhedenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '34',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_2tnw895a'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_2tnw895a'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels3[
-                                                                  'Keyijs_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyijs_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabOvernachtenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17965',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_9l9eicmq'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_9l9eicmq'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels4[
-                                                                  'Keyjvz_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyjvz_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabUitgaanGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17967',
-                                            townid:
-                                                FFAppState().provincieSelectId,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_5j0ijl8v'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_5j0ijl8v'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels5[
-                                                                  'Keyexm_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyexm_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabVerhuurcateringGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17968',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_vfccjoj3'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_vfccjoj3'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HorecagelegenhedenOverzichtCopy2Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels6[
-                                                                  'Keydh8_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keydh8_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                          ],
-                        ),
-                      ),
-                    ],
-                  ),
-                ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 242
lib/kanweg/kanwaeg_select_state_drop_down_component_copy/kanwaeg_select_state_drop_down_component_copy_model.dart

@@ -1,242 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/backend/api_requests/api_streaming.dart';
-import '/backend/schema/structs/index.dart';
-import '/flutter_flow/flutter_flow_drop_down.dart';
-import '/flutter_flow/flutter_flow_icon_button.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/flutter_flow/form_field_controller.dart';
-import 'dart:convert';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/flutter_flow/custom_functions.dart' as functions;
-import '/index.dart';
-import 'kanwaeg_select_state_drop_down_component_copy_widget.dart'
-    show KanwaegSelectStateDropDownComponentCopyWidget;
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class KanwaegSelectStateDropDownComponentCopyModel
-    extends FlutterFlowModel<KanwaegSelectStateDropDownComponentCopyWidget> {
-  ///  Local state fields for this component.
-
-  bool _isLoadingProvinciesDone = false;
-  set isLoadingProvinciesDone(bool value) {
-    _isLoadingProvinciesDone = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get isLoadingProvinciesDone => _isLoadingProvinciesDone;
-
-  bool _isLoadingGemeenteDone = false;
-  set isLoadingGemeenteDone(bool value) {
-    _isLoadingGemeenteDone = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get isLoadingGemeenteDone => _isLoadingGemeenteDone;
-
-  late LoggableList<GemeenteModelStruct> _favorieteGemeentenLijst =
-      LoggableList([]);
-  set favorieteGemeentenLijst(List<GemeenteModelStruct> value) {
-    if (value != null) {
-      _favorieteGemeentenLijst = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<GemeenteModelStruct> get favorieteGemeentenLijst =>
-      _favorieteGemeentenLijst?..logger = () => debugLogWidgetClass(this);
-  void addToFavorieteGemeentenLijst(GemeenteModelStruct item) =>
-      favorieteGemeentenLijst.add(item);
-  void removeFromFavorieteGemeentenLijst(GemeenteModelStruct item) =>
-      favorieteGemeentenLijst.remove(item);
-  void removeAtIndexFromFavorieteGemeentenLijst(int index) =>
-      favorieteGemeentenLijst.removeAt(index);
-  void insertAtIndexInFavorieteGemeentenLijst(
-          int index, GemeenteModelStruct item) =>
-      favorieteGemeentenLijst.insert(index, item);
-  void updateFavorieteGemeentenLijstAtIndex(
-          int index, Function(GemeenteModelStruct) updateFn) =>
-      favorieteGemeentenLijst[index] = updateFn(favorieteGemeentenLijst[index]);
-
-  ///  State fields for stateful widgets in this component.
-
-  // Stores action output result for [Backend Call - API (provincies)] action in kanwaegSelectStateDropDownComponentCopy widget.
-  ApiCallResponse? _apiProvincieResults;
-  set apiProvincieResults(ApiCallResponse? value) {
-    _apiProvincieResults = value;
-    debugLogWidgetClass(this);
-  }
-
-  ApiCallResponse? get apiProvincieResults => _apiProvincieResults;
-
-  // Stores action output result for [Backend Call - API (gemeenten)] action in kanwaegSelectStateDropDownComponentCopy widget.
-  ApiCallResponse? _apiGemeenteResultInitalize;
-  set apiGemeenteResultInitalize(ApiCallResponse? value) {
-    _apiGemeenteResultInitalize = value;
-    debugLogWidgetClass(this);
-  }
-
-  ApiCallResponse? get apiGemeenteResultInitalize =>
-      _apiGemeenteResultInitalize;
-
-  // Stores action output result for [Custom Action - getFavorieteGemeenten] action in kanwaegSelectStateDropDownComponentCopy widget.
-  List<GemeenteModelStruct>? _favorieteGemeentenResultaat;
-  set favorieteGemeentenResultaat(List<GemeenteModelStruct>? value) {
-    _favorieteGemeentenResultaat = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<GemeenteModelStruct>? get favorieteGemeentenResultaat =>
-      _favorieteGemeentenResultaat;
-
-  // State field(s) for DropDownProvincie widget.
-  String? _dropDownProvincieValue;
-  set dropDownProvincieValue(String? value) {
-    _dropDownProvincieValue = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get dropDownProvincieValue => _dropDownProvincieValue;
-
-  FormFieldController<String>? dropDownProvincieValueController;
-  // Stores action output result for [Backend Call - API (gemeenten)] action in DropDownProvincie widget.
-  ApiCallResponse? _apiGemeenteResultbutton;
-  set apiGemeenteResultbutton(ApiCallResponse? value) {
-    _apiGemeenteResultbutton = value;
-    debugLogWidgetClass(this);
-  }
-
-  ApiCallResponse? get apiGemeenteResultbutton => _apiGemeenteResultbutton;
-
-  // State field(s) for DropDownGemeente widget.
-  String? _dropDownGemeenteValue;
-  set dropDownGemeenteValue(String? value) {
-    _dropDownGemeenteValue = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get dropDownGemeenteValue => _dropDownGemeenteValue;
-
-  FormFieldController<String>? dropDownGemeenteValueController;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {}
-
-  @override
-  void dispose() {}
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        localStates: {
-          'isLoadingProvinciesDone': debugSerializeParam(
-            isLoadingProvinciesDone,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            searchReference:
-                'reference=QigKIAoXaXNMb2FkaW5nUHJvdmluY2llc0RvbmUSBTdseXV4cgQIBSABUABaF2lzTG9hZGluZ1Byb3ZpbmNpZXNEb25lYidrYW53YWVnU2VsZWN0U3RhdGVEcm9wRG93bkNvbXBvbmVudENvcHk=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'isLoadingGemeenteDone': debugSerializeParam(
-            isLoadingGemeenteDone,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            searchReference:
-                'reference=Qi8KHgoVaXNMb2FkaW5nR2VtZWVudGVEb25lEgUzY3BwYioHEgVmYWxzZXIECAUgAVAAWhVpc0xvYWRpbmdHZW1lZW50ZURvbmViJ2thbndhZWdTZWxlY3RTdGF0ZURyb3BEb3duQ29tcG9uZW50Q29weQ==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'favorieteGemeentenLijst': debugSerializeParam(
-            favorieteGemeentenLijst,
-            ParamType.DataStruct,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            searchReference:
-                'reference=QkIKIAoXZmF2b3JpZXRlR2VtZWVudGVuTGlqc3QSBWZvbnp2ch4SAggUKhgSFgoNR2VtZWVudGVNb2RlbBIFODJ1N3VQAFoXZmF2b3JpZXRlR2VtZWVudGVuTGlqc3RiJ2thbndhZWdTZWxlY3RTdGF0ZURyb3BEb3duQ29tcG9uZW50Q29weQ==',
-            name: 'GemeenteModel',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'dropDownProvincieValue': debugSerializeParam(
-            dropDownProvincieValue,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            name: 'String',
-            nullable: true,
-          ),
-          'dropDownGemeenteValue': debugSerializeParam(
-            dropDownGemeenteValue,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'apiProvincieResults': debugSerializeParam(
-            apiProvincieResults,
-            ParamType.ApiResponse,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            name: 'ApiCallResponse',
-            nullable: true,
-          ),
-          'apiGemeenteResultInitalize': debugSerializeParam(
-            apiGemeenteResultInitalize,
-            ParamType.ApiResponse,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            name: 'ApiCallResponse',
-            nullable: true,
-          ),
-          'favorieteGemeentenResultaat': debugSerializeParam(
-            favorieteGemeentenResultaat,
-            ParamType.DataStruct,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            name: 'GemeenteModel',
-            nullable: true,
-          ),
-          'apiGemeenteResultbutton': debugSerializeParam(
-            apiGemeenteResultbutton,
-            ParamType.ApiResponse,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-            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=kanwaegSelectStateDropDownComponentCopy',
-        searchReference:
-            'reference=OidrYW53YWVnU2VsZWN0U3RhdGVEcm9wRG93bkNvbXBvbmVudENvcHlQAFona2Fud2FlZ1NlbGVjdFN0YXRlRHJvcERvd25Db21wb25lbnRDb3B5',
-        widgetClassName: 'kanwaegSelectStateDropDownComponentCopy',
-      );
-}

+ 0 - 515
lib/kanweg/kanwaeg_select_state_drop_down_component_copy/kanwaeg_select_state_drop_down_component_copy_widget.dart

@@ -1,515 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/backend/api_requests/api_streaming.dart';
-import '/backend/schema/structs/index.dart';
-import '/flutter_flow/flutter_flow_drop_down.dart';
-import '/flutter_flow/flutter_flow_icon_button.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/flutter_flow/form_field_controller.dart';
-import 'dart:convert';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/flutter_flow/custom_functions.dart' as functions;
-import '/index.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'kanwaeg_select_state_drop_down_component_copy_model.dart';
-export 'kanwaeg_select_state_drop_down_component_copy_model.dart';
-
-class KanwaegSelectStateDropDownComponentCopyWidget extends StatefulWidget {
-  const KanwaegSelectStateDropDownComponentCopyWidget({super.key});
-
-  @override
-  State<KanwaegSelectStateDropDownComponentCopyWidget> createState() =>
-      _KanwaegSelectStateDropDownComponentCopyWidgetState();
-}
-
-class _KanwaegSelectStateDropDownComponentCopyWidgetState
-    extends State<KanwaegSelectStateDropDownComponentCopyWidget>
-    with RouteAware {
-  late KanwaegSelectStateDropDownComponentCopyModel _model;
-
-  @override
-  void setState(VoidCallback callback) {
-    super.setState(callback);
-    _model.onUpdate();
-  }
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(
-        context, () => KanwaegSelectStateDropDownComponentCopyModel());
-
-    // On component load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.isLoadingProvinciesDone = false;
-      safeSetState(() {});
-      if (!(FFAppState().provincieSelectId != null &&
-          FFAppState().provincieSelectId != '')) {
-        FFAppState().provincieSelectId = '28666';
-        FFAppState().provincieSelectName = 'Noord-Holland';
-        safeSetState(() {});
-      }
-      if (!(FFAppState().gemeenteSelectId != null &&
-          FFAppState().gemeenteSelectId != '')) {
-        FFAppState().gemeenteSelectId = '28694';
-        FFAppState().gemeenteSelectNaam = 'Amsterdam (gemeente)';
-        safeSetState(() {});
-      }
-      _model.apiProvincieResults = await ProvinciesCall.call();
-
-      if ((_model.apiProvincieResults?.succeeded ?? true)) {
-        FFAppState().provincielijst = ((_model.apiProvincieResults?.jsonBody ??
-                    '')
-                .toList()
-                .map<ProvincieModelStruct?>(ProvincieModelStruct.maybeFromMap)
-                .toList() as Iterable<ProvincieModelStruct?>)
-            .withoutNulls
-            .toList()
-            .cast<ProvincieModelStruct>();
-        FFAppState().update(() {});
-      } else {
-        FFAppState().deleteProvincielijst();
-        FFAppState().provincielijst = [];
-
-        FFAppState().update(() {});
-      }
-
-      _model.isLoadingProvinciesDone = true;
-      safeSetState(() {});
-      if (!(FFAppState().provincieSelectId != null &&
-          FFAppState().provincieSelectId != '')) {
-        _model.isLoadingProvinciesDone = true;
-        safeSetState(() {});
-      }
-      if (FFAppState().gemeenteSelectId != null &&
-          FFAppState().gemeenteSelectId != '') {
-        _model.apiGemeenteResultInitalize = await GemeentenCall.call(
-          provincieid: FFAppState().provincieSelectId,
-        );
-
-        FFAppState().gemeentelijst =
-            ((_model.apiGemeenteResultInitalize?.jsonBody ?? '')
-                    .toList()
-                    .map<GemeenteModelStruct?>(GemeenteModelStruct.maybeFromMap)
-                    .toList() as Iterable<GemeenteModelStruct?>)
-                .withoutNulls
-                .toList()
-                .cast<GemeenteModelStruct>();
-        safeSetState(() {});
-        _model.isLoadingGemeenteDone = true;
-        safeSetState(() {});
-      }
-      safeSetState(() {});
-      _model.favorieteGemeentenResultaat = await actions.getFavorieteGemeenten(
-        FFAppState().favorieteGemeenteIds.toList(),
-      );
-      _model.favorieteGemeentenLijst = _model.favorieteGemeentenResultaat!
-          .toList()
-          .cast<GemeenteModelStruct>();
-      safeSetState(() {});
-    });
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.maybeDispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(
-      KanwaegSelectStateDropDownComponentCopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-
-    return Container(
-      decoration: BoxDecoration(
-        color: FlutterFlowTheme.of(context).secondaryBackground,
-      ),
-      child: Column(
-        mainAxisSize: MainAxisSize.max,
-        children: [
-          if (_model.isLoadingProvinciesDone)
-            FlutterFlowDropDown<String>(
-              controller: _model.dropDownProvincieValueController ??=
-                  FormFieldController<String>(
-                _model.dropDownProvincieValue ??=
-                    FFAppState().provincieSelectId,
-              ),
-              options: List<String>.from(FFAppState()
-                  .provincielijst
-                  .map((e) => e.provincieid)
-                  .toList()),
-              optionLabels: FFAppState()
-                  .provincielijst
-                  .map((e) => e.provinciename)
-                  .toList(),
-              onChanged: (val) async {
-                safeSetState(() =>
-                    _model.dropDownProvincieValue = val); // Action 1 gemeente
-                _model.isLoadingGemeenteDone = false;
-                // provincieidselect
-                // Action 2 update appstate provincie select
-                FFAppState().provincieSelectId = _model.dropDownProvincieValue!;
-                FFAppState().provincieSelectName = functions.provincieNaamById(
-                    FFAppState().provincielijst.toList(),
-                    FFAppState().provincieSelectId)!;
-                safeSetState(() {});
-                _model.apiGemeenteResultbutton = await GemeentenCall.call(
-                  provincieid: FFAppState().provincieSelectId,
-                );
-
-                FFAppState().gemeentelijst =
-                    ((_model.apiGemeenteResultbutton?.jsonBody ?? '')
-                            .toList()
-                            .map<GemeenteModelStruct?>(
-                                GemeenteModelStruct.maybeFromMap)
-                            .toList() as Iterable<GemeenteModelStruct?>)
-                        .withoutNulls
-                        .toList()
-                        .cast<GemeenteModelStruct>();
-                safeSetState(() {});
-                // Action 4 IsLoadingGemeenteDone
-                _model.isLoadingGemeenteDone = true;
-                FFAppState().gemeentelijst =
-                    ((_model.apiGemeenteResultbutton?.jsonBody ?? '')
-                            .toList()
-                            .map<GemeenteModelStruct?>(
-                                GemeenteModelStruct.maybeFromMap)
-                            .toList() as Iterable<GemeenteModelStruct?>)
-                        .withoutNulls
-                        .toList()
-                        .cast<GemeenteModelStruct>();
-                _model.updatePage(() {});
-
-                safeSetState(() {});
-              },
-              width: 200.0,
-              height: 40.0,
-              textStyle: FlutterFlowTheme.of(context).bodyMedium.override(
-                    font: GoogleFonts.roboto(
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                    ),
-                    letterSpacing: 0.0,
-                    fontWeight:
-                        FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                    fontStyle:
-                        FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                  ),
-              hintText: FFLocalizations.of(context).getText(
-                '4uyi9owz' /* Select... */,
-              ),
-              icon: Icon(
-                Icons.keyboard_arrow_down_rounded,
-                color: FlutterFlowTheme.of(context).secondaryText,
-                size: 24.0,
-              ),
-              fillColor: FlutterFlowTheme.of(context).secondaryBackground,
-              elevation: 2.0,
-              borderColor: Colors.transparent,
-              borderWidth: 0.0,
-              borderRadius: 8.0,
-              margin: EdgeInsetsDirectional.fromSTEB(12.0, 0.0, 12.0, 0.0),
-              hidesUnderline: true,
-              isOverButton: false,
-              isSearchable: false,
-              isMultiSelect: false,
-            ),
-          if (_model.isLoadingGemeenteDone)
-            FlutterFlowDropDown<String>(
-              controller: _model.dropDownGemeenteValueController ??=
-                  FormFieldController<String>(
-                _model.dropDownGemeenteValue ??= FFAppState().gemeenteSelectId,
-              ),
-              options: List<String>.from(
-                  FFAppState().gemeentelijst.map((e) => e.gemeenteid).toList()),
-              optionLabels: FFAppState()
-                  .gemeentelijst
-                  .map((e) => e.gemeentename)
-                  .toList(),
-              onChanged: (val) async {
-                safeSetState(() => _model.dropDownGemeenteValue = val);
-                FFAppState().gemeenteSelectId = _model.dropDownGemeenteValue!;
-                FFAppState().gemeenteSelectNaam = functions.gemeenteNaamById(
-                    FFAppState().gemeentelijst.toList(),
-                    FFAppState().gemeenteSelectId)!;
-                safeSetState(() {});
-              },
-              width: 200.0,
-              height: 40.0,
-              textStyle: FlutterFlowTheme.of(context).bodyMedium.override(
-                    font: GoogleFonts.roboto(
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                    ),
-                    letterSpacing: 0.0,
-                    fontWeight:
-                        FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                    fontStyle:
-                        FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                  ),
-              hintText: FFLocalizations.of(context).getText(
-                '4a1hzuht' /* Select... */,
-              ),
-              icon: Icon(
-                Icons.keyboard_arrow_down_rounded,
-                color: FlutterFlowTheme.of(context).secondaryText,
-                size: 24.0,
-              ),
-              fillColor: FlutterFlowTheme.of(context).secondaryBackground,
-              elevation: 2.0,
-              borderColor: Colors.transparent,
-              borderWidth: 0.0,
-              borderRadius: 8.0,
-              margin: EdgeInsetsDirectional.fromSTEB(12.0, 0.0, 12.0, 0.0),
-              hidesUnderline: true,
-              isOverButton: false,
-              isSearchable: false,
-              isMultiSelect: false,
-            ),
-          Row(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Text(
-                FFLocalizations.of(context).getText(
-                  't871osuh' /* Toevoegen favoriet */,
-                ),
-                style: FlutterFlowTheme.of(context).bodyMedium.override(
-                      font: GoogleFonts.roboto(
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                      ),
-                      letterSpacing: 0.0,
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                    ),
-              ),
-              Builder(
-                builder: (context) {
-                  if (FFAppState()
-                          .favorieteGemeenteIds
-                          .contains(FFAppState().gemeenteSelectId) ==
-                      true) {
-                    return FlutterFlowIconButton(
-                      borderRadius: 8.0,
-                      buttonSize: 40.0,
-                      fillColor: Color(0xFFB50808),
-                      icon: Icon(
-                        Icons.favorite,
-                        color: Colors.white,
-                        size: 24.0,
-                      ),
-                      onPressed: () async {
-                        await actions.drupalRequest(
-                          'POST',
-                          'https://uitgaanskrant.com/nl/flutterdrup/favorieten/unflag.json',
-                          FFAppState().userSessionname,
-                          FFAppState().userSessionid,
-                          FFAppState().userToken,
-                          '{\"entity_id\": ${FFAppState().gemeenteSelectId}, \"entity_type\": \"taxonomy_term\"}',
-                        );
-                        FFAppState().removeFromFavorieteGemeenteIds(
-                            FFAppState().gemeenteSelectId);
-                        safeSetState(() {});
-                      },
-                    );
-                  } else {
-                    return FlutterFlowIconButton(
-                      borderRadius: 8.0,
-                      buttonSize: 40.0,
-                      fillColor: Color(0xFFB50808),
-                      icon: Icon(
-                        Icons.favorite_border,
-                        color: Colors.white,
-                        size: 24.0,
-                      ),
-                      onPressed: () async {
-                        await actions.drupalRequest(
-                          'POST',
-                          'https://uitgaanskrant.com/nl/flutterdrup/favorieten/flag.json',
-                          FFAppState().userSessionname,
-                          FFAppState().userSessionid,
-                          FFAppState().userToken,
-                          '{\"entity_id\": ${FFAppState().gemeenteSelectId}, \"entity_type\": \"taxonomy_term\"}',
-                        );
-                        FFAppState().addToFavorieteGemeenteIds(
-                            FFAppState().gemeenteSelectId);
-                        safeSetState(() {});
-                      },
-                    );
-                  }
-                },
-              ),
-            ],
-          ),
-          FFButtonWidget(
-            onPressed: () async {
-              context.pushNamed(HomeWidget.routeName);
-            },
-            text: FFLocalizations.of(context).getText(
-              'zb8hr9df' /* Toepassen */,
-            ),
-            options: FFButtonOptions(
-              height: 40.0,
-              padding: EdgeInsetsDirectional.fromSTEB(16.0, 0.0, 16.0, 0.0),
-              iconPadding: EdgeInsetsDirectional.fromSTEB(0.0, 0.0, 0.0, 0.0),
-              color: FlutterFlowTheme.of(context).primary,
-              textStyle: FlutterFlowTheme.of(context).titleSmall.override(
-                    font: GoogleFonts.roboto(
-                      fontWeight:
-                          FlutterFlowTheme.of(context).titleSmall.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).titleSmall.fontStyle,
-                    ),
-                    color: Colors.white,
-                    letterSpacing: 0.0,
-                    fontWeight:
-                        FlutterFlowTheme.of(context).titleSmall.fontWeight,
-                    fontStyle:
-                        FlutterFlowTheme.of(context).titleSmall.fontStyle,
-                  ),
-              elevation: 0.0,
-              borderRadius: BorderRadius.circular(8.0),
-            ),
-          ),
-          Builder(
-            builder: (context) {
-              final favorieteGemeenteItem =
-                  _model.favorieteGemeentenLijst.toList();
-              _model.debugGeneratorVariables[
-                      'favorieteGemeenteItem${favorieteGemeenteItem.length > 100 ? ' (first 100)' : ''}'] =
-                  debugSerializeParam(
-                favorieteGemeenteItem.take(100),
-                ParamType.DataStruct,
-                isList: true,
-                link:
-                    'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwaegSelectStateDropDownComponentCopy',
-                name: 'GemeenteModel',
-                nullable: false,
-              );
-              debugLogWidgetClass(_model);
-
-              return Wrap(
-                spacing: 0.0,
-                runSpacing: 0.0,
-                alignment: WrapAlignment.start,
-                crossAxisAlignment: WrapCrossAlignment.start,
-                direction: Axis.horizontal,
-                runAlignment: WrapAlignment.start,
-                verticalDirection: VerticalDirection.down,
-                clipBehavior: Clip.none,
-                children: List.generate(favorieteGemeenteItem.length,
-                    (favorieteGemeenteItemIndex) {
-                  final favorieteGemeenteItemItem =
-                      favorieteGemeenteItem[favorieteGemeenteItemIndex];
-                  return InkWell(
-                    splashColor: Colors.transparent,
-                    focusColor: Colors.transparent,
-                    hoverColor: Colors.transparent,
-                    highlightColor: Colors.transparent,
-                    onTap: () async {
-                      FFAppState().gemeenteSelectId =
-                          favorieteGemeenteItemItem.gemeenteid;
-                      FFAppState().gemeenteSelectNaam =
-                          favorieteGemeenteItemItem.gemeentename;
-                      safeSetState(() {});
-
-                      context.pushNamed(HomeWidget.routeName);
-                    },
-                    child: Container(
-                      decoration: BoxDecoration(
-                        color: FlutterFlowTheme.of(context).secondaryBackground,
-                      ),
-                      child: Text(
-                        favorieteGemeenteItemItem.gemeentename,
-                        style: FlutterFlowTheme.of(context).bodyMedium.override(
-                              font: GoogleFonts.roboto(
-                                fontWeight: FlutterFlowTheme.of(context)
-                                    .bodyMedium
-                                    .fontWeight,
-                                fontStyle: FlutterFlowTheme.of(context)
-                                    .bodyMedium
-                                    .fontStyle,
-                              ),
-                              letterSpacing: 0.0,
-                              fontWeight: FlutterFlowTheme.of(context)
-                                  .bodyMedium
-                                  .fontWeight,
-                              fontStyle: FlutterFlowTheme.of(context)
-                                  .bodyMedium
-                                  .fontStyle,
-                            ),
-                      ),
-                    ),
-                  );
-                }),
-              );
-            },
-          ),
-        ],
-      ),
-    );
-  }
-}

+ 0 - 97
lib/kanweg/kanweg/kanweg_model.dart

@@ -1,97 +0,0 @@
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import 'kanweg_widget.dart' show KanwegWidget;
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class KanwegModel extends FlutterFlowModel<KanwegWidget> {
-  ///  Local state fields for this page.
-
-  late LoggableList<dynamic> _agendaLijst = LoggableList([]);
-  set agendaLijst(List<dynamic> value) {
-    if (value != null) {
-      _agendaLijst = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get agendaLijst =>
-      _agendaLijst?..logger = () => debugLogWidgetClass(this);
-  void addToAgendaLijst(dynamic item) => agendaLijst.add(item);
-  void removeFromAgendaLijst(dynamic item) => agendaLijst.remove(item);
-  void removeAtIndexFromAgendaLijst(int index) => agendaLijst.removeAt(index);
-  void insertAtIndexInAgendaLijst(int index, dynamic item) =>
-      agendaLijst.insert(index, item);
-  void updateAgendaLijstAtIndex(int index, Function(dynamic) updateFn) =>
-      agendaLijst[index] = updateFn(agendaLijst[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // Stores action output result for [Custom Action - drupalRequest] action in kanweg widget.
-  dynamic? _resultDrupalRequest;
-  set resultDrupalRequest(dynamic? value) {
-    _resultDrupalRequest = value;
-    debugLogWidgetClass(this);
-  }
-
-  dynamic? get resultDrupalRequest => _resultDrupalRequest;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {}
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        localStates: {
-          'agendaLijst': debugSerializeParam(
-            agendaLijst,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanweg',
-            searchReference:
-                'reference=Qh4KFAoLYWdlbmRhTGlqc3QSBTJpNnFvcgYSAggJIAFQAVoLYWdlbmRhTGlqc3RiBmthbndlZw==',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultDrupalRequest': debugSerializeParam(
-            resultDrupalRequest,
-            ParamType.JSON,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanweg',
-            name: 'dynamic',
-            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=kanweg',
-        searchReference: 'reference=OgZrYW53ZWdQAVoGa2Fud2Vn',
-        widgetClassName: 'kanweg',
-      );
-}

+ 0 - 167
lib/kanweg/kanweg/kanweg_widget.dart

@@ -1,167 +0,0 @@
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'kanweg_model.dart';
-export 'kanweg_model.dart';
-
-class KanwegWidget extends StatefulWidget {
-  const KanwegWidget({super.key});
-
-  static String routeName = 'kanweg';
-  static String routePath = '/kanweg';
-
-  @override
-  State<KanwegWidget> createState() => _KanwegWidgetState();
-}
-
-class _KanwegWidgetState extends State<KanwegWidget> with RouteAware {
-  late KanwegModel _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(context, () => KanwegModel());
-
-    // On page load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.resultDrupalRequest = await actions.drupalRequest(
-        'GET',
-        'https://uitgaanskrant.com/nl/flutterdrup/views/flutterfavorietenagenda.json?display_id=services_1',
-        FFAppState().userSessionname,
-        FFAppState().userSessionid,
-        FFAppState().userToken,
-        '',
-      );
-      _model.agendaLijst = _model.resultDrupalRequest!.toList().cast<dynamic>();
-      safeSetState(() {});
-    });
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(KanwegWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        body: SafeArea(
-          top: true,
-          child: Builder(
-            builder: (context) {
-              final items = _model.agendaLijst.toList();
-              _model.debugGeneratorVariables[
-                      'items${items.length > 100 ? ' (first 100)' : ''}'] =
-                  debugSerializeParam(
-                items.take(100),
-                ParamType.JSON,
-                isList: true,
-                link:
-                    'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanweg',
-                name: 'dynamic',
-                nullable: false,
-              );
-              debugLogWidgetClass(_model);
-
-              return Column(
-                mainAxisSize: MainAxisSize.max,
-                children: List.generate(items.length, (itemsIndex) {
-                  final itemsItem = items[itemsIndex];
-                  return Text(
-                    getJsonField(
-                      itemsItem,
-                      r'''$.datum''',
-                    ).toString(),
-                    style: FlutterFlowTheme.of(context).bodyMedium.override(
-                          font: GoogleFonts.roboto(
-                            fontWeight: FlutterFlowTheme.of(context)
-                                .bodyMedium
-                                .fontWeight,
-                            fontStyle: FlutterFlowTheme.of(context)
-                                .bodyMedium
-                                .fontStyle,
-                          ),
-                          letterSpacing: 0.0,
-                          fontWeight: FlutterFlowTheme.of(context)
-                              .bodyMedium
-                              .fontWeight,
-                          fontStyle:
-                              FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                        ),
-                  );
-                }),
-              );
-            },
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 56
lib/kanweg/kanweg_header_buttons_component_copy/kanweg_header_buttons_component_copy_model.dart

@@ -1,56 +0,0 @@
-import '/flutter_flow/flutter_flow_icon_button.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import 'dart:ui';
-import '/index.dart';
-import 'kanweg_header_buttons_component_copy_widget.dart'
-    show KanwegHeaderButtonsComponentCopyWidget;
-import 'package:aligned_tooltip/aligned_tooltip.dart';
-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 KanwegHeaderButtonsComponentCopyModel
-    extends FlutterFlowModel<KanwegHeaderButtonsComponentCopyWidget> {
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {}
-
-  @override
-  void dispose() {}
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'showBackButton': debugSerializeParam(
-            widget?.showBackButton,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHeaderButtonsComponentCopy',
-            searchReference:
-                'reference=SigKGAoOc2hvd0JhY2tCdXR0b24SBnloN3loNyoGEgR0cnVlcgQIBSABUABaDnNob3dCYWNrQnV0dG9u',
-            name: 'bool',
-            nullable: false,
-          )
-        }.withoutNulls.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=kanwegHeaderButtonsComponentCopy',
-        searchReference:
-            'reference=OiBrYW53ZWdIZWFkZXJCdXR0b25zQ29tcG9uZW50Q29weVAAWiBrYW53ZWdIZWFkZXJCdXR0b25zQ29tcG9uZW50Q29weQ==',
-        widgetClassName: 'kanwegHeaderButtonsComponentCopy',
-      );
-}

+ 0 - 245
lib/kanweg/kanweg_header_buttons_component_copy/kanweg_header_buttons_component_copy_widget.dart

@@ -1,245 +0,0 @@
-import '/flutter_flow/flutter_flow_icon_button.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import 'dart:ui';
-import '/index.dart';
-import 'package:aligned_tooltip/aligned_tooltip.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'kanweg_header_buttons_component_copy_model.dart';
-export 'kanweg_header_buttons_component_copy_model.dart';
-
-/// Standaard header-knoppen (drawer + terug) voor herbruik op alle pagina's
-class KanwegHeaderButtonsComponentCopyWidget extends StatefulWidget {
-  const KanwegHeaderButtonsComponentCopyWidget({
-    super.key,
-    bool? showBackButton,
-  }) : this.showBackButton = showBackButton ?? true;
-
-  final bool showBackButton;
-
-  @override
-  State<KanwegHeaderButtonsComponentCopyWidget> createState() =>
-      _KanwegHeaderButtonsComponentCopyWidgetState();
-}
-
-class _KanwegHeaderButtonsComponentCopyWidgetState
-    extends State<KanwegHeaderButtonsComponentCopyWidget> with RouteAware {
-  late KanwegHeaderButtonsComponentCopyModel _model;
-
-  @override
-  void setState(VoidCallback callback) {
-    super.setState(callback);
-    _model.onUpdate();
-  }
-
-  @override
-  void initState() {
-    super.initState();
-    _model =
-        createModel(context, () => KanwegHeaderButtonsComponentCopyModel());
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.maybeDispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(KanwegHeaderButtonsComponentCopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-
-    return Align(
-      alignment: AlignmentDirectional(0.0, 0.0),
-      child: Row(
-        mainAxisSize: MainAxisSize.max,
-        children: [
-          AlignedTooltip(
-            content: Padding(
-              padding: EdgeInsets.all(4.0),
-              child: Text(
-                FFLocalizations.of(context).getText(
-                  '2hj132xq' /* Menu openen */,
-                ),
-                style: FlutterFlowTheme.of(context).bodyLarge.override(
-                      font: GoogleFonts.roboto(
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                      ),
-                      letterSpacing: 0.0,
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                    ),
-              ),
-            ),
-            offset: 4.0,
-            preferredDirection: AxisDirection.down,
-            borderRadius: BorderRadius.circular(8.0),
-            backgroundColor: FlutterFlowTheme.of(context).secondaryBackground,
-            elevation: 4.0,
-            tailBaseWidth: 24.0,
-            tailLength: 12.0,
-            waitDuration: Duration(milliseconds: 100),
-            showDuration: Duration(milliseconds: 1500),
-            triggerMode: TooltipTriggerMode.tap,
-            child: FlutterFlowIconButton(
-              borderRadius: 8.0,
-              buttonSize: 40.0,
-              fillColor: FlutterFlowTheme.of(context).secondary,
-              icon: Icon(
-                Icons.dehaze_outlined,
-                color: FlutterFlowTheme.of(context).info,
-                size: 24.0,
-              ),
-              onPressed: () async {
-                Scaffold.of(context).openDrawer();
-              },
-            ),
-          ),
-          if (widget!.showBackButton == true)
-            AlignedTooltip(
-              content: Padding(
-                padding: EdgeInsets.all(4.0),
-                child: Text(
-                  FFLocalizations.of(context).getText(
-                    '7ktnxpcu' /* Terug */,
-                  ),
-                  style: FlutterFlowTheme.of(context).bodyLarge.override(
-                        font: GoogleFonts.roboto(
-                          fontWeight:
-                              FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                          fontStyle:
-                              FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                        ),
-                        letterSpacing: 0.0,
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyLarge.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyLarge.fontStyle,
-                      ),
-                ),
-              ),
-              offset: 4.0,
-              preferredDirection: AxisDirection.down,
-              borderRadius: BorderRadius.circular(8.0),
-              backgroundColor: FlutterFlowTheme.of(context).secondaryBackground,
-              elevation: 4.0,
-              tailBaseWidth: 24.0,
-              tailLength: 12.0,
-              waitDuration: Duration(milliseconds: 100),
-              showDuration: Duration(milliseconds: 1500),
-              triggerMode: TooltipTriggerMode.tap,
-              child: Padding(
-                padding: EdgeInsetsDirectional.fromSTEB(4.0, 0.0, 0.0, 0.0),
-                child: FlutterFlowIconButton(
-                  borderColor: Color(0x00FF0000),
-                  borderRadius: 30.0,
-                  borderWidth: 1.0,
-                  buttonSize: 50.0,
-                  fillColor: FlutterFlowTheme.of(context).secondary,
-                  icon: Icon(
-                    Icons.arrow_back_outlined,
-                    color: Colors.white,
-                    size: 30.0,
-                  ),
-                  onPressed: () async {
-                    context.pop();
-                  },
-                ),
-              ),
-            ),
-          ClipRRect(
-            borderRadius: BorderRadius.circular(8.0),
-            child: Image.asset(
-              'assets/images/logo800px.png',
-              width: 200.0,
-              height: 200.0,
-              fit: BoxFit.contain,
-            ),
-          ),
-          InkWell(
-            splashColor: Colors.transparent,
-            focusColor: Colors.transparent,
-            hoverColor: Colors.transparent,
-            highlightColor: Colors.transparent,
-            onTap: () async {
-              context.pushNamed(SelectprovinciegemeenteWidget.routeName);
-            },
-            child: Text(
-              FFAppState().gemeenteSelectNaam,
-              style: FlutterFlowTheme.of(context).bodyMedium.override(
-                    font: GoogleFonts.roboto(
-                      fontWeight:
-                          FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                      fontStyle:
-                          FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                    ),
-                    letterSpacing: 0.0,
-                    fontWeight:
-                        FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                    fontStyle:
-                        FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                  ),
-            ),
-          ),
-        ],
-      ),
-    );
-  }
-}

+ 0 - 143
lib/kanweg/kanweg_home_uitgaantabel_kaart_component_copy/kanweg_home_uitgaantabel_kaart_component_copy_model.dart

@@ -1,143 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/shared/tag_categorie_component/tag_categorie_component_widget.dart';
-import 'dart:ui';
-import '/index.dart';
-import 'dart:async';
-import 'kanweg_home_uitgaantabel_kaart_component_copy_widget.dart'
-    show KanwegHomeUitgaantabelKaartComponentCopyWidget;
-import 'package:auto_size_text/auto_size_text.dart';
-import 'package:cached_network_image/cached_network_image.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_blurhash/flutter_blurhash.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:infinite_scroll_pagination/infinite_scroll_pagination.dart';
-import 'package:octo_image/octo_image.dart';
-import 'package:provider/provider.dart';
-
-class KanwegHomeUitgaantabelKaartComponentCopyModel
-    extends FlutterFlowModel<KanwegHomeUitgaantabelKaartComponentCopyWidget> {
-  ///  State fields for stateful widgets in this component.
-
-  // State field(s) for ListView widget.
-
-  PagingController<ApiPagingParams, dynamic>? listViewPagingController;
-  Function(ApiPagingParams nextPageMarker)? listViewApiCall;
-
-  // Models for tagCategorieComponent dynamic component.
-  Map<String, FlutterFlowModel> tagCategorieComponentModels = {};
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {}
-
-  @override
-  void dispose() {
-    listViewPagingController?.dispose();
-  }
-
-  /// Additional helper methods.
-  PagingController<ApiPagingParams, dynamic> setListViewController(
-    Function(ApiPagingParams) apiCall,
-  ) {
-    listViewApiCall = apiCall;
-    return listViewPagingController ??= _createListViewController(apiCall);
-  }
-
-  PagingController<ApiPagingParams, dynamic> _createListViewController(
-    Function(ApiPagingParams) query,
-  ) {
-    final controller = PagingController<ApiPagingParams, dynamic>(
-      firstPageKey: ApiPagingParams(
-        nextPageNumber: 0,
-        numItems: 0,
-        lastResponse: null,
-      ),
-    );
-    return controller..addPageRequestListener(listViewHomeTabelPage);
-  }
-
-  void listViewHomeTabelPage(ApiPagingParams nextPageMarker) =>
-      listViewApiCall!(nextPageMarker).then((listViewHomeTabelResponse) {
-        final pageItems = (getJsonField(
-                  listViewHomeTabelResponse.jsonBody,
-                  r'''$''',
-                ) ??
-                [])
-            .toList() as List;
-        final newNumItems = nextPageMarker.numItems + pageItems.length;
-        listViewPagingController?.appendPage(
-          pageItems,
-          (pageItems.length > 0)
-              ? ApiPagingParams(
-                  nextPageNumber: nextPageMarker.nextPageNumber + 1,
-                  numItems: newNumItems,
-                  lastResponse: listViewHomeTabelResponse,
-                )
-              : null,
-        );
-      });
-
-  Future waitForOnePageForListView({
-    double minWait = 0,
-    double maxWait = double.infinity,
-  }) async {
-    final stopwatch = Stopwatch()..start();
-    while (true) {
-      await Future.delayed(Duration(milliseconds: 50));
-      final timeElapsed = stopwatch.elapsedMilliseconds;
-      final requestComplete =
-          (listViewPagingController?.nextPageKey?.nextPageNumber ?? 0) > 0;
-      if (timeElapsed > maxWait || (requestComplete && timeElapsed > minWait)) {
-        break;
-      }
-    }
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'displayid': debugSerializeParam(
-            widget?.displayid,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHomeUitgaantabelKaartComponentCopy',
-            searchReference:
-                'reference=ShsKEwoJZGlzcGxheWlkEgY1MHUzeWpyBAgDIAFQAFoJZGlzcGxheWlk',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'tagCategorieComponentModels (List<tagCategorieComponent>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(
-                  tagCategorieComponentModels.length, (index) => '[$index]'),
-              tagCategorieComponentModels.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=kanwegHomeUitgaantabelKaartComponentCopy',
-        searchReference:
-            'reference=OihrYW53ZWdIb21lVWl0Z2FhbnRhYmVsS2FhcnRDb21wb25lbnRDb3B5UABaKGthbndlZ0hvbWVVaXRnYWFudGFiZWxLYWFydENvbXBvbmVudENvcHk=',
-        widgetClassName: 'kanwegHomeUitgaantabelKaartComponentCopy',
-      );
-}

+ 0 - 716
lib/kanweg/kanweg_home_uitgaantabel_kaart_component_copy/kanweg_home_uitgaantabel_kaart_component_copy_widget.dart

@@ -1,716 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/shared/tag_categorie_component/tag_categorie_component_widget.dart';
-import 'dart:ui';
-import '/index.dart';
-import 'dart:async';
-import 'package:auto_size_text/auto_size_text.dart';
-import 'package:cached_network_image/cached_network_image.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_blurhash/flutter_blurhash.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:infinite_scroll_pagination/infinite_scroll_pagination.dart';
-import 'package:octo_image/octo_image.dart';
-import 'package:provider/provider.dart';
-import 'kanweg_home_uitgaantabel_kaart_component_copy_model.dart';
-export 'kanweg_home_uitgaantabel_kaart_component_copy_model.dart';
-
-class KanwegHomeUitgaantabelKaartComponentCopyWidget extends StatefulWidget {
-  const KanwegHomeUitgaantabelKaartComponentCopyWidget({
-    super.key,
-    required this.displayid,
-  });
-
-  final String? displayid;
-
-  @override
-  State<KanwegHomeUitgaantabelKaartComponentCopyWidget> createState() =>
-      _KanwegHomeUitgaantabelKaartComponentCopyWidgetState();
-}
-
-class _KanwegHomeUitgaantabelKaartComponentCopyWidgetState
-    extends State<KanwegHomeUitgaantabelKaartComponentCopyWidget>
-    with RouteAware {
-  late KanwegHomeUitgaantabelKaartComponentCopyModel _model;
-
-  @override
-  void setState(VoidCallback callback) {
-    super.setState(callback);
-    _model.onUpdate();
-  }
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(
-        context, () => KanwegHomeUitgaantabelKaartComponentCopyModel());
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.maybeDispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(
-      KanwegHomeUitgaantabelKaartComponentCopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    _model.tagCategorieComponentModels.clear();
-
-    return Padding(
-      padding: EdgeInsetsDirectional.fromSTEB(
-          valueOrDefault<double>(
-            () {
-              if (MediaQuery.sizeOf(context).width < kBreakpointSmall) {
-                return 5.0;
-              } else if (MediaQuery.sizeOf(context).width < kBreakpointMedium) {
-                return 10.0;
-              } else if (MediaQuery.sizeOf(context).width < kBreakpointLarge) {
-                return 15.0;
-              } else {
-                return 10.0;
-              }
-            }(),
-            0.0,
-          ),
-          0.0,
-          0.0,
-          0.0),
-      child: RefreshIndicator(
-        onRefresh: () async {
-          safeSetState(() => _model.listViewPagingController?.refresh());
-          await _model.waitForOnePageForListView();
-        },
-        child: PagedListView<ApiPagingParams, dynamic>(
-          pagingController: _model.setListViewController(
-            (nextPageMarker) => HomeTabelCall.call(
-              page: nextPageMarker.nextPageNumber,
-            ),
-          ),
-          padding: EdgeInsets.zero,
-          shrinkWrap: true,
-          reverse: false,
-          scrollDirection: Axis.vertical,
-          builderDelegate: PagedChildBuilderDelegate<dynamic>(
-            // Customize what your widget looks like when it's loading the first page.
-            firstPageProgressIndicatorBuilder: (_) => Center(
-              child: SizedBox(
-                width: 80.0,
-                height: 80.0,
-                child: SpinKitFadingCircle(
-                  color: FlutterFlowTheme.of(context).primary,
-                  size: 80.0,
-                ),
-              ),
-            ),
-            // Customize what your widget looks like when it's loading another page.
-            newPageProgressIndicatorBuilder: (_) => Center(
-              child: SizedBox(
-                width: 80.0,
-                height: 80.0,
-                child: SpinKitFadingCircle(
-                  color: FlutterFlowTheme.of(context).primary,
-                  size: 80.0,
-                ),
-              ),
-            ),
-
-            itemBuilder: (context, _, evenementenIndex) {
-              final evenementenItem =
-                  _model.listViewPagingController!.itemList![evenementenIndex];
-              return Padding(
-                padding: EdgeInsetsDirectional.fromSTEB(12.0, 12.0, 12.0, 12.0),
-                child: InkWell(
-                  splashColor: Colors.transparent,
-                  focusColor: Colors.transparent,
-                  hoverColor: Colors.transparent,
-                  highlightColor: Colors.transparent,
-                  onTap: () async {
-                    context.pushNamed(
-                      EventCurrentWidget.routeName,
-                      queryParameters: {
-                        'nid': serializeParam(
-                          getJsonField(
-                            evenementenItem,
-                            r'''$.nid''',
-                          ).toString(),
-                          ParamType.String,
-                        ),
-                        'horecaid': serializeParam(
-                          getJsonField(
-                            evenementenItem,
-                            r'''$.horecagelegenheidid''',
-                          ).toString(),
-                          ParamType.String,
-                        ),
-                      }.withoutNulls,
-                    );
-                  },
-                  child: Container(
-                    height: () {
-                      if (MediaQuery.sizeOf(context).width < kBreakpointSmall) {
-                        return 160.0;
-                      } else if (MediaQuery.sizeOf(context).width <
-                          kBreakpointMedium) {
-                        return 200.0;
-                      } else if (MediaQuery.sizeOf(context).width <
-                          kBreakpointLarge) {
-                        return 240.0;
-                      } else {
-                        return 280.0;
-                      }
-                    }(),
-                    decoration: BoxDecoration(
-                      color: Colors.white,
-                      boxShadow: [
-                        BoxShadow(
-                          blurRadius: 4.0,
-                          color: Color(0x33000000),
-                          offset: Offset(
-                            0.0,
-                            2.0,
-                          ),
-                        )
-                      ],
-                      borderRadius: BorderRadius.only(
-                        topLeft: Radius.circular(12.0),
-                        topRight: Radius.circular(12.0),
-                        bottomLeft: Radius.circular(12.0),
-                        bottomRight: Radius.circular(12.0),
-                      ),
-                    ),
-                    child: Row(
-                      mainAxisSize: MainAxisSize.max,
-                      children: [
-                        Expanded(
-                          flex: 3,
-                          child: Container(
-                            decoration: BoxDecoration(
-                              color: FlutterFlowTheme.of(context)
-                                  .secondaryBackground,
-                            ),
-                            child: Stack(
-                              children: [
-                                Align(
-                                  alignment: AlignmentDirectional(0.0, 1.0),
-                                  child: Builder(
-                                    builder: (context) {
-                                      if (getJsonField(
-                                            evenementenItem,
-                                            r'''$.logo''',
-                                          ) !=
-                                          null) {
-                                        return ClipRRect(
-                                          borderRadius:
-                                              BorderRadius.circular(8.0),
-                                          child: OctoImage(
-                                            placeholderBuilder: (_) {
-                                              final blurHash =
-                                                  'L6PZfSi_.AyE_3t7t7R**0o#DgR4';
-
-                                              if (!validateBlurhash(blurHash)) {
-                                                return const SizedBox.shrink();
-                                              }
-                                              return SizedBox.expand(
-                                                child: Image(
-                                                  image:
-                                                      BlurHashImage(blurHash),
-                                                  fit: BoxFit.cover,
-                                                ),
-                                              );
-                                            },
-                                            image: CachedNetworkImageProvider(
-                                              getJsonField(
-                                                evenementenItem,
-                                                r'''$.logo''',
-                                              ).toString(),
-                                            ),
-                                            width: double.infinity,
-                                            height: double.infinity,
-                                            fit: BoxFit.fitHeight,
-                                          ),
-                                        );
-                                      } else {
-                                        return Icon(
-                                          Icons.image_not_supported,
-                                          color: FlutterFlowTheme.of(context)
-                                              .primaryText,
-                                          size: 24.0,
-                                        );
-                                      }
-                                    },
-                                  ),
-                                ),
-                                Align(
-                                  alignment: AlignmentDirectional(-0.92, 0.76),
-                                  child: Padding(
-                                    padding: EdgeInsetsDirectional.fromSTEB(
-                                        8.0, 4.0, 8.0, 4.0),
-                                    child: Container(
-                                      decoration: BoxDecoration(),
-                                      child: Builder(
-                                        builder: (context) {
-                                          final categorieitem = getJsonField(
-                                            evenementenItem,
-                                            r'''$.categorie''',
-                                          ).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'categorieitem${categorieitem.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            categorieitem.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHomeUitgaantabelKaartComponentCopy',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return Wrap(
-                                            spacing: 0.0,
-                                            runSpacing: 0.0,
-                                            alignment: WrapAlignment.start,
-                                            crossAxisAlignment:
-                                                WrapCrossAlignment.start,
-                                            direction: Axis.horizontal,
-                                            runAlignment: WrapAlignment.start,
-                                            verticalDirection:
-                                                VerticalDirection.down,
-                                            clipBehavior: Clip.none,
-                                            children: List.generate(
-                                                categorieitem.length,
-                                                (categorieitemIndex) {
-                                              final categorieitemItem =
-                                                  categorieitem[
-                                                      categorieitemIndex];
-                                              return Builder(builder: (_) {
-                                                return DebugFlutterFlowModelContext(
-                                                  rootModel: _model.rootModel,
-                                                  parentModelCallback: (m) {
-                                                    _model.tagCategorieComponentModels[
-                                                        'Key0px_${categorieitemIndex}_of_${categorieitem.length}'] = m;
-                                                  },
-                                                  child:
-                                                      TagCategorieComponentWidget(
-                                                    key: Key(
-                                                        'Key0px_${categorieitemIndex}_of_${categorieitem.length}'),
-                                                    categorieTag:
-                                                        categorieitemItem
-                                                            .toString(),
-                                                  ),
-                                                );
-                                              });
-                                            }),
-                                          );
-                                        },
-                                      ),
-                                    ),
-                                  ),
-                                ),
-                              ],
-                            ),
-                          ),
-                        ),
-                        Expanded(
-                          flex: 6,
-                          child: Padding(
-                            padding: EdgeInsetsDirectional.fromSTEB(
-                                6.0, 0.0, 0.0, 0.0),
-                            child: ClipRRect(
-                              child: Container(
-                                decoration: BoxDecoration(
-                                  color: FlutterFlowTheme.of(context)
-                                      .secondaryBackground,
-                                ),
-                                child: Align(
-                                  alignment: AlignmentDirectional(-1.0, 0.0),
-                                  child: Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    mainAxisAlignment: MainAxisAlignment.start,
-                                    crossAxisAlignment:
-                                        CrossAxisAlignment.start,
-                                    children: [
-                                      Padding(
-                                        padding: EdgeInsetsDirectional.fromSTEB(
-                                            0.0, 0.0, 0.0, 5.0),
-                                        child: AutoSizeText(
-                                          getJsonField(
-                                            evenementenItem,
-                                            r'''$.titel''',
-                                          ).toString(),
-                                          maxLines: 1,
-                                          style: FlutterFlowTheme.of(context)
-                                              .bodyLarge
-                                              .override(
-                                            font: GoogleFonts.roboto(
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodyLarge
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodyLarge
-                                                      .fontStyle,
-                                            ),
-                                            letterSpacing: 0.0,
-                                            fontWeight:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyLarge
-                                                    .fontWeight,
-                                            fontStyle:
-                                                FlutterFlowTheme.of(context)
-                                                    .bodyLarge
-                                                    .fontStyle,
-                                            shadows: [
-                                              Shadow(
-                                                color:
-                                                    FlutterFlowTheme.of(context)
-                                                        .secondaryText,
-                                                offset: Offset(0.0, 0.0),
-                                                blurRadius: 0.0,
-                                              )
-                                            ],
-                                          ),
-                                          overflow: TextOverflow.ellipsis,
-                                        ),
-                                      ),
-                                      Row(
-                                        mainAxisSize: MainAxisSize.max,
-                                        children: [
-                                          Padding(
-                                            padding:
-                                                EdgeInsetsDirectional.fromSTEB(
-                                                    2.0, 0.0, 4.0, 0.0),
-                                            child: Icon(
-                                              Icons.add_business_rounded,
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primaryText,
-                                              size: 20.0,
-                                            ),
-                                          ),
-                                          Flexible(
-                                            child: Text(
-                                              getJsonField(
-                                                evenementenItem,
-                                                r'''$.horecagelegenheid''',
-                                              ).toString(),
-                                              maxLines: 1,
-                                              style:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodySmall
-                                                      .override(
-                                                        font:
-                                                            GoogleFonts.roboto(
-                                                          fontWeight:
-                                                              FlutterFlowTheme.of(
-                                                                      context)
-                                                                  .bodySmall
-                                                                  .fontWeight,
-                                                          fontStyle:
-                                                              FlutterFlowTheme.of(
-                                                                      context)
-                                                                  .bodySmall
-                                                                  .fontStyle,
-                                                        ),
-                                                        letterSpacing: 0.0,
-                                                        fontWeight:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .bodySmall
-                                                                .fontWeight,
-                                                        fontStyle:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .bodySmall
-                                                                .fontStyle,
-                                                      ),
-                                              overflow: TextOverflow.ellipsis,
-                                            ),
-                                          ),
-                                        ],
-                                      ),
-                                      Row(
-                                        mainAxisSize: MainAxisSize.max,
-                                        children: [
-                                          Padding(
-                                            padding:
-                                                EdgeInsetsDirectional.fromSTEB(
-                                                    2.0, 0.0, 4.0, 0.0),
-                                            child: Icon(
-                                              Icons.location_on_sharp,
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primaryText,
-                                              size: 20.0,
-                                            ),
-                                          ),
-                                          Flexible(
-                                            child: Text(
-                                              getJsonField(
-                                                evenementenItem,
-                                                r'''$.adres''',
-                                              ).toString(),
-                                              maxLines: 1,
-                                              style:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodySmall
-                                                      .override(
-                                                        font:
-                                                            GoogleFonts.roboto(
-                                                          fontWeight:
-                                                              FlutterFlowTheme.of(
-                                                                      context)
-                                                                  .bodySmall
-                                                                  .fontWeight,
-                                                          fontStyle:
-                                                              FlutterFlowTheme.of(
-                                                                      context)
-                                                                  .bodySmall
-                                                                  .fontStyle,
-                                                        ),
-                                                        letterSpacing: 0.0,
-                                                        fontWeight:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .bodySmall
-                                                                .fontWeight,
-                                                        fontStyle:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .bodySmall
-                                                                .fontStyle,
-                                                      ),
-                                              overflow: TextOverflow.ellipsis,
-                                            ),
-                                          ),
-                                          Text(
-                                            FFLocalizations.of(context).getText(
-                                              'gix35yn5' /* ,  */,
-                                            ),
-                                            style: FlutterFlowTheme.of(context)
-                                                .bodyMedium
-                                                .override(
-                                                  font: GoogleFonts.roboto(
-                                                    fontWeight:
-                                                        FlutterFlowTheme.of(
-                                                                context)
-                                                            .bodyMedium
-                                                            .fontWeight,
-                                                    fontStyle:
-                                                        FlutterFlowTheme.of(
-                                                                context)
-                                                            .bodyMedium
-                                                            .fontStyle,
-                                                  ),
-                                                  letterSpacing: 0.0,
-                                                  fontWeight:
-                                                      FlutterFlowTheme.of(
-                                                              context)
-                                                          .bodyMedium
-                                                          .fontWeight,
-                                                  fontStyle:
-                                                      FlutterFlowTheme.of(
-                                                              context)
-                                                          .bodyMedium
-                                                          .fontStyle,
-                                                ),
-                                          ),
-                                          Text(
-                                            getJsonField(
-                                              evenementenItem,
-                                              r'''$.plaats''',
-                                            ).toString(),
-                                            maxLines: 1,
-                                            style: FlutterFlowTheme.of(context)
-                                                .bodySmall
-                                                .override(
-                                                  font: GoogleFonts.roboto(
-                                                    fontWeight:
-                                                        FlutterFlowTheme.of(
-                                                                context)
-                                                            .bodySmall
-                                                            .fontWeight,
-                                                    fontStyle:
-                                                        FlutterFlowTheme.of(
-                                                                context)
-                                                            .bodySmall
-                                                            .fontStyle,
-                                                  ),
-                                                  letterSpacing: 0.0,
-                                                  fontWeight:
-                                                      FlutterFlowTheme.of(
-                                                              context)
-                                                          .bodySmall
-                                                          .fontWeight,
-                                                  fontStyle:
-                                                      FlutterFlowTheme.of(
-                                                              context)
-                                                          .bodySmall
-                                                          .fontStyle,
-                                                ),
-                                          ),
-                                        ],
-                                      ),
-                                      Row(
-                                        mainAxisSize: MainAxisSize.max,
-                                        children: [
-                                          Padding(
-                                            padding:
-                                                EdgeInsetsDirectional.fromSTEB(
-                                                    2.0, 0.0, 4.0, 0.0),
-                                            child: Icon(
-                                              Icons.calendar_month,
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primaryText,
-                                              size: 20.0,
-                                            ),
-                                          ),
-                                          Flexible(
-                                            child: Text(
-                                              getJsonField(
-                                                evenementenItem,
-                                                r'''$.datum''',
-                                              ).toString(),
-                                              maxLines: 1,
-                                              style:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodySmall
-                                                      .override(
-                                                        font:
-                                                            GoogleFonts.roboto(
-                                                          fontWeight:
-                                                              FlutterFlowTheme.of(
-                                                                      context)
-                                                                  .bodySmall
-                                                                  .fontWeight,
-                                                          fontStyle:
-                                                              FlutterFlowTheme.of(
-                                                                      context)
-                                                                  .bodySmall
-                                                                  .fontStyle,
-                                                        ),
-                                                        letterSpacing: 0.0,
-                                                        fontWeight:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .bodySmall
-                                                                .fontWeight,
-                                                        fontStyle:
-                                                            FlutterFlowTheme.of(
-                                                                    context)
-                                                                .bodySmall
-                                                                .fontStyle,
-                                                      ),
-                                              overflow: TextOverflow.ellipsis,
-                                            ),
-                                          ),
-                                        ],
-                                      ),
-                                      Expanded(
-                                        child: Text(
-                                          getJsonField(
-                                            evenementenItem,
-                                            r'''$.inhoud''',
-                                          ).toString(),
-                                          textAlign: TextAlign.start,
-                                          style: FlutterFlowTheme.of(context)
-                                              .bodySmall
-                                              .override(
-                                                font: GoogleFonts.roboto(
-                                                  fontWeight:
-                                                      FlutterFlowTheme.of(
-                                                              context)
-                                                          .bodySmall
-                                                          .fontWeight,
-                                                  fontStyle:
-                                                      FlutterFlowTheme.of(
-                                                              context)
-                                                          .bodySmall
-                                                          .fontStyle,
-                                                ),
-                                                letterSpacing: 0.0,
-                                                fontWeight:
-                                                    FlutterFlowTheme.of(context)
-                                                        .bodySmall
-                                                        .fontWeight,
-                                                fontStyle:
-                                                    FlutterFlowTheme.of(context)
-                                                        .bodySmall
-                                                        .fontStyle,
-                                              ),
-                                          overflow: TextOverflow.ellipsis,
-                                        ),
-                                      ),
-                                    ],
-                                  ),
-                                ),
-                              ),
-                            ),
-                          ),
-                        ),
-                      ],
-                    ),
-                  ),
-                ),
-              );
-            },
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 803
lib/kanweg/kanweg_horecagelegenheden_overzicht_copy3_copy/kanweg_horecagelegenheden_overzicht_copy3_copy_model.dart

@@ -1,803 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/flutter_flow/custom_functions.dart' as functions;
-import '/index.dart';
-import 'kanweg_horecagelegenheden_overzicht_copy3_copy_widget.dart'
-    show KanwegHorecagelegenhedenOverzichtCopy3CopyWidget;
-import 'package:easy_debounce/easy_debounce.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class KanwegHorecagelegenhedenOverzichtCopy3CopyModel
-    extends FlutterFlowModel<KanwegHorecagelegenhedenOverzichtCopy3CopyWidget> {
-  ///  Local state fields for this page.
-
-  bool _tabCultuurGeladen = false;
-  set tabCultuurGeladen(bool value) {
-    _tabCultuurGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabCultuurGeladen => _tabCultuurGeladen;
-
-  bool _tabEetgelegenhedenGeladen = false;
-  set tabEetgelegenhedenGeladen(bool value) {
-    _tabEetgelegenhedenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabEetgelegenhedenGeladen => _tabEetgelegenhedenGeladen;
-
-  bool _tabOvernachtenGeladen = false;
-  set tabOvernachtenGeladen(bool value) {
-    _tabOvernachtenGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabOvernachtenGeladen => _tabOvernachtenGeladen;
-
-  bool _tabUitgaanGeladen = false;
-  set tabUitgaanGeladen(bool value) {
-    _tabUitgaanGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabUitgaanGeladen => _tabUitgaanGeladen;
-
-  bool _tabVerhuurcateringGeladen = false;
-  set tabVerhuurcateringGeladen(bool value) {
-    _tabVerhuurcateringGeladen = value;
-    debugLogWidgetClass(this);
-  }
-
-  bool get tabVerhuurcateringGeladen => _tabVerhuurcateringGeladen;
-
-  String? _zoektermActiviteiten;
-  set zoektermActiviteiten(String? value) {
-    _zoektermActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermActiviteiten => _zoektermActiviteiten;
-
-  String? _zoektermCultuur;
-  set zoektermCultuur(String? value) {
-    _zoektermCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermCultuur => _zoektermCultuur;
-
-  String? _zoektermEetgelegenheden;
-  set zoektermEetgelegenheden(String? value) {
-    _zoektermEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermEetgelegenheden => _zoektermEetgelegenheden;
-
-  String? _zoektermOvernachten;
-  set zoektermOvernachten(String? value) {
-    _zoektermOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermOvernachten => _zoektermOvernachten;
-
-  String? _zoektermUitgaan;
-  set zoektermUitgaan(String? value) {
-    _zoektermUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermUitgaan => _zoektermUitgaan;
-
-  String? _zoektermVerhuurCatering;
-  set zoektermVerhuurCatering(String? value) {
-    _zoektermVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get zoektermVerhuurCatering => _zoektermVerhuurCatering;
-
-  String? _categorieFilterActiviteiten;
-  set categorieFilterActiviteiten(String? value) {
-    _categorieFilterActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterActiviteiten => _categorieFilterActiviteiten;
-
-  String? _categorieFilterCultuur;
-  set categorieFilterCultuur(String? value) {
-    _categorieFilterCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterCultuur => _categorieFilterCultuur;
-
-  String? _categorieFilterEetgelegenheden;
-  set categorieFilterEetgelegenheden(String? value) {
-    _categorieFilterEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterEetgelegenheden => _categorieFilterEetgelegenheden;
-
-  String? _categorieFilterOvernachten;
-  set categorieFilterOvernachten(String? value) {
-    _categorieFilterOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterOvernachten => _categorieFilterOvernachten;
-
-  String? _categorieFilterUitgaan;
-  set categorieFilterUitgaan(String? value) {
-    _categorieFilterUitgaan = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterUitgaan => _categorieFilterUitgaan;
-
-  String? _categorieFilterVerhuurCatering;
-  set categorieFilterVerhuurCatering(String? value) {
-    _categorieFilterVerhuurCatering = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get categorieFilterVerhuurCatering => _categorieFilterVerhuurCatering;
-
-  late LoggableList<dynamic> _alleActiviteiten = LoggableList([]);
-  set alleActiviteiten(List<dynamic> value) {
-    if (value != null) {
-      _alleActiviteiten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleActiviteiten =>
-      _alleActiviteiten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleActiviteiten(dynamic item) => alleActiviteiten.add(item);
-  void removeFromAlleActiviteiten(dynamic item) =>
-      alleActiviteiten.remove(item);
-  void removeAtIndexFromAlleActiviteiten(int index) =>
-      alleActiviteiten.removeAt(index);
-  void insertAtIndexInAlleActiviteiten(int index, dynamic item) =>
-      alleActiviteiten.insert(index, item);
-  void updateAlleActiviteitenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleActiviteiten[index] = updateFn(alleActiviteiten[index]);
-
-  late LoggableList<dynamic> _alleCultuur = LoggableList([]);
-  set alleCultuur(List<dynamic> value) {
-    if (value != null) {
-      _alleCultuur = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleCultuur =>
-      _alleCultuur?..logger = () => debugLogWidgetClass(this);
-  void addToAlleCultuur(dynamic item) => alleCultuur.add(item);
-  void removeFromAlleCultuur(dynamic item) => alleCultuur.remove(item);
-  void removeAtIndexFromAlleCultuur(int index) => alleCultuur.removeAt(index);
-  void insertAtIndexInAlleCultuur(int index, dynamic item) =>
-      alleCultuur.insert(index, item);
-  void updateAlleCultuurAtIndex(int index, Function(dynamic) updateFn) =>
-      alleCultuur[index] = updateFn(alleCultuur[index]);
-
-  late LoggableList<dynamic> _alleEetgelegenheden = LoggableList([]);
-  set alleEetgelegenheden(List<dynamic> value) {
-    if (value != null) {
-      _alleEetgelegenheden = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleEetgelegenheden =>
-      _alleEetgelegenheden?..logger = () => debugLogWidgetClass(this);
-  void addToAlleEetgelegenheden(dynamic item) => alleEetgelegenheden.add(item);
-  void removeFromAlleEetgelegenheden(dynamic item) =>
-      alleEetgelegenheden.remove(item);
-  void removeAtIndexFromAlleEetgelegenheden(int index) =>
-      alleEetgelegenheden.removeAt(index);
-  void insertAtIndexInAlleEetgelegenheden(int index, dynamic item) =>
-      alleEetgelegenheden.insert(index, item);
-  void updateAlleEetgelegenhedenAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleEetgelegenheden[index] = updateFn(alleEetgelegenheden[index]);
-
-  late LoggableList<dynamic> _alleOvernachten = LoggableList([]);
-  set alleOvernachten(List<dynamic> value) {
-    if (value != null) {
-      _alleOvernachten = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleOvernachten =>
-      _alleOvernachten?..logger = () => debugLogWidgetClass(this);
-  void addToAlleOvernachten(dynamic item) => alleOvernachten.add(item);
-  void removeFromAlleOvernachten(dynamic item) => alleOvernachten.remove(item);
-  void removeAtIndexFromAlleOvernachten(int index) =>
-      alleOvernachten.removeAt(index);
-  void insertAtIndexInAlleOvernachten(int index, dynamic item) =>
-      alleOvernachten.insert(index, item);
-  void updateAlleOvernachtenAtIndex(int index, Function(dynamic) updateFn) =>
-      alleOvernachten[index] = updateFn(alleOvernachten[index]);
-
-  late LoggableList<dynamic> _alleUitgaan = LoggableList([]);
-  set alleUitgaan(List<dynamic> value) {
-    if (value != null) {
-      _alleUitgaan = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleUitgaan =>
-      _alleUitgaan?..logger = () => debugLogWidgetClass(this);
-  void addToAlleUitgaan(dynamic item) => alleUitgaan.add(item);
-  void removeFromAlleUitgaan(dynamic item) => alleUitgaan.remove(item);
-  void removeAtIndexFromAlleUitgaan(int index) => alleUitgaan.removeAt(index);
-  void insertAtIndexInAlleUitgaan(int index, dynamic item) =>
-      alleUitgaan.insert(index, item);
-  void updateAlleUitgaanAtIndex(int index, Function(dynamic) updateFn) =>
-      alleUitgaan[index] = updateFn(alleUitgaan[index]);
-
-  late LoggableList<dynamic> _alleVerhuurCatering = LoggableList([]);
-  set alleVerhuurCatering(List<dynamic> value) {
-    if (value != null) {
-      _alleVerhuurCatering = LoggableList(value);
-    }
-
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic> get alleVerhuurCatering =>
-      _alleVerhuurCatering?..logger = () => debugLogWidgetClass(this);
-  void addToAlleVerhuurCatering(dynamic item) => alleVerhuurCatering.add(item);
-  void removeFromAlleVerhuurCatering(dynamic item) =>
-      alleVerhuurCatering.remove(item);
-  void removeAtIndexFromAlleVerhuurCatering(int index) =>
-      alleVerhuurCatering.removeAt(index);
-  void insertAtIndexInAlleVerhuurCatering(int index, dynamic item) =>
-      alleVerhuurCatering.insert(index, item);
-  void updateAlleVerhuurCateringAtIndex(
-          int index, Function(dynamic) updateFn) =>
-      alleVerhuurCatering[index] = updateFn(alleVerhuurCatering[index]);
-
-  ///  State fields for stateful widgets in this page.
-
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in kanwegHorecagelegenhedenOverzichtCopy3Copy widget.
-  List<dynamic>? _resultHorecaActiviteiten;
-  set resultHorecaActiviteiten(List<dynamic>? value) {
-    _resultHorecaActiviteiten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaActiviteiten => _resultHorecaActiviteiten;
-
-  // State field(s) for TextField widget.
-  FocusNode? textFieldFocusNode;
-  TextEditingController? textController;
-  String? Function(BuildContext, String?)? textControllerValidator;
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabCultuur widget.
-  List<dynamic>? _resultHorecaCultuur;
-  set resultHorecaCultuur(List<dynamic>? value) {
-    _resultHorecaCultuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaCultuur => _resultHorecaCultuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabEetgelegenheden widget.
-  List<dynamic>? _resultHorecaEetgelegenheden;
-  set resultHorecaEetgelegenheden(List<dynamic>? value) {
-    _resultHorecaEetgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaEetgelegenheden =>
-      _resultHorecaEetgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabOvernachten widget.
-  List<dynamic>? _resultHorecaOvernachten;
-  set resultHorecaOvernachten(List<dynamic>? value) {
-    _resultHorecaOvernachten = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaOvernachten => _resultHorecaOvernachten;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabUitgaan widget.
-  List<dynamic>? _resultHorecaUitgaansgelegenheden;
-  set resultHorecaUitgaansgelegenheden(List<dynamic>? value) {
-    _resultHorecaUitgaansgelegenheden = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaUitgaansgelegenheden =>
-      _resultHorecaUitgaansgelegenheden;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Stores action output result for [Custom Action - fetchAlleHorecagelegenheden] action in TabVerhuurCatering widget.
-  List<dynamic>? _resultHorecaVerhuur;
-  set resultHorecaVerhuur(List<dynamic>? value) {
-    _resultHorecaVerhuur = value;
-    debugLogWidgetClass(this);
-  }
-
-  List<dynamic>? get resultHorecaVerhuur => _resultHorecaVerhuur;
-
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    textFieldFocusNode?.dispose();
-    textController?.dispose();
-
-    tabBarController?.dispose();
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        localStates: {
-          'tabCultuurGeladen': debugSerializeParam(
-            tabCultuurGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QisKGgoRdGFiQ3VsdHV1ckdlbGFkZW4SBWk5eTl0KgcSBWZhbHNlcgQIBSABUAFaEXRhYkN1bHR1dXJHZWxhZGVuYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabEetgelegenhedenGeladen': debugSerializeParam(
-            tabEetgelegenhedenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QjMKIgoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbhIFNmE5djgqBxIFZmFsc2VyBAgFIAFQAVoZdGFiRWV0Z2VsZWdlbmhlZGVuR2VsYWRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabOvernachtenGeladen': debugSerializeParam(
-            tabOvernachtenGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=Qi8KHgoVdGFiT3Zlcm5hY2h0ZW5HZWxhZGVuEgU1eGM2NioHEgVmYWxzZXIECAUgAVABWhV0YWJPdmVybmFjaHRlbkdlbGFkZW5iKmthbndlZ0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkzQ29weQ==',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabUitgaanGeladen': debugSerializeParam(
-            tabUitgaanGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QisKGgoRdGFiVWl0Z2FhbkdlbGFkZW4SBTE1NWxkKgcSBWZhbHNlcgQIBSABUAFaEXRhYlVpdGdhYW5HZWxhZGVuYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'bool',
-            nullable: false,
-          ),
-          'tabVerhuurcateringGeladen': debugSerializeParam(
-            tabVerhuurcateringGeladen,
-            ParamType.bool,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QjMKIgoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbhIFMWU3eHEqBxIFZmFsc2VyBAgFIAFQAVoZdGFiVmVyaHV1cmNhdGVyaW5nR2VsYWRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'bool',
-            nullable: false,
-          ),
-          'zoektermActiviteiten': debugSerializeParam(
-            zoektermActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QikKHQoUem9la3Rlcm1BY3Rpdml0ZWl0ZW4SBTZqYTVtKgISAHIECAMgAFABWhR6b2VrdGVybUFjdGl2aXRlaXRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermCultuur': debugSerializeParam(
-            zoektermCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1DdWx0dXVyEgVqdXA4aSoCEgByBAgDIABQAVoPem9la3Rlcm1DdWx0dXVyYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermEetgelegenheden': debugSerializeParam(
-            zoektermEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1FZXRnZWxlZ2VuaGVkZW4SBXh0b2VlKgISAHIECAMgAFABWhd6b2VrdGVybUVldGdlbGVnZW5oZWRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermOvernachten': debugSerializeParam(
-            zoektermOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QigKHAoTem9la3Rlcm1PdmVybmFjaHRlbhIFcXdicHAqAhIAcgQIAyAAUAFaE3pvZWt0ZXJtT3Zlcm5hY2h0ZW5iKmthbndlZ0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkzQ29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermUitgaan': debugSerializeParam(
-            zoektermUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiQKGAoPem9la3Rlcm1VaXRnYWFuEgVreHptaSoCEgByBAgDIABQAVoPem9la3Rlcm1VaXRnYWFuYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'zoektermVerhuurCatering': debugSerializeParam(
-            zoektermVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiwKIAoXem9la3Rlcm1WZXJodXVyQ2F0ZXJpbmcSBWd6eHcwKgISAHIECAMgAFABWhd6b2VrdGVybVZlcmh1dXJDYXRlcmluZ2Iqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterActiviteiten': debugSerializeParam(
-            categorieFilterActiviteiten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QjAKJAobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuEgVieDgwOSoCEgByBAgDIABQAVobY2F0ZWdvcmllRmlsdGVyQWN0aXZpdGVpdGVuYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterCultuur': debugSerializeParam(
-            categorieFilterCultuur,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyQ3VsdHV1chIFdXA3d2kqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlckN1bHR1dXJiKmthbndlZ0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkzQ29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterEetgelegenheden': debugSerializeParam(
-            categorieFilterEetgelegenheden,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuEgVsa2dwayoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyRWV0Z2VsZWdlbmhlZGVuYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterOvernachten': debugSerializeParam(
-            categorieFilterOvernachten,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=Qi8KIwoaY2F0ZWdvcmllRmlsdGVyT3Zlcm5hY2h0ZW4SBTQ2dG1nKgISAHIECAMgAFABWhpjYXRlZ29yaWVGaWx0ZXJPdmVybmFjaHRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterUitgaan': debugSerializeParam(
-            categorieFilterUitgaan,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QisKHwoWY2F0ZWdvcmllRmlsdGVyVWl0Z2FhbhIFY2NveHEqAhIAcgQIAyAAUAFaFmNhdGVnb3JpZUZpbHRlclVpdGdhYW5iKmthbndlZ0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkzQ29weQ==',
-            name: 'String',
-            nullable: true,
-          ),
-          'categorieFilterVerhuurCatering': debugSerializeParam(
-            categorieFilterVerhuurCatering,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QjMKJwoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nEgVxc3U3OCoCEgByBAgDIABQAVoeY2F0ZWdvcmllRmlsdGVyVmVyaHV1ckNhdGVyaW5nYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'String',
-            nullable: true,
-          ),
-          'alleActiviteiten': debugSerializeParam(
-            alleActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiEKGQoQYWxsZUFjdGl2aXRlaXRlbhIFdTN0cXRyBBICCAlQAVoQYWxsZUFjdGl2aXRlaXRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleCultuur': debugSerializeParam(
-            alleCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QhwKFAoLYWxsZUN1bHR1dXISBWltMWR5cgQSAggJUAFaC2FsbGVDdWx0dXVyYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleEetgelegenheden': debugSerializeParam(
-            alleEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiQKHAoTYWxsZUVldGdlbGVnZW5oZWRlbhIFZWEzd2pyBBICCAlQAVoTYWxsZUVldGdlbGVnZW5oZWRlbmIqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleOvernachten': debugSerializeParam(
-            alleOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiAKGAoPYWxsZU92ZXJuYWNodGVuEgVtdnk1OXIEEgIICVABWg9hbGxlT3Zlcm5hY2h0ZW5iKmthbndlZ0hvcmVjYWdlbGVnZW5oZWRlbk92ZXJ6aWNodENvcHkzQ29weQ==',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleUitgaan': debugSerializeParam(
-            alleUitgaan,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QhwKFAoLYWxsZVVpdGdhYW4SBTN6NHFmcgQSAggJUAFaC2FsbGVVaXRnYWFuYiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHk=',
-            name: 'dynamic',
-            nullable: false,
-          ),
-          'alleVerhuurCatering': debugSerializeParam(
-            alleVerhuurCatering,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            searchReference:
-                'reference=QiQKHAoTYWxsZVZlcmh1dXJDYXRlcmluZxIFd2tlcWVyBBICCAlQAVoTYWxsZVZlcmh1dXJDYXRlcmluZ2Iqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-            name: 'dynamic',
-            nullable: false,
-          )
-        }.entries,
-        widgetStates: {
-          'textFieldText': debugSerializeParam(
-            textController?.text,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'String',
-            nullable: true,
-          ),
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'int',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'resultHorecaActiviteiten': debugSerializeParam(
-            resultHorecaActiviteiten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaCultuur': debugSerializeParam(
-            resultHorecaCultuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaEetgelegenheden': debugSerializeParam(
-            resultHorecaEetgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaOvernachten': debugSerializeParam(
-            resultHorecaOvernachten,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaUitgaansgelegenheden': debugSerializeParam(
-            resultHorecaUitgaansgelegenheden,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'dynamic',
-            nullable: true,
-          ),
-          'resultHorecaVerhuur': debugSerializeParam(
-            resultHorecaVerhuur,
-            ParamType.JSON,
-            isList: true,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-            name: 'dynamic',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-        searchReference:
-            'reference=OiprYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRDb3B5M0NvcHlQAVoqa2Fud2VnSG9yZWNhZ2VsZWdlbmhlZGVuT3ZlcnppY2h0Q29weTNDb3B5',
-        widgetClassName: 'kanwegHorecagelegenhedenOverzichtCopy3Copy',
-      );
-}

+ 0 - 1826
lib/kanweg/kanweg_horecagelegenheden_overzicht_copy3_copy/kanweg_horecagelegenheden_overzicht_copy3_copy_widget.dart

@@ -1,1826 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:ui';
-import '/custom_code/actions/index.dart' as actions;
-import '/flutter_flow/custom_functions.dart' as functions;
-import '/index.dart';
-import 'package:easy_debounce/easy_debounce.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter/scheduler.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'kanweg_horecagelegenheden_overzicht_copy3_copy_model.dart';
-export 'kanweg_horecagelegenheden_overzicht_copy3_copy_model.dart';
-
-class KanwegHorecagelegenhedenOverzichtCopy3CopyWidget extends StatefulWidget {
-  const KanwegHorecagelegenhedenOverzichtCopy3CopyWidget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'kanwegHorecagelegenhedenOverzichtCopy3Copy';
-  static String routePath = '/kanwegHorecagelegenhedenOverzichtCopy3Copy';
-
-  @override
-  State<KanwegHorecagelegenhedenOverzichtCopy3CopyWidget> createState() =>
-      _KanwegHorecagelegenhedenOverzichtCopy3CopyWidgetState();
-}
-
-class _KanwegHorecagelegenhedenOverzichtCopy3CopyWidgetState
-    extends State<KanwegHorecagelegenhedenOverzichtCopy3CopyWidget>
-    with TickerProviderStateMixin, RouteAware {
-  late KanwegHorecagelegenhedenOverzichtCopy3CopyModel _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(
-        context, () => KanwegHorecagelegenhedenOverzichtCopy3CopyModel());
-
-    // On page load action.
-    SchedulerBinding.instance.addPostFrameCallback((_) async {
-      _model.resultHorecaActiviteiten =
-          await actions.fetchAlleHorecagelegenheden(
-        '17969',
-        widget!.plaats!,
-        'services_1',
-      );
-      _model.alleActiviteiten =
-          _model.resultHorecaActiviteiten!.toList().cast<dynamic>();
-      safeSetState(() {});
-    });
-
-    _model.textController ??= TextEditingController()
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-    _model.textFieldFocusNode ??= FocusNode();
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      });
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(
-      KanwegHorecagelegenhedenOverzichtCopy3CopyWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return GestureDetector(
-      onTap: () {
-        FocusScope.of(context).unfocus();
-        FocusManager.instance.primaryFocus?.unfocus();
-      },
-      child: Scaffold(
-        key: scaffoldKey,
-        backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-        drawer: Drawer(
-          elevation: 16.0,
-          child: wrapWithModel(
-            model: _model.drawerComponentModel,
-            updateCallback: () => safeSetState(() {}),
-            child: Builder(builder: (_) {
-              return DebugFlutterFlowModelContext(
-                rootModel: _model.rootModel,
-                child: DrawerComponentWidget(),
-              );
-            }),
-          ),
-        ),
-        appBar: PreferredSize(
-          preferredSize: Size.fromHeight(80.0),
-          child: AppBar(
-            backgroundColor: FlutterFlowTheme.of(context).info,
-            iconTheme:
-                IconThemeData(color: FlutterFlowTheme.of(context).secondary),
-            automaticallyImplyLeading: false,
-            actions: [],
-            flexibleSpace: FlexibleSpaceBar(
-              background: wrapWithModel(
-                model: _model.headerButtonsComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: HeaderButtonsComponentWidget(),
-                  );
-                }),
-              ),
-              centerTitle: true,
-              expandedTitleScale: 1.0,
-            ),
-            bottom: PreferredSize(
-              preferredSize: Size.fromHeight(70.0),
-              child: Container(),
-            ),
-            toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-            elevation: 2.0,
-          ),
-        ),
-        body: SafeArea(
-          top: true,
-          child: Column(
-            mainAxisSize: MainAxisSize.max,
-            children: [
-              Container(
-                width: double.infinity,
-                child: TextFormField(
-                  controller: _model.textController,
-                  focusNode: _model.textFieldFocusNode,
-                  onChanged: (_) => EasyDebounce.debounce(
-                    '_model.textController',
-                    Duration(milliseconds: 2000),
-                    () async {
-                      _model.zoektermActiviteiten = _model.textController.text;
-                      safeSetState(() {});
-                    },
-                  ),
-                  autofocus: false,
-                  enabled: true,
-                  obscureText: false,
-                  decoration: InputDecoration(
-                    isDense: true,
-                    labelStyle:
-                        FlutterFlowTheme.of(context).labelMedium.override(
-                              font: GoogleFonts.roboto(
-                                fontWeight: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontWeight,
-                                fontStyle: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontStyle,
-                              ),
-                              letterSpacing: 0.0,
-                              fontWeight: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontWeight,
-                              fontStyle: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontStyle,
-                            ),
-                    hintText: FFLocalizations.of(context).getText(
-                      'of4bqcp5' /* Zoek op naam */,
-                    ),
-                    hintStyle:
-                        FlutterFlowTheme.of(context).labelMedium.override(
-                              font: GoogleFonts.roboto(
-                                fontWeight: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontWeight,
-                                fontStyle: FlutterFlowTheme.of(context)
-                                    .labelMedium
-                                    .fontStyle,
-                              ),
-                              letterSpacing: 0.0,
-                              fontWeight: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontWeight,
-                              fontStyle: FlutterFlowTheme.of(context)
-                                  .labelMedium
-                                  .fontStyle,
-                            ),
-                    enabledBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: Color(0x00000000),
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    focusedBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: Color(0x00000000),
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    errorBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: FlutterFlowTheme.of(context).error,
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    focusedErrorBorder: OutlineInputBorder(
-                      borderSide: BorderSide(
-                        color: FlutterFlowTheme.of(context).error,
-                        width: 1.0,
-                      ),
-                      borderRadius: BorderRadius.circular(8.0),
-                    ),
-                    filled: true,
-                    fillColor: FlutterFlowTheme.of(context).secondaryBackground,
-                  ),
-                  style: FlutterFlowTheme.of(context).bodyMedium.override(
-                        font: GoogleFonts.roboto(
-                          fontWeight: FlutterFlowTheme.of(context)
-                              .bodyMedium
-                              .fontWeight,
-                          fontStyle:
-                              FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                        ),
-                        letterSpacing: 0.0,
-                        fontWeight:
-                            FlutterFlowTheme.of(context).bodyMedium.fontWeight,
-                        fontStyle:
-                            FlutterFlowTheme.of(context).bodyMedium.fontStyle,
-                      ),
-                  cursorColor: FlutterFlowTheme.of(context).primaryText,
-                  enableInteractiveSelection: true,
-                  validator:
-                      _model.textControllerValidator.asValidator(context),
-                ),
-              ),
-              Expanded(
-                child: Container(
-                  decoration: BoxDecoration(
-                    boxShadow: [
-                      BoxShadow(
-                        blurRadius: 4.0,
-                        color: Color(0x33000000),
-                        offset: Offset(
-                          0.0,
-                          2.0,
-                        ),
-                      )
-                    ],
-                  ),
-                  child: Column(
-                    children: [
-                      Align(
-                        alignment: Alignment(-1.0, 0),
-                        child: TabBar(
-                          isScrollable: true,
-                          tabAlignment: TabAlignment.start,
-                          labelColor: FlutterFlowTheme.of(context).primaryText,
-                          unselectedLabelColor:
-                              FlutterFlowTheme.of(context).secondaryText,
-                          labelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          unselectedLabelStyle:
-                              FlutterFlowTheme.of(context).titleMedium.override(
-                                    font: GoogleFonts.roboto(
-                                      fontWeight: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontWeight,
-                                      fontStyle: FlutterFlowTheme.of(context)
-                                          .titleMedium
-                                          .fontStyle,
-                                    ),
-                                    letterSpacing: 0.0,
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                          indicatorColor:
-                              FlutterFlowTheme.of(context).secondary,
-                          tabs: [
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'on42v1w5' /* Activiteiten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '958ejvp2' /* Cultuur */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'r8psa4lz' /* Eetgelegenheden */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '5kpjd5dd' /* Overnachten */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                'syq19wk8' /* Uitgaan */,
-                              ),
-                            ),
-                            Tab(
-                              text: FFLocalizations.of(context).getText(
-                                '8kwpza9f' /* Verhuur, catering */,
-                              ),
-                            ),
-                          ],
-                          controller: _model.tabBarController,
-                          onTap: (i) async {
-                            [
-                              () async {},
-                              () async {
-                                _model.tabCultuurGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaCultuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17963',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleCultuur = _model.resultHorecaCultuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabEetgelegenhedenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaEetgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '34',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleEetgelegenheden = _model
-                                    .resultHorecaEetgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabOvernachtenGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaOvernachten =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17965',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleOvernachten = _model
-                                    .resultHorecaOvernachten!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabUitgaanGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaUitgaansgelegenheden =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17967',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleUitgaan = _model
-                                    .resultHorecaUitgaansgelegenheden!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              },
-                              () async {
-                                _model.tabVerhuurcateringGeladen = true;
-                                safeSetState(() {});
-                                _model.resultHorecaVerhuur =
-                                    await actions.fetchAlleHorecagelegenheden(
-                                  '17968',
-                                  widget!.plaats!,
-                                  'services_1',
-                                );
-                                _model.alleVerhuurCatering = _model
-                                    .resultHorecaVerhuur!
-                                    .toList()
-                                    .cast<dynamic>();
-                                safeSetState(() {});
-
-                                safeSetState(() {});
-                              }
-                            ][i]();
-                          },
-                        ),
-                      ),
-                      Expanded(
-                        child: TabBarView(
-                          controller: _model.tabBarController,
-                          children: [
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_00xzif4j'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_00xzif4j'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden = functions
-                                              .filterHorecagelegenheden(
-                                                  _model.alleActiviteiten
-                                                      .toList(),
-                                                  _model.textController.text,
-                                                  _model
-                                                      .categorieFilterActiviteiten,
-                                                  '\$.titel',
-                                                  '\$.categorie')
-                                              .toList()
-                                              .take(25)
-                                              .toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels1[
-                                                            'Key356_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Key356_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Column(
-                              mainAxisSize: MainAxisSize.max,
-                              children: [
-                                Expanded(
-                                  child: FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17963',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_14as606x'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_14as606x'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenhedenCultuur =
-                                              functions
-                                                  .filterHorecagelegenheden(
-                                                      _model.alleCultuur
-                                                          .toList(),
-                                                      _model
-                                                          .textController.text,
-                                                      _model
-                                                          .categorieFilterActiviteiten,
-                                                      '\$.titel',
-                                                      '\$.categorie')
-                                                  .toList()
-                                                  .take(25)
-                                                  .toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenhedenCultuur${horecagelegenhedenCultuur.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenhedenCultuur.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: 2,
-                                            ),
-                                            crossAxisSpacing: 10.0,
-                                            mainAxisSpacing: 10.0,
-                                            itemCount: horecagelegenhedenCultuur
-                                                .length,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenCultuurIndex) {
-                                              final horecagelegenhedenCultuurItem =
-                                                  horecagelegenhedenCultuur[
-                                                      horecagelegenhedenCultuurIndex];
-                                              return Container(
-                                                width: 100.0,
-                                                height: 100.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenCultuurItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels2[
-                                                            'Keysy7_${horecagelegenhedenCultuurIndex}_of_${horecagelegenhedenCultuur.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keysy7_${horecagelegenhedenCultuurIndex}_of_${horecagelegenhedenCultuur.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenCultuurItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ),
-                              ],
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabEetgelegenhedenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '34',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_smyesrq8'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_smyesrq8'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden = functions
-                                                    .filterHorecagelegenheden(
-                                                        _model
-                                                            .alleEetgelegenheden
-                                                            .toList(),
-                                                        _model.textController
-                                                            .text,
-                                                        _model
-                                                            .categorieFilterActiviteiten,
-                                                        '\$.titel',
-                                                        '\$.categorie')
-                                                    .toList()
-                                                    .take(25)
-                                                    .toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels3[
-                                                                  'Key7ht_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Key7ht_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabOvernachtenGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17965',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_1alegwt4'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_1alegwt4'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden = functions
-                                                    .filterHorecagelegenheden(
-                                                        _model.alleOvernachten
-                                                            .toList(),
-                                                        _model.textController
-                                                            .text,
-                                                        _model
-                                                            .categorieFilterActiviteiten,
-                                                        '\$.titel',
-                                                        '\$.categorie')
-                                                    .toList()
-                                                    .take(25)
-                                                    .toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels4[
-                                                                  'Keyvwl_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keyvwl_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabUitgaanGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17967',
-                                            townid:
-                                                FFAppState().provincieSelectId,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_rshzn4k2'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_rshzn4k2'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden = functions
-                                                    .filterHorecagelegenheden(
-                                                        _model.alleUitgaan
-                                                            .toList(),
-                                                        _model.textController
-                                                            .text,
-                                                        _model
-                                                            .categorieFilterActiviteiten,
-                                                        '\$.titel',
-                                                        '\$.categorie')
-                                                    .toList()
-                                                    .take(25)
-                                                    .toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels5[
-                                                                  'Keywwc_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keywwc_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                            Builder(
-                              builder: (context) {
-                                if (_model.tabVerhuurcateringGeladen) {
-                                  return Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      Expanded(
-                                        child: FutureBuilder<ApiCallResponse>(
-                                          future: HorecagelegenheidoverzichtCall
-                                              .call(
-                                            horcat: '17968',
-                                            townid: widget!.plaats,
-                                          ),
-                                          builder: (context, snapshot) {
-                                            // Customize what your widget looks like when it's loading.
-                                            if (!snapshot.hasData) {
-                                              return Center(
-                                                child: SizedBox(
-                                                  width: 80.0,
-                                                  height: 80.0,
-                                                  child: SpinKitFadingCircle(
-                                                    color: FlutterFlowTheme.of(
-                                                            context)
-                                                        .primary,
-                                                    size: 80.0,
-                                                  ),
-                                                ),
-                                              );
-                                            }
-                                            final staggeredViewHorecagelegenheidoverzichtResponse =
-                                                snapshot.data!;
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_n0aqbksz'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .statusCode,
-                                              ParamType.int,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'int',
-                                              nullable: false,
-                                            );
-                                            _model.debugBackendQueries[
-                                                    'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_n0aqbksz'] =
-                                                debugSerializeParam(
-                                              staggeredViewHorecagelegenheidoverzichtResponse
-                                                  .bodyText,
-                                              ParamType.String,
-                                              link:
-                                                  'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                              name: 'String',
-                                              nullable: false,
-                                            );
-                                            debugLogWidgetClass(_model);
-
-                                            return Builder(
-                                              builder: (context) {
-                                                final horecagelegenheden =
-                                                    getJsonField(
-                                                  staggeredViewHorecagelegenheidoverzichtResponse
-                                                      .jsonBody,
-                                                  r'''$''',
-                                                ).toList().take(25).toList();
-                                                if (horecagelegenheden
-                                                    .isEmpty) {
-                                                  return Image.asset(
-                                                    'assets/images/logo800px.png',
-                                                  );
-                                                }
-                                                _model.debugGeneratorVariables[
-                                                        'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                    debugSerializeParam(
-                                                  horecagelegenheden.take(100),
-                                                  ParamType.JSON,
-                                                  isList: true,
-                                                  link:
-                                                      'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtCopy3Copy',
-                                                  name: 'dynamic',
-                                                  nullable: false,
-                                                );
-                                                debugLogWidgetClass(_model);
-
-                                                return MasonryGridView.builder(
-                                                  gridDelegate:
-                                                      SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                    crossAxisCount: () {
-                                                      if (MediaQuery.sizeOf(
-                                                                  context)
-                                                              .width <
-                                                          kBreakpointSmall) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointMedium) {
-                                                        return 1;
-                                                      } else if (MediaQuery
-                                                                  .sizeOf(
-                                                                      context)
-                                                              .width <
-                                                          kBreakpointLarge) {
-                                                        return 2;
-                                                      } else {
-                                                        return 3;
-                                                      }
-                                                    }(),
-                                                  ),
-                                                  crossAxisSpacing: 12.0,
-                                                  mainAxisSpacing: 12.0,
-                                                  itemCount:
-                                                      horecagelegenheden.length,
-                                                  itemBuilder: (context,
-                                                      horecagelegenhedenIndex) {
-                                                    final horecagelegenhedenItem =
-                                                        horecagelegenheden[
-                                                            horecagelegenhedenIndex];
-                                                    return Container(
-                                                      width: 600.0,
-                                                      height: 225.0,
-                                                      decoration: BoxDecoration(
-                                                        color: FlutterFlowTheme
-                                                                .of(context)
-                                                            .secondaryBackground,
-                                                      ),
-                                                      child: InkWell(
-                                                        splashColor:
-                                                            Colors.transparent,
-                                                        focusColor:
-                                                            Colors.transparent,
-                                                        hoverColor:
-                                                            Colors.transparent,
-                                                        highlightColor:
-                                                            Colors.transparent,
-                                                        onTap: () async {
-                                                          context.pushNamed(
-                                                            HorecagelegenheidCurrentWidget
-                                                                .routeName,
-                                                            queryParameters: {
-                                                              'nid':
-                                                                  serializeParam(
-                                                                getJsonField(
-                                                                  horecagelegenhedenItem,
-                                                                  r'''$.nid''',
-                                                                ).toString(),
-                                                                ParamType
-                                                                    .String,
-                                                              ),
-                                                            }.withoutNulls,
-                                                          );
-                                                        },
-                                                        child: Builder(
-                                                            builder: (_) {
-                                                          return DebugFlutterFlowModelContext(
-                                                            rootModel: _model
-                                                                .rootModel,
-                                                            parentModelCallback:
-                                                                (m) {
-                                                              _model.horecagelegenheidoverzichtKaartModels6[
-                                                                  'Keypoa_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                            },
-                                                            child:
-                                                                HorecagelegenheidoverzichtKaartWidget(
-                                                              key: Key(
-                                                                  'Keypoa_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                              titel:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.titel''',
-                                                              ).toString(),
-                                                              logo:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.logo''',
-                                                              ).toString(),
-                                                              nid: getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              adres:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.adres''',
-                                                              ).toString(),
-                                                              plaats:
-                                                                  getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.plaats''',
-                                                              ).toString(),
-                                                              categorie:
-                                                                  (getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.categorie''',
-                                                                true,
-                                                              ) as List?)
-                                                                      ?.map<String>(
-                                                                          (e) => e
-                                                                              .toString())
-                                                                      .toList()
-                                                                      .cast<
-                                                                          String>(),
-                                                            ),
-                                                          );
-                                                        }),
-                                                      ),
-                                                    );
-                                                  },
-                                                );
-                                              },
-                                            );
-                                          },
-                                        ),
-                                      ),
-                                    ],
-                                  );
-                                } else {
-                                  return Container(
-                                    width: 100.0,
-                                    height: 100.0,
-                                    decoration: BoxDecoration(
-                                      color: FlutterFlowTheme.of(context)
-                                          .secondaryBackground,
-                                    ),
-                                  );
-                                }
-                              },
-                            ),
-                          ],
-                        ),
-                      ),
-                    ],
-                  ),
-                ),
-              ),
-            ],
-          ),
-        ),
-      ),
-    );
-  }
-}

+ 0 - 215
lib/kanweg/kanweg_horecagelegenheden_overzicht_sort_page/kanweg_horecagelegenheden_overzicht_sort_page_model.dart

@@ -1,215 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/backend/api_requests/api_streaming.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_drop_down.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/flutter_flow/form_field_controller.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:convert';
-import 'dart:ui';
-import '/backend/schema/structs/index.dart';
-import '/index.dart';
-import 'kanweg_horecagelegenheden_overzicht_sort_page_widget.dart'
-    show KanwegHorecagelegenhedenOverzichtSortPageWidget;
-import 'package:flutter/material.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-
-class KanwegHorecagelegenhedenOverzichtSortPageModel
-    extends FlutterFlowModel<KanwegHorecagelegenhedenOverzichtSortPageWidget> {
-  ///  State fields for stateful widgets in this page.
-
-  // State field(s) for TabBar widget.
-  TabController? tabBarController;
-  int get tabBarCurrentIndex =>
-      tabBarController != null ? tabBarController!.index : 0;
-  int get tabBarPreviousIndex =>
-      tabBarController != null ? tabBarController!.previousIndex : 0;
-
-  // Stores action output result for [Backend Call - API (Horecagelegenheidoverzicht)] action in TabBar widget.
-  ApiCallResponse? _apiResultz6n;
-  set apiResultz6n(ApiCallResponse? value) {
-    _apiResultz6n = value;
-    debugLogWidgetClass(this);
-  }
-
-  ApiCallResponse? get apiResultz6n => _apiResultz6n;
-
-  // State field(s) for DropDown widget.
-  String? _dropDownValue;
-  set dropDownValue(String? value) {
-    _dropDownValue = value;
-    debugLogWidgetClass(this);
-  }
-
-  String? get dropDownValue => _dropDownValue;
-
-  FormFieldController<String>? dropDownValueController;
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels1 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels2 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels3 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels4 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels5 = {};
-  // Models for HorecagelegenheidoverzichtKaart dynamic component.
-  Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels6 = {};
-  // Model for HeaderButtonsComponent component.
-  late HeaderButtonsComponentModel headerButtonsComponentModel;
-  // Model for drawerComponent component.
-  late DrawerComponentModel drawerComponentModel;
-
-  final Map<String, DebugDataField> debugGeneratorVariables = {};
-  final Map<String, DebugDataField> debugBackendQueries = {};
-  final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
-  @override
-  void initState(BuildContext context) {
-    headerButtonsComponentModel =
-        createModel(context, () => HeaderButtonsComponentModel());
-    drawerComponentModel = createModel(context, () => DrawerComponentModel());
-
-    debugLogWidgetClass(this);
-  }
-
-  @override
-  void dispose() {
-    tabBarController?.dispose();
-    headerButtonsComponentModel.dispose();
-    drawerComponentModel.dispose();
-  }
-
-  @override
-  WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
-        widgetParameters: {
-          'plaats': debugSerializeParam(
-            widget?.plaats,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-            searchReference:
-                'reference=ShgKEAoGcGxhYXRzEgYzcXVrMXVyBAgDIAFQAVoGcGxhYXRz',
-            name: 'String',
-            nullable: true,
-          )
-        }.withoutNulls.entries,
-        widgetStates: {
-          'tabBarCurrentIndex': debugSerializeParam(
-            tabBarCurrentIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-            name: 'int',
-            nullable: true,
-          ),
-          'tabBarPreviousIndex': debugSerializeParam(
-            tabBarPreviousIndex,
-            ParamType.int,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-            name: 'int',
-            nullable: true,
-          ),
-          'dropDownValue': debugSerializeParam(
-            dropDownValue,
-            ParamType.String,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-            name: 'String',
-            nullable: true,
-          )
-        }.entries,
-        actionOutputs: {
-          'apiResultz6n': debugSerializeParam(
-            apiResultz6n,
-            ParamType.ApiResponse,
-            link:
-                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-            name: 'ApiCallResponse',
-            nullable: true,
-          )
-        }.entries,
-        generatorVariables: debugGeneratorVariables.entries,
-        backendQueries: debugBackendQueries.entries,
-        componentStates: {
-          'headerButtonsComponentModel (HeaderButtonsComponent)':
-              headerButtonsComponentModel?.toWidgetClassDebugData(),
-          'drawerComponentModel (drawerComponent)':
-              drawerComponentModel?.toWidgetClassDebugData(),
-          ...widgetBuilderComponents.map(
-            (key, value) => MapEntry(
-              key,
-              value.toWidgetClassDebugData(),
-            ),
-          ),
-        }.withoutNulls.entries,
-        dynamicComponentStates: {
-          'horecagelegenheidoverzichtKaartModels1 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels1.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels1.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels2 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels2.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels2.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels3 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels3.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels3.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels4 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels4.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels4.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels5 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels5.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels5.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-          'horecagelegenheidoverzichtKaartModels6 (List<HorecagelegenheidoverzichtKaart>)':
-              DynamicWidgetClassDebugData(
-            componentStates: Map.fromIterables(
-              List.generate(horecagelegenheidoverzichtKaartModels6.length,
-                  (index) => '[$index]'),
-              horecagelegenheidoverzichtKaartModels6.values
-                  .map((e) => e.toWidgetClassDebugData()),
-            ).entries,
-          ),
-        }.withoutNulls.entries,
-        link:
-            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-        searchReference:
-            'reference=OilrYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRTb3J0UGFnZVABWilrYW53ZWdIb3JlY2FnZWxlZ2VuaGVkZW5PdmVyemljaHRTb3J0UGFnZQ==',
-        widgetClassName: 'kanwegHorecagelegenhedenOverzichtSortPage',
-      );
-}

+ 0 - 1639
lib/kanweg/kanweg_horecagelegenheden_overzicht_sort_page/kanweg_horecagelegenheden_overzicht_sort_page_widget.dart

@@ -1,1639 +0,0 @@
-import '/backend/api_requests/api_calls.dart';
-import '/backend/api_requests/api_streaming.dart';
-import '/components/header_buttons_component_widget.dart';
-import '/flutter_flow/flutter_flow_drop_down.dart';
-import '/flutter_flow/flutter_flow_theme.dart';
-import '/flutter_flow/flutter_flow_util.dart';
-import '/flutter_flow/flutter_flow_widgets.dart';
-import '/flutter_flow/form_field_controller.dart';
-import '/horecagelegenhedenoverzicht/horecagelegenheidoverzicht_kaart/horecagelegenheidoverzicht_kaart_widget.dart';
-import '/shared/drawer_component/drawer_component_widget.dart';
-import 'dart:convert';
-import 'dart:ui';
-import '/backend/schema/structs/index.dart';
-import '/index.dart';
-import 'package:flutter/material.dart';
-import 'package:flutter_spinkit/flutter_spinkit.dart';
-import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart';
-import 'package:google_fonts/google_fonts.dart';
-import 'package:provider/provider.dart';
-import 'kanweg_horecagelegenheden_overzicht_sort_page_model.dart';
-export 'kanweg_horecagelegenheden_overzicht_sort_page_model.dart';
-
-class KanwegHorecagelegenhedenOverzichtSortPageWidget extends StatefulWidget {
-  const KanwegHorecagelegenhedenOverzichtSortPageWidget({
-    super.key,
-    required this.plaats,
-  });
-
-  final String? plaats;
-
-  static String routeName = 'kanwegHorecagelegenhedenOverzichtSortPage';
-  static String routePath = '/kanwegHorecagelegenhedenOverzichtSortPage';
-
-  @override
-  State<KanwegHorecagelegenhedenOverzichtSortPageWidget> createState() =>
-      _KanwegHorecagelegenhedenOverzichtSortPageWidgetState();
-}
-
-class _KanwegHorecagelegenhedenOverzichtSortPageWidgetState
-    extends State<KanwegHorecagelegenhedenOverzichtSortPageWidget>
-    with TickerProviderStateMixin, RouteAware {
-  late KanwegHorecagelegenhedenOverzichtSortPageModel _model;
-
-  final scaffoldKey = GlobalKey<ScaffoldState>();
-
-  @override
-  void initState() {
-    super.initState();
-    _model = createModel(
-        context, () => KanwegHorecagelegenhedenOverzichtSortPageModel());
-
-    _model.tabBarController = TabController(
-      vsync: this,
-      length: 6,
-      initialIndex: 0,
-    )
-      ..addListener(() => safeSetState(() {}))
-      ..addListener(() {
-        debugLogWidgetClass(_model);
-      })
-      ..addListener(() async {
-        if (_model.tabBarController!.indexIsChanging) {
-          return;
-        }
-
-        FFAppState().currentHorcat = () {
-          if (_model.tabBarCurrentIndex == 0) {
-            return '17967';
-          } else if (_model.tabBarCurrentIndex == 1) {
-            return '17963';
-          } else if (_model.tabBarCurrentIndex == 2) {
-            return '34';
-          } else if (_model.tabBarCurrentIndex == 3) {
-            return '17965';
-          } else if (_model.tabBarCurrentIndex == 4) {
-            return '17969';
-          } else if (_model.tabBarCurrentIndex == 5) {
-            return '17968';
-          } else {
-            return '17967';
-          }
-        }();
-        FFAppState().currentSelectedCategorie = '';
-        FFAppState().isLoading = true;
-        safeSetState(() {});
-        _model.apiResultz6n = await HorecagelegenheidoverzichtCall.call(
-          horcat: FFAppState().currentHorcat,
-          townid: widget!.plaats,
-          displayId: '1',
-        );
-
-        if ((_model.apiResultz6n?.succeeded ?? true)) {
-          ScaffoldMessenger.of(context).showSnackBar(
-            SnackBar(
-              content: Text(
-                '',
-                style: TextStyle(
-                  color: FlutterFlowTheme.of(context).primaryText,
-                ),
-              ),
-              duration: Duration(milliseconds: 4000),
-              backgroundColor: FlutterFlowTheme.of(context).secondary,
-            ),
-          );
-        } else {
-          ScaffoldMessenger.of(context).showSnackBar(
-            SnackBar(
-              content: Text(
-                '',
-                style: TextStyle(
-                  color: FlutterFlowTheme.of(context).primaryText,
-                ),
-              ),
-              duration: Duration(milliseconds: 4000),
-              backgroundColor: FlutterFlowTheme.of(context).secondary,
-            ),
-          );
-        }
-
-        safeSetState(() {});
-      });
-  }
-
-  @override
-  void dispose() {
-    routeObserver.unsubscribe(this);
-
-    _model.dispose();
-
-    super.dispose();
-  }
-
-  @override
-  void didUpdateWidget(
-      KanwegHorecagelegenhedenOverzichtSortPageWidget oldWidget) {
-    super.didUpdateWidget(oldWidget);
-    _model.widget = widget;
-  }
-
-  @override
-  void didChangeDependencies() {
-    super.didChangeDependencies();
-    final route = DebugModalRoute.of(context);
-    if (route != null) {
-      routeObserver.subscribe(this, route);
-    }
-    debugLogGlobalProperty(context);
-  }
-
-  @override
-  void didPopNext() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPush() {
-    if (mounted && DebugFlutterFlowModelContext.maybeOf(context) == null) {
-      setState(() => _model.isRouteVisible = true);
-      debugLogWidgetClass(_model);
-    }
-  }
-
-  @override
-  void didPop() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  void didPushNext() {
-    _model.isRouteVisible = false;
-  }
-
-  @override
-  Widget build(BuildContext context) {
-    DebugFlutterFlowModelContext.maybeOf(context)
-        ?.parentModelCallback
-        ?.call(_model);
-    context.watch<FFAppState>();
-    _model.horecagelegenheidoverzichtKaartModels1.clear();
-    _model.horecagelegenheidoverzichtKaartModels2.clear();
-    _model.horecagelegenheidoverzichtKaartModels3.clear();
-    _model.horecagelegenheidoverzichtKaartModels4.clear();
-    _model.horecagelegenheidoverzichtKaartModels5.clear();
-    _model.horecagelegenheidoverzichtKaartModels6.clear();
-
-    return FutureBuilder<ApiCallResponse>(
-      future: HorecagelegenheidoverzichtCall.call(
-        horcat: '17969',
-        townid: widget!.plaats,
-      ),
-      builder: (context, snapshot) {
-        // Customize what your widget looks like when it's loading.
-        if (!snapshot.hasData) {
-          return Scaffold(
-            backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-            body: Center(
-              child: SizedBox(
-                width: 80.0,
-                height: 80.0,
-                child: SpinKitFadingCircle(
-                  color: FlutterFlowTheme.of(context).primary,
-                  size: 80.0,
-                ),
-              ),
-            ),
-          );
-        }
-        final kanwegHorecagelegenhedenOverzichtSortPageHorecagelegenheidoverzichtResponse =
-            snapshot.data!;
-        _model.debugBackendQueries[
-                'HorecagelegenheidoverzichtCall_statusCode_Scaffold_9gcoxhin'] =
-            debugSerializeParam(
-          kanwegHorecagelegenhedenOverzichtSortPageHorecagelegenheidoverzichtResponse
-              .statusCode,
-          ParamType.int,
-          link:
-              'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-          name: 'int',
-          nullable: false,
-        );
-        _model.debugBackendQueries[
-                'HorecagelegenheidoverzichtCall_responseBody_Scaffold_9gcoxhin'] =
-            debugSerializeParam(
-          kanwegHorecagelegenhedenOverzichtSortPageHorecagelegenheidoverzichtResponse
-              .bodyText,
-          ParamType.String,
-          link:
-              'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-          name: 'String',
-          nullable: false,
-        );
-        debugLogWidgetClass(_model);
-
-        return GestureDetector(
-          onTap: () {
-            FocusScope.of(context).unfocus();
-            FocusManager.instance.primaryFocus?.unfocus();
-          },
-          child: Scaffold(
-            key: scaffoldKey,
-            backgroundColor: FlutterFlowTheme.of(context).primaryBackground,
-            drawer: Drawer(
-              elevation: 16.0,
-              child: wrapWithModel(
-                model: _model.drawerComponentModel,
-                updateCallback: () => safeSetState(() {}),
-                child: Builder(builder: (_) {
-                  return DebugFlutterFlowModelContext(
-                    rootModel: _model.rootModel,
-                    child: DrawerComponentWidget(),
-                  );
-                }),
-              ),
-            ),
-            appBar: PreferredSize(
-              preferredSize: Size.fromHeight(80.0),
-              child: AppBar(
-                backgroundColor: FlutterFlowTheme.of(context).info,
-                iconTheme: IconThemeData(color: Color(0xFFB12727)),
-                automaticallyImplyLeading: false,
-                actions: [],
-                flexibleSpace: FlexibleSpaceBar(
-                  background: wrapWithModel(
-                    model: _model.headerButtonsComponentModel,
-                    updateCallback: () => safeSetState(() {}),
-                    child: Builder(builder: (_) {
-                      return DebugFlutterFlowModelContext(
-                        rootModel: _model.rootModel,
-                        child: HeaderButtonsComponentWidget(),
-                      );
-                    }),
-                  ),
-                  centerTitle: true,
-                  expandedTitleScale: 1.0,
-                ),
-                bottom: PreferredSize(
-                  preferredSize: Size.fromHeight(70.0),
-                  child: Container(),
-                ),
-                toolbarHeight: MediaQuery.sizeOf(context).height * 0.25,
-                elevation: 2.0,
-              ),
-            ),
-            body: SafeArea(
-              top: true,
-              child: Column(
-                mainAxisSize: MainAxisSize.max,
-                children: [
-                  Expanded(
-                    child: Column(
-                      children: [
-                        Align(
-                          alignment: Alignment(-1.0, 0),
-                          child: TabBar(
-                            isScrollable: true,
-                            tabAlignment: TabAlignment.start,
-                            labelColor:
-                                FlutterFlowTheme.of(context).primaryText,
-                            unselectedLabelColor:
-                                FlutterFlowTheme.of(context).secondaryText,
-                            labelStyle: FlutterFlowTheme.of(context)
-                                .titleMedium
-                                .override(
-                                  font: GoogleFonts.roboto(
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                                  letterSpacing: 0.0,
-                                  fontWeight: FlutterFlowTheme.of(context)
-                                      .titleMedium
-                                      .fontWeight,
-                                  fontStyle: FlutterFlowTheme.of(context)
-                                      .titleMedium
-                                      .fontStyle,
-                                ),
-                            unselectedLabelStyle: FlutterFlowTheme.of(context)
-                                .titleMedium
-                                .override(
-                                  font: GoogleFonts.roboto(
-                                    fontWeight: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontWeight,
-                                    fontStyle: FlutterFlowTheme.of(context)
-                                        .titleMedium
-                                        .fontStyle,
-                                  ),
-                                  letterSpacing: 0.0,
-                                  fontWeight: FlutterFlowTheme.of(context)
-                                      .titleMedium
-                                      .fontWeight,
-                                  fontStyle: FlutterFlowTheme.of(context)
-                                      .titleMedium
-                                      .fontStyle,
-                                ),
-                            indicatorColor:
-                                FlutterFlowTheme.of(context).primary,
-                            tabs: [
-                              Tab(
-                                text: FFLocalizations.of(context).getText(
-                                  't070hi8b' /* Uitgaan */,
-                                ),
-                              ),
-                              Tab(
-                                text: FFLocalizations.of(context).getText(
-                                  'goypqo1h' /* Cultuur */,
-                                ),
-                              ),
-                              Tab(
-                                text: FFLocalizations.of(context).getText(
-                                  'eorww74c' /* Eetgelegenheden */,
-                                ),
-                              ),
-                              Tab(
-                                text: FFLocalizations.of(context).getText(
-                                  'vikrjk5s' /* Overnachten */,
-                                ),
-                              ),
-                              Tab(
-                                text: FFLocalizations.of(context).getText(
-                                  '48955ibf' /* Activiteiten */,
-                                ),
-                              ),
-                              Tab(
-                                text: FFLocalizations.of(context).getText(
-                                  'onrokcg9' /* Verhuur, catering */,
-                                ),
-                              ),
-                            ],
-                            controller: _model.tabBarController,
-                            onTap: (i) async {
-                              [
-                                () async {},
-                                () async {},
-                                () async {},
-                                () async {},
-                                () async {},
-                                () async {}
-                              ][i]();
-                            },
-                          ),
-                        ),
-                        Expanded(
-                          child: TabBarView(
-                            controller: _model.tabBarController,
-                            children: [
-                              Column(
-                                mainAxisSize: MainAxisSize.max,
-                                children: [
-                                  Column(
-                                    mainAxisSize: MainAxisSize.max,
-                                    children: [
-                                      FlutterFlowDropDown<String>(
-                                        controller: _model
-                                                .dropDownValueController ??=
-                                            FormFieldController<String>(null),
-                                        options: [
-                                          FFLocalizations.of(context).getText(
-                                            'ghh8wctj' /* Option 1 */,
-                                          ),
-                                          FFLocalizations.of(context).getText(
-                                            '4wn3tgt9' /* Option 2 */,
-                                          ),
-                                          FFLocalizations.of(context).getText(
-                                            'df6v152s' /* Option 3 */,
-                                          )
-                                        ],
-                                        onChanged: (val) => safeSetState(
-                                            () => _model.dropDownValue = val),
-                                        width: 200.0,
-                                        height: 40.0,
-                                        textStyle: FlutterFlowTheme.of(context)
-                                            .bodyMedium
-                                            .override(
-                                              font: GoogleFonts.roboto(
-                                                fontWeight:
-                                                    FlutterFlowTheme.of(context)
-                                                        .bodyMedium
-                                                        .fontWeight,
-                                                fontStyle:
-                                                    FlutterFlowTheme.of(context)
-                                                        .bodyMedium
-                                                        .fontStyle,
-                                              ),
-                                              letterSpacing: 0.0,
-                                              fontWeight:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodyMedium
-                                                      .fontWeight,
-                                              fontStyle:
-                                                  FlutterFlowTheme.of(context)
-                                                      .bodyMedium
-                                                      .fontStyle,
-                                            ),
-                                        hintText:
-                                            FFLocalizations.of(context).getText(
-                                          '8hepgmal' /* Select... */,
-                                        ),
-                                        icon: Icon(
-                                          Icons.keyboard_arrow_down_rounded,
-                                          color: FlutterFlowTheme.of(context)
-                                              .secondaryText,
-                                          size: 24.0,
-                                        ),
-                                        fillColor: FlutterFlowTheme.of(context)
-                                            .secondaryBackground,
-                                        elevation: 2.0,
-                                        borderColor: Colors.transparent,
-                                        borderWidth: 0.0,
-                                        borderRadius: 8.0,
-                                        margin: EdgeInsetsDirectional.fromSTEB(
-                                            12.0, 0.0, 12.0, 0.0),
-                                        hidesUnderline: true,
-                                        isOverButton: false,
-                                        isSearchable: false,
-                                        isMultiSelect: false,
-                                      ),
-                                      FutureBuilder<ApiCallResponse>(
-                                        future:
-                                            HorecagelegenheidoverzichtCall.call(
-                                          horcat: '17967',
-                                          townid: widget!.plaats,
-                                        ),
-                                        builder: (context, snapshot) {
-                                          // Customize what your widget looks like when it's loading.
-                                          if (!snapshot.hasData) {
-                                            return Center(
-                                              child: SizedBox(
-                                                width: 80.0,
-                                                height: 80.0,
-                                                child: SpinKitFadingCircle(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .primary,
-                                                  size: 80.0,
-                                                ),
-                                              ),
-                                            );
-                                          }
-                                          final staggeredViewHorecagelegenheidoverzichtResponse =
-                                              snapshot.data!;
-                                          _model.debugBackendQueries[
-                                                  'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_w9n4v2yg'] =
-                                              debugSerializeParam(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .statusCode,
-                                            ParamType.int,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'int',
-                                            nullable: false,
-                                          );
-                                          _model.debugBackendQueries[
-                                                  'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_w9n4v2yg'] =
-                                              debugSerializeParam(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .bodyText,
-                                            ParamType.String,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'String',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return Builder(
-                                            builder: (context) {
-                                              final horecagelegenheden =
-                                                  getJsonField(
-                                                staggeredViewHorecagelegenheidoverzichtResponse
-                                                    .jsonBody,
-                                                r'''$''',
-                                              ).toList().take(25).toList();
-                                              _model.debugGeneratorVariables[
-                                                      'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                                  debugSerializeParam(
-                                                horecagelegenheden.take(100),
-                                                ParamType.JSON,
-                                                isList: true,
-                                                link:
-                                                    'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                                name: 'dynamic',
-                                                nullable: false,
-                                              );
-                                              debugLogWidgetClass(_model);
-
-                                              return MasonryGridView.builder(
-                                                physics:
-                                                    const NeverScrollableScrollPhysics(),
-                                                gridDelegate:
-                                                    SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                                  crossAxisCount: () {
-                                                    if (MediaQuery.sizeOf(
-                                                                context)
-                                                            .width <
-                                                        kBreakpointSmall) {
-                                                      return 1;
-                                                    } else if (MediaQuery
-                                                                .sizeOf(context)
-                                                            .width <
-                                                        kBreakpointMedium) {
-                                                      return 1;
-                                                    } else if (MediaQuery
-                                                                .sizeOf(context)
-                                                            .width <
-                                                        kBreakpointLarge) {
-                                                      return 2;
-                                                    } else {
-                                                      return 3;
-                                                    }
-                                                  }(),
-                                                ),
-                                                crossAxisSpacing: 12.0,
-                                                mainAxisSpacing: 12.0,
-                                                itemCount:
-                                                    horecagelegenheden.length,
-                                                shrinkWrap: true,
-                                                itemBuilder: (context,
-                                                    horecagelegenhedenIndex) {
-                                                  final horecagelegenhedenItem =
-                                                      horecagelegenheden[
-                                                          horecagelegenhedenIndex];
-                                                  return Container(
-                                                    width: 600.0,
-                                                    height: 225.0,
-                                                    decoration: BoxDecoration(
-                                                      color: FlutterFlowTheme
-                                                              .of(context)
-                                                          .secondaryBackground,
-                                                    ),
-                                                    child: InkWell(
-                                                      splashColor:
-                                                          Colors.transparent,
-                                                      focusColor:
-                                                          Colors.transparent,
-                                                      hoverColor:
-                                                          Colors.transparent,
-                                                      highlightColor:
-                                                          Colors.transparent,
-                                                      onTap: () async {
-                                                        context.pushNamed(
-                                                          HorecagelegenheidCurrentWidget
-                                                              .routeName,
-                                                          queryParameters: {
-                                                            'nid':
-                                                                serializeParam(
-                                                              getJsonField(
-                                                                horecagelegenhedenItem,
-                                                                r'''$.nid''',
-                                                              ).toString(),
-                                                              ParamType.String,
-                                                            ),
-                                                          }.withoutNulls,
-                                                        );
-                                                      },
-                                                      child:
-                                                          Builder(builder: (_) {
-                                                        return DebugFlutterFlowModelContext(
-                                                          rootModel:
-                                                              _model.rootModel,
-                                                          parentModelCallback:
-                                                              (m) {
-                                                            _model.horecagelegenheidoverzichtKaartModels1[
-                                                                'Keytsq_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                          },
-                                                          child:
-                                                              HorecagelegenheidoverzichtKaartWidget(
-                                                            key: Key(
-                                                                'Keytsq_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                            titel: HorecagelegenheidStruct
-                                                                    .maybeFromMap(
-                                                                        horecagelegenhedenItem)
-                                                                ?.titel,
-                                                            logo: HorecagelegenheidStruct
-                                                                    .maybeFromMap(
-                                                                        horecagelegenhedenItem)
-                                                                ?.logo,
-                                                            nid: HorecagelegenheidStruct
-                                                                    .maybeFromMap(
-                                                                        horecagelegenhedenItem)
-                                                                ?.nid,
-                                                            adres: HorecagelegenheidStruct
-                                                                    .maybeFromMap(
-                                                                        horecagelegenhedenItem)
-                                                                ?.adres,
-                                                            plaats: HorecagelegenheidStruct
-                                                                    .maybeFromMap(
-                                                                        horecagelegenhedenItem)
-                                                                ?.plaats,
-                                                            categorie: HorecagelegenheidStruct
-                                                                    .maybeFromMap(
-                                                                        horecagelegenhedenItem)
-                                                                ?.categorie,
-                                                          ),
-                                                        );
-                                                      }),
-                                                    ),
-                                                  );
-                                                },
-                                              );
-                                            },
-                                          );
-                                        },
-                                      ),
-                                    ],
-                                  ),
-                                ],
-                              ),
-                              Column(
-                                mainAxisSize: MainAxisSize.max,
-                                children: [
-                                  FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17963',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_gdzjudxh'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_gdzjudxh'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            physics:
-                                                const NeverScrollableScrollPhysics(),
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            shrinkWrap: true,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels2[
-                                                            'Key2pe_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Key2pe_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ],
-                              ),
-                              Column(
-                                mainAxisSize: MainAxisSize.max,
-                                children: [
-                                  FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '34',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_ugisugbz'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_ugisugbz'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            physics:
-                                                const NeverScrollableScrollPhysics(),
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            shrinkWrap: true,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels3[
-                                                            'Keywf7_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keywf7_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ],
-                              ),
-                              Column(
-                                mainAxisSize: MainAxisSize.max,
-                                children: [
-                                  FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17965',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_p1t2kthx'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_p1t2kthx'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            physics:
-                                                const NeverScrollableScrollPhysics(),
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            shrinkWrap: true,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels4[
-                                                            'Keyr0j_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyr0j_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ],
-                              ),
-                              Column(
-                                mainAxisSize: MainAxisSize.max,
-                                children: [
-                                  FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17969',
-                                      townid: FFAppState().provincieSelectId,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_8u23jpf8'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_8u23jpf8'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            physics:
-                                                const NeverScrollableScrollPhysics(),
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            shrinkWrap: true,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels5[
-                                                            'Keyd3h_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Keyd3h_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ],
-                              ),
-                              Column(
-                                mainAxisSize: MainAxisSize.max,
-                                children: [
-                                  FutureBuilder<ApiCallResponse>(
-                                    future: HorecagelegenheidoverzichtCall.call(
-                                      horcat: '17968',
-                                      townid: widget!.plaats,
-                                    ),
-                                    builder: (context, snapshot) {
-                                      // Customize what your widget looks like when it's loading.
-                                      if (!snapshot.hasData) {
-                                        return Center(
-                                          child: SizedBox(
-                                            width: 80.0,
-                                            height: 80.0,
-                                            child: SpinKitFadingCircle(
-                                              color:
-                                                  FlutterFlowTheme.of(context)
-                                                      .primary,
-                                              size: 80.0,
-                                            ),
-                                          ),
-                                        );
-                                      }
-                                      final staggeredViewHorecagelegenheidoverzichtResponse =
-                                          snapshot.data!;
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_statusCode_StaggeredView_b9f4g8j8'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .statusCode,
-                                        ParamType.int,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'int',
-                                        nullable: false,
-                                      );
-                                      _model.debugBackendQueries[
-                                              'HorecagelegenheidoverzichtCall_responseBody_StaggeredView_b9f4g8j8'] =
-                                          debugSerializeParam(
-                                        staggeredViewHorecagelegenheidoverzichtResponse
-                                            .bodyText,
-                                        ParamType.String,
-                                        link:
-                                            'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                        name: 'String',
-                                        nullable: false,
-                                      );
-                                      debugLogWidgetClass(_model);
-
-                                      return Builder(
-                                        builder: (context) {
-                                          final horecagelegenheden =
-                                              getJsonField(
-                                            staggeredViewHorecagelegenheidoverzichtResponse
-                                                .jsonBody,
-                                            r'''$''',
-                                          ).toList().take(25).toList();
-                                          _model.debugGeneratorVariables[
-                                                  'horecagelegenheden${horecagelegenheden.length > 100 ? ' (first 100)' : ''}'] =
-                                              debugSerializeParam(
-                                            horecagelegenheden.take(100),
-                                            ParamType.JSON,
-                                            isList: true,
-                                            link:
-                                                'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegHorecagelegenhedenOverzichtSortPage',
-                                            name: 'dynamic',
-                                            nullable: false,
-                                          );
-                                          debugLogWidgetClass(_model);
-
-                                          return MasonryGridView.builder(
-                                            physics:
-                                                const NeverScrollableScrollPhysics(),
-                                            gridDelegate:
-                                                SliverSimpleGridDelegateWithFixedCrossAxisCount(
-                                              crossAxisCount: () {
-                                                if (MediaQuery.sizeOf(context)
-                                                        .width <
-                                                    kBreakpointSmall) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointMedium) {
-                                                  return 1;
-                                                } else if (MediaQuery.sizeOf(
-                                                            context)
-                                                        .width <
-                                                    kBreakpointLarge) {
-                                                  return 2;
-                                                } else {
-                                                  return 3;
-                                                }
-                                              }(),
-                                            ),
-                                            crossAxisSpacing: 12.0,
-                                            mainAxisSpacing: 12.0,
-                                            itemCount:
-                                                horecagelegenheden.length,
-                                            shrinkWrap: true,
-                                            itemBuilder: (context,
-                                                horecagelegenhedenIndex) {
-                                              final horecagelegenhedenItem =
-                                                  horecagelegenheden[
-                                                      horecagelegenhedenIndex];
-                                              return Container(
-                                                width: 600.0,
-                                                height: 225.0,
-                                                decoration: BoxDecoration(
-                                                  color: FlutterFlowTheme.of(
-                                                          context)
-                                                      .secondaryBackground,
-                                                ),
-                                                child: InkWell(
-                                                  splashColor:
-                                                      Colors.transparent,
-                                                  focusColor:
-                                                      Colors.transparent,
-                                                  hoverColor:
-                                                      Colors.transparent,
-                                                  highlightColor:
-                                                      Colors.transparent,
-                                                  onTap: () async {
-                                                    context.pushNamed(
-                                                      HorecagelegenheidCurrentWidget
-                                                          .routeName,
-                                                      queryParameters: {
-                                                        'nid': serializeParam(
-                                                          getJsonField(
-                                                            horecagelegenhedenItem,
-                                                            r'''$.nid''',
-                                                          ).toString(),
-                                                          ParamType.String,
-                                                        ),
-                                                      }.withoutNulls,
-                                                    );
-                                                  },
-                                                  child: Builder(builder: (_) {
-                                                    return DebugFlutterFlowModelContext(
-                                                      rootModel:
-                                                          _model.rootModel,
-                                                      parentModelCallback: (m) {
-                                                        _model.horecagelegenheidoverzichtKaartModels6[
-                                                            'Key2tc_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'] = m;
-                                                      },
-                                                      child:
-                                                          HorecagelegenheidoverzichtKaartWidget(
-                                                        key: Key(
-                                                            'Key2tc_${horecagelegenhedenIndex}_of_${horecagelegenheden.length}'),
-                                                        titel: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.titel''',
-                                                        ).toString(),
-                                                        logo: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.logo''',
-                                                        ).toString(),
-                                                        nid: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.nid''',
-                                                        ).toString(),
-                                                        adres: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.adres''',
-                                                        ).toString(),
-                                                        plaats: getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.plaats''',
-                                                        ).toString(),
-                                                        categorie:
-                                                            (getJsonField(
-                                                          horecagelegenhedenItem,
-                                                          r'''$.categorie''',
-                                                          true,
-                                                        ) as List?)
-                                                                ?.map<String>(
-                                                                    (e) => e
-                                                                        .toString())
-                                                                .toList()
-                                                                .cast<String>(),
-                                                      ),
-                                                    );
-                                                  }),
-                                                ),
-                                              );
-                                            },
-                                          );
-                                        },
-                                      );
-                                    },
-                                  ),
-                                ],
-                              ),
-                            ],
-                          ),
-                        ),
-                      ],
-                    ),
-                  ),
-                ],
-              ),
-            ),
-          ),
-        );
-      },
-    );
-  }
-}