25 lines
621 B
Dart
25 lines
621 B
Dart
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),
|
||
),
|
||
);
|
||
} |