buildPrefixIcon static method
Widget
buildPrefixIcon(
- String prefixIconType,
- bool isEdit,
- BuildContext context,
- VoidCallback? onAddTap,
- VoidCallback? onRemoveTap,
获取添加、删除图标
Implementation
static Widget buildPrefixIcon(String prefixIconType, bool isEdit,
BuildContext context, VoidCallback? onAddTap, VoidCallback? onRemoveTap) {
return Offstage(
offstage: prefixIconType == PrefixIconType.normal,
child: Container(
padding: const EdgeInsets.only(right: 6),
child: GestureDetector(
onTap: () {
if (!FormUtil.isEdit(isEdit)) {
return;
}
FormUtil.notifyAddRemoveTap(
context, prefixIconType, onAddTap, onRemoveTap);
},
child: FormUtil.getPrefixIcon(prefixIconType),
),
),
);
}