header_buttons_component_model.dart 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. import '/flutter_flow/flutter_flow_icon_button.dart';
  2. import '/flutter_flow/flutter_flow_theme.dart';
  3. import '/flutter_flow/flutter_flow_util.dart';
  4. import '/flutter_flow/flutter_flow_widgets.dart';
  5. import 'dart:ui';
  6. import '/custom_code/widgets/index.dart' as custom_widgets;
  7. import '/flutter_flow/custom_functions.dart' as functions;
  8. import '/index.dart';
  9. import 'header_buttons_component_widget.dart' show HeaderButtonsComponentWidget;
  10. import 'package:aligned_tooltip/aligned_tooltip.dart';
  11. import 'package:flutter/material.dart';
  12. import 'package:flutter_spinkit/flutter_spinkit.dart';
  13. import 'package:google_fonts/google_fonts.dart';
  14. import 'package:provider/provider.dart';
  15. class HeaderButtonsComponentModel
  16. extends FlutterFlowModel<HeaderButtonsComponentWidget> {
  17. final Map<String, DebugDataField> debugGeneratorVariables = {};
  18. final Map<String, DebugDataField> debugBackendQueries = {};
  19. final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
  20. @override
  21. void initState(BuildContext context) {}
  22. @override
  23. void dispose() {}
  24. @override
  25. WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
  26. widgetParameters: {
  27. 'showBackButton': debugSerializeParam(
  28. widget?.showBackButton,
  29. ParamType.bool,
  30. link:
  31. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HeaderButtonsComponent',
  32. searchReference:
  33. 'reference=SigKGAoOc2hvd0JhY2tCdXR0b24SBnloN3loNyoGEgR0cnVlcgQIBSABUABaDnNob3dCYWNrQnV0dG9u',
  34. name: 'bool',
  35. nullable: false,
  36. ),
  37. 'landelijk': debugSerializeParam(
  38. widget?.landelijk,
  39. ParamType.bool,
  40. link:
  41. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HeaderButtonsComponent',
  42. searchReference:
  43. 'reference=ShsKEwoJbGFuZGVsaWprEgZocXViYnVyBAgFIABQAFoJbGFuZGVsaWpr',
  44. name: 'bool',
  45. nullable: true,
  46. ),
  47. 'plaatsId': debugSerializeParam(
  48. widget?.plaatsId,
  49. ParamType.String,
  50. link:
  51. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HeaderButtonsComponent',
  52. searchReference:
  53. 'reference=ShoKEgoIcGxhYXRzSWQSBnFid2oyYXIECAMgAFAAWghwbGFhdHNJZA==',
  54. name: 'String',
  55. nullable: true,
  56. )
  57. }.withoutNulls.entries,
  58. generatorVariables: debugGeneratorVariables.entries,
  59. backendQueries: debugBackendQueries.entries,
  60. componentStates: {
  61. ...widgetBuilderComponents.map(
  62. (key, value) => MapEntry(
  63. key,
  64. value.toWidgetClassDebugData(),
  65. ),
  66. ),
  67. }.withoutNulls.entries,
  68. link:
  69. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HeaderButtonsComponent',
  70. searchReference:
  71. 'reference=OhZIZWFkZXJCdXR0b25zQ29tcG9uZW50UABaFkhlYWRlckJ1dHRvbnNDb21wb25lbnQ=',
  72. widgetClassName: 'HeaderButtonsComponent',
  73. );
  74. }