providerOf<T extends FlutterSignal> static method

SignalProvider<T>? providerOf<T extends FlutterSignal>(
  1. BuildContext context, {
  2. bool listen = true,
})

Find widget in tree

Implementation

static SignalProvider<T>? providerOf<T extends FlutterSignal>(
  BuildContext context, {
  bool listen = true,
}) {
  if (listen) {
    return context.dependOnInheritedWidgetOfExactType<SignalProvider<T>>();
  } else {
    return context.findAncestorWidgetOfExactType<SignalProvider<T>>();
  }
}