of<T extends BLoC> static method

T? of<T extends BLoC>(
  1. BuildContext context
)

Implementation

static T? of<T extends BLoC>(BuildContext context) {
  final provider = context
      .getElementForInheritedWidgetOfExactType<_BLoCProviderInherited<T>>()
      ?.widget as _BLoCProviderInherited<T>?;
  return provider?.bloc;
}