header_buttons_component_model.dart 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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/actions/index.dart' as actions;
  7. import 'header_buttons_component_widget.dart' show HeaderButtonsComponentWidget;
  8. import 'package:aligned_tooltip/aligned_tooltip.dart';
  9. import 'package:flutter/material.dart';
  10. import 'package:flutter_spinkit/flutter_spinkit.dart';
  11. import 'package:google_fonts/google_fonts.dart';
  12. import 'package:provider/provider.dart';
  13. class HeaderButtonsComponentModel
  14. extends FlutterFlowModel<HeaderButtonsComponentWidget> {
  15. final Map<String, DebugDataField> debugGeneratorVariables = {};
  16. final Map<String, DebugDataField> debugBackendQueries = {};
  17. final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
  18. @override
  19. void initState(BuildContext context) {}
  20. @override
  21. void dispose() {}
  22. @override
  23. WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
  24. widgetParameters: {
  25. 'showBackButton': debugSerializeParam(
  26. widget?.showBackButton,
  27. ParamType.bool,
  28. link:
  29. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=HeaderButtonsComponent',
  30. searchReference:
  31. 'reference=SigKGAoOc2hvd0JhY2tCdXR0b24SBnloN3loNyoGEgR0cnVlcgQIBSABUABaDnNob3dCYWNrQnV0dG9u',
  32. name: 'bool',
  33. nullable: false,
  34. )
  35. }.withoutNulls.entries,
  36. generatorVariables: debugGeneratorVariables.entries,
  37. backendQueries: debugBackendQueries.entries,
  38. componentStates: {
  39. ...widgetBuilderComponents.map(
  40. (key, value) => MapEntry(
  41. key,
  42. value.toWidgetClassDebugData(),
  43. ),
  44. ),
  45. }.withoutNulls.entries,
  46. link:
  47. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=HeaderButtonsComponent',
  48. searchReference:
  49. 'reference=OhZIZWFkZXJCdXR0b25zQ29tcG9uZW50UABaFkhlYWRlckJ1dHRvbnNDb21wb25lbnQ=',
  50. widgetClassName: 'HeaderButtonsComponent',
  51. );
  52. }