of static method Null safety

ListTileThemeData of(
  1. BuildContext context

The data property of the closest instance of this class that encloses the given context.

If there is no enclosing ListTileTheme widget, then ThemeData.listTileTheme is used (see Theme.of).

Typical usage is as follows:

ListTileThemeData theme = ListTileTheme.of(context);


static ListTileThemeData of(BuildContext context) {
  final ListTileTheme? result = context.dependOnInheritedWidgetOfExactType<ListTileTheme>();
  return result?.data ?? Theme.of(context).listTileTheme;