| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- import '/backend/api_requests/api_calls.dart';
- import '/evenement/evenement_horecagelegenheid/evenement_horecagelegenheid_widget.dart';
- import '/evenement/evenement_info/evenement_info_widget.dart';
- import '/evenement/evenement_v2_h_t_m_l_component/evenement_v2_h_t_m_l_component_widget.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 '/shared/drawer_component/drawer_component_widget.dart';
- import 'dart:ui';
- import 'event_current_widget.dart' show EventCurrentWidget;
- 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';
- import 'package:share_plus/share_plus.dart';
- class EventCurrentModel extends FlutterFlowModel<EventCurrentWidget> {
- /// State fields for stateful widgets in this page.
- // State field(s) for Carousel widget.
- CarouselSliderController? carouselController;
- int _carouselCurrentIndex = 1;
- set carouselCurrentIndex(int value) {
- _carouselCurrentIndex = value;
- debugLogWidgetClass(this);
- }
- int get carouselCurrentIndex => _carouselCurrentIndex;
- // Model for EvenementInfo component.
- late EvenementInfoModel evenementInfoModel;
- // Model for EvenementV2HTMLComponent component.
- late EvenementV2HTMLComponentModel evenementV2HTMLComponentModel;
- // Model for EvenementHorecagelegenheid component.
- late EvenementHorecagelegenheidModel evenementHorecagelegenheidModel;
- // 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) {
- evenementInfoModel = createModel(context, () => EvenementInfoModel());
- evenementV2HTMLComponentModel =
- createModel(context, () => EvenementV2HTMLComponentModel());
- evenementHorecagelegenheidModel =
- createModel(context, () => EvenementHorecagelegenheidModel());
- drawerComponentModel = createModel(context, () => DrawerComponentModel());
- debugLogWidgetClass(this);
- }
- @override
- void dispose() {
- evenementInfoModel.dispose();
- evenementV2HTMLComponentModel.dispose();
- evenementHorecagelegenheidModel.dispose();
- drawerComponentModel.dispose();
- }
- @override
- WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
- widgetParameters: {
- 'nid': debugSerializeParam(
- widget?.nid,
- ParamType.String,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EventCurrent',
- searchReference:
- 'reference=ShUKDQoDbmlkEgZmYm12cXByBAgDIABQAVoDbmlk',
- name: 'String',
- nullable: true,
- ),
- 'horecaid': debugSerializeParam(
- widget?.horecaid,
- ParamType.String,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EventCurrent',
- searchReference:
- 'reference=ShoKEgoIaG9yZWNhaWQSBjA3dnZxcHIECAMgAFABWghob3JlY2FpZA==',
- name: 'String',
- nullable: true,
- )
- }.withoutNulls.entries,
- widgetStates: {
- 'carouselCurrentIndex': debugSerializeParam(
- carouselCurrentIndex,
- ParamType.int,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=EventCurrent',
- name: 'int',
- nullable: true,
- )
- }.entries,
- generatorVariables: debugGeneratorVariables.entries,
- backendQueries: debugBackendQueries.entries,
- componentStates: {
- 'evenementInfoModel (EvenementInfo)':
- evenementInfoModel?.toWidgetClassDebugData(),
- 'evenementV2HTMLComponentModel (EvenementV2HTMLComponent)':
- evenementV2HTMLComponentModel?.toWidgetClassDebugData(),
- 'evenementHorecagelegenheidModel (EvenementHorecagelegenheid)':
- evenementHorecagelegenheidModel?.toWidgetClassDebugData(),
- 'drawerComponentModel (drawerComponent)':
- drawerComponentModel?.toWidgetClassDebugData(),
- ...widgetBuilderComponents.map(
- (key, value) => MapEntry(
- key,
- value.toWidgetClassDebugData(),
- ),
- ),
- }.withoutNulls.entries,
- link:
- 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=EventCurrent',
- searchReference: 'reference=OgxFdmVudEN1cnJlbnRQAVoMRXZlbnRDdXJyZW50',
- widgetClassName: 'EventCurrent',
- );
- }
|