headItem static method

Widget headItem({
  1. Widget? leading,
  2. required String title,
  3. String? subtitle,
  4. int? subtitleMaxLines,
  5. GestureTapCallback? onTap,
})

基础Item定义, onTap不为空时显示右侧小箭头 icon 左侧图标,可不定义

title 标题文本

onTap 点击事件

Implementation

static Widget headItem({
  Widget? leading,
  required String title,
  String? subtitle,
  int? subtitleMaxLines,
  final GestureTapCallback? onTap,
}) {
  return ItemNormalWidget(
    leading: leading,
    title: Text(title),
    subtitle: subtitle != null
        ? Text(
            subtitle,
            overflow: TextOverflow.ellipsis,
            maxLines: subtitleMaxLines ?? 1,
          )
        : null,
    trailing: onTap != null ? const Icon(Icons.chevron_right) : null,
    onTap: onTap,
  );
}