瀏覽代碼

1、新增tooltips业务组件

bakamaka.guan 2 年之前
父節點
當前提交
19634e7e92
共有 1 個文件被更改,包括 28 次插入0 次删除
  1. 28 0
      lib/components/tooltip_compontents.dart

+ 28 - 0
lib/components/tooltip_compontents.dart

@@ -0,0 +1,28 @@
+import 'package:fis_ui/index.dart';
+import 'package:flutter/material.dart';
+
+class MeasureTooltip extends FStatelessWidget {
+  final String tooltips;
+  final FWidget child;
+  const MeasureTooltip({
+    Key? key,
+    required this.tooltips,
+    required this.child,
+  }) : super(key: key);
+
+  @override
+  FWidget build(BuildContext context) {
+    return FMaterialTooltip(
+      message: tooltips,
+      preferBelow: false,
+      padding: const EdgeInsets.all(8),
+      textStyle: const TextStyle(
+        fontSize: 16,
+        color: Colors.white,
+      ),
+      triggerMode: TooltipTriggerMode.manual, //  显示Tooltip
+      verticalOffset: 30,
+      child: child,
+    );
+  }
+}