Back to Flutter Boost

FlutterBoostAppState class

doc/api/flutter_boost_app/FlutterBoostAppState-class.html

5.0.213.7 KB
Original Source

FlutterBoostAppState class

Inheritance

Constructors

FlutterBoostAppState()

Properties

boostFlutterRouterApiBoostFlutterRouterApi read-only containersList<BoostContainer> read-only contextBuildContext The location in the tree where this widget builds. [...] read-only, inherited hashCodeint The hash code for this object. [...] read-only, inherited interceptorsList<BoostInterceptor> All interceptors from widget read-only mountedbool Whether this State object is currently in a tree. [...] read-only, inherited nativeRouterApiNativeRouterApi read-only runtimeTypeType A representation of the runtime type of the object. read-only, inherited topContainerBoostContainer read-only widgetFlutterBoostApp The current configuration. [...] read-only, inherited

Methods

addEventListener(String key, EventListener listener) → VoidCallback Add event listener in flutter side with a key and listenerbuild(BuildContext context) → Widget Describes the part of the user interface represented by this widget. [...] override deactivate() → void Called when this object is removed from the tree. [...] @mustCallSuper, @protected, inherited debugFillProperties(DiagnosticPropertiesBuilder properties) → void Add additional properties associated with the node. [...] inherited didChangeDependencies() → void Called when a dependency of this State object changes. [...] @mustCallSuper, @protected, inherited didUpdateWidget(covariant FlutterBoostApp oldWidget) → void Called whenever the widget configuration changes. [...] @mustCallSuper, @protected, inherited dispose() → void Called when this object is removed from the tree permanently. [...] override getTopPageInfo() → PageInfo Interal methods below initState() → void Called when this object is inserted into the tree. [...] override noSuchMethod(Invocation invocation) → dynamic Invoked when a non-existent method or property is accessed. [...] inherited onBackground() → void onContainerHide(CommonParams params) → void onContainerShow(CommonParams params) → void onForeground() → void onNativeResult(CommonParams params) → void onReceiveEventFromNative(CommonParams params) → void Methods below are about Custom events with native side [...]pageSize() → int pendNativeResult<T extends Object>(String pageName) → Future<T> pop({String uniqueId, Object result}) → Future<bool> popUntil({String route, String uniqueId}) → void popWithResult<T extends Object>([T result]) → Future<bool> pushContainer(String pageName, {String uniqueId, Map<String, dynamic> arguments}) → void pushPage<T extends Object>(String pageName, {String uniqueId, Map<String, dynamic> arguments}) → Future<T> pushWithResult<T extends Object>(String pageName, {String uniqueId, Map<String, dynamic> arguments, bool withContainer, bool opaque = true}) → Future<T> reassemble() → void Called whenever the application is reassembled during debugging, for example during hot reload. [...] @mustCallSuper, @protected, inherited refresh() → void refreshOnMoveToTop(BoostContainer container) → void refreshOnPush(BoostContainer container) → void ======== refresh method below =============== refreshOnRemove(BoostContainer container) → void remove(String uniqueId) → void removeWithResult([String uniqueId, Map<String, dynamic> result]) → void setState(VoidCallback fn) → void Notify the framework that the internal state of this object has changed. [...] @protected, inherited toDiagnosticsNode({String name, DiagnosticsTreeStyle style}) → DiagnosticsNode Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep. [...] inherited toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) → String A string representation of this object. [...] inherited toStringShort() → String A brief description of this object, usually just the runtimeType and the hashCode. [...] inherited

Operators

operator ==(Object other) → bool The equality operator. [...] inherited