paramsOf<W extends ScopeCore<W, E, D, S> , E extends ScopeElementBase<W, E, D, S> , D extends ScopeDependencies, S extends ScopeCoreState<W, E, D, S> > static method
W
paramsOf<W extends ScopeCore<W, E, D, S> , E extends ScopeElementBase<W, E, D, S> , D extends ScopeDependencies, S extends ScopeCoreState<W, E, D, S> >(
- BuildContext context, {
- required bool listen,
override
Implementation
static W paramsOf<
W extends ScopeCore<W, E, D, S>,
E extends ScopeElementBase<W, E, D, S>,
D extends ScopeDependencies,
S extends ScopeCoreState<W, E, D, S>>(
BuildContext context, {
required bool listen,
}) =>
listen
? ScopeContext.select<W, E, W>(
context,
(element) => element.widget,
)
: ScopeContext.of<W, E>(
context,
listen: false,
).widget;