createMaterialWidget method

  1. @override
ListTile createMaterialWidget(
  1. BuildContext context
)
override

Implementation

@override
ListTile createMaterialWidget(BuildContext context) {
  final data = material?.call(context, platform(context));

  return ListTile(
    key: data?.key ?? key,
    leading: data?.leading ?? leading,
    title: data?.title ?? title,
    subtitle: data?.subtitle ?? subtitle,
    trailing: data?.trailing ?? trailing,
    onTap: data?.onTap ?? onTap,
    autofocus: data?.autofocus ?? false,
    contentPadding: data?.contentPadding,
    dense: data?.dense,
    enableFeedback: data?.enableFeedback,
    enabled: data?.enabled ?? true,
    focusColor: data?.focusColor,
    focusNode: data?.focusNode,
    horizontalTitleGap: data?.horizontalTitleGap,
    hoverColor: data?.hoverColor,
    iconColor: data?.iconColor,
    isThreeLine: data?.isThreeLine ?? false,
    minLeadingWidth: data?.minLeadingWidth,
    minVerticalPadding: data?.minVerticalPadding,
    mouseCursor: data?.mouseCursor,
    onFocusChange: data?.onFocusChange,
    onLongPress: data?.onLongPress,
    selected: data?.selected ?? false,
    selectedColor: data?.selectedColor,
    selectedTileColor: data?.selectedTileColor,
    shape: data?.shape,
    splashColor: data?.splashColor,
    style: data?.style,
    textColor: data?.textColor,
    tileColor: data?.tileColor,
    visualDensity: data?.visualDensity,
    leadingAndTrailingTextStyle: data?.leadingAndTrailingTextStyle,
    subtitleTextStyle: data?.subtitleTextStyle,
    titleAlignment: data?.titleAlignment,
    titleTextStyle: data?.titleTextStyle,
  );
}