flutter_micro_app library

Properties

maAppBaseRoute String
final
Global instance (can be accessed from any micro app)
no setter

Functions

notifyAppRemoteConfigDataHasChanged() → dynamic
notifyMicroAppHasChanged(String microboardData) → dynamic
notifyRequestRemoteConfig(RemoteConfigRequest remoteConfigRequest) → dynamic

Typedefs

MethodCallHandler = Future Function(MethodCall)
MicroAppBuilder = Widget Function(BuildContext context, AsyncSnapshot<MicroAppEvent> microAppEventSnapshot)
MicroAppEmitter = void Function(MicroAppEvent event)
MicroAppEventOnDone = void Function()
MicroAppEventOnError = Function
MicroAppEventOnEvent = void Function(MicroAppEvent)
MicroAppEventSubscription = StreamSubscription<MicroAppEvent> Function(MicroAppEventOnEvent? , {bool? cancelOnError, MicroAppEventOnDone? onDone, MicroAppEventOnError? onError})
MicroAppFloatPageBuilder = Widget Function(Widget microPage, MicroAppOverlayController controller)
ModalBuilder = Route Function(RouteSettings settings)
OnRouteNotRegistered = void Function(String route, {Object? arguments, BuildContext? context, String? type})
WidgetPageBuilder<T extends Widget> = T Function(BuildContext context, RouteSettings settings)
WidgetRouteBuilder = PageRouteBuilder Function(Widget page)