| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- 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 '/shared/lege_lijst_component/lege_lijst_component_widget.dart';
- import 'dart:ui';
- import '/flutter_flow/custom_functions.dart' as functions;
- import '/index.dart';
- import 'mijn_profiel_copy3_widget.dart' show MijnProfielCopy3Widget;
- 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 MijnProfielCopy3Model extends FlutterFlowModel<MijnProfielCopy3Widget> {
- /// State fields for stateful widgets in this page.
- // State field(s) for TabBarmijnevenementen widget.
- TabController? tabBarmijnevenementenController;
- int get tabBarmijnevenementenCurrentIndex =>
- tabBarmijnevenementenController != null
- ? tabBarmijnevenementenController!.index
- : 0;
- int get tabBarmijnevenementenPreviousIndex =>
- tabBarmijnevenementenController != null
- ? tabBarmijnevenementenController!.previousIndex
- : 0;
- // Models for HorecagelegenheidoverzichtKaart dynamic component.
- Map<String, FlutterFlowModel> horecagelegenheidoverzichtKaartModels = {};
- // 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() {
- tabBarmijnevenementenController?.dispose();
- headerButtonsComponentModel.dispose();
- drawerComponentModel.dispose();
- }
- @override
- WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
- widgetStates: {
- 'tabBarmijnevenementenCurrentIndex': debugSerializeParam(
- tabBarmijnevenementenCurrentIndex,
- ParamType.int,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=mijnProfielCopy3',
- name: 'int',
- nullable: true,
- ),
- 'tabBarmijnevenementenPreviousIndex': debugSerializeParam(
- tabBarmijnevenementenPreviousIndex,
- ParamType.int,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=mijnProfielCopy3',
- name: 'int',
- 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: {
- 'horecagelegenheidoverzichtKaartModels (List<HorecagelegenheidoverzichtKaart>)':
- DynamicWidgetClassDebugData(
- componentStates: Map.fromIterables(
- List.generate(horecagelegenheidoverzichtKaartModels.length,
- (index) => '[$index]'),
- horecagelegenheidoverzichtKaartModels.values
- .map((e) => e.toWidgetClassDebugData()),
- ).entries,
- ),
- }.withoutNulls.entries,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=mijnProfielCopy3',
- searchReference:
- 'reference=OhBtaWpuUHJvZmllbENvcHkzUAFaEG1pam5Qcm9maWVsQ29weTM=',
- widgetClassName: 'mijnProfielCopy3',
- );
- }
|