lib_flutter_base library

Classes

BaseApp
BaseAppConstants
BaseAppInfo
BaseAppState
BaseBridge
BaseBridgeAppInfo
BaseBridgeCompact
BaseBridgeEnv
BaseBridgeEvent
BaseBridgePage
BaseBridgeToast
BaseBridgeURL
BaseHttpUtil
BasePage
BasePageDefault
BasePageInfo
BasePageStateless
BaseState<T extends StatefulWidget>
BaseStateDefault<T extends StatefulWidget>
BaseWidgetLoading
loading widget for flutter
BaseWidgetTitleBar
title bar widget for flutter
BaseWidgetUtil
BoostContainer<T>
BoostContainerState<T>
BoostFlutterRouterApi
The MessageChannel counterpart on the Dart side.
BoostNavigator
A object that manages a set of pages with a hybrid stack.
BoostNavigatorObserver
BoostPage<T>
CommonParams
FlutterBoostApp
FlutterBoostAppState
FlutterRouterApi
Logger
NativeRouterApi
PageInfo
PageVisibilityBinding
PageVisibilityObserver

Mixins

BasePageVariables

Constants

DEFAULT_LOADING_HIDE_DELAY → const int
500
DEFAULT_LOADING_SHOW_DELAY → const int
0
DEFAULT_LOADING_WIDTH → const double
96.0

Properties

overlayKey GlobalKey<OverlayState>
final

Functions

appRun(RoutesBuilder routesBuilder, {OnInitStateCallback onInitStateCallback}) → void
refreshOverlayEntries(List<BoostContainer> containers) → void

Enums

ChangeReason

Typedefs

EventCallBack = void Function(String eventKey, Map eventInfo)
FlutterBoostAppBuilder = Widget Function(Widget home)
FlutterBoostRouteFactory = Route Function(RouteSettings settings, String uniqueId)
NativeToDartMethodCallCallBack = void Function(String methodName, dynamic arguments)
OnInitStateCallback = void Function()
RoutesBuilder = Map<String, WidgetBuilder> Function(String uniqueId, String argumentsJsonString)
WidgetBuildFunction = Widget Function(BuildContext context)