12345678910111213141516171819202122232425262728293031323334353637383940 |
- import 'package:fis_lib_report/converts/event_type.dart';
- import 'package:fis_lib_report/report/element.dart';
- import 'package:fis_lib_report/report/inputImage.dart';
- import 'package:fis_lib_report/report/inputImageList.dart';
- import 'package:fis_lib_report/report/interfaces/block_element.dart';
- import 'package:fis_lib_report/report/interfaces/element.dart';
- import 'package:fis_lib_report/report/interfaces/inputImageList.dart';
- import 'package:fis_lib_report/report/static_image.dart';
- import 'package:fis_lib_report/report_info/block_element_info_interface.dart';
- import 'package:fis_lib_report/report_info/element_info.dart';
- class StaticImageInfo extends ElementInfo implements IBlockElementInfo {
- int? column;
- bool? hasGap;
- bool? isReadOnly;
- bool? isSelected;
- String? source;
- StaticImageInfo.fromElement(StaticImage staticImage)
- : super.fromElement(staticImage) {
- column = staticImage.column;
- hasGap = staticImage.hasGap;
- isReadOnly = staticImage.isReadOnly;
- source = staticImage.source;
- }
- @override
- List<ElementInfo>? elementInfos;
- @override
- Map<String, dynamic> toJson() {
- final map = <String, dynamic>{};
- map.addAll(super.toJson());
- return map;
- }
- }
|