build method

  1. @override
Widget build(
  1. BuildContext context
)
override

Implementation

@override
Widget build(BuildContext context) {
  Color accentColor = color ??
      (Theme.of(context).brightness == Brightness.light
          ? Theme.of(context).primaryColor
          : Theme.of(context).colorScheme.onSurface);

  return ListTile(
    leading: iconData == null
        ? null
        : Icon(
            iconData,
            color: accentColor,
          ),
    title: Text(
      label,
      style: TextStyle(
        color: accentColor,
      ),
    ),
    onTap: onTap,
    onLongPress: onLongPress,
    tileColor: backgroundColor,
  );
}