zenRouteBuilder function

Builder zenRouteBuilder(
  1. BuilderOptions options
)

Builder for generating individual route base classes.

Processes @ZenRoute and @ZenLayout annotations to generate _$RouteName and _$LayoutName base classes.

Implementation

Builder zenRouteBuilder(BuilderOptions options) {
  final native = _isNative(options);
  return SharedPartBuilder([
    RouteGenerator(native: native),
    LayoutGenerator(),
  ], 'zen_route');
}