getWidget<T extends Widget> method

  1. @Deprecated("Use resolveWidget for generic scoped or initialized widget, or getRawWidget for typed unscoped result.")
T getWidget<T extends Widget>({
  1. Key? key,
  2. dynamic args,
})

Implementation

@Deprecated(
    "Use resolveWidget for generic scoped or initialized widget, or getRawWidget for typed unscoped result.")
T getWidget<T extends Widget>({Key? key, dynamic args}) {
  var scope = _container.tryGetByType(Scope<T>, key: key, args: args);
  if (scope != null) return scope.getWidget(key: key, args: args);

  return getRawWidget<T>(key: key, args: args);
}