Bladeren bron

update(measure): 优化函数命名

gavin.chen 2 jaren geleden
bovenliggende
commit
9b78595bd9

+ 1 - 1
lib/process/workspace/measure_handler.dart

@@ -258,7 +258,7 @@ class MeasureHandler implements IMeasureHandler {
     onChangedAnnotationType.emit(this, changedAnnotationType);
   }
 
-  void onannotationsLoaded() {
+  void onAnnotationsLoaded() {
     annotationsLoaded.emit(this, null);
   }
 }

+ 9 - 1
lib/view/measure/measure_tool.dart

@@ -140,7 +140,15 @@ class LeftSiderSelectMeasureState extends FState<LeftSiderSelectMeasure> {
       annotationList.add(element.text ?? '');
     });
     measureData.annotationList = annotationList;
-    measureHandler.onannotationsLoaded();
+
+    ///TODO:[Gavin] 在自定义的注释项加入删除按钮
+    measureHandler.onAnnotationsLoaded();
+    print('measureData.annotationList:${measureData.annotationList}');
+
+    /// print 每一个注释
+    measureData.annotationList.forEach((element) {
+      print('element:$element');
+    });
   }
 
   void _getMeasureItemsList(VidUsImage e) async {

+ 3 - 3
lib/view/measure/tool_chest_title.dart

@@ -144,14 +144,14 @@ class _LeftSiderTabBarState extends State<_LeftSiderTabBar>
   @override
   void initState() {
     super.initState();
-    measureHandler.annotationsLoaded.addListener(onannotationsLoaded);
+    measureHandler.annotationsLoaded.addListener(onAnnotationsLoaded);
     measureController.imageLoaded.addListener(_onImageLoaded);
   }
 
   @override
   void dispose() {
     super.dispose();
-    measureHandler.annotationsLoaded.removeListener(onannotationsLoaded);
+    measureHandler.annotationsLoaded.removeListener(onAnnotationsLoaded);
     measureController.imageLoaded.removeListener(_onImageLoaded);
     tabController.dispose();
   }
@@ -192,7 +192,7 @@ class _LeftSiderTabBarState extends State<_LeftSiderTabBar>
   }
 
   // 应该在图像注释获取完成后再触发initTab
-  void onannotationsLoaded(Object sender, _) {
+  void onAnnotationsLoaded(Object sender, _) {
     if (!mounted) return;
     initTab();
   }

+ 0 - 6
lib/view/mobile_view/mobile_measure_main_view.dart

@@ -234,12 +234,6 @@ class _MobileMeasureMainViewState extends State<MobileMeasureMainView> {
       annotationList.add(element.text ?? '');
     });
     measureData.annotationList = annotationList;
-    print('measureData.annotationList:${measureData.annotationList}');
-
-    /// print 每一个注释
-    measureData.annotationList.forEach((element) {
-      print('element:$element');
-    });
   }
 
   void onCanMeasureChanged(Object sender, bool e) {