controller<T extends Widget> static method

FiberRouteNode controller<T extends Widget>({
  1. String? name,
  2. RouteTransition transition = RouteTransition.none,
  3. bool gesturePopEnabled = false,
  4. Widget builder(
    1. BuildContext context,
    2. Widget child
    )?,
  5. required List<FiberRouteNode> routes,
})

Implementation

static FiberRouteNode controller<T extends Widget>({
  String? name,
  RouteTransition transition = RouteTransition.none,
  bool gesturePopEnabled = false,
  Widget Function(BuildContext context, Widget child)? builder,
  required List<FiberRouteNode> routes,
}) => _FiberControllerRouteNode<T>(
  name: name,
  transition: transition,
  gesturePopEnabled: gesturePopEnabled,
  builder: builder ?? (context, child) => ControllerView(child: child),
  routes: routes,
);