JetX Annotations
Annotation classes for JetX route code generation.
Version: alpha3
Annotations
@RoutePage
Mark a page class as a route for code generation.
@RoutePage(
path: '/user/:id',
name: 'userRoute',
transition: 'fadeIn',
transitionDurationMs: 300,
fullscreenDialog: false,
maintainState: true,
preventDuplicates: true,
)
class UserPage extends StatelessWidget { ... }
@QueryParam
Mark a constructor parameter as a query parameter.
@QueryParam(name: 'tab', defaultValue: 'home')
final String? tab;
Usage
See the JetX Generator README for complete usage instructions.