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