launcher library

Classes

HttpLoggerOptions
Options to configure HTTP logging via PrettyDioLogger for a WebFController.
HybridRoutePageContext
LoadingErrorEvent
Event data for loading errors
LoadingPhaseEvent
Represents a phase event with additional timing information
LoadingState
Tracks and records the loading state across the WebFController lifecycle
LoadingStateDump
Represents the complete loading state dump with both text and JSON representations
LoadingStateDumpOptions
Options for controlling what to display in the loading state dump
RoutePerformanceMetrics
Tracks performance metrics for a specific route page
WebFController
WebFControllerManager
A manager class that holds multiple WebFController instances.
WebFControllerManagerConfig
Configuration options for the WebFControllerManager.
WebFModuleController
WebFNetworkOptions
Network-related options for a WebFController.
WebFViewController

Enums

ControllerLoadState
Represents the loading state of a controller during initialization.
ControllerState
Represents the possible states of a controller within the manager.
LoadingErrorType
Types of resources that can fail to load
PreloadingStatus
PreRenderingStatus
WebFLoadingMode

Typedefs

ContentVerificationHandler = void Function(ContentInfo contentInfo, String routePath)
ControllerFactory = WebFController Function()
Function type for factory methods that create new WebFController instances.
ControllerSetup = dynamic Function(WebFController controller)
Function type for setup callbacks that configure a controller after creation.
DartBatchFreeFunction = void Function(Pointer<Void> pointers, int count)
FCPHandler = void Function(double fcpTime, bool isEvaluated)
FPHandler = void Function(double fpTime, bool isEvaluated)
JSErrorHandler = void Function(String message)
JSLogHandler = void Function(int level, String message)
LCPHandler = void Function(double lcpTime, bool isEvaluated)
LoadErrorHandler = void Function(FlutterError error, StackTrace stack)
LoadHandler = void Function(WebFController controller)
LoadingErrorCallback = void Function(LoadingErrorEvent event)
NativeBatchFreeFunction = Void Function(Pointer<Void> pointers, Int32 count)
OnControllerInit = Future<void> Function(WebFController controller)
A callback that is invoked when a WebFController is fully initialized but before the content is executed.
PendingCallback = void Function()
PhaseEventCallback = void Function(LoadingPhaseEvent event)
Callback type for phase events
RouteFCPHandler = void Function(double fcpTime, String routePath)
RouteFPHandler = void Function(double fpTime, String routePath)
RouteLCPHandler = void Function(double lcpTime, String routePath)
SubViewBuilder = Widget Function(BuildContext context, WebFController)
Function type for creating widgets using a WebFController.
TitleChangedHandler = void Function(String title)
TraverseElementCallback = void Function(Element element)