flutter_integrated_whb/lib/tools/SmallWidget.dart

25 lines
621 B
Dart
Raw Permalink Normal View History

2025-07-11 11:03:21 +08:00
import 'dart:ffi';
import 'package:flutter/material.dart';
import 'h_colors.dart';
/// 标签eg:风险等级)
Widget riskTagText(int level, String title) {
final List<Color> colors = riskLevelTextColors();
if (colors.length <= (level - 1)) {
return SizedBox();
}
return Container(
padding: EdgeInsets.symmetric(vertical: 3, horizontal: 5),
decoration: BoxDecoration(
color: colors[level-1],
borderRadius: const BorderRadius.all(Radius.circular(5)),
),
// color: Colors.,
child: Text(
title,
style: TextStyle(color: Colors.white, fontSize: 14),
),
);
}