favorieten_model.dart 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import '/flutter_flow/flutter_flow_theme.dart';
  2. import '/flutter_flow/flutter_flow_util.dart';
  3. import '/flutter_flow/flutter_flow_widgets.dart';
  4. import 'dart:ui';
  5. import 'favorieten_widget.dart' show FavorietenWidget;
  6. import 'package:flutter/material.dart';
  7. import 'package:flutter_spinkit/flutter_spinkit.dart';
  8. import 'package:google_fonts/google_fonts.dart';
  9. import 'package:provider/provider.dart';
  10. class FavorietenModel extends FlutterFlowModel<FavorietenWidget> {
  11. /// State fields for stateful widgets in this page.
  12. // State field(s) for TabBar widget.
  13. TabController? tabBarController;
  14. int get tabBarCurrentIndex =>
  15. tabBarController != null ? tabBarController!.index : 0;
  16. int get tabBarPreviousIndex =>
  17. tabBarController != null ? tabBarController!.previousIndex : 0;
  18. final Map<String, DebugDataField> debugGeneratorVariables = {};
  19. final Map<String, DebugDataField> debugBackendQueries = {};
  20. final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
  21. @override
  22. void initState(BuildContext context) {
  23. debugLogWidgetClass(this);
  24. }
  25. @override
  26. void dispose() {
  27. tabBarController?.dispose();
  28. }
  29. @override
  30. WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
  31. widgetStates: {
  32. 'tabBarCurrentIndex': debugSerializeParam(
  33. tabBarCurrentIndex,
  34. ParamType.int,
  35. link:
  36. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=favorieten',
  37. name: 'int',
  38. nullable: true,
  39. ),
  40. 'tabBarPreviousIndex': debugSerializeParam(
  41. tabBarPreviousIndex,
  42. ParamType.int,
  43. link:
  44. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=favorieten',
  45. name: 'int',
  46. nullable: true,
  47. )
  48. }.entries,
  49. generatorVariables: debugGeneratorVariables.entries,
  50. backendQueries: debugBackendQueries.entries,
  51. componentStates: {
  52. ...widgetBuilderComponents.map(
  53. (key, value) => MapEntry(
  54. key,
  55. value.toWidgetClassDebugData(),
  56. ),
  57. ),
  58. }.withoutNulls.entries,
  59. link:
  60. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=favorieten',
  61. searchReference: 'reference=OgpmYXZvcmlldGVuUAFaCmZhdm9yaWV0ZW4=',
  62. widgetClassName: 'favorieten',
  63. );
  64. }