inputImage.dart 939 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import 'package:fis_lib_report/report/element.dart';
  2. import 'package:fis_lib_report/report/interfaces/block_element.dart';
  3. import 'package:fis_lib_report/report/interfaces/element.dart';
  4. import 'package:fis_lib_report/report/interfaces/inputImageList.dart';
  5. class InputImage extends Element
  6. implements IBlockElement, IInputImageListElement {
  7. @override
  8. int? column;
  9. @override
  10. List<IElement>? elements;
  11. @override
  12. bool? hasGap;
  13. @override
  14. bool? hasImageBorder;
  15. @override
  16. bool? transparentBackground;
  17. double? imageWidth;
  18. double? imageHeight;
  19. bool? isReadOnly;
  20. InputImage.fromJson(Map<String, dynamic> json) : super.fromJson(json) {
  21. column = json['Column'];
  22. hasGap = json['HasGap'];
  23. hasImageBorder = json['HasImageBorder'];
  24. transparentBackground = json['TransparentBackground'];
  25. imageWidth = json['Width'];
  26. imageHeight = json['Height'];
  27. isReadOnly = json['IsReadOnly'];
  28. }
  29. }