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 '/index.dart'; import 'mijn_profiel_widget.dart' show MijnProfielWidget; 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 MijnProfielModel extends FlutterFlowModel { /// State fields for stateful widgets in this page. // Models for HorecagelegenheidoverzichtKaart dynamic component. Map horecagelegenheidoverzichtKaartModels = {}; // Model for HeaderButtonsComponent component. late HeaderButtonsComponentModel headerButtonsComponentModel; // Model for drawerComponent component. late DrawerComponentModel drawerComponentModel; final Map debugGeneratorVariables = {}; final Map debugBackendQueries = {}; final Map widgetBuilderComponents = {}; @override void initState(BuildContext context) { headerButtonsComponentModel = createModel(context, () => HeaderButtonsComponentModel()); drawerComponentModel = createModel(context, () => DrawerComponentModel()); debugLogWidgetClass(this); } @override void dispose() { headerButtonsComponentModel.dispose(); drawerComponentModel.dispose(); } @override WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData( 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)': 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=mijnProfiel', searchReference: 'reference=OgttaWpuUHJvZmllbFABWgttaWpuUHJvZmllbA==', widgetClassName: 'mijnProfiel', ); }