|
@@ -31,6 +31,7 @@ abstract class IMeasureDataController {
|
|
|
late FEventHandler<MeasureSystemSettingDTO> measureSystemSettingChanged;
|
|
|
late FEventHandler<List<VidUsMode>> applicationModesChanged;
|
|
|
late FEventHandler<List<ItemMeta>> getItemMetaListChanged;
|
|
|
+ late FEventHandler<List<String>> getCommentsListChanged;
|
|
|
|
|
|
/// 该图像下面的应用
|
|
|
List<ItemMetaDTO> get itemMetaList;
|
|
@@ -159,6 +160,8 @@ class MeasureDataController implements IMeasureDataController {
|
|
|
|
|
|
@override
|
|
|
var getItemMetaListChanged = FEventHandler<List<ItemMeta>>();
|
|
|
+ @override
|
|
|
+ var getCommentsListChanged = FEventHandler<List<String>>();
|
|
|
|
|
|
@override
|
|
|
List<ItemMeta> get getItemMetaList => _getItemMetaList;
|
|
@@ -195,6 +198,7 @@ class MeasureDataController implements IMeasureDataController {
|
|
|
set getCommentsList(List<String> value) {
|
|
|
if (value != _getCommentsList) {
|
|
|
_getCommentsList = value;
|
|
|
+ _onGetCommentsListChanged();
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -430,4 +434,8 @@ class MeasureDataController implements IMeasureDataController {
|
|
|
void _onGetItemMetaListChanged() {
|
|
|
getItemMetaListChanged.emit(this, getItemMetaList);
|
|
|
}
|
|
|
+
|
|
|
+ void _onGetCommentsListChanged() {
|
|
|
+ getCommentsListChanged.emit(this, getCommentsList);
|
|
|
+ }
|
|
|
}
|