routefly library

Classes

OutletRouterDelegate
OutletRouterDelegate is a custom RouterDelegate tailored to handle routing for the 'Routefly' framework, utilizing the path filtering and observer functionalities.
RouteEntity
Represents a route entity with its associated configurations.
Routefly
Routefly provides a folder-based route management inspired by NextJS. It's a solution created by the Flutterando community for Flutter applications.
A widget for displaying the Routefly logo. It extends the ImplicitlyAnimatedWidget to handle the implicit animations.
RouteflyQuery
Route Parameters
RouteflyState
Represents the state associated with a Routefly page.
RouteRequest
Represents a request to manage a route with its associated configurations.
RouterOutlet
RouterOutlet is a StatefulWidget that serves as an outlet for routing navigation within the 'Routefly' framework.

Enums

RouteType
Enumeration defining the type of the route action.

Extensions

RouteInformationExtension on RouteInformation
An extension on RouteInformation that provides helper methods for routing operations, such as redirecting, rewriting, and extracting queries.
RoutePathsStringExtension on String
An extension on String to simplify the handling of route paths.

Typedefs

PopCallback = void Function([FutureOr? value])
Typedef for a function that handles the result of a pop operation.
RouteBuilder = Route Function(BuildContext context, RouteSettings settings)
Typedef for a function that builds a Route based on the provided context and route settings.
RouteBuilderWithChild = Route Function(BuildContext context, RouteSettings settings, Widget child)
Typedef for a function that builds a Route based on the provided context

Exceptions / Errors

RouteflyException
Routefly Exception representation message: Exception info stackTrace: traces