CustomListTileFixedWidth constructor
const
CustomListTileFixedWidth({
- Key? key,
- String? titleText,
- EdgeInsetsGeometry? margin,
- Widget? title,
- Widget? subtitle,
- String? subtitleText,
- Widget? trailing,
- Widget? leading,
- EdgeInsetsGeometry? padding,
- double? titleWidth,
- dynamic onTap()?,
- bool? isRequired,
- String? trailingText,
- String? additionalInfoText,
- Widget? additionalInfo,
- CrossAxisAlignment? crossAxisAlignment,
- int leftFlex = 2,
- int rightFlex = 3,
- double splashRadius = 0,
ListTileFixedWidth 固定宽度列表项组件
Implementation
const CustomListTileFixedWidth({
super.key,
this.titleText,
this.margin,
this.title,
this.subtitle,
this.subtitleText,
this.trailing,
this.leading,
this.padding,
this.titleWidth,
this.onTap,
this.isRequired,
this.trailingText,
this.additionalInfoText,
this.additionalInfo,
this.crossAxisAlignment,
this.leftFlex = 2,
this.rightFlex = 3,
this.splashRadius = 0,
}) : assert(
(title == null && titleText == null && isRequired == null) ||
((title != null || titleText != null || isRequired != null) &&
!(title != null && (titleText != null || isRequired != null))),
'不能同时指定 title 与 titleText 、 isRequired',
),
assert(!(subtitle != null && subtitleText != null), '不能同时设置 subtitle 和 subtitleText');