123456789101112131415161718192021222324252627 |
- import 'package:fis_lib_report/report/interfaces/element.dart';
- import 'package:fis_lib_report/report/interfaces/singleSelected.dart';
- import 'package:fis_lib_report/report/singleSelected.dart';
- import 'package:fis_lib_report/report/text_element.dart';
- import 'package:fis_lib_report/report_info/text_element_info.dart';
- class SingleSelectedInfo extends TextElementInfo {
- bool? isReadOnly;
- List<String>? items = [];
- String selectedItem = '';
- SingleSelectedInfo.fromElement(SingleSelected element)
- : super.fromElement(element) {
- isReadOnly = element.isReadOnly;
- items = element.items;
- }
- @override
- Map<String, dynamic> toJson() {
- final map = <String, dynamic>{};
- map.addAll(super.toJson());
- map['SelectedItem'] = selectedItem;
- return map;
- }
- }
|