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(String eventKey, Map eventInfo) → void
FlutterBoostAppBuilder(Widget home) Widget
FlutterBoostRouteFactory(RouteSettings settings, String uniqueId) Route
NativeToDartMethodCallCallBack(String methodName, dynamic arguments) → void
OnInitStateCallback() → void
RoutesBuilder(String uniqueId, String argumentsJsonString) Map<String, WidgetBuilder>
WidgetBuildFunction(BuildContext context) Widget