of<T> static method

T of<T>(
  1. BuildContext context
)

Implementation

static T of<T>(BuildContext context) {
  final provider = context.dependOnInheritedWidgetOfExactType<NiceProvider<T>>();
  if (provider == null) {
    throw FlutterError('NiceProvider<$T> not found in widget tree');
  }
  return provider.value;
}