浏览代码

1、update picture_components

bakamaka.guan 2 年之前
父节点
当前提交
4f6fb7eb71
共有 3 个文件被更改,包括 11 次插入14 次删除
  1. 6 0
      README.md
  2. 2 14
      lib/components/picture_components.dart
  3. 3 0
      lib/index.dart

+ 6 - 0
README.md

@@ -1,2 +1,8 @@
 # fis_lib_components
 
+## 封装各模块需要用到的业务组件
+
+components 组件库
+当前只有一个图片的组件使用,后面再根据具体需求添加
+
+

+ 2 - 14
lib/main.dart → lib/components/picture_components.dart

@@ -2,10 +2,6 @@ import 'package:fis_i18n/i18n.dart';
 import 'package:fis_jsonrpc/rpc.dart';
 import 'package:flutter/material.dart';
 
-// import 'package:flyinsono/pages/remedical/consultation/controller.dart';
-/// 带数据回调
-typedef void ValueCallback<T>(T value);
-
 /// 所有图片的入口
 class ImageStatus extends StatelessWidget {
   /// 图片类型
@@ -26,9 +22,6 @@ class ImageStatus extends StatelessWidget {
   /// AI测量的器官
   final List<DiagnosisOrganEnum>? diagnosisOrgans;
 
-  /// 打开测量页面的方法
-  final ValueCallback? onOpenMeasure;
-
   ImageStatus({
     Key? key,
     required this.fileDataType,
@@ -37,7 +30,6 @@ class ImageStatus extends StatelessWidget {
     this.diagnosisOrgans = const [DiagnosisOrganEnum.Null],
     this.isMeasure = false,
     this.onChangeImage,
-    this.onOpenMeasure,
   }) : super(key: key);
 
   @override
@@ -108,9 +100,7 @@ class ImageStatus extends StatelessWidget {
             ),
             InkWell(
               onTap: () {
-                !isMeasure!
-                    ? onOpenMeasure!.call(imageUrlMap.imageUrl!)
-                    : onChangeImage!.call();
+                onChangeImage!.call();
               },
               child: Center(
                 child: Container(
@@ -154,9 +144,7 @@ class ImageStatus extends StatelessWidget {
     return Listener(
       child: InkWell(
         onTap: () {
-          !isMeasure!
-              ? onOpenMeasure!.call(imageUrlMap.imageUrl!)
-              : onChangeImage!.call();
+          onChangeImage!.call();
         },
         child: Container(
           width: 190,

+ 3 - 0
lib/index.dart

@@ -0,0 +1,3 @@
+library fis_components;
+
+export 'components/picture_components.dart';