createMaterialWidget method
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,
);
}