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 'dart:ui'; import '/index.dart'; import 'evenement_horecagelegenheid_widget.dart' show EvenementHorecagelegenheidWidget; import 'package:carousel_slider/carousel_slider.dart'; import 'package:cached_network_image/cached_network_image.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 EvenementHorecagelegenheidModel extends FlutterFlowModel { /// State fields for stateful widgets in this component. // State field(s) for Carousel widget. CarouselSliderController? carouselController; int _carouselCurrentIndex = 1; set carouselCurrentIndex(int value) { _carouselCurrentIndex = value; debugLogWidgetClass(this); } int get carouselCurrentIndex => _carouselCurrentIndex; // State field(s) for TabBar widget. TabController? tabBarController; int get tabBarCurrentIndex => tabBarController != null ? tabBarController!.index : 0; int get tabBarPreviousIndex => tabBarController != null ? tabBarController!.previousIndex : 0; final Map debugGeneratorVariables = {}; final Map debugBackendQueries = {}; final Map widgetBuilderComponents = {}; @override void initState(BuildContext context) {} @override void dispose() { tabBarController?.dispose(); } @override WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData( widgetParameters: { 'establishmentID': debugSerializeParam( widget?.establishmentID, ParamType.String, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EvenementHorecagelegenheid', searchReference: 'reference=SiEKGQoPZXN0YWJsaXNobWVudElEEgZjYnNnM2NyBAgDIAFQAFoPZXN0YWJsaXNobWVudElE', name: 'String', nullable: true, ) }.withoutNulls.entries, widgetStates: { 'carouselCurrentIndex': debugSerializeParam( carouselCurrentIndex, ParamType.int, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EvenementHorecagelegenheid', name: 'int', nullable: true, ), 'tabBarCurrentIndex': debugSerializeParam( tabBarCurrentIndex, ParamType.int, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EvenementHorecagelegenheid', name: 'int', nullable: true, ), 'tabBarPreviousIndex': debugSerializeParam( tabBarPreviousIndex, ParamType.int, link: 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EvenementHorecagelegenheid', name: 'int', 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=EvenementHorecagelegenheid', searchReference: 'reference=OhpFdmVuZW1lbnRIb3JlY2FnZWxlZ2VuaGVpZFAAWhpFdmVuZW1lbnRIb3JlY2FnZWxlZ2VuaGVpZA==', widgetClassName: 'EvenementHorecagelegenheid', ); }