kanweg_test_upload_model.dart 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  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 '/flutter_flow/upload_data.dart';
  5. import 'dart:ui';
  6. import '/custom_code/actions/index.dart' as actions;
  7. import 'kanweg_test_upload_widget.dart' show KanwegTestUploadWidget;
  8. import 'package:flutter/material.dart';
  9. import 'package:flutter_spinkit/flutter_spinkit.dart';
  10. import 'package:google_fonts/google_fonts.dart';
  11. import 'package:provider/provider.dart';
  12. class KanwegTestUploadModel extends FlutterFlowModel<KanwegTestUploadWidget> {
  13. /// State fields for stateful widgets in this page.
  14. bool isDataUploading_uploadDataCnm = false;
  15. FFUploadedFile uploadedLocalFile_uploadDataCnm =
  16. FFUploadedFile(bytes: Uint8List.fromList([]), originalFilename: '');
  17. // Stores action output result for [Custom Action - bestandUpload] action in Button widget.
  18. dynamic? _uploadResult;
  19. set uploadResult(dynamic? value) {
  20. _uploadResult = value;
  21. debugLogWidgetClass(this);
  22. }
  23. dynamic? get uploadResult => _uploadResult;
  24. final Map<String, DebugDataField> debugGeneratorVariables = {};
  25. final Map<String, DebugDataField> debugBackendQueries = {};
  26. final Map<String, FlutterFlowModel> widgetBuilderComponents = {};
  27. @override
  28. void initState(BuildContext context) {
  29. debugLogWidgetClass(this);
  30. }
  31. @override
  32. void dispose() {}
  33. @override
  34. WidgetClassDebugData toWidgetClassDebugData() => WidgetClassDebugData(
  35. actionOutputs: {
  36. 'uploadResult': debugSerializeParam(
  37. uploadResult,
  38. ParamType.JSON,
  39. link:
  40. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd?tab=uiBuilder&page=kanwegTestUpload',
  41. name: 'dynamic',
  42. nullable: true,
  43. )
  44. }.entries,
  45. generatorVariables: debugGeneratorVariables.entries,
  46. backendQueries: debugBackendQueries.entries,
  47. componentStates: {
  48. ...widgetBuilderComponents.map(
  49. (key, value) => MapEntry(
  50. key,
  51. value.toWidgetClassDebugData(),
  52. ),
  53. ),
  54. }.withoutNulls.entries,
  55. link:
  56. 'https://app.flutterflow.io/project/uitgaanskrant-1qhvtd/tab=uiBuilder&page=kanwegTestUpload',
  57. searchReference:
  58. 'reference=OhBrYW53ZWdUZXN0VXBsb2FkUAFaEGthbndlZ1Rlc3RVcGxvYWQ=',
  59. widgetClassName: 'kanwegTestUpload',
  60. );
  61. }