widgetFromRegistration method

Widget? widgetFromRegistration(
  1. BuildContext context, [
  2. Widget templateChild(
    1. dynamic child
    )?
])

Implementation

Widget? widgetFromRegistration(BuildContext context, [Widget Function(dynamic child)? templateChild]) {
  if (this is RegionWidgetRegistration) return registration(context) as Widget;
  final child = registration(context);
  if (child is! Widget && templateChild == null) return null;
  return (child is Widget || templateChild == null) ? child as Widget : templateChild(child);
}