of static method

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

If there is no enclosing MessageSearchListView widget, then StreamChatThemeData.messageSearchListViewTheme is used.

Typical usage is as follows:

MessageSearchListViewTheme theme = MessageSearchListViewTheme.of(context);

Implementation

static MessageSearchListViewThemeData of(BuildContext context) {
  final messageSearchListViewTheme = context
      .dependOnInheritedWidgetOfExactType<MessageSearchListViewTheme>();
  return messageSearchListViewTheme?.data ??
      StreamChatTheme.of(context).messageSearchListViewTheme;
}