Skip to content

Upgrading get 2 to 3

Breaking2.14.1 → 3.26.0Breaking6Deprecated1New91Changed33Fixed59Other42

BreakingUpgrade verdict

6 breaking changes.

  • GetWidget now keeps its controller alive and stops its children from rebuilding when the parent rebuilds, so you can add items to a ListView or GridView without rebuilding the GetWidget children.
  • A new reactive list now begins empty instead of null. If you relied on it starting as null, pass null explicitly.
  • The library is now organized into smaller packages. You can keep using the main package for everything, or install only the parts you need.
  • Changes HashMap<int,GetStateUpdate> to HashSet<GetStateUpdate> and allows update ID groups on GetBuilder.
Top 4 of 7 that need code or config changes

Dart SDK requirement changed in 3.25.0: >=2.6.0 <3.0.0 → >=2.9.0 <3.0.0.

Breaking6
GetWidget is completely redesigned to cache the controller and protect children from parent reconstructions, with a more concise API.
GetWidgetGetViewGet.putGet.lazyputGet.create
Declaring RxList() now starts empty; use RxList(null) to start with a null value.
RxList
Refactors the structure to split GetX into separate packages while the main get package still bundles everything.
Changes HashMap<int,GetStateUpdate> to HashSet<GetStateUpdate> and allows update ID groups on GetBuilder.
GetStateUpdateGetBuilder
Protects the .value property so it cannot be accessed externally on Lists, Maps or Sets.
.value
Merges the Rx API with GetController and RxController into a single GetxController.
GetxControllerGetControllerRxController
Deprecated1
Suggests using Get.to(() => Page()) instead of Get.to(Page()).
Get.to()

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • removed: extension MDQ on BuildContext
  • removed: get MDQ.devicePixelRatio: double
  • removed: get MDQ.height: double
  • removed: get MDQ.isLandscape: bool
  • removed: get MDQ.isLargeTablet: bool
  • removed: get MDQ.isPhone: bool
  • removed: get MDQ.isPortrait: bool
  • removed: get MDQ.isSmallTablet: bool
  • removed: get MDQ.isTablet: bool
  • removed: get MDQ.mediaQueryPadding: EdgeInsets
  • removed: get MDQ.mediaQueryShortestSide: double
  • removed: get MDQ.mediaQuerySize: Size
  • removed: get MDQ.mediaQueryViewInsets: EdgeInsets
  • removed: get MDQ.mediaQueryViewPadding: EdgeInsets
  • removed: get MDQ.orientation: Orientation
  • removed: get MDQ.showNavbar: bool
  • removed: get MDQ.textScaleFactor: double
  • removed: get MDQ.width: double
  • removed: method MDQ.heightTransformer({double dividedBy = …, double reducedBy = …}): double
  • removed: method MDQ.ratio( {double dividedBy = …, double reducedByW = …, double reducedByH = …}): double
  • removed: method MDQ.widthTransformer({double dividedBy = …, double reducedBy = …}): double
  • removed: class BoolX<bool> extends _RxImpl<bool>
  • removed: class DoubleX<double> extends _RxImpl<double>
  • removed: class GetController extends DisposableInterface
  • removed: class GetImpl implements GetService
  • removed: class GetImplXState<T extends DisposableInterface> extends State<GetX<T>>
  • removed: class GetRoute
  • removed: class GetRouteBase<T> extends PageRoute<T>
  • removed: class IntX<int> extends _RxImpl<int>
  • removed: class ListX<E> extends Iterable<E> implements RxInterface<E>
  • removed: class MapX<K, V> extends RxInterface implements Map<K, V>
  • removed: class NumX<num> extends _RxImpl<num>
  • removed: class Obxx extends StatelessWidget
  • removed: class StringX<String> extends _RxImpl<String>
  • removed: class Updater
  • removed: ctor BoolX([bool initial])
  • removed: ctor DoubleX([double initial])
  • removed: ctor GetRoute({ @required this.page, this.title, this.name, this.settings, this.maintainState = …, this.curve = …, this.alignment, this.route, this.parameter, this.opaque = …, this.transitionDuration = …, this.popGesture, this.binding, this.bindings, this.transition, this.customTransition, this.fullscreenDialog = …, })
  • removed: ctor GetRouteBase({ @required this.page, this.title, RouteSettings settings, this.maintainState = …, this.curve = …, this.alignment, this.parameter, this.binding, this.route, this.bindings, this.customBuildPageTransitions, this.opaque = …, this.transitionDuration = …, this.popGesture, this.transition, bool fullscreenDialog = …, })
  • removed: ctor IntX([int initial])
  • removed: ctor ListX([List<E> initial])
  • removed: ctor MapX([Map<K, V> initial])
  • removed: ctor NumX([num initial])
  • removed: ctor Obxx(this.builder, {Key key})
  • removed: ctor StringX([String initial])
  • removed: ctor Updater({this.updater, this.id})
  • removed: enum SnackStatus
  • removed: extension ObjectExtension on Object
  • removed: extension Storage on GetImpl
  • removed: field GetBar.onStatusChanged: SnackStatusCallback
  • removed: field GetImpl.defaultDurationTransition: Duration
  • removed: field GetImpl.defaultGlobalState: bool
  • removed: field GetImpl.defaultOpaqueRoute: bool
  • removed: field GetImpl.defaultPopGesture: bool
  • removed: field GetImpl.defaultTransition: Transition
  • removed: field GetImpl.getController: GetMaterialController
  • removed: field GetImpl.key: GlobalKey<NavigatorState>
  • removed: field GetImpl.parameters: Map<String, String>
  • removed: field GetImpl.settings: RouteSettings
  • removed: field GetImplXState.controller: T
  • removed: field GetImplXState.isCreator: bool
  • removed: field GetMaterialApp.namedRoutes: final Map<String, GetRoute>
  • removed: field GetObserver.args: Object
  • removed: field GetObserver.current: String
  • removed: field GetObserver.isBack: bool
  • removed: field GetObserver.isBottomSheet: bool
  • removed: field GetObserver.isDialog: bool
  • removed: field GetObserver.isSnackbar: bool
  • removed: field GetObserver.previous: String
  • removed: field GetObserver.removed: String
  • removed: field GetObserver.route: Route<dynamic>
  • removed: field GetRoute.alignment: final Alignment
  • removed: field GetRoute.binding: final Bindings
  • removed: field GetRoute.bindings: final List<Bindings>
  • removed: field GetRoute.curve: final Curve
  • removed: field GetRoute.customTransition: final Widget
  • removed: field GetRoute.fullscreenDialog: final bool
  • removed: field GetRoute.maintainState: final bool
  • removed: field GetRoute.name: final String
  • removed: field GetRoute.opaque: final bool
  • removed: field GetRoute.page: final Widget
  • removed: field GetRoute.parameter: final Map<String, String>
  • removed: field GetRoute.popGesture: final bool
  • removed: field GetRoute.route: final GetPageBuilder
  • removed: field GetRoute.settings: final RouteSettings
  • removed: field GetRoute.title: final String
  • removed: field GetRoute.transition: final Transition
  • removed: field GetRoute.transitionDuration: final Duration
  • removed: field GetRouteBase.alignment: final Alignment
  • removed: field GetRouteBase.binding: final Bindings
  • removed: field GetRouteBase.bindings: final List<Bindings>
  • removed: field GetRouteBase.curve: final Curve
  • removed: field GetRouteBase.customBuildPageTransitions: final Widget
  • removed: field GetRouteBase.maintainState: final bool
  • removed: field GetRouteBase.opaque: final bool
  • removed: field GetRouteBase.page: final Widget
  • removed: field GetRouteBase.parameter: final Map<String, String>
  • removed: field GetRouteBase.popGesture: final bool
  • removed: field GetRouteBase.route: final GetPageBuilder
  • removed: field GetRouteBase.title: final String
  • removed: field GetRouteBase.transition: final Transition
  • removed: field GetRouteBase.transitionDuration: final Duration
  • removed: field ListX.[]: operator
  • removed: field ListX.subject: StreamController<E>
  • removed: field MapX.V>>.broadcast(): StreamController
  • removed: field MapX.[]: void operator
  • removed: field MapX.subject: StreamController
  • removed: field RxInterface.subject: StreamController<T>
  • removed: field Updater.id: final String
  • removed: field Updater.updater: final StateSetter
  • removed: function obx(Widget Function() builder): Widget
  • removed: function showSnack<T>({@required GetBar snack}): SnackRoute
  • removed: get GetImpl.arguments: Object
  • removed: get GetImpl.context: BuildContext
  • removed: get GetImpl.currentRoute
  • removed: get GetImpl.focusScope: FocusNode
  • removed: get GetImpl.height: double
  • removed: get GetImpl.iconColor: Color
  • removed: get GetImpl.isBottomSheetOpen: bool
  • removed: get GetImpl.isDarkMode
  • removed: get GetImpl.isDialogOpen: bool
  • removed: get GetImpl.isOpaqueRouteDefault: bool
  • removed: get GetImpl.isOverlaysClosed: bool
  • removed: get GetImpl.isOverlaysOpen: bool
  • removed: get GetImpl.isPlatformDarkMode
  • removed: get GetImpl.isPopGestureEnable: bool
  • removed: get GetImpl.isSnackbarOpen: bool
  • removed: get GetImpl.mediaQuery: MediaQueryData
  • removed: get GetImpl.overlayContext: BuildContext
  • removed: get GetImpl.previousRoute
  • removed: get GetImpl.rawRoute: Route<dynamic>
  • removed: get GetImpl.routeSettings: RouteSettings
  • removed: get GetImpl.routing: Routing
  • removed: get GetImpl.textTheme: TextTheme
  • removed: get GetImpl.theme: ThemeData
  • removed: get GetImpl.width: double
  • removed: get GetImplXState.notifyChilds: Widget
  • removed: get GetRouteBase.barrierColor: Color
  • removed: get GetRouteBase.barrierLabel: String
  • removed: get GetRouteBase.debugLabel: String
  • removed: get GetRouteBase.popGestureEnabled: bool
  • removed: get GetRouteBase.popGestureInProgress: bool
  • removed: get GetRouteBase.previousTitle: ValueListenable<String>
  • removed: get ListX.isEmpty: bool
  • removed: get ListX.isNotEmpty: bool
  • removed: get ListX.iterator: Iterator<E>
  • removed: get ListX.length: int
  • removed: get ListX.stream: Stream<E>
  • removed: get ListX.string: String
  • removed: get ListX.value: List<E>
  • removed: get MapX.entries: Iterable<MapEntry<K, V>>
  • removed: get MapX.isEmpty: bool
  • removed: get MapX.isNotEmpty: bool
  • removed: get MapX.keys: Iterable<K>
  • removed: get MapX.length: int
  • removed: get MapX.stream: Stream<Map<K, V>>
  • removed: get MapX.string: String
  • removed: get MapX.value: Map<K, V>
  • removed: get MapX.values: Iterable<V>
  • removed: get ObjectExtension.obs: Rx<Object>
  • removed: get SnackRoute.animation: Animation<Alignment>
  • removed: get SnackRoute.completed: Future<T>
  • removed: get SnackRoute.controller: AnimationController
  • removed: member SnackStatus.DISMISSED
  • removed: member SnackStatus.IS_APPEARING
  • removed: member SnackStatus.IS_HIDING
  • removed: member SnackStatus.SHOWING
  • removed: member Transition.custom
  • removed: member Transition.rotate
  • removed: member Transition.scale
  • removed: method DisposableInterface.onStart(): void
  • removed: method GetBar.dismiss([T result]): Future<T>
  • removed: method GetBar.isDismissed(): bool
  • removed: method GetBar.isShowing(): bool
  • removed: method GetController.onClose(): void
  • removed: method GetController.onInit(): void
  • removed: method GetController.onReady(): void
  • removed: method GetController.update([List<String> ids, bool condition = …]): void
  • removed: method GetImpl.addKey(GlobalKey<NavigatorState> newKey): GlobalKey<NavigatorState>
  • removed: method GetImpl.back({dynamic result, bool closeOverlays = …, int id}): void
  • removed: method GetImpl.bottomSheet<T>( Widget bottomsheet, { Color backgroundColor, double elevation, ShapeBorder shape, Clip clipBehavior, Color barrierColor, bool ignoreSafeArea, bool isScrollControlled = …, bool useRootNavigator = …, bool isDismissible = …, bool enableDrag = …, }): Future<T>
  • removed: method GetImpl.changeTheme(ThemeData theme)
  • removed: method GetImpl.changeThemeMode(ThemeMode themeMode)
  • removed: method GetImpl.close(int times, [int id]): void
  • removed: method GetImpl.config( {bool enableLog, bool defaultPopGesture, bool defaultOpaqueRoute, Duration defaultDurationTransition, bool defaultGlobalState, Transition defaultTransition})
  • removed: method GetImpl.defaultDialog<T>({ String title = …, Widget content, VoidCallback onConfirm, VoidCallback onCancel, VoidCallback onCustom, Color cancelTextColor, Color confirmTextColor, String textConfirm, String textCancel, String textCustom, Widget confirm, Widget cancel, Widget custom, Color backgroundColor, Color buttonColor, String middleText = …, double radius = …, List<Widget> actions, }):…
  • removed: method GetImpl.dialog<T>( Widget child, { bool barrierDismissible = …, bool useRootNavigator = …, }): Future<T>
  • removed: method GetImpl.generalDialog<T>({ @required RoutePageBuilder pageBuilder, String barrierLabel = …, bool barrierDismissible = …, Color barrierColor = …, Duration transitionDuration = …, RouteTransitionsBuilder transitionBuilder, bool useRootNavigator = …, RouteSettings routeSettings, }): Future<T>
  • removed: method GetImpl.global(int k): GlobalKey<NavigatorState>
  • removed: method GetImpl.nestedKey(int key): GlobalKey<NavigatorState>
  • removed: method GetImpl.off<T>(Widget page, {bool opaque = …, Transition transition, bool popGesture, int id, Object arguments, Bindings binding, bool fullscreenDialog = …, Duration duration}): Future<T>
  • removed: method GetImpl.offAll<T>(Widget page, {RoutePredicate predicate, bool opaque = …, bool popGesture, int id, Object arguments, Bindings binding, bool fullscreenDialog = …, Transition transition}): Future<T>
  • removed: method GetImpl.offAllNamed<T>(String newRouteName, {RoutePredicate predicate, Object arguments, int id}): Future<T>
  • removed: method GetImpl.offAndToNamed<T>(String page, {Object arguments, int id, dynamic result}): Future<T>
  • removed: method GetImpl.offNamed<T>(String page, {Object arguments, int id}): Future<T>
  • removed: method GetImpl.offNamedUntil<T>(String page, RoutePredicate predicate, {int id, Object arguments}): Future<T>
  • removed: method GetImpl.offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}): Future<T>
  • removed: method GetImpl.rawSnackbar( {String title, String message, Widget titleText, Widget messageText, Widget icon, bool instantInit = …, bool shouldIconPulse = …, double maxWidth, EdgeInsets margin = …, EdgeInsets padding = …, double borderRadius = …, Color borderColor, double borderWidth = …, Color backgroundColor = …, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gradient backgroundGradie…
  • removed: method GetImpl.removeRoute(Route<dynamic> route, {int id}): void
  • removed: method GetImpl.setRouting(Routing rt)
  • removed: method GetImpl.setSettings(RouteSettings settings)
  • removed: method GetImpl.snackbar(title, message, {Color colorText, Duration duration, bool instantInit = …, SnackPosition snackPosition, Widget titleText, Widget messageText, Widget icon, bool shouldIconPulse, double maxWidth, EdgeInsets margin, EdgeInsets padding, double borderRadius, Color borderColor, double borderWidth, Color backgroundColor, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gr…
  • removed: method GetImpl.to<T>(Widget page, {bool opaque, Transition transition, Duration duration, int id, bool fullscreenDialog = …, Object arguments, Bindings binding, bool popGesture}): Future<T>
  • removed: method GetImpl.toNamed<T>(String page, {Object arguments, int id}): Future<T>
  • removed: method GetImpl.until(RoutePredicate predicate, {int id}): void
  • removed: method GetImplXState.build(BuildContext context): Widget
  • removed: method GetImplXState.dispose(): void
  • removed: method GetImplXState.initState(): void
  • removed: method GetMaterialApp.Function(Routing)
  • removed: method GetMaterialApp.namedRoutesGenerate(RouteSettings settings): Route<dynamic>
  • removed: method GetRouteBase.buildPage(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation): Widget
  • removed: method GetRouteBase.buildPageTransitions<T>( PageRoute<T> route, BuildContext context, bool popGesture, Animation<double> animation, Animation<double> secondaryAnimation, Widget child, Transition tr, Curve curve, Alignment alignment, ): Widget
  • removed: method GetRouteBase.buildTransitions(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • removed: method GetRouteBase.canTransitionTo(TransitionRoute<dynamic> nextRoute): bool
  • removed: method GetRouteBase.didChangePrevious(Route<dynamic> previousRoute): void
  • removed: method ListX.add(E item): void
  • removed: method ListX.addAll(Iterable<E> item): void
  • removed: method ListX.addAllIf(condition, Iterable<E> items): void
  • removed: method ListX.addAllNonNull(Iterable<E> item): void
  • removed: method ListX.addIf(condition, E item): void
  • removed: method ListX.addListener(Stream<E> rxGetx)
  • removed: method ListX.addNonNull(E item): void
  • removed: method ListX.assign(E item): void
  • removed: method ListX.assignAll(Iterable<E> items): void
  • removed: method ListX.bindStream(Stream<Iterable<E>> stream): void
  • removed: method ListX.clear(): void
  • removed: method ListX.close()
  • removed: method ListX.insert(int index, E item): void
  • removed: method ListX.insertAll(int index, Iterable<E> iterable): void
  • removed: method ListX.listen(void Function(E) onData, {Function onError, void Function() onDone, bool cancelOnError}): StreamSubscription<E>
  • removed: method ListX.operator [](int index): E
  • removed: method ListX.remove(Object item): bool
  • removed: method ListX.removeAt(int index): E
  • removed: method ListX.removeLast(): E
  • removed: method ListX.removeRange(int start, int end): void
  • removed: method ListX.removeWhere(bool Function(E) test): void
  • removed: method ListX.sort([int compare(E a, E b)]): void
  • removed: method MapX.add(K key, V value): void
  • removed: method MapX.addAll(Map<K, V> other): void
  • removed: method MapX.addAllIf( condition, Map<K, V> values): void
  • removed: method MapX.addEntries(Iterable<MapEntry<K, V>> entries): void
  • removed: method MapX.addIf( condition, K key, V value): void
  • removed: method MapX.addListener(Stream rxGetx)
  • removed: method MapX.bindStream(Stream<Map<K, V>> stream): void
  • removed: method MapX.cast<K2, V2>(): Map<K2, V2>
  • removed: method MapX.clear(): void
  • removed: method MapX.close()
  • removed: method MapX.containsKey(Object key): bool
  • removed: method MapX.containsValue(Object value): bool
  • removed: method MapX.forEach(void Function(K, V) f): void
  • removed: method MapX.listen(void Function(Map<K, V>) onData, {Function onError, void Function() onDone, bool cancelOnError}): StreamSubscription<Map<K, V>>
  • removed: method MapX.map<K2, V2>(MapEntry<K2, V2> Function(K, V) transform): Map<K2, V2>
  • removed: method MapX.operator [](Object key): V
  • removed: method MapX.putIfAbsent(K key, V Function() ifAbsent): V
  • removed: method MapX.remove(Object key): V
  • removed: method MapX.removeWhere(bool Function(K, V) test): void
  • removed: method MapX.toString(): String
  • removed: method MapX.update(K key, V Function(V) update, {V Function() ifAbsent}): V
  • removed: method MapX.updateAll(V Function(K, V) update): void
  • removed: method Obx.Function(): Widget
  • removed: method Obx.createState(): _ObxState
  • removed: method Obxx.Function(): Widget
  • removed: method Obxx.build(_): Widget
  • removed: method RxController.onClose(): void
  • removed: method RxController.onInit(): void
  • removed: method RxController.onReady(): void
  • removed: method SnackRoute.toString(): String
  • removed: method Storage.delete<S>({String tag, String key}): Future<bool>
  • removed: method Storage.find<S>({String tag, FcBuilderFunc<S> instance}): S
  • removed: method Storage.isRegistred<S>({String tag}): bool
  • removed: method Storage.lazyPut<S>(FcBuilderFunc builder, {String tag}): void
  • removed: method Storage.put<S>(S dependency, {String tag, bool permanent = …, bool overrideAbstract = …, FcBuilderFunc<S> builder}): S
  • removed: method Storage.putAsync<S>(FcBuilderFuncAsync<S> builder, {String tag}): Future<S>
  • removed: method Storage.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • removed: set ListX.value(Iterable<E> val)
  • removed: set MapX.value(Map<K, V> val)
  • removed: static method GetRouteBase.isPopGestureInProgress(PageRoute<dynamic> route): bool
  • removed: typedef E ChildrenListComposer<S, E>(S value)
  • removed: typedef bool Condition()
  • removed: typedef void OnTap(GetBar snack)
  • removed: typedef void SnackStatusCallback(SnackStatus status)
  • removed: variable getObs: RxInterface
  • changed: class DisposableInterface: abstract → class DisposableInterface: abstract extends GetLifeCycle
  • changed: class GetBuilder<T extends GetController> extends StatefulWidget → class GetBuilder<T extends GetxController> extends StatefulWidget
  • changed: class MixinBuilder<T extends GetController> extends StatelessWidget → class MixinBuilder<T extends GetxController> extends StatelessWidget
  • changed: class Obx extends StatefulWidget → class Obx extends ObxWidget
  • changed: class RxController extends DisposableInterface → class RxController: abstract extends DisposableInterface
  • changed: ctor GetBar( {Key key, String title, String message, Widget titleText, Widget messageText, Widget icon, bool shouldIconPulse = …, double maxWidth, EdgeInsets margin = …, EdgeInsets padding = …, double borderRadius = …, Color borderColor, double borderWidth = …, Color backgroundColor = …, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gradient backgroundGradient, FlatButton mainButton, O… → ctor GetBar({ Key key, this.title, this.message, this.titleText, this.messageText, this.icon, this.shouldIconPulse = …, this.maxWidth, this.margin = …, this.padding = …, this.borderRadius = …, this.borderColor, this.borderWidth = …, this.backgroundColor = …, this.leftBarIndicatorColor, this.boxShadows, this.backgroundGradient, this.mainButton, this.onTap, this.duration, this.isDismissible = …, th…
  • changed: ctor GetBuilder({ Key key, this.init, this.global = …, this.builder, this.autoRemove = …, this.assignId = …, this.initState, this.tag, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, }) → ctor GetBuilder({ Key key, this.init, this.global = …, @required this.builder, this.autoRemove = …, this.assignId = …, this.initState, this.filter, this.tag, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • changed: ctor GetMaterialApp({ Key key, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.title = …, this.onGenerateTitle, this.color, this.onInit, this.onDispose, this.theme, this.darkTheme, this.themeMode = …, this.locale, this.localizationsDelegates,… → ctor GetMaterialApp({ Key key, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.themeMode = …, this.locale, this.fallbackLocale, this.localizatio…
  • changed: ctor GetModalBottomSheetRoute({ this.builder, this.theme, this.barrierLabel, this.backgroundColor, this.elevation, this.shape, this.removeTop = …, this.clipBehavior, this.modalBarrierColor, this.isDismissible = …, this.enableDrag = …, @required this.isScrollControlled, RouteSettings settings, }) → ctor GetModalBottomSheetRoute({ this.builder, this.theme, this.barrierLabel, this.backgroundColor, this.isPersistent, this.elevation, this.shape, this.removeTop = …, this.clipBehavior, this.modalBarrierColor, this.isDismissible = …, this.enableDrag = …, @required this.isScrollControlled, RouteSettings settings, this.enterBottomSheetDuration = …, this.exitBottomSheetDuration = …, })
  • changed: ctor GetObserver([this.routing]) → ctor GetObserver([this.routing, this._routeSend])
  • changed: ctor GetPage({ @required this.name, @required this.page, this.title, this.settings, this.maintainState = …, this.curve = …, this.alignment, this.parameter, this.opaque = …, this.transitionDuration = …, this.popGesture, this.binding, this.bindings, this.transition, this.customTransition, this.fullscreenDialog = …, }) → ctor GetPage({ @required this.name, @required this.page, this.title, this.settings, this.maintainState = …, this.curve = …, this.alignment, this.parameter, this.opaque = …, this.transitionDuration, this.popGesture, this.binding, this.bindings = …, this.transition, this.customTransition, this.fullscreenDialog = …, this.children, this.middlewares, })
  • changed: ctor GetX({ this.builder, this.global = …, this.autoRemove = …, this.initState, this.assignId = …, this.dispose, this.didChangeDependencies, this.init, }) → ctor GetX({ this.tag, this.builder, this.global = …, this.autoRemove = …, this.initState, this.assignId = …, this.dispose, this.didChangeDependencies, this.didUpdateWidget, this.init, })
  • changed: ctor Routing({ this.current, this.previous, this.args, this.removed, this.route, this.isBack, this.isSnackbar, this.isBottomSheet, this.isDialog, }) → ctor Routing({ this.current = …, this.previous = …, this.args, this.removed = …, this.route, this.isBack, this.isSnackbar, this.isBottomSheet, this.isDialog, })
  • changed: field GetBar.mainButton: final FlatButton → field GetBar.mainButton: final Widget
  • changed: field GetBuilder.id: final String → field GetBuilder.id: final Object
  • changed: field GetMaterialApp.unknownRoute: final GetRoute → field GetMaterialApp.unknownRoute: final GetPage
  • changed: field GetPage.customTransition: final Widget → field GetPage.customTransition: final CustomTransition
  • changed: field Routing.args: Object → field Routing.args: dynamic
  • changed: field SnackRoute.currentStatus: SnackStatus → field SnackRoute.currentStatus: SnackbarStatus
  • changed: function debounce(RxInterface listener, Function(dynamic) callback, {Duration time}): void → function debounce<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • changed: function ever(RxInterface listener, Function(dynamic) callback, {bool condition = …}): void → function ever<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • changed: function interval(RxInterface listener, Function(dynamic) callback, {Duration time, bool condition = …}): void → function interval<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time = …, dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • changed: function once(RxInterface listener, Function(dynamic) callback, {bool condition = …}): void → function once<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • changed: get BoolExtension.obs: BoolX<bool> → get BoolExtension.obs: RxBool
  • changed: get DoubleExtension.obs: DoubleX<double> → get DoubleExtension.obs: RxDouble
  • changed: get IntExtension.obs: IntX<int> → get IntExtension.obs: RxInt
  • changed: get ListExtension.obs: ListX<E> → get ListExtension.obs: RxList<E>
  • changed: get MapExtension.obs: MapX<K, V> → get MapExtension.obs: RxMap<K, V>
  • changed: get StringExtension.obs: StringX<String> → get StringExtension.obs: RxString
  • changed: method DisposableInterface.onClose() → method DisposableInterface.onClose(): void
  • changed: method GetBar.show(): Future<T> → method GetBar.show<T>(): Future<T>
  • changed: method GetBuilder.Function(T): Widget → method GetBuilder.Function(T value): Object
  • changed: method GetObserver.didPush(Route<dynamic> route, Route<dynamic> previousRoute): void → method GetObserver.didPush(Route route, Route previousRoute): void
  • changed: method GetX.Function(T): Widget → method GetX.Function(GetX oldWidget, State state): void
  • changed: method GetX.createState(): GetImplXState<T> → method GetX.createState(): GetXState<T>
  • changed: method RxInterface.addListener(Stream<T> rxGetx) → method RxInterface.addListener(GetStream<T> rxGetx): void
  • changed: method RxInterface.close() → method RxInterface.close(): void
  • changed: method RxInterface.listen(ValueCallback<T> callback): StreamSubscription<T> → method RxInterface.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): StreamSubscription<T>
  • added: class BindingsBuilder<T> extends Bindings
  • added: class CustomTransition: abstract
  • added: class FastList<T>
  • added: class FormData
  • added: class FullLifeCycleController: abstract extends GetxController with WidgetsBindingObserver
  • added: class GetConnect extends GetConnectInterface
  • added: class GetConnectInterface: abstract with GetLifeCycleBase
  • added: class GetCupertinoApp extends StatelessWidget
  • added: class GetHttpClient
  • added: class GetInstance
  • added: class GetInterface: abstract
  • added: class GetLifeCycle: abstract with GetLifeCycleBase
  • added: class GetMaterialController extends GetxController
  • added: class GetMicrotask
  • added: class GetMiddleware implements _RouteMiddleware
  • added: class GetNotifier<T>: abstract extends Value<T> with GetLifeCycleBase
  • added: class GetPageRoute<T> extends PageRoute<T>
  • added: class GetQueue
  • added: class GetResponsiveView<T> extends _GetResponsive<T>
  • added: class GetSocket extends BaseWebSocket
  • added: class GetStream<T>
  • added: class GetStreamTransformation<T> extends Stream<T>
  • added: class GetUtils
  • added: class GetView<T>: abstract extends StatelessWidget
  • added: class GetWidget<S extends GetLifeCycleBase>: abstract extends GetWidgetCache
  • added: class GetXState<T extends DisposableInterface> extends State<GetX<T>>
  • added: class GetxController: abstract extends DisposableInterface with ListNotifier
  • added: class GetxService: abstract extends DisposableInterface with GetxServiceMixin
  • added: class GraphQLResponse<T> extends Response<T>
  • added: class HeaderValue
  • added: class InstanceInfo
  • added: class LightSubscription<T> extends StreamSubscription<T>
  • added: class MiddlewareRunner
  • added: class MiniStream<T>
  • added: class MiniSubscription<T>
  • added: class MultipartFile
  • added: class Node<T>
  • added: class ObxValue<T extends RxInterface> extends ObxWidget
  • added: class ObxWidget: abstract extends StatefulWidget
  • added: class PageRedirect
  • added: class PathDecoded
  • added: class Response<T>
  • added: class ResponsiveScreen
  • added: class ResponsiveScreenSettings
  • added: class RxBool extends _RxImpl<bool>
  • added: class RxDouble extends _BaseRxNum<double>
  • added: class RxInt extends _BaseRxNum<int>
  • added: class RxList<E> extends ListMixin<E> with NotifyManager<List<E>>, RxObjectMixin<List<E>> implements RxInterface<List<E>>
  • added: class RxMap<K, V> extends MapMixin<K, V> with NotifyManager<Map<K, V>>, RxObjectMixin<Map<K, V>> implements RxInterface<Map<K, V>>
  • added: class RxNotifier<T> = RxInterface<T> with NotifyManager<T>
  • added: class RxNum extends _BaseRxNum<num>
  • added: class RxSet<E> extends SetMixin<E> with NotifyManager<Set<E>>, RxObjectMixin<Set<E>> implements RxInterface<Set<E>>
  • added: class RxStatus
  • added: class RxString extends _RxImpl<String> implements Comparable<String>, Pattern
  • added: class RxValue<T> extends ObxWidget
  • added: class SimpleBuilder extends StatefulWidget
  • added: class SuperController<T>: abstract extends FullLifeCycleController with FullLifeCycle, StateMixin<T>
  • added: class Translations: abstract
  • added: class TrustedCertificate
  • added: class Value<T> extends ListNotifier with StateMixin<T> implements ValueListenable<T>
  • added: class ValueBuilder<T> extends StatefulWidget
  • added: class Worker
  • added: class Workers
  • added: ctor BindingsBuilder(this.builder)
  • added: ctor BindingsBuilder.put(InstanceBuilderCallback<T> builder, {String tag, bool permanent = …})
  • added: ctor FormData(Map<String, dynamic> map)
  • added: ctor GetConnect({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, this.allowAutoSignedCert = …, })
  • added: ctor GetCupertinoApp({ Key key, this.theme, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.translationsKeys, this.translations, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.customTransition, this.onInit, this.on…
  • added: ctor GetCupertinoApp.router({ Key key, this.theme, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.highContrastTheme, this.highContrastDarkTheme, this.locale, this.localizationsDelegates, this.localeListResolutionCallback, this.localeResolutionCallba…
  • added: ctor GetHttpClient({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, bool allowAutoSignedCert = …, this.baseUrl, List<TrustedCertificate> trustedCertificates, })
  • added: ctor GetInstance()
  • added: ctor GetLifeCycle()
  • added: ctor GetMaterialApp.router({ Key key, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.highContrastTheme, this.highContrastDarkTheme, this.themeMode = …, this.locale, this.localizationsDelegates, this.localeListResolutionCa…
  • added: ctor GetMiddleware({this.priority})
  • added: ctor GetNotifier(T initial)
  • added: ctor GetPageRoute({ RouteSettings settings, this.transitionDuration = …, this.opaque = …, this.parameter, this.curve, this.alignment, this.transition, this.popGesture, this.customTransition, this.barrierDismissible = …, this.barrierColor, this.binding, this.bindings, this.routeName, this.page, this.barrierLabel, this.maintainState = …, bool fullscreenDialog = …, this.middlewares, })
  • added: ctor GetResponsiveView( {alwaysUseBuilder, ResponsiveScreenSettings settings = …, Key key})
  • added: ctor GetSocket(String url, {Duration ping = …, bool allowSelfSigned = …})
  • added: ctor GetStream({this.onListen, this.onPause, this.onResume, this.onCancel})
  • added: ctor GetStreamTransformation(this._addSubscription, this._removeSubscription)
  • added: ctor GetView({Key key})
  • added: ctor GetWidget({Key key})
  • added: ctor GetXState()
  • added: ctor GraphQLResponse({T body, this.graphQLErrors})
  • added: ctor HeaderValue([this._value = …, Map<String, String> parameters])
  • added: ctor InstanceInfo({ @required this.isPermanent, @required this.isSingleton, @required this.isRegistered, @required this.isPrepared, @required this.isInit, })
  • added: ctor LightSubscription(this._removeSubscription, {this.onPause, this.onResume, this.onCancel})
  • added: ctor MiddlewareRunner(this._middlewares)
  • added: ctor MiniSubscription( this.data, this.onError, this.onDone, this.cancelOnError, this.listener)
  • added: ctor MultipartFile( dynamic data, { @required this.filename, this.contentType = …, })
  • added: ctor Node({this.data, this.next})
  • added: ctor ObxValue(this.builder, this.data, {Key key})
  • added: ctor ObxWidget({Key key})
  • added: ctor PageRedirect(this.settings, this.unknownRoute, {this.isUnknown = …, this.route})
  • added: ctor PathDecoded(this.regex, this.keys)
  • added: ctor Response({ this.request, this.statusCode, this.bodyBytes, this.bodyString, this.statusText = …, this.headers = …, this.body, })
  • added: ctor ResponsiveScreen(this.settings)
  • added: ctor ResponsiveScreenSettings( {this.desktopChangePoint = …, this.tabletChangePoint = …, this.watchChangePoint = …})
  • added: ctor RxBool([bool initial])
  • added: ctor RxDouble([double initial])
  • added: ctor RxInt([int initial])
  • added: ctor RxList([List<E> initial = …])
  • added: ctor RxList.empty({bool growable = …})
  • added: ctor RxList.filled(int length, E fill, {bool growable = …})
  • added: ctor RxList.from(Iterable elements, {bool growable = …})
  • added: ctor RxList.generate(int length, E generator(int index), {bool growable = …})
  • added: ctor RxList.of(Iterable<E> elements, {bool growable = …})
  • added: ctor RxList.unmodifiable(Iterable elements)
  • added: ctor RxMap([Map<K, V> initial = …])
  • added: ctor RxMap.from(Map<K, V> other)
  • added: ctor RxMap.identity()
  • added: ctor RxMap.of(Map<K, V> other)
  • added: ctor RxMap.unmodifiable(Map<dynamic, dynamic> other)
  • added: ctor RxNum(num initial)
  • added: ctor RxSet([Set<E> initial = …])
  • added: ctor RxStatus.empty()
  • added: ctor RxStatus.error([String message])
  • added: ctor RxStatus.loading()
  • added: ctor RxStatus.loadingMore()
  • added: ctor RxStatus.success()
  • added: ctor RxString([String initial])
  • added: ctor RxValue(this.builder, {Key key})
  • added: ctor SimpleBuilder({Key key, @required this.builder})
  • added: ctor TrustedCertificate(this.bytes)
  • added: ctor Value(T val)
  • added: ctor ValueBuilder({ Key key, this.initialValue, this.onDispose, this.onUpdate, @required this.builder, })
  • added: ctor Worker(this.worker, this.type)
  • added: ctor Workers(this.workers)
  • added: enum ScreenType
  • added: enum SnackbarStatus
  • added: extension ContextExtensionss on BuildContext
  • added: extension ExtensionBottomSheet on GetInterface
  • added: extension ExtensionDialog on GetInterface
  • added: extension ExtensionSnackbar on GetInterface
  • added: extension GetDurationUtils on Duration
  • added: extension GetDynamicUtils<T> on T
  • added: extension GetNavigation on GetInterface
  • added: extension GetNumUtils on num
  • added: extension GetStringUtils on String
  • added: extension Inst on GetInterface
  • added: extension LocalesIntl on GetInterface
  • added: extension LoopEventsExt on GetInterface
  • added: extension Precision on double
  • added: extension ReactiveT<T> on T
  • added: extension RxT<T> on T
  • added: extension SetExtension<E> on Set<E>
  • added: extension StateExt<T> on StateMixin<T>
  • added: extension Trans on String
  • added: extension WidgetMarginX on Widget
  • added: extension WidgetPaddingX on Widget
  • added: extension WidgetSliverBoxX on Widget
  • added: field BindingsBuilder.builder: final BindingBuilderCallback
  • added: field FormData.MultipartFile>>[]: final
  • added: field FormData.String>>[]: final
  • added: field FormData.boundary: final String
  • added: field FormData.fields: final
  • added: field FormData.files: final
  • added: field GetBar.snackbarStatus: final SnackbarStatusCallback
  • added: field GetBuilder.builder: final GetControllerBuilder<T>
  • added: field GetConnect.allowAutoSignedCert: bool
  • added: field GetConnect.baseUrl: String
  • added: field GetConnect.defaultContentType: String
  • added: field GetConnect.defaultDecoder: Decoder
  • added: field GetConnect.followRedirects: bool
  • added: field GetConnect.maxAuthRetries: int
  • added: field GetConnect.maxRedirects: int
  • added: field GetConnect.timeout: Duration
  • added: field GetConnect.trustedCertificates: List<TrustedCertificate>
  • added: field GetConnect.userAgent: String
  • added: field GetConnectInterface.sockets: List<GetSocket>
  • added: field GetCupertinoApp.actions: final Map<Type, Action<Intent>>
  • added: field GetCupertinoApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetCupertinoApp.builder: final TransitionBuilder
  • added: field GetCupertinoApp.checkerboardOffscreenLayers: final bool
  • added: field GetCupertinoApp.checkerboardRasterCacheImages: final bool
  • added: field GetCupertinoApp.color: final Color
  • added: field GetCupertinoApp.customTransition: final CustomTransition
  • added: field GetCupertinoApp.debugShowCheckedModeBanner: final bool
  • added: field GetCupertinoApp.defaultGlobalState: final bool
  • added: field GetCupertinoApp.defaultTransition: final Transition
  • added: field GetCupertinoApp.enableLog: final bool
  • added: field GetCupertinoApp.fallbackLocale: final Locale
  • added: field GetCupertinoApp.getPages: final List<GetPage>
  • added: field GetCupertinoApp.highContrastDarkTheme: final ThemeData
  • added: field GetCupertinoApp.highContrastTheme: final ThemeData
  • added: field GetCupertinoApp.home: final Widget
  • added: field GetCupertinoApp.initialBinding: final Bindings
  • added: field GetCupertinoApp.initialRoute: final String
  • added: field GetCupertinoApp.locale: final Locale
  • added: field GetCupertinoApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetCupertinoApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetCupertinoApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetCupertinoApp.logWriterCallback: final LogWriterCallback
  • added: field GetCupertinoApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetCupertinoApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetCupertinoApp.onDispose: final VoidCallback
  • added: field GetCupertinoApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetCupertinoApp.onGenerateRoute: final RouteFactory
  • added: field GetCupertinoApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetCupertinoApp.onInit: final VoidCallback
  • added: field GetCupertinoApp.onReady: final VoidCallback
  • added: field GetCupertinoApp.onUnknownRoute: final RouteFactory
  • added: field GetCupertinoApp.opaqueRoute: final bool
  • added: field GetCupertinoApp.popGesture: final bool
  • added: field GetCupertinoApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetCupertinoApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetCupertinoApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetCupertinoApp.routes: final Map<String, WidgetBuilder>
  • added: field GetCupertinoApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetCupertinoApp.showPerformanceOverlay: final bool
  • added: field GetCupertinoApp.showSemanticsDebugger: final bool
  • added: field GetCupertinoApp.smartManagement: final SmartManagement
  • added: field GetCupertinoApp.supportedLocales: final Iterable<Locale>
  • added: field GetCupertinoApp.textDirection: final TextDirection
  • added: field GetCupertinoApp.theme: final CupertinoThemeData
  • added: field GetCupertinoApp.title: final String
  • added: field GetCupertinoApp.transitionDuration: final Duration
  • added: field GetCupertinoApp.translations: final Translations
  • added: field GetCupertinoApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetCupertinoApp.unknownRoute: final GetPage
  • added: field GetHttpClient.baseUrl: String
  • added: field GetHttpClient.defaultContentType: String
  • added: field GetHttpClient.defaultDecoder: Decoder
  • added: field GetHttpClient.errorSafety: bool
  • added: field GetHttpClient.followRedirects: bool
  • added: field GetHttpClient.maxAuthRetries: int
  • added: field GetHttpClient.maxRedirects: int
  • added: field GetHttpClient.timeout: Duration
  • added: field GetHttpClient.userAgent: String
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: field GetLifeCycleBase.onDelete: final
  • added: field GetLifeCycleBase.onStart: final
  • added: field GetMaterialApp.actions: final Map<Type, Action<Intent>>
  • added: field GetMaterialApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetMaterialApp.customTransition: final CustomTransition
  • added: field GetMaterialApp.fallbackLocale: final Locale
  • added: field GetMaterialApp.highContrastDarkTheme: final ThemeData
  • added: field GetMaterialApp.highContrastTheme: final ThemeData
  • added: field GetMaterialApp.logWriterCallback: final LogWriterCallback
  • added: field GetMaterialApp.onReady: final VoidCallback
  • added: field GetMaterialApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetMaterialApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetMaterialApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetMaterialApp.routingCallback: final ValueChanged<Routing>
  • added: field GetMaterialApp.textDirection: final TextDirection
  • added: field GetMaterialApp.translations: final Translations
  • added: field GetMaterialApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetMaterialController.customTransition: CustomTransition
  • added: field GetMaterialController.defaultDialogTransitionCurve: Curve
  • added: field GetMaterialController.defaultDialogTransitionDuration: Duration
  • added: field GetMaterialController.defaultOpaqueRoute: bool
  • added: field GetMaterialController.defaultPopGesture: bool
  • added: field GetMaterialController.defaultTransition: Transition
  • added: field GetMaterialController.defaultTransitionCurve: Curve
  • added: field GetMaterialController.defaultTransitionDuration: Duration
  • added: field GetMaterialController.key: GlobalKey<NavigatorState>
  • added: field GetMaterialController.keys: Map<int, GlobalKey<NavigatorState>>
  • added: field GetMaterialController.parameters: Map<String, String>
  • added: field GetMaterialController.routeTree: ParseRouteTree
  • added: field GetMaterialController.routing: final
  • added: field GetMaterialController.testMode: bool
  • added: field GetMaterialController.theme: ThemeData
  • added: field GetMaterialController.themeMode: ThemeMode
  • added: field GetMaterialController.unikey: Key
  • added: field GetMiddleware.priority: int
  • added: field GetModalBottomSheetRoute.enterBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.exitBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.isPersistent: final bool
  • added: field GetModalBottomSheetRoute.name: final String
  • added: field GetPage.children: final List<GetPage>
  • added: field GetPage.middlewares: final List<GetMiddleware>
  • added: field GetPage.path: final PathDecoded
  • added: field GetPageRoute.alignment: final Alignment
  • added: field GetPageRoute.barrierColor: final Color
  • added: field GetPageRoute.barrierDismissible: final bool
  • added: field GetPageRoute.barrierLabel: final String
  • added: field GetPageRoute.binding: final Bindings
  • added: field GetPageRoute.bindings: final List<Bindings>
  • added: field GetPageRoute.curve: final Curve
  • added: field GetPageRoute.customTransition: final CustomTransition
  • added: field GetPageRoute.maintainState: final bool
  • added: field GetPageRoute.middlewares: final List<GetMiddleware>
  • added: field GetPageRoute.opaque: final bool
  • added: field GetPageRoute.page: final GetPageBuilder
  • added: field GetPageRoute.parameter: final Map<String, String>
  • added: field GetPageRoute.popGesture: final bool
  • added: field GetPageRoute.reference: final String
  • added: field GetPageRoute.routeName: final String
  • added: field GetPageRoute.transition: final Transition
  • added: field GetPageRoute.transitionDuration: final Duration
  • added: field GetResponsiveView.alwaysUseBuilder: final bool
  • added: field GetView.tag: final String
  • added: field GetWidget.tag: final String
  • added: field GetX.builder: final GetXControllerBuilder<T>
  • added: field GetX.tag: final String
  • added: field GetXState.controller: T
  • added: field GetXState.isCreator: bool
  • added: field GetXState.subs: StreamSubscription
  • added: field GraphQLResponse.graphQLErrors: final List<GraphQLError>
  • added: field InstanceInfo.isInit: final bool
  • added: field InstanceInfo.isPermanent: final bool
  • added: field InstanceInfo.isPrepared: final bool
  • added: field InstanceInfo.isRegistered: final bool
  • added: field InstanceInfo.isSingleton: final bool
  • added: field LightSubscription.cancelOnError: bool
  • added: field MiniStream.listenable: FastList<T>
  • added: field MiniSubscription.cancelOnError: final bool
  • added: field MiniSubscription.data: final OnData<T>
  • added: field MiniSubscription.listener: final FastList<T>
  • added: field MiniSubscription.onDone: final Callback
  • added: field MiniSubscription.onError: final Function
  • added: field MultipartFile.contentType: final String
  • added: field MultipartFile.filename: final String
  • added: field Node.data: T
  • added: field Node.next: Node<T>
  • added: field NotifyManager.List<StreamSubscription>>: final
  • added: field NotifyManager.subject: GetStream<T>
  • added: field Obx.builder: final WidgetCallback
  • added: field ObxValue.data: final T
  • added: field PageRedirect.isUnknown: bool
  • added: field PageRedirect.route: GetPage
  • added: field PageRedirect.settings: RouteSettings
  • added: field PageRedirect.unknownRoute: GetPage
  • added: field PathDecoded.keys: final List<String>
  • added: field PathDecoded.regex: final RegExp
  • added: field Response.body: final T
  • added: field Response.bodyBytes: final BodyBytesStream
  • added: field Response.bodyString: final String
  • added: field Response.headers: final Map<String, String>
  • added: field Response.request: final Request
  • added: field Response.statusCode: final int
  • added: field Response.statusText: final String
  • added: field ResponsiveScreen.context: BuildContext
  • added: field ResponsiveScreen.settings: final ResponsiveScreenSettings
  • added: field ResponsiveScreenSettings.desktopChangePoint: final double
  • added: field ResponsiveScreenSettings.tabletChangePoint: final double
  • added: field ResponsiveScreenSettings.watchChangePoint: final double
  • added: field RxList.[]: void operator
  • added: field RxMap.[]: void operator
  • added: field RxObjectMixin.firstRebuild: bool
  • added: field RxStatus.errorMessage: final String
  • added: field RxStatus.isEmpty: final bool
  • added: field RxStatus.isError: final bool
  • added: field RxStatus.isLoading: final bool
  • added: field RxStatus.isLoadingMore: final bool
  • added: field RxStatus.isSuccess: final bool
  • added: field RxValue.data: final Rx<T>
  • added: field ScrollMixin.scroll: final ScrollController
  • added: field TrustedCertificate.bytes: final List<int>
  • added: field ValueBuilder.builder: final ValueBuilderBuilder<T>
  • added: field ValueBuilder.initialValue: final T
  • added: field Worker.type: final String
  • added: field Workers.workers: final List<Worker>
  • added: function bodyBytesToString( BodyBytesStream bodyBytes, Map<String, String> headers): Future<String>
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: function everAll( List<RxInterface> listeners, WorkerCallback callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: get ContextExtensionss.devicePixelRatio: double
  • added: get ContextExtensionss.height: double
  • added: get ContextExtensionss.iconColor: Color
  • added: get ContextExtensionss.isDarkMode: bool
  • added: get ContextExtensionss.isLandscape: bool
  • added: get ContextExtensionss.isLargeTablet: bool
  • added: get ContextExtensionss.isPhone: bool
  • added: get ContextExtensionss.isPortrait: bool
  • added: get ContextExtensionss.isSmallTablet: bool
  • added: get ContextExtensionss.isTablet: bool
  • added: get ContextExtensionss.mediaQuery: MediaQueryData
  • added: get ContextExtensionss.mediaQueryPadding: EdgeInsets
  • added: get ContextExtensionss.mediaQueryShortestSide: double
  • added: get ContextExtensionss.mediaQuerySize: Size
  • added: get ContextExtensionss.mediaQueryViewInsets: EdgeInsets
  • added: get ContextExtensionss.mediaQueryViewPadding: EdgeInsets
  • added: get ContextExtensionss.orientation: Orientation
  • added: get ContextExtensionss.showNavbar: bool
  • added: get ContextExtensionss.textScaleFactor: double
  • added: get ContextExtensionss.textTheme: TextTheme
  • added: get ContextExtensionss.theme: ThemeData
  • added: get ContextExtensionss.width: double
  • added: get FastList.isEmpty: bool
  • added: get FastList.isNotEmpty: bool
  • added: get FastList.length: int
  • added: get FormData.length: int
  • added: get GetConnect.httpClient: GetHttpClient
  • added: get GetConnect.isDisposed: bool
  • added: get GetConnect.sockets: List<GetSocket>
  • added: get GetConnectInterface.httpClient: GetHttpClient
  • added: get GetDynamicUtils.isBlank: bool
  • added: get GetDynamicUtils.isNull: bool
  • added: get GetDynamicUtils.isNullOrBlank: bool
  • added: get GetLifeCycleBase.initialized: bool
  • added: get GetLifeCycleBase.isClosed: bool
  • added: get GetMicrotask.microtask: int
  • added: get GetMicrotask.version: int
  • added: get GetNavigation.arguments: dynamic
  • added: get GetNavigation.bottomBarHeight: double
  • added: get GetNavigation.context: BuildContext
  • added: get GetNavigation.currentRoute: String
  • added: get GetNavigation.customTransition: CustomTransition
  • added: get GetNavigation.defaultDialogTransitionCurve: Curve
  • added: get GetNavigation.defaultDialogTransitionDuration: Duration
  • added: get GetNavigation.defaultOpaqueRoute: bool
  • added: get GetNavigation.defaultPopGesture: bool
  • added: get GetNavigation.defaultTransition: Transition
  • added: get GetNavigation.defaultTransitionCurve: Curve
  • added: get GetNavigation.defaultTransitionDuration: Duration
  • added: get GetNavigation.deviceLocale: Locale
  • added: get GetNavigation.engine: WidgetsBinding
  • added: get GetNavigation.focusScope: FocusNode
  • added: get GetNavigation.height: double
  • added: get GetNavigation.iconColor: Color
  • added: get GetNavigation.isBottomSheetOpen: bool
  • added: get GetNavigation.isDarkMode: bool
  • added: get GetNavigation.isDialogOpen: bool
  • added: get GetNavigation.isOpaqueRouteDefault: bool
  • added: get GetNavigation.isOverlaysClosed: bool
  • added: get GetNavigation.isOverlaysOpen: bool
  • added: get GetNavigation.isPlatformDarkMode: bool
  • added: get GetNavigation.isPopGestureEnable: bool
  • added: get GetNavigation.isSnackbarOpen: bool
  • added: get GetNavigation.key: GlobalKey<NavigatorState>
  • added: get GetNavigation.keys: Map<int, GlobalKey<NavigatorState>>
  • added: get GetNavigation.mediaQuery: MediaQueryData
  • added: get GetNavigation.overlayContext: BuildContext
  • added: get GetNavigation.parameters: Map<String, String>
  • added: get GetNavigation.pixelRatio: double
  • added: get GetNavigation.previousRoute: String
  • added: get GetNavigation.rawRoute: Route<dynamic>
  • added: get GetNavigation.rootController: GetMaterialController
  • added: get GetNavigation.routeSettings: RouteSettings
  • added: get GetNavigation.routeTree: ParseRouteTree
  • added: get GetNavigation.routing: Routing
  • added: get GetNavigation.size: Size
  • added: get GetNavigation.statusBarHeight: double
  • added: get GetNavigation.testMode: bool
  • added: get GetNavigation.textScaleFactor: double
  • added: get GetNavigation.textTheme: TextTheme
  • added: get GetNavigation.theme: ThemeData
  • added: get GetNavigation.width: double
  • added: get GetNavigation.window: dynamic
  • added: get GetNumUtils.days: Duration
  • added: get GetNumUtils.hours: Duration
  • added: get GetNumUtils.milliseconds: Duration
  • added: get GetNumUtils.minutes: Duration
  • added: get GetNumUtils.seconds: Duration
  • added: get GetPageRoute.popGestureInProgress: bool
  • added: get GetStream.hasListeners: bool
  • added: get GetStream.isClosed: bool
  • added: get GetStream.length: int
  • added: get GetStream.stream: Stream<T>
  • added: get GetStream.value: T
  • added: get GetStringUtils.camelCase: String
  • added: get GetStringUtils.capitalize: String
  • added: get GetStringUtils.capitalizeFirst: String
  • added: get GetStringUtils.isAPKFileName: bool
  • added: get GetStringUtils.isAlphabetOnly: bool
  • added: get GetStringUtils.isAudioFileName: bool
  • added: get GetStringUtils.isBinary: bool
  • added: get GetStringUtils.isBool: bool
  • added: get GetStringUtils.isCnpj: bool
  • added: get GetStringUtils.isCpf: bool
  • added: get GetStringUtils.isCurrency: bool
  • added: get GetStringUtils.isDateTime: bool
  • added: get GetStringUtils.isDocumentFileName: bool
  • added: get GetStringUtils.isEmail: bool
  • added: get GetStringUtils.isExcelFileName: bool
  • added: get GetStringUtils.isHTMLFileName: bool
  • added: get GetStringUtils.isHexadecimal: bool
  • added: get GetStringUtils.isIPv4: bool
  • added: get GetStringUtils.isIPv6: bool
  • added: get GetStringUtils.isImageFileName: bool
  • added: get GetStringUtils.isMD5: bool
  • added: get GetStringUtils.isNum: bool
  • added: get GetStringUtils.isNumericOnly: bool
  • added: get GetStringUtils.isPDFFileName: bool
  • added: get GetStringUtils.isPPTFileName: bool
  • added: get GetStringUtils.isPalindrom: bool
  • added: get GetStringUtils.isPassport: bool
  • added: get GetStringUtils.isPhoneNumber: bool
  • added: get GetStringUtils.isSHA1: bool
  • added: get GetStringUtils.isSHA256: bool
  • added: get GetStringUtils.isTxtFileName: bool
  • added: get GetStringUtils.isURL: bool
  • added: get GetStringUtils.isVectorFileName: bool
  • added: get GetStringUtils.isVideoFileName: bool
  • added: get GetStringUtils.removeAllWhitespace: String
  • added: get GetView.controller: T
  • added: get GetWidget.controller: S
  • added: get GetXState.notifyChildren: Widget
  • added: get HeaderValue.parameters: Map<String, String>
  • added: get HeaderValue.value: String
  • added: get InstanceInfo.isCreate: bool
  • added: get LightSubscription.isPaused: bool
  • added: get LocalesIntl.fallbackLocale: Locale
  • added: get LocalesIntl.locale: Locale
  • added: get LocalesIntl.translations: Map<String, Map<String, String>>
  • added: get MiniStream.hasListeners: bool
  • added: get MiniStream.isClosed: bool
  • added: get MiniStream.length: int
  • added: get MiniStream.value: T
  • added: get MultipartFile.length: int
  • added: get MultipartFile.stream: BodyBytesStream
  • added: get NotifyManager.canUpdate: bool
  • added: get ReactiveT.reactive: Value<T>
  • added: get Response.hasError: bool
  • added: get Response.isOk: bool
  • added: get Response.status: HttpStatus
  • added: get Response.unauthorized: bool
  • added: get ResponsiveScreen.height: double
  • added: get ResponsiveScreen.isDesktop: bool
  • added: get ResponsiveScreen.isPhone: bool
  • added: get ResponsiveScreen.isTablet: bool
  • added: get ResponsiveScreen.isWatch: bool
  • added: get ResponsiveScreen.screenType: ScreenType
  • added: get ResponsiveScreen.width: double
  • added: get RxBool.isFalse: bool
  • added: get RxBool.isTrue: bool
  • added: get RxDouble.sign: double
  • added: get RxInt.bitLength: int
  • added: get RxInt.isEven: bool
  • added: get RxInt.isOdd: bool
  • added: get RxInt.sign: int
  • added: get RxInterface.canUpdate: bool
  • added: get RxList.iterator: Iterator<E>
  • added: get RxList.length: int
  • added: get RxList.reversed: Iterable<E>
  • added: get RxList.value: List<E>
  • added: get RxMap.keys: Iterable<K>
  • added: get RxMap.value: Map<K, V>
  • added: get RxObjectMixin.hashCode: int
  • added: get RxObjectMixin.stream: Stream<T>
  • added: get RxObjectMixin.string: String
  • added: get RxObjectMixin.value: T
  • added: get RxSet.iterator: Iterator<E>
  • added: get RxSet.length: int
  • added: get RxSet.value: Set<E>
  • added: get RxString.codeUnits: List<int>
  • added: get RxString.isEmpty: bool
  • added: get RxString.isNotEmpty: bool
  • added: get RxString.runes: Runes
  • added: get RxT.obs: Rx<T>
  • added: get SetExtension.obs: RxSet<E>
  • added: get StateMixin.state: T
  • added: get StateMixin.status: RxStatus
  • added: get StateMixin.value: T
  • added: get Trans.tr: String
  • added: get Translations.keys: Map<String, Map<String, String>>
  • added: get Value.value: T
  • added: get WidgetMarginX.marginZero: Widget
  • added: get WidgetPaddingX.paddingZero: Widget
  • added: get WidgetSliverBoxX.sliverBox: Widget
  • added: get Worker.disposed: bool
  • added: member ScreenType.Desktop
  • added: member ScreenType.Phone
  • added: member ScreenType.Tablet
  • added: member ScreenType.Watch
  • added: member SnackbarStatus.CLOSED
  • added: member SnackbarStatus.CLOSING
  • added: member SnackbarStatus.OPEN
  • added: member SnackbarStatus.OPENING
  • added: member Transition.cupertinoDialog
  • added: member Transition.fadeIn
  • added: member Transition.native
  • added: member Transition.noTransition
  • added: member Transition.topLevel
  • added: member Transition.zoom
  • added: method BindingsBuilder.dependencies(): void
  • added: method ContextExtensionss.heightTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method ContextExtensionss.ratio({ double dividedBy = …, double reducedByW = …, double reducedByH = …, }): double
  • added: method ContextExtensionss.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method ContextExtensionss.widthTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method CustomTransition.buildTransition( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child, ): Widget
  • added: method ExtensionBottomSheet.bottomSheet<T>( Widget bottomsheet, { Color backgroundColor, double elevation, bool persistent = …, ShapeBorder shape, Clip clipBehavior, Color barrierColor, bool ignoreSafeArea, bool isScrollControlled = …, bool useRootNavigator = …, bool isDismissible = …, bool enableDrag = …, RouteSettings settings, Duration enterBottomSheetDuration, Duration exitBottomSheetDuration…
  • added: method ExtensionDialog.defaultDialog<T>({ String title = …, TextStyle titleStyle, Widget content, VoidCallback onConfirm, VoidCallback onCancel, VoidCallback onCustom, Color cancelTextColor, Color confirmTextColor, String textConfirm, String textCancel, String textCustom, Widget confirm, Widget cancel, Widget custom, Color backgroundColor, bool barrierDismissible = …, Color buttonColor, String mi…
  • added: method ExtensionDialog.dialog<T>( Widget widget, { bool barrierDismissible = …, Color barrierColor, bool useSafeArea = …, bool useRootNavigator = …, Object arguments, Duration transitionDuration, Curve transitionCurve, String name, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionDialog.generalDialog<T>({ @required RoutePageBuilder pageBuilder, bool barrierDismissible = …, String barrierLabel, Color barrierColor = …, Duration transitionDuration = …, RouteTransitionsBuilder transitionBuilder, bool useRootNavigator = …, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionSnackbar.rawSnackbar({ String title, String message, Widget titleText, Widget messageText, Widget icon, bool instantInit = …, bool shouldIconPulse = …, double maxWidth, EdgeInsets margin = …, EdgeInsets padding = …, double borderRadius = …, Color borderColor, double borderWidth = …, Color backgroundColor = …, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gradient backgr…
  • added: method ExtensionSnackbar.showSnackbar<T>(GetBar snackbar): Future<T>
  • added: method ExtensionSnackbar.snackbar<T>( String title, String message, { Color colorText, Duration duration, bool instantInit = …, SnackPosition snackPosition, Widget titleText, Widget messageText, Widget icon, bool shouldIconPulse, double maxWidth, EdgeInsets margin, EdgeInsets padding, double borderRadius, Color borderColor, double borderWidth, Color backgroundColor, Color leftBarIndicatorColor, L…
  • added: method FastList.addListener(MiniSubscription<T> data): void
  • added: method FastList.contains(T element): bool
  • added: method FastList.removeListener(MiniSubscription<T> element): void
  • added: method FormData.toBytes(): Future<List<int>>
  • added: method FullLifeCycle.didChangeAppLifecycleState(AppLifecycleState state): void
  • added: method FullLifeCycle.onClose(): void
  • added: method FullLifeCycle.onDetached(): void
  • added: method FullLifeCycle.onInactive(): void
  • added: method FullLifeCycle.onInit(): void
  • added: method FullLifeCycle.onPaused(): void
  • added: method FullLifeCycle.onResumed(): void
  • added: method GetConnect.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnect.dispose(): void
  • added: method GetConnect.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnect.mutation<T>( String mutation, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnect.patch<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.post<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.put<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.query<T>( String query, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnect.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.socket( String url, { Duration ping = …, }): GetSocket
  • added: method GetConnectInterface.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.mutation<T>( String mutation, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnectInterface.patch<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnectInterface.post<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.put<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.query<T>( String query, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnectInterface.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.socket( String url, { Duration ping = …, }): GetSocket
  • added: method GetCupertinoApp.Function(Routing)
  • added: method GetCupertinoApp.build(BuildContext context): Widget
  • added: method GetCupertinoApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetCupertinoApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: method GetDurationUtils.delay([FutureOr callback()]): Future
  • added: method GetDynamicUtils.printError( {String info = …, Function logFunction = …}): void
  • added: method GetDynamicUtils.printInfo( {String info = …, Function printFunction = …}): void
  • added: method GetHttpClient.addAuthenticator<T>(RequestModifier<T> auth): void
  • added: method GetHttpClient.addRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.addResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.close(): void
  • added: method GetHttpClient.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.patch<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.post<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.put<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.removeRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.removeResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetInstance.call<T>(): T
  • added: method GetInstance.create<S>( InstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): void
  • added: method GetInstance.delete<S>({String tag, String key, bool force = …}): bool
  • added: method GetInstance.find<S>({String tag}): S
  • added: method GetInstance.getInstanceInfo<S>({String tag}): InstanceInfo
  • added: method GetInstance.injector<S>( InjectorBuilderCallback<S> fn, { String tag, bool fenix = …, }): void
  • added: method GetInstance.isPrepared<S>({String tag}): bool
  • added: method GetInstance.isRegistered<S>({String tag}): bool
  • added: method GetInstance.lazyPut<S>( InstanceBuilderCallback<S> builder, { String tag, bool fenix, bool permanent = …, }): void
  • added: method GetInstance.printInstanceStack(): void
  • added: method GetInstance.put<S>( S dependency, { String tag, bool permanent = …, @deprecated InstanceBuilderCallback<S> builder, }): S
  • added: method GetInstance.putAsync<S>( AsyncInstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): Future<S>
  • added: method GetInstance.putOrFind<S>(InstanceBuilderCallback<S> dep, {String tag}): S
  • added: method GetInstance.reload<S>({String tag, String key, bool force = …}): void
  • added: method GetInstance.reloadAll({bool force = …}): void
  • added: method GetInstance.removeDependencyByRoute(String routeName): void
  • added: method GetInstance.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: method GetLifeCycleBase.$configureLifeCycle(): void
  • added: method GetLifeCycleBase.onClose(): void
  • added: method GetLifeCycleBase.onInit(): void
  • added: method GetLifeCycleBase.onReady(): void
  • added: method GetMaterialApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: method GetMaterialController.restartApp(): void
  • added: method GetMaterialController.setTheme(ThemeData value): void
  • added: method GetMaterialController.setThemeMode(ThemeMode value): void
  • added: method GetMicrotask.exec(Function callback): void
  • added: method GetMiddleware.onBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method GetMiddleware.onPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method GetMiddleware.onPageBuilt(Widget page): Widget
  • added: method GetMiddleware.onPageCalled(GetPage page): GetPage
  • added: method GetMiddleware.onPageDispose(): void
  • added: method GetMiddleware.redirect(String route): RouteSettings
  • added: method GetNavigation.addKey(GlobalKey<NavigatorState> newKey): GlobalKey<NavigatorState>
  • added: method GetNavigation.addPage(GetPage getPage): void
  • added: method GetNavigation.addPages(List<GetPage> getPages): void
  • added: method GetNavigation.appUpdate(): void
  • added: method GetNavigation.back<T>({ T result, bool closeOverlays = …, bool canPop = …, int id, }): void
  • added: method GetNavigation.changeTheme(ThemeData theme): void
  • added: method GetNavigation.changeThemeMode(ThemeMode themeMode): void
  • added: method GetNavigation.close(int times, [int id]): void
  • added: method GetNavigation.config( {bool enableLog, LogWriterCallback logWriterCallback, bool defaultPopGesture, bool defaultOpaqueRoute, Duration defaultDurationTransition, bool defaultGlobalState, Transition defaultTransition}): void
  • added: method GetNavigation.forceAppUpdate(): void
  • added: method GetNavigation.global(int k): GlobalKey<NavigatorState>
  • added: method GetNavigation.nestedKey(int key): GlobalKey<NavigatorState>
  • added: method GetNavigation.off<T>( dynamic page, { bool opaque = …, Transition transition, Curve curve, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, bool preventDuplicates = …, Duration duration, }): Future<T>
  • added: method GetNavigation.offAll<T>( dynamic page, { RoutePredicate predicate, bool opaque = …, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, Transition transition, Curve curve, Duration duration, }): Future<T>
  • added: method GetNavigation.offAllNamed<T>( String newRouteName, { RoutePredicate predicate, dynamic arguments, int id, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offAndToNamed<T>( String page, { dynamic arguments, int id, dynamic result, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamedUntil<T>( String page, RoutePredicate predicate, { int id, dynamic arguments, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}): Future<T>
  • added: method GetNavigation.removeRoute(Route<dynamic> route, {int id}): void
  • added: method GetNavigation.to<T>( dynamic page, { bool opaque, Transition transition, Curve curve, Duration duration, int id, bool fullscreenDialog = …, dynamic arguments, Bindings binding, bool preventDuplicates = …, bool popGesture, }): Future<T>
  • added: method GetNavigation.toNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.until(RoutePredicate predicate, {int id}): void
  • added: method GetNavigation.updateLocale(Locale l): void
  • added: method GetNotifier.onInit(): void
  • added: method GetNumUtils.delay([FutureOr callback()]): Future
  • added: method GetNumUtils.isEqual(num b): bool
  • added: method GetNumUtils.isGreaterThan(num b): bool
  • added: method GetNumUtils.isLowerThan(num b): bool
  • added: method GetPage.copyWith({ String name, GetPageBuilder page, bool popGesture, Map<String, String> parameter, String title, Transition transition, Curve curve, Alignment alignment, bool maintainState, bool opaque, Bindings binding, List<Bindings> bindings, CustomTransition customTransition, Duration transitionDuration, bool fullscreenDialog, RouteSettings settings, List<GetPage> children, List<GetM…
  • added: method GetPageRoute.buildPage( BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, ): Widget
  • added: method GetPageRoute.buildTransitions(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method GetPageRoute.canTransitionTo(TransitionRoute<dynamic> nextRoute): bool
  • added: method GetPageRoute.dispose(): void
  • added: method GetQueue.add<T>(Function job): Future<T>
  • added: method GetResponsiveView.build(BuildContext context): Widget
  • added: method GetResponsiveView.builder(): Widget
  • added: method GetResponsiveView.desktop(): Widget
  • added: method GetResponsiveView.phone(): Widget
  • added: method GetResponsiveView.tablet(): Widget
  • added: method GetResponsiveView.watch(): Widget
  • added: method GetStateUpdaterMixin.getUpdate(): void
  • added: method GetStream.Function(): FutureOr<void>
  • added: method GetStream.Function(): void
  • added: method GetStream.add(T event): void
  • added: method GetStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method GetStream.addSubscription(LightSubscription<T> subs): FutureOr<void>
  • added: method GetStream.close(): void
  • added: method GetStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method GetStream.removeSubscription(LightSubscription<T> subs): FutureOr<bool>
  • added: method GetStreamTransformation.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method GetStringUtils.createPath([Iterable segments]): String
  • added: method GetStringUtils.isCaseInsensitiveContains(String b): bool
  • added: method GetStringUtils.isCaseInsensitiveContainsAny(String b): bool
  • added: method GetStringUtils.numericOnly({bool firstWordOnly = …}): String
  • added: method GetView.build(BuildContext context): Widget
  • added: method GetWidget.build(BuildContext context): Widget
  • added: method GetWidget.createWidgetCache(): WidgetCache
  • added: method GetXState.build(BuildContext context): Widget
  • added: method GetXState.didChangeDependencies(): void
  • added: method GetXState.didUpdateWidget(GetX oldWidget): void
  • added: method GetXState.dispose(): void
  • added: method GetXState.initState(): void
  • added: method GetxController.update([List<Object> ids, bool condition = …]): void
  • added: method HeaderValue.toString(): String
  • added: method Inst.create<S>(InstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): void
  • added: method Inst.delete<S>({String tag, bool force = …}): Future<bool>
  • added: method Inst.find<S>({String tag}): S
  • added: method Inst.isPrepared<S>({String tag}): bool
  • added: method Inst.isRegistered<S>({String tag}): bool
  • added: method Inst.lazyPut<S>(InstanceBuilderCallback<S> builder, {String tag, bool fenix = …}): void
  • added: method Inst.printInstanceStack(): void
  • added: method Inst.put<S>(S dependency, {String tag, bool permanent = …, InstanceBuilderCallback<S> builder}): S
  • added: method Inst.putAsync<S>(AsyncInstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): Future<S>
  • added: method Inst.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: method LightSubscription.Function(): FutureOr<void>
  • added: method LightSubscription.Function(): void
  • added: method LightSubscription.asFuture<E>([E futureValue]): Future<E>
  • added: method LightSubscription.cancel(): Future<void>
  • added: method LightSubscription.onData(OnData<T> handleData): void
  • added: method LightSubscription.onDone(Callback handleDone): void
  • added: method LightSubscription.onError(Function handleError): void
  • added: method LightSubscription.pause([Future<void> resumeSignal]): void
  • added: method LightSubscription.resume(): void
  • added: method ListExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method ListExtension.addAllNonNull(Iterable<E> item): void
  • added: method ListExtension.addIf(dynamic condition, E item): void
  • added: method ListExtension.addNonNull(E item): void
  • added: method ListExtension.assign(E item): void
  • added: method ListExtension.assignAll(Iterable<E> items): void
  • added: method LocalesIntl.addTranslations(Map<String, Map<String, String>> tr): void
  • added: method LocalesIntl.appendTranslations(Map<String, Map<String, String>> tr): void
  • added: method LoopEventsExt.asap<T>(T computation(), {bool Function() condition}): FutureOr<T>
  • added: method LoopEventsExt.toEnd<T>(FutureOr<T> computation()): Future<T>
  • added: method MapExtension.addAllIf(dynamic condition, Map<K, V> values): void
  • added: method MapExtension.addIf(dynamic condition, K key, V value): void
  • added: method MapExtension.assign(K key, V val): void
  • added: method MapExtension.assignAll(Map<K, V> val): void
  • added: method MiddlewareRunner.runOnBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method MiddlewareRunner.runOnPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method MiddlewareRunner.runOnPageBuilt(Widget page): Widget
  • added: method MiddlewareRunner.runOnPageCalled(GetPage page): GetPage
  • added: method MiddlewareRunner.runOnPageDispose(): void
  • added: method MiddlewareRunner.runRedirect(String route): RouteSettings
  • added: method MiniStream.add(T event): void
  • added: method MiniStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method MiniStream.close(): void
  • added: method MiniStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError = …}): MiniSubscription<T>
  • added: method MiniSubscription.cancel(): Future<void>
  • added: method NotifyManager.addListener(GetStream<T> rxGetx): void
  • added: method NotifyManager.close(): void
  • added: method NotifyManager.listen( void Function(T) onData, { Function onError, void Function() onDone, bool cancelOnError = …, }): StreamSubscription<T>
  • added: method Obx.build(): Widget
  • added: method ObxValue.Function(T): Widget
  • added: method ObxValue.build(): Widget
  • added: method ObxWidget.build(): Widget
  • added: method ObxWidget.createState(): _ObxState
  • added: method PageRedirect.addPageParameter(GetPage route): void
  • added: method PageRedirect.needRecheck(): bool
  • added: method PageRedirect.page(): GetPageRoute
  • added: method Precision.toPrecision(int fractionDigits): double
  • added: method ResponsiveScreen.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method Routing.update(void fn(Routing value)): void
  • added: method Rx.toJson(): dynamic
  • added: method RxBool.operator &(bool other): bool
  • added: method RxBool.operator ^(bool other): bool
  • added: method RxBool.operator |(bool other): bool
  • added: method RxBool.toString(): String
  • added: method RxBool.toggle(): RxBool
  • added: method RxDouble.abs(): double
  • added: method RxDouble.ceil(): int
  • added: method RxDouble.ceilToDouble(): double
  • added: method RxDouble.floor(): int
  • added: method RxDouble.floorToDouble(): double
  • added: method RxDouble.operator %(num other): double
  • added: method RxDouble.operator *(num other): double
  • added: method RxDouble.operator +(num other): RxDouble
  • added: method RxDouble.operator -(): double
  • added: method RxDouble.operator -(num other): RxDouble
  • added: method RxDouble.operator /(num other): double
  • added: method RxDouble.operator ~/(num other): int
  • added: method RxDouble.round(): int
  • added: method RxDouble.roundToDouble(): double
  • added: method RxDouble.truncate(): int
  • added: method RxDouble.truncateToDouble(): double
  • added: method RxInt.abs(): int
  • added: method RxInt.ceil(): int
  • added: method RxInt.ceilToDouble(): double
  • added: method RxInt.floor(): int
  • added: method RxInt.floorToDouble(): double
  • added: method RxInt.gcd(int other): int
  • added: method RxInt.modInverse(int modulus): int
  • added: method RxInt.modPow(int exponent, int modulus): int
  • added: method RxInt.operator &(int other): int
  • added: method RxInt.operator +(int other): RxInt
  • added: method RxInt.operator -(): int
  • added: method RxInt.operator -(int other): RxInt
  • added: method RxInt.operator <<(int shiftAmount): int
  • added: method RxInt.operator >>(int shiftAmount): int
  • added: method RxInt.operator ^(int other): int
  • added: method RxInt.operator |(int other): int
  • added: method RxInt.operator ~(): int
  • added: method RxInt.round(): int
  • added: method RxInt.roundToDouble(): double
  • added: method RxInt.toSigned(int width): int
  • added: method RxInt.toUnsigned(int width): int
  • added: method RxInt.truncate(): int
  • added: method RxInt.truncateToDouble(): double
  • added: method RxList.add(E item): void
  • added: method RxList.addAll(Iterable<E> item): void
  • added: method RxList.insertAll(int index, Iterable<E> iterable): void
  • added: method RxList.operator +(Iterable<E> val): RxList<E>
  • added: method RxList.operator [](int index): E
  • added: method RxList.sort([int compare(E a, E b)]): void
  • added: method RxList.where(bool Function(E) test): Iterable<E>
  • added: method RxList.whereType<T>(): Iterable<T>
  • added: method RxMap.clear(): void
  • added: method RxMap.operator [](Object key): V
  • added: method RxMap.remove(Object key): V
  • added: method RxNum.operator +(num other): num
  • added: method RxNum.operator -(num other): num
  • added: method RxObjectMixin.bindStream(Stream<T> stream): void
  • added: method RxObjectMixin.call([T v]): T
  • added: method RxObjectMixin.nil(): void
  • added: method RxObjectMixin.operator ==(dynamic o): bool
  • added: method RxObjectMixin.refresh(): void
  • added: method RxObjectMixin.toJson(): dynamic
  • added: method RxObjectMixin.toString(): String
  • added: method RxSet.add(E value): bool
  • added: method RxSet.addAll(Iterable<E> item): void
  • added: method RxSet.clear(): void
  • added: method RxSet.contains(Object element): bool
  • added: method RxSet.lookup(Object object): E
  • added: method RxSet.operator +(Set<E> val): RxSet<E>
  • added: method RxSet.remove(Object item): bool
  • added: method RxSet.removeAll(Iterable<Object> elements): void
  • added: method RxSet.retainAll(Iterable<Object> elements): void
  • added: method RxSet.retainWhere(bool Function(E) E): void
  • added: method RxSet.toSet(): Set<E>
  • added: method RxSet.update(void fn(Iterable<E> value)): void
  • added: method RxString.allMatches(String string, [int start = …]): Iterable<Match>
  • added: method RxString.compareTo(String other): int
  • added: method RxString.contains(Pattern other, [int startIndex = …]): bool
  • added: method RxString.endsWith(String other): bool
  • added: method RxString.indexOf(Pattern pattern, [int start = …]): int
  • added: method RxString.lastIndexOf(Pattern pattern, [int start]): int
  • added: method RxString.matchAsPrefix(String string, [int start = …]): Match
  • added: method RxString.operator +(String val): String
  • added: method RxString.padLeft(int width, [String padding = …]): String
  • added: method RxString.padRight(int width, [String padding = …]): String
  • added: method RxString.replaceAll(Pattern from, String replace): String
  • added: method RxString.split(Pattern pattern): List<String>
  • added: method RxString.startsWith(Pattern pattern, [int index = …]): bool
  • added: method RxString.substring(int startIndex, [int endIndex]): String
  • added: method RxString.toLowerCase(): String
  • added: method RxString.toUpperCase(): String
  • added: method RxString.trim(): String
  • added: method RxString.trimLeft(): String
  • added: method RxString.trimRight(): String
  • added: method RxValue.Function(T data): Widget
  • added: method RxValue.build(): Widget
  • added: method ScrollMixin.onClose(): void
  • added: method ScrollMixin.onEndScroll(): Future<void>
  • added: method ScrollMixin.onInit(): void
  • added: method ScrollMixin.onTopScroll(): Future<void>
  • added: method SetExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method SetExtension.addAllNonNull(Iterable<E> item): void
  • added: method SetExtension.addIf(dynamic condition, E item): void
  • added: method SetExtension.addNonNull(E item): void
  • added: method SetExtension.assign(E item): void
  • added: method SetExtension.assignAll(Iterable<E> items): void
  • added: method SimpleBuilder.Function(BuildContext): Widget
  • added: method SimpleBuilder.createState(): _SimpleBuilderState
  • added: method SingleGetTickerProviderMixin.createTicker(TickerCallback onTick): Ticker
  • added: method StateExt.obx( NotifierBuilder<T> widget, { Widget Function(String error) onError, Widget onLoading, Widget onEmpty, }): Widget
  • added: method StateMixin.append(Future<T> Function() body(), {String errorMessage}): void
  • added: method StateMixin.change(T newState, {RxStatus status}): void
  • added: method Trans.trArgs([List<String> args = …]): String
  • added: method Trans.trParams([Map<String, String> params = …]): String
  • added: method Trans.trPlural([String pluralKey, int i, List<String> args = …]): String
  • added: method Trans.trPluralParams( [String pluralKey, int i, Map<String, String> params = …]): String
  • added: method Value.call([T v]): T
  • added: method Value.toJson(): dynamic
  • added: method Value.toString(): String
  • added: method Value.update(void fn(T value)): void
  • added: method ValueBuilder.Function(): void
  • added: method ValueBuilder.Function(T): void
  • added: method ValueBuilder.createState(): _ValueBuilderState<T>
  • added: method WidgetMarginX.marginAll(double margin): Widget
  • added: method WidgetMarginX.marginOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetMarginX.marginSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: method WidgetPaddingX.paddingAll(double padding): Widget
  • added: method WidgetPaddingX.paddingOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetPaddingX.paddingSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: method Worker.Function(): Future<void>
  • added: method Worker.call(): void
  • added: method Worker.dispose(): void
  • added: method Workers.dispose(): void
  • added: mixin FullLifeCycle on FullLifeCycleController
  • added: mixin GetLifeCycleBase
  • added: mixin GetStateUpdaterMixin<T extends StatefulWidget> on State<T>
  • added: mixin GetxServiceMixin
  • added: mixin NotifyManager<T>
  • added: mixin RxObjectMixin<T> on NotifyManager<T>
  • added: mixin ScrollMixin on GetLifeCycleBase
  • added: mixin SingleGetTickerProviderMixin on DisposableInterface implements TickerProvider
  • added: mixin StateMixin<T> on ListNotifier
  • added: set GetNavigation.customTransition(CustomTransition newTransition)
  • added: set GetNavigation.parameters(Map<String, String> newParameters)
  • added: set GetNavigation.routeTree(ParseRouteTree tree)
  • added: set GetNavigation.testMode(bool isTest)
  • added: set LocalesIntl.fallbackLocale(Locale newLocale)
  • added: set LocalesIntl.locale(Locale newLocale)
  • added: set MiniStream.value(T val)
  • added: set RxList.length(int newLength)
  • added: set RxList.value(List<E> val)
  • added: set RxMap.value(Map<K, V> val)
  • added: set RxObjectMixin.value(T val)
  • added: set RxSet.value(Set<E> val)
  • added: set StateMixin.value(T newValue)
  • added: set Value.value(T newValue)
  • added: static field GetNavigation.getxController: GetMaterialController
  • added: static field RxInterface.proxy: RxInterface
  • added: static get GetPlatform.isDesktop: bool
  • added: static get GetPlatform.isMobile: bool
  • added: static method GetPageRoute.isPopGestureInProgress(PageRoute<dynamic> route): bool
  • added: static method GetUtils.camelCase(String value): String
  • added: static method GetUtils.capitalize(String value): String
  • added: static method GetUtils.capitalizeFirst(String s): String
  • added: static method GetUtils.createPath(String path, [Iterable segments]): String
  • added: static method GetUtils.hasCapitalletter(String s): bool
  • added: static method GetUtils.hasMatch(String value, String pattern): bool
  • added: static method GetUtils.isAPK(String filePath): bool
  • added: static method GetUtils.isAlphabetOnly(String s): bool
  • added: static method GetUtils.isAudio(String filePath): bool
  • added: static method GetUtils.isBinary(String s): bool
  • added: static method GetUtils.isBlank(dynamic value): bool
  • added: static method GetUtils.isBool(String value): bool
  • added: static method GetUtils.isCaseInsensitiveContains(String a, String b): bool
  • added: static method GetUtils.isCaseInsensitiveContainsAny(String a, String b): bool
  • added: static method GetUtils.isChm(String filePath): bool
  • added: static method GetUtils.isCnpj(String cnpj): bool
  • added: static method GetUtils.isCpf(String cpf): bool
  • added: static method GetUtils.isCurrency(String s): bool
  • added: static method GetUtils.isDateTime(String s): bool
  • added: static method GetUtils.isEmail(String s): bool
  • added: static method GetUtils.isEqual(num a, num b): bool
  • added: static method GetUtils.isExcel(String filePath): bool
  • added: static method GetUtils.isGreaterThan(num a, num b): bool
  • added: static method GetUtils.isHTML(String filePath): bool
  • added: static method GetUtils.isHexadecimal(String s): bool
  • added: static method GetUtils.isIPv4(String s): bool
  • added: static method GetUtils.isIPv6(String s): bool
  • added: static method GetUtils.isImage(String filePath): bool
  • added: static method GetUtils.isLengthBetween(dynamic value, int minLength, int maxLength): bool
  • added: static method GetUtils.isLengthEqualTo(dynamic value, int otherLength): bool
  • added: static method GetUtils.isLengthGreaterOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthGreaterThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLowerThan(num a, num b): bool
  • added: static method GetUtils.isMD5(String s): bool
  • added: static method GetUtils.isNull(dynamic value): bool
  • added: static method GetUtils.isNullOrBlank(dynamic value): bool
  • added: static method GetUtils.isNum(String value): bool
  • added: static method GetUtils.isNumericOnly(String s): bool
  • added: static method GetUtils.isOneAKind(dynamic value): bool
  • added: static method GetUtils.isPDF(String filePath): bool
  • added: static method GetUtils.isPPT(String filePath): bool
  • added: static method GetUtils.isPalindrom(String string): bool
  • added: static method GetUtils.isPassport(String s): bool
  • added: static method GetUtils.isPhoneNumber(String s): bool
  • added: static method GetUtils.isSHA1(String s): bool
  • added: static method GetUtils.isSHA256(String s): bool
  • added: static method GetUtils.isSSN(String s): bool
  • added: static method GetUtils.isTxt(String filePath): bool
  • added: static method GetUtils.isURL(String s): bool
  • added: static method GetUtils.isUsername(String s): bool
  • added: static method GetUtils.isVector(String filePath): bool
  • added: static method GetUtils.isVideo(String filePath): bool
  • added: static method GetUtils.isWord(String filePath): bool
  • added: static method GetUtils.nil(dynamic s): dynamic
  • added: static method GetUtils.numericOnly(String s, {bool firstWordOnly = …}): String
  • added: static method GetUtils.printFunction( String prefix, dynamic value, String info, { bool isError = …, }): void
  • added: static method GetUtils.removeAllWhitespace(String value): String
  • added: static method HeaderValue.parse(String value, {String parameterSeparator = …, String valueSeparator, bool preserveBackslash = …}): HeaderValue
  • added: typedef AddSubscription<T> = FutureOr<void> Function(LightSubscription<T> subs)
  • added: typedef AsyncInstanceBuilderCallback<S> = Future<S> Function()
  • added: typedef BindingBuilderCallback = void Function()
  • added: typedef Condition = bool Function()
  • added: typedef Decoder<T> = T Function(dynamic data)
  • added: typedef GetControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: typedef GetXControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: typedef InjectorBuilderCallback<S> = S Function(GetInstance)
  • added: typedef InstanceBuilderCallback<S> = S Function()
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: typedef NotifierBuilder<T> = Widget Function(T state)
  • added: typedef OnTap = void Function(GetBar snack)
  • added: typedef PrintFunctionCallback = void Function( String prefix, dynamic value, String info, { bool isError, })
  • added: typedef Progress = Function(double percent)
  • added: typedef RemoveSubscription<T> = FutureOr<bool> Function( LightSubscription<T> subs)
  • added: typedef SnackbarStatusCallback = void Function(SnackbarStatus status)
  • added: typedef ValueBuilderBuilder<T> = Widget Function( T snapshot, ValueBuilderUpdateCallback<T> updater)
  • added: typedef ValueBuilderUpdateCallback<T> = void Function(T snapshot)
  • added: typedef ValueUpdater<T> = T Function()
  • added: typedef WidgetCallback = Widget Function()
  • added: typedef WorkerCallback<T> = Function(T callback)
  • added: variable rtlLanguages: const List<String>
  • added: class FormData
  • added: class GetConnect extends GetConnectInterface
  • added: class GetConnectInterface: abstract with GetLifeCycleBase
  • added: class GetHttpClient
  • added: class GetSocket extends BaseWebSocket
  • added: class GraphQLResponse<T> extends Response<T>
  • added: class HeaderValue
  • added: class MultipartFile
  • added: class Response<T>
  • added: class TrustedCertificate
  • added: ctor FormData(Map<String, dynamic> map)
  • added: ctor GetConnect({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, this.allowAutoSignedCert = …, })
  • added: ctor GetHttpClient({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, bool allowAutoSignedCert = …, this.baseUrl, List<TrustedCertificate> trustedCertificates, })
  • added: ctor GetSocket(String url, {Duration ping = …, bool allowSelfSigned = …})
  • added: ctor GraphQLResponse({T body, this.graphQLErrors})
  • added: ctor HeaderValue([this._value = …, Map<String, String> parameters])
  • added: ctor MultipartFile( dynamic data, { @required this.filename, this.contentType = …, })
  • added: ctor Response({ this.request, this.statusCode, this.bodyBytes, this.bodyString, this.statusText = …, this.headers = …, this.body, })
  • added: ctor TrustedCertificate(this.bytes)
  • added: field FormData.MultipartFile>>[]: final
  • added: field FormData.String>>[]: final
  • added: field FormData.boundary: final String
  • added: field FormData.fields: final
  • added: field FormData.files: final
  • added: field GetConnect.allowAutoSignedCert: bool
  • added: field GetConnect.baseUrl: String
  • added: field GetConnect.defaultContentType: String
  • added: field GetConnect.defaultDecoder: Decoder
  • added: field GetConnect.followRedirects: bool
  • added: field GetConnect.maxAuthRetries: int
  • added: field GetConnect.maxRedirects: int
  • added: field GetConnect.timeout: Duration
  • added: field GetConnect.trustedCertificates: List<TrustedCertificate>
  • added: field GetConnect.userAgent: String
  • added: field GetConnectInterface.sockets: List<GetSocket>
  • added: field GetHttpClient.baseUrl: String
  • added: field GetHttpClient.defaultContentType: String
  • added: field GetHttpClient.defaultDecoder: Decoder
  • added: field GetHttpClient.errorSafety: bool
  • added: field GetHttpClient.followRedirects: bool
  • added: field GetHttpClient.maxAuthRetries: int
  • added: field GetHttpClient.maxRedirects: int
  • added: field GetHttpClient.timeout: Duration
  • added: field GetHttpClient.userAgent: String
  • added: field GraphQLResponse.graphQLErrors: final List<GraphQLError>
  • added: field MultipartFile.contentType: final String
  • added: field MultipartFile.filename: final String
  • added: field Response.body: final T
  • added: field Response.bodyBytes: final BodyBytesStream
  • added: field Response.bodyString: final String
  • added: field Response.headers: final Map<String, String>
  • added: field Response.request: final Request
  • added: field Response.statusCode: final int
  • added: field Response.statusText: final String
  • added: field TrustedCertificate.bytes: final List<int>
  • added: function bodyBytesToString( BodyBytesStream bodyBytes, Map<String, String> headers): Future<String>
  • added: get FormData.length: int
  • added: get GetConnect.httpClient: GetHttpClient
  • added: get GetConnect.isDisposed: bool
  • added: get GetConnect.sockets: List<GetSocket>
  • added: get GetConnectInterface.httpClient: GetHttpClient
  • added: get HeaderValue.parameters: Map<String, String>
  • added: get HeaderValue.value: String
  • added: get MultipartFile.length: int
  • added: get MultipartFile.stream: BodyBytesStream
  • added: get Response.hasError: bool
  • added: get Response.isOk: bool
  • added: get Response.status: HttpStatus
  • added: get Response.unauthorized: bool
  • added: method FormData.toBytes(): Future<List<int>>
  • added: method GetConnect.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnect.dispose(): void
  • added: method GetConnect.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnect.mutation<T>( String mutation, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnect.patch<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.post<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.put<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.query<T>( String query, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnect.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.socket( String url, { Duration ping = …, }): GetSocket
  • added: method GetConnectInterface.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.mutation<T>( String mutation, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnectInterface.patch<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnectInterface.post<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.put<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.query<T>( String query, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnectInterface.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.socket( String url, { Duration ping = …, }): GetSocket
  • added: method GetHttpClient.addAuthenticator<T>(RequestModifier<T> auth): void
  • added: method GetHttpClient.addRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.addResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.close(): void
  • added: method GetHttpClient.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.patch<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.post<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.put<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.removeRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.removeResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method HeaderValue.toString(): String
  • added: static method HeaderValue.parse(String value, {String parameterSeparator = …, String valueSeparator, bool preserveBackslash = …}): HeaderValue
  • added: typedef Decoder<T> = T Function(dynamic data)
  • added: typedef Progress = Function(double percent)
  • added: class FormData
  • added: class GetConnect extends GetConnectInterface
  • added: class GetConnectInterface: abstract with GetLifeCycleBase
  • added: class GetHttpClient
  • added: class GetSocket extends BaseWebSocket
  • added: class GraphQLResponse<T> extends Response<T>
  • added: class HeaderValue
  • added: class MultipartFile
  • added: class Response<T>
  • added: class TrustedCertificate
  • added: ctor FormData(Map<String, dynamic> map)
  • added: ctor GetConnect({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, this.allowAutoSignedCert = …, })
  • added: ctor GetHttpClient({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, bool allowAutoSignedCert = …, this.baseUrl, List<TrustedCertificate> trustedCertificates, })
  • added: ctor GetSocket(String url, {Duration ping = …, bool allowSelfSigned = …})
  • added: ctor GraphQLResponse({T body, this.graphQLErrors})
  • added: ctor HeaderValue([this._value = …, Map<String, String> parameters])
  • added: ctor MultipartFile( dynamic data, { @required this.filename, this.contentType = …, })
  • added: ctor Response({ this.request, this.statusCode, this.bodyBytes, this.bodyString, this.statusText = …, this.headers = …, this.body, })
  • added: ctor TrustedCertificate(this.bytes)
  • added: field FormData.MultipartFile>>[]: final
  • added: field FormData.String>>[]: final
  • added: field FormData.boundary: final String
  • added: field FormData.fields: final
  • added: field FormData.files: final
  • added: field GetConnect.allowAutoSignedCert: bool
  • added: field GetConnect.baseUrl: String
  • added: field GetConnect.defaultContentType: String
  • added: field GetConnect.defaultDecoder: Decoder
  • added: field GetConnect.followRedirects: bool
  • added: field GetConnect.maxAuthRetries: int
  • added: field GetConnect.maxRedirects: int
  • added: field GetConnect.timeout: Duration
  • added: field GetConnect.trustedCertificates: List<TrustedCertificate>
  • added: field GetConnect.userAgent: String
  • added: field GetConnectInterface.sockets: List<GetSocket>
  • added: field GetHttpClient.baseUrl: String
  • added: field GetHttpClient.defaultContentType: String
  • added: field GetHttpClient.defaultDecoder: Decoder
  • added: field GetHttpClient.errorSafety: bool
  • added: field GetHttpClient.followRedirects: bool
  • added: field GetHttpClient.maxAuthRetries: int
  • added: field GetHttpClient.maxRedirects: int
  • added: field GetHttpClient.timeout: Duration
  • added: field GetHttpClient.userAgent: String
  • added: field GraphQLResponse.graphQLErrors: final List<GraphQLError>
  • added: field MultipartFile.contentType: final String
  • added: field MultipartFile.filename: final String
  • added: field Response.body: final T
  • added: field Response.bodyBytes: final BodyBytesStream
  • added: field Response.bodyString: final String
  • added: field Response.headers: final Map<String, String>
  • added: field Response.request: final Request
  • added: field Response.statusCode: final int
  • added: field Response.statusText: final String
  • added: field TrustedCertificate.bytes: final List<int>
  • added: function bodyBytesToString( BodyBytesStream bodyBytes, Map<String, String> headers): Future<String>
  • added: get FormData.length: int
  • added: get GetConnect.httpClient: GetHttpClient
  • added: get GetConnect.isDisposed: bool
  • added: get GetConnect.sockets: List<GetSocket>
  • added: get GetConnectInterface.httpClient: GetHttpClient
  • added: get HeaderValue.parameters: Map<String, String>
  • added: get HeaderValue.value: String
  • added: get MultipartFile.length: int
  • added: get MultipartFile.stream: BodyBytesStream
  • added: get Response.hasError: bool
  • added: get Response.isOk: bool
  • added: get Response.status: HttpStatus
  • added: get Response.unauthorized: bool
  • added: method FormData.toBytes(): Future<List<int>>
  • added: method GetConnect.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnect.dispose(): void
  • added: method GetConnect.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnect.mutation<T>( String mutation, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnect.patch<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.post<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.put<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.query<T>( String query, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnect.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnect.socket( String url, { Duration ping = …, }): GetSocket
  • added: method GetConnectInterface.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.mutation<T>( String mutation, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnectInterface.patch<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetConnectInterface.post<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.put<T>( String url, dynamic body, { String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.query<T>( String query, { String url, Map<String, dynamic> variables, Map<String, String> headers, }): Future<GraphQLResponse<T>>
  • added: method GetConnectInterface.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetConnectInterface.socket( String url, { Duration ping = …, }): GetSocket
  • added: method GetHttpClient.addAuthenticator<T>(RequestModifier<T> auth): void
  • added: method GetHttpClient.addRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.addResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.close(): void
  • added: method GetHttpClient.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.patch<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.post<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.put<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.removeRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.removeResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method HeaderValue.toString(): String
  • added: static method HeaderValue.parse(String value, {String parameterSeparator = …, String valueSeparator, bool preserveBackslash = …}): HeaderValue
  • added: typedef Decoder<T> = T Function(dynamic data)
  • added: typedef Progress = Function(double percent)
  • added: class TrustedCertificate
  • added: ctor TrustedCertificate(this.bytes)
  • added: field TrustedCertificate.bytes: final List<int>
  • added: class GetHttpException implements Exception
  • added: class GraphQLError
  • added: class UnauthorizedException implements Exception
  • added: class UnexpectedFormat implements Exception
  • added: ctor GetHttpException(this.message, [this.uri])
  • added: ctor GraphQLError({this.code, this.message})
  • added: ctor UnexpectedFormat(this.message)
  • added: field GetHttpException.message: final String
  • added: field GetHttpException.uri: final Uri
  • added: field GraphQLError.code: final String
  • added: field GraphQLError.message: final String
  • added: field UnexpectedFormat.message: final String
  • added: method GetHttpException.toString(): String
  • added: method GraphQLError.toString(): String
  • added: method UnauthorizedException.toString(): String
  • added: method UnexpectedFormat.toString(): String
  • added: class GetHttpClient
  • added: ctor GetHttpClient({ this.userAgent = …, this.timeout = …, this.followRedirects = …, this.maxRedirects = …, this.maxAuthRetries = …, bool allowAutoSignedCert = …, this.baseUrl, List<TrustedCertificate> trustedCertificates, })
  • added: field GetHttpClient.baseUrl: String
  • added: field GetHttpClient.defaultContentType: String
  • added: field GetHttpClient.defaultDecoder: Decoder
  • added: field GetHttpClient.errorSafety: bool
  • added: field GetHttpClient.followRedirects: bool
  • added: field GetHttpClient.maxAuthRetries: int
  • added: field GetHttpClient.maxRedirects: int
  • added: field GetHttpClient.timeout: Duration
  • added: field GetHttpClient.userAgent: String
  • added: method GetHttpClient.addAuthenticator<T>(RequestModifier<T> auth): void
  • added: method GetHttpClient.addRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.addResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.close(): void
  • added: method GetHttpClient.delete<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.get<T>( String url, { Map<String, String> headers, String contentType, Map<String, dynamic> query, Decoder<T> decoder, }): Future<Response<T>>
  • added: method GetHttpClient.patch<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.post<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.put<T>( String url, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: method GetHttpClient.removeRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetHttpClient.removeResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetHttpClient.request<T>( String url, String method, { dynamic body, String contentType, Map<String, String> headers, Map<String, dynamic> query, Decoder<T> decoder, Progress uploadProgress, }): Future<Response<T>>
  • added: typedef Decoder<T> = T Function(dynamic data)
  • added: typedef Progress = Function(double percent)
  • added: function fileToBytes(dynamic data): List<int>
  • added: class HttpRequestImpl implements HttpRequestBase
  • added: ctor HttpRequestImpl({ bool allowAutoSignedCert = …, List<TrustedCertificate> trustedCertificates, })
  • added: field HttpRequestImpl.withCredentials: bool
  • added: method HttpRequestImpl.close(): void
  • added: method HttpRequestImpl.send<T>(Request<T> request): Future<Response<T>>
  • added: class HttpRequestBase: abstract
  • added: method HttpRequestBase.close(): void
  • added: method HttpRequestBase.send<T>(Request<T> request): Future<Response<T>>
  • added: function fileToBytes(dynamic data): List<int>
  • added: function writeOnFile(List<int> bytes): void
  • added: class HttpRequestImpl extends HttpRequestBase
  • added: ctor HttpRequestImpl({ bool allowAutoSignedCert = …, List<TrustedCertificate> trustedCertificates, })
  • added: method HttpRequestImpl.close(): void
  • added: method HttpRequestImpl.send<T>(Request<T> request): Future<Response<T>>
  • added: class MockClient extends HttpRequestBase
  • added: ctor MockClient(this._handler)
  • added: method MockClient.close(): void
  • added: method MockClient.send<T>(Request<T> request): Future<Response<T>>
  • added: typedef MockClientHandler = Future<Response> Function(Request request)
  • added: function fileToBytes(dynamic data): List<int>
  • added: function writeOnFile(List<int> bytes): void
  • added: class HttpRequestImpl extends HttpRequestBase
  • added: ctor HttpRequestImpl({ bool allowAutoSignedCert = …, List<TrustedCertificate> trustedCertificates, })
  • added: method HttpRequestImpl.close(): void
  • added: method HttpRequestImpl.send<T>(Request<T> request): Future<Response<T>>
  • added: function bodyDecoded<T>(Request<T> request, String stringBody, String mimeType): T
  • added: class GetModifier<T>
  • added: field GetModifier.authenticator: RequestModifier
  • added: method GetModifier.addRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetModifier.addResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: method GetModifier.modifyRequest(Request request): Future<void>
  • added: method GetModifier.modifyResponse(Request request, Response response): Future<void>
  • added: method GetModifier.removeRequestModifier<T>(RequestModifier<T> interceptor): void
  • added: method GetModifier.removeResponseModifier<T>(ResponseModifier<T> interceptor): void
  • added: typedef HandlerExecute<T> = Future<Request<T>> Function()
  • added: typedef RequestModifier<T> = FutureOr<Request<T>> Function(Request<T> request)
  • added: typedef ResponseModifier<T> = FutureOr Function( Request<T> request, Response<T> response)
  • added: class FormData
  • added: ctor FormData(Map<String, dynamic> map)
  • added: field FormData.MultipartFile>>[]: final
  • added: field FormData.String>>[]: final
  • added: field FormData.boundary: final String
  • added: field FormData.fields: final
  • added: field FormData.files: final
  • added: get FormData.length: int
  • added: method FormData.toBytes(): Future<List<int>>
  • added: class MultipartFile
  • added: ctor MultipartFile( dynamic data, { @required this.filename, this.contentType = …, })
  • added: field MultipartFile.contentType: final String
  • added: field MultipartFile.filename: final String
  • added: get MultipartFile.length: int
  • added: get MultipartFile.stream: BodyBytesStream
  • added: class BodyBytesStream extends StreamView<List<int>>
  • added: class Request<T>
  • added: ctor BodyBytesStream(Stream<List<int>> stream)
  • added: ctor BodyBytesStream.fromBytes(List<int> bytes)
  • added: ctor Request({ @required Uri url, @required String method, @required Map<String, String> headers, BodyBytesStream bodyBytes, bool followRedirects = …, int maxRedirects = …, int contentLength, FormData files, bool persistentConnection = …, Decoder<T> decoder, })
  • added: field Request.bodyBytes: final BodyBytesStream
  • added: field Request.contentLength: final int
  • added: field Request.decoder: final Decoder<T>
  • added: field Request.files: final FormData
  • added: field Request.followRedirects: final bool
  • added: field Request.headers: final Map<String, String>
  • added: field Request.maxRedirects: final int
  • added: field Request.method: final String
  • added: field Request.persistentConnection: final bool
  • added: field Request.url: final Uri
  • added: method BodyBytesStream.bytesToString([Encoding encoding = …]): Future<String>
  • added: method BodyBytesStream.toBytes(): Future<Uint8List>
  • added: class GraphQLResponse<T> extends Response<T>
  • added: class HeaderValue
  • added: class Response<T>
  • added: ctor GraphQLResponse({T body, this.graphQLErrors})
  • added: ctor HeaderValue([this._value = …, Map<String, String> parameters])
  • added: ctor Response({ this.request, this.statusCode, this.bodyBytes, this.bodyString, this.statusText = …, this.headers = …, this.body, })
  • added: field GraphQLResponse.graphQLErrors: final List<GraphQLError>
  • added: field Response.body: final T
  • added: field Response.bodyBytes: final BodyBytesStream
  • added: field Response.bodyString: final String
  • added: field Response.headers: final Map<String, String>
  • added: field Response.request: final Request
  • added: field Response.statusCode: final int
  • added: field Response.statusText: final String
  • added: function bodyBytesToString( BodyBytesStream bodyBytes, Map<String, String> headers): Future<String>
  • added: get HeaderValue.parameters: Map<String, String>
  • added: get HeaderValue.value: String
  • added: get Response.hasError: bool
  • added: get Response.isOk: bool
  • added: get Response.status: HttpStatus
  • added: get Response.unauthorized: bool
  • added: method HeaderValue.toString(): String
  • added: static method HeaderValue.parse(String value, {String parameterSeparator = …, String valueSeparator, bool preserveBackslash = …}): HeaderValue
  • added: class HttpStatus
  • added: ctor HttpStatus(this.code)
  • added: field HttpStatus.code: final int
  • added: get HttpStatus.connectionError: bool
  • added: get HttpStatus.hasError: bool
  • added: get HttpStatus.isForbidden: bool
  • added: get HttpStatus.isNotFound: bool
  • added: get HttpStatus.isOk: bool
  • added: get HttpStatus.isServerError: bool
  • added: get HttpStatus.isUnauthorized: bool
  • added: method HttpStatus.between(int begin, int end): bool
  • added: static field HttpStatus.accepted: const int
  • added: static field HttpStatus.alreadyReported: const int
  • added: static field HttpStatus.badGateway: const int
  • added: static field HttpStatus.badRequest: const int
  • added: static field HttpStatus.clientClosedRequest: const int
  • added: static field HttpStatus.conflict: const int
  • added: static field HttpStatus.connectionClosedWithoutResponse: const int
  • added: static field HttpStatus.continue_: const int
  • added: static field HttpStatus.created: const int
  • added: static field HttpStatus.earlyHints: const int
  • added: static field HttpStatus.expectationFailed: const int
  • added: static field HttpStatus.failedDependency: const int
  • added: static field HttpStatus.forbidden: const int
  • added: static field HttpStatus.found: const int
  • added: static field HttpStatus.gatewayTimeout: const int
  • added: static field HttpStatus.gone: const int
  • added: static field HttpStatus.httpVersionNotSupported: const int
  • added: static field HttpStatus.imATeapot: const int
  • added: static field HttpStatus.imUsed: const int
  • added: static field HttpStatus.insufficientStorage: const int
  • added: static field HttpStatus.internalServerError: const int
  • added: static field HttpStatus.lengthRequired: const int
  • added: static field HttpStatus.locked: const int
  • added: static field HttpStatus.loopDetected: const int
  • added: static field HttpStatus.methodNotAllowed: const int
  • added: static field HttpStatus.misdirectedRequest: const int
  • added: static field HttpStatus.movedPermanently: const int
  • added: static field HttpStatus.movedTemporarily: const int
  • added: static field HttpStatus.multiStatus: const int
  • added: static field HttpStatus.multipleChoices: const int
  • added: static field HttpStatus.networkAuthenticationRequired: const int
  • added: static field HttpStatus.networkConnectTimeoutError: const int
  • added: static field HttpStatus.noContent: const int
  • added: static field HttpStatus.nonAuthoritativeInformation: const int
  • added: static field HttpStatus.notAcceptable: const int
  • added: static field HttpStatus.notExtended: const int
  • added: static field HttpStatus.notFound: const int
  • added: static field HttpStatus.notImplemented: const int
  • added: static field HttpStatus.notModified: const int
  • added: static field HttpStatus.ok: const int
  • added: static field HttpStatus.partialContent: const int
  • added: static field HttpStatus.paymentRequired: const int
  • added: static field HttpStatus.permanentRedirect: const int
  • added: static field HttpStatus.preconditionFailed: const int
  • added: static field HttpStatus.preconditionRequired: const int
  • added: static field HttpStatus.processing: const int
  • added: static field HttpStatus.proxyAuthenticationRequired: const int
  • added: static field HttpStatus.requestEntityTooLarge: const int
  • added: static field HttpStatus.requestHeaderFieldsTooLarge: const int
  • added: static field HttpStatus.requestTimeout: const int
  • added: static field HttpStatus.requestUriTooLong: const int
  • added: static field HttpStatus.requestedRangeNotSatisfiable: const int
  • added: static field HttpStatus.resetContent: const int
  • added: static field HttpStatus.seeOther: const int
  • added: static field HttpStatus.serviceUnavailable: const int
  • added: static field HttpStatus.switchProxy: const int
  • added: static field HttpStatus.switchingProtocols: const int
  • added: static field HttpStatus.temporaryRedirect: const int
  • added: static field HttpStatus.tooEarly: const int
  • added: static field HttpStatus.tooManyRequests: const int
  • added: static field HttpStatus.unauthorized: const int
  • added: static field HttpStatus.unavailableForLegalReasons: const int
  • added: static field HttpStatus.unprocessableEntity: const int
  • added: static field HttpStatus.unsupportedMediaType: const int
  • added: static field HttpStatus.upgradeRequired: const int
  • added: static field HttpStatus.useProxy: const int
  • added: static field HttpStatus.variantAlsoNegotiates: const int
  • added: class CharCode
  • added: function browserEncode(String value): String
  • added: function isPlainAscii(String string): bool
  • added: function isTokenChar(int byte): bool
  • added: function isValueChar(int byte): bool
  • added: function toBodyBytesStream(Stream<List<int>> stream): BodyBytesStream
  • added: function validateField(String field): String
  • added: static field CharCode.COLON: const int
  • added: static field CharCode.COMMA: const int
  • added: static field CharCode.CR: const int
  • added: static field CharCode.HT: const int
  • added: static field CharCode.LF: const int
  • added: static field CharCode.ONE: const int
  • added: static field CharCode.SEMI_COLON: const int
  • added: static field CharCode.SLASH: const int
  • added: static field CharCode.SP: const int
  • added: static field CharCode.ZERO: const int
  • added: variable F: const bool
  • added: variable GET_BOUNDARY: const String
  • added: variable SEPARATOR_MAP: const
  • added: variable T: const bool
  • added: variable boundaryCharacters: const List<int>
  • added: variable newlineRegExp: final
  • added: class GetSocket extends BaseWebSocket
  • added: ctor GetSocket(String url, {Duration ping = …, bool allowSelfSigned = …})
  • added: class Close
  • added: class SocketNotifier
  • added: ctor Close(this.message, this.reason)
  • added: field Close.message: final String
  • added: field Close.reason: final int
  • added: field SocketNotifier.MessageSocket>: var
  • added: field SocketNotifier.open: OpenSocket
  • added: method Close.toString(): String
  • added: method SocketNotifier.addCloses(CloseSocket socket): void
  • added: method SocketNotifier.addErrors(CloseSocket socket): void
  • added: method SocketNotifier.addEvents(String event, MessageSocket socket): void
  • added: method SocketNotifier.addMessages(MessageSocket socket): void
  • added: method SocketNotifier.dispose(): void
  • added: method SocketNotifier.notifyClose(Close err): void
  • added: method SocketNotifier.notifyData(dynamic data): void
  • added: method SocketNotifier.notifyError(Close err): void
  • added: typedef CloseSocket = void Function(Close)
  • added: typedef MessageSocket = void Function(dynamic val)
  • added: typedef OpenSocket = void Function()
  • added: class BaseWebSocket
  • added: ctor BaseWebSocket( this.url, { this.ping = …, this.allowSelfSigned = …, })
  • added: enum ConnectionStatus
  • added: field BaseWebSocket.allowSelfSigned: bool
  • added: field BaseWebSocket.connectionStatus: ConnectionStatus
  • added: field BaseWebSocket.isDisposed: bool
  • added: field BaseWebSocket.ping: Duration
  • added: field BaseWebSocket.socket: WebSocket
  • added: field BaseWebSocket.socketNotifier: SocketNotifier
  • added: field BaseWebSocket.url: String
  • added: member ConnectionStatus.closed
  • added: member ConnectionStatus.connected
  • added: member ConnectionStatus.connecting
  • added: method BaseWebSocket.close([int status, String reason]): void
  • added: method BaseWebSocket.connect(): void
  • added: method BaseWebSocket.dispose(): void
  • added: method BaseWebSocket.emit(String event, dynamic data): void
  • added: method BaseWebSocket.on(String event, MessageSocket message): void
  • added: method BaseWebSocket.onClose(CloseSocket fn): void
  • added: method BaseWebSocket.onError(CloseSocket fn): void
  • added: method BaseWebSocket.onMessage(MessageSocket fn): void
  • added: method BaseWebSocket.onOpen(OpenSocket fn): void
  • added: method BaseWebSocket.send(dynamic data): void
  • added: class BaseWebSocket
  • added: ctor BaseWebSocket( this.url, { this.ping = …, this.allowSelfSigned = …, })
  • added: enum ConnectionStatus
  • added: field BaseWebSocket.allowSelfSigned: bool
  • added: field BaseWebSocket.connectionStatus: ConnectionStatus
  • added: field BaseWebSocket.isDisposed: bool
  • added: field BaseWebSocket.ping: Duration
  • added: field BaseWebSocket.socket: WebSocket
  • added: field BaseWebSocket.socketNotifier: SocketNotifier
  • added: field BaseWebSocket.url: String
  • added: member ConnectionStatus.closed
  • added: member ConnectionStatus.connected
  • added: member ConnectionStatus.connecting
  • added: method BaseWebSocket.close([int status, String reason]): void
  • added: method BaseWebSocket.connect(): Future
  • added: method BaseWebSocket.dispose(): void
  • added: method BaseWebSocket.emit(String event, dynamic data): void
  • added: method BaseWebSocket.on(String event, MessageSocket message): void
  • added: method BaseWebSocket.onClose(CloseSocket fn): void
  • added: method BaseWebSocket.onError(CloseSocket fn): void
  • added: method BaseWebSocket.onMessage(MessageSocket fn): void
  • added: method BaseWebSocket.onOpen(OpenSocket fn): void
  • added: method BaseWebSocket.send(dynamic data): void
  • added: class BaseWebSocket
  • added: ctor BaseWebSocket( this.url, { this.ping = …, this.allowSelfSigned = …, })
  • added: field BaseWebSocket.allowSelfSigned: bool
  • added: field BaseWebSocket.ping: Duration
  • added: field BaseWebSocket.url: String
  • added: method BaseWebSocket.close([int status, String reason]): void
  • added: method BaseWebSocket.connect(): Future
  • added: method BaseWebSocket.dispose(): void
  • added: method BaseWebSocket.emit(String event, dynamic data): void
  • added: method BaseWebSocket.on(String event, MessageSocket message): void
  • added: method BaseWebSocket.onClose(CloseSocket fn): void
  • added: method BaseWebSocket.onError(CloseSocket fn): void
  • added: method BaseWebSocket.onMessage(MessageSocket fn): void
  • added: method BaseWebSocket.onOpen(OpenSocket fn): void
  • added: method BaseWebSocket.send(dynamic data): void
  • added: class GetInterface: abstract
  • added: enum SmartManagement
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: member SmartManagement.full
  • added: member SmartManagement.keepFactory
  • added: member SmartManagement.onlyBuilder
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: typedef ValueUpdater<T> = T Function()
  • added: variable Get: final
  • added: class GetInterface: abstract
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: variable Get: final
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: enum SmartManagement
  • added: member SmartManagement.full
  • added: member SmartManagement.keepFactory
  • added: member SmartManagement.onlyBuilder
  • added: typedef ValueUpdater<T> = T Function()
  • added: class Bindings: abstract
  • added: class BindingsBuilder<T> extends Bindings
  • added: class GetInstance
  • added: class GetLifeCycle: abstract with GetLifeCycleBase
  • added: class InstanceInfo
  • added: ctor BindingsBuilder(this.builder)
  • added: ctor BindingsBuilder.put(InstanceBuilderCallback<T> builder, {String tag, bool permanent = …})
  • added: ctor GetInstance()
  • added: ctor GetLifeCycle()
  • added: ctor InstanceInfo({ @required this.isPermanent, @required this.isSingleton, @required this.isRegistered, @required this.isPrepared, @required this.isInit, })
  • added: extension Inst on GetInterface
  • added: field BindingsBuilder.builder: final BindingBuilderCallback
  • added: field GetLifeCycleBase.onDelete: final
  • added: field GetLifeCycleBase.onStart: final
  • added: field InstanceInfo.isInit: final bool
  • added: field InstanceInfo.isPermanent: final bool
  • added: field InstanceInfo.isPrepared: final bool
  • added: field InstanceInfo.isRegistered: final bool
  • added: field InstanceInfo.isSingleton: final bool
  • added: get GetLifeCycleBase.initialized: bool
  • added: get GetLifeCycleBase.isClosed: bool
  • added: get InstanceInfo.isCreate: bool
  • added: method Bindings.dependencies(): void
  • added: method BindingsBuilder.dependencies(): void
  • added: method GetInstance.call<T>(): T
  • added: method GetInstance.create<S>( InstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): void
  • added: method GetInstance.delete<S>({String tag, String key, bool force = …}): bool
  • added: method GetInstance.find<S>({String tag}): S
  • added: method GetInstance.getInstanceInfo<S>({String tag}): InstanceInfo
  • added: method GetInstance.injector<S>( InjectorBuilderCallback<S> fn, { String tag, bool fenix = …, }): void
  • added: method GetInstance.isPrepared<S>({String tag}): bool
  • added: method GetInstance.isRegistered<S>({String tag}): bool
  • added: method GetInstance.lazyPut<S>( InstanceBuilderCallback<S> builder, { String tag, bool fenix, bool permanent = …, }): void
  • added: method GetInstance.printInstanceStack(): void
  • added: method GetInstance.put<S>( S dependency, { String tag, bool permanent = …, @deprecated InstanceBuilderCallback<S> builder, }): S
  • added: method GetInstance.putAsync<S>( AsyncInstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): Future<S>
  • added: method GetInstance.putOrFind<S>(InstanceBuilderCallback<S> dep, {String tag}): S
  • added: method GetInstance.reload<S>({String tag, String key, bool force = …}): void
  • added: method GetInstance.reloadAll({bool force = …}): void
  • added: method GetInstance.removeDependencyByRoute(String routeName): void
  • added: method GetInstance.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: method GetLifeCycleBase.$configureLifeCycle(): void
  • added: method GetLifeCycleBase.onClose(): void
  • added: method GetLifeCycleBase.onInit(): void
  • added: method GetLifeCycleBase.onReady(): void
  • added: method Inst.create<S>(InstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): void
  • added: method Inst.delete<S>({String tag, bool force = …}): Future<bool>
  • added: method Inst.find<S>({String tag}): S
  • added: method Inst.isPrepared<S>({String tag}): bool
  • added: method Inst.isRegistered<S>({String tag}): bool
  • added: method Inst.lazyPut<S>(InstanceBuilderCallback<S> builder, {String tag, bool fenix = …}): void
  • added: method Inst.printInstanceStack(): void
  • added: method Inst.put<S>(S dependency, {String tag, bool permanent = …, InstanceBuilderCallback<S> builder}): S
  • added: method Inst.putAsync<S>(AsyncInstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): Future<S>
  • added: method Inst.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: mixin GetLifeCycleBase
  • added: mixin GetxServiceMixin
  • added: typedef AsyncInstanceBuilderCallback<S> = Future<S> Function()
  • added: typedef BindingBuilderCallback = void Function()
  • added: typedef InjectorBuilderCallback<S> = S Function(GetInstance)
  • added: typedef InstanceBuilderCallback<S> = S Function()
  • added: class Bindings: abstract
  • added: class BindingsBuilder<T> extends Bindings
  • added: ctor BindingsBuilder(this.builder)
  • added: ctor BindingsBuilder.put(InstanceBuilderCallback<T> builder, {String tag, bool permanent = …})
  • added: field BindingsBuilder.builder: final BindingBuilderCallback
  • added: method Bindings.dependencies(): void
  • added: method BindingsBuilder.dependencies(): void
  • added: typedef BindingBuilderCallback = void Function()
  • added: extension Inst on GetInterface
  • added: method Inst.create<S>(InstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): void
  • added: method Inst.delete<S>({String tag, bool force = …}): Future<bool>
  • added: method Inst.find<S>({String tag}): S
  • added: method Inst.isPrepared<S>({String tag}): bool
  • added: method Inst.isRegistered<S>({String tag}): bool
  • added: method Inst.lazyPut<S>(InstanceBuilderCallback<S> builder, {String tag, bool fenix = …}): void
  • added: method Inst.printInstanceStack(): void
  • added: method Inst.put<S>(S dependency, {String tag, bool permanent = …, InstanceBuilderCallback<S> builder}): S
  • added: method Inst.putAsync<S>(AsyncInstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): Future<S>
  • added: method Inst.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: class GetInstance
  • added: class InstanceInfo
  • added: ctor GetInstance()
  • added: ctor InstanceInfo({ @required this.isPermanent, @required this.isSingleton, @required this.isRegistered, @required this.isPrepared, @required this.isInit, })
  • added: field InstanceInfo.isInit: final bool
  • added: field InstanceInfo.isPermanent: final bool
  • added: field InstanceInfo.isPrepared: final bool
  • added: field InstanceInfo.isRegistered: final bool
  • added: field InstanceInfo.isSingleton: final bool
  • added: get InstanceInfo.isCreate: bool
  • added: method GetInstance.call<T>(): T
  • added: method GetInstance.create<S>( InstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): void
  • added: method GetInstance.delete<S>({String tag, String key, bool force = …}): bool
  • added: method GetInstance.find<S>({String tag}): S
  • added: method GetInstance.getInstanceInfo<S>({String tag}): InstanceInfo
  • added: method GetInstance.injector<S>( InjectorBuilderCallback<S> fn, { String tag, bool fenix = …, }): void
  • added: method GetInstance.isPrepared<S>({String tag}): bool
  • added: method GetInstance.isRegistered<S>({String tag}): bool
  • added: method GetInstance.lazyPut<S>( InstanceBuilderCallback<S> builder, { String tag, bool fenix, bool permanent = …, }): void
  • added: method GetInstance.printInstanceStack(): void
  • added: method GetInstance.put<S>( S dependency, { String tag, bool permanent = …, @deprecated InstanceBuilderCallback<S> builder, }): S
  • added: method GetInstance.putAsync<S>( AsyncInstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): Future<S>
  • added: method GetInstance.putOrFind<S>(InstanceBuilderCallback<S> dep, {String tag}): S
  • added: method GetInstance.reload<S>({String tag, String key, bool force = …}): void
  • added: method GetInstance.reloadAll({bool force = …}): void
  • added: method GetInstance.removeDependencyByRoute(String routeName): void
  • added: method GetInstance.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: typedef AsyncInstanceBuilderCallback<S> = Future<S> Function()
  • added: typedef InjectorBuilderCallback<S> = S Function(GetInstance)
  • added: typedef InstanceBuilderCallback<S> = S Function()
  • added: class GetLifeCycle: abstract with GetLifeCycleBase
  • added: ctor GetLifeCycle()
  • added: field GetLifeCycleBase.onDelete: final
  • added: field GetLifeCycleBase.onStart: final
  • added: get GetLifeCycleBase.initialized: bool
  • added: get GetLifeCycleBase.isClosed: bool
  • added: method GetLifeCycleBase.$configureLifeCycle(): void
  • added: method GetLifeCycleBase.onClose(): void
  • added: method GetLifeCycleBase.onInit(): void
  • added: method GetLifeCycleBase.onReady(): void
  • added: mixin GetLifeCycleBase
  • added: mixin GetxServiceMixin
  • added: class CustomTransition: abstract
  • added: class GetBar<T extends Object> extends StatefulWidget
  • added: class GetCupertinoApp extends StatelessWidget
  • added: class GetMaterialApp extends StatelessWidget
  • added: class GetMaterialController extends GetxController
  • added: class GetMiddleware implements _RouteMiddleware
  • added: class GetModalBottomSheetRoute<T> extends PopupRoute<T>
  • added: class GetObserver extends NavigatorObserver
  • added: class GetPage
  • added: class GetPageRoute<T> extends PageRoute<T>
  • added: class MiddlewareRunner
  • added: class PageRedirect
  • added: class PathDecoded
  • added: class Routing
  • added: class SnackRoute<T> extends OverlayRoute<T>
  • added: class Translations: abstract
  • added: ctor GetBar({ Key key, this.title, this.message, this.titleText, this.messageText, this.icon, this.shouldIconPulse = …, this.maxWidth, this.margin = …, this.padding = …, this.borderRadius = …, this.borderColor, this.borderWidth = …, this.backgroundColor = …, this.leftBarIndicatorColor, this.boxShadows, this.backgroundGradient, this.mainButton, this.onTap, this.duration, this.isDismissible = …, th…
  • added: ctor GetCupertinoApp({ Key key, this.theme, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.translationsKeys, this.translations, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.customTransition, this.onInit, this.on…
  • added: ctor GetCupertinoApp.router({ Key key, this.theme, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.highContrastTheme, this.highContrastDarkTheme, this.locale, this.localizationsDelegates, this.localeListResolutionCallback, this.localeResolutionCallba…
  • added: ctor GetMaterialApp({ Key key, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.themeMode = …, this.locale, this.fallbackLocale, this.localizatio…
  • added: ctor GetMaterialApp.router({ Key key, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.highContrastTheme, this.highContrastDarkTheme, this.themeMode = …, this.locale, this.localizationsDelegates, this.localeListResolutionCa…
  • added: ctor GetMiddleware({this.priority})
  • added: ctor GetModalBottomSheetRoute({ this.builder, this.theme, this.barrierLabel, this.backgroundColor, this.isPersistent, this.elevation, this.shape, this.removeTop = …, this.clipBehavior, this.modalBarrierColor, this.isDismissible = …, this.enableDrag = …, @required this.isScrollControlled, RouteSettings settings, this.enterBottomSheetDuration = …, this.exitBottomSheetDuration = …, })
  • added: ctor GetObserver([this.routing, this._routeSend])
  • added: ctor GetPage({ @required this.name, @required this.page, this.title, this.settings, this.maintainState = …, this.curve = …, this.alignment, this.parameter, this.opaque = …, this.transitionDuration, this.popGesture, this.binding, this.bindings = …, this.transition, this.customTransition, this.fullscreenDialog = …, this.children, this.middlewares, })
  • added: ctor GetPageRoute({ RouteSettings settings, this.transitionDuration = …, this.opaque = …, this.parameter, this.curve, this.alignment, this.transition, this.popGesture, this.customTransition, this.barrierDismissible = …, this.barrierColor, this.binding, this.bindings, this.routeName, this.page, this.barrierLabel, this.maintainState = …, bool fullscreenDialog = …, this.middlewares, })
  • added: ctor MiddlewareRunner(this._middlewares)
  • added: ctor PageRedirect(this.settings, this.unknownRoute, {this.isUnknown = …, this.route})
  • added: ctor PathDecoded(this.regex, this.keys)
  • added: ctor Routing({ this.current = …, this.previous = …, this.args, this.removed = …, this.route, this.isBack, this.isSnackbar, this.isBottomSheet, this.isDialog, })
  • added: ctor SnackRoute({ @required this.snack, RouteSettings settings, })
  • added: enum SnackDismissDirection
  • added: enum SnackPosition
  • added: enum SnackStyle
  • added: enum SnackbarStatus
  • added: enum Transition
  • added: extension ExtensionBottomSheet on GetInterface
  • added: extension ExtensionDialog on GetInterface
  • added: extension ExtensionSnackbar on GetInterface
  • added: extension GetNavigation on GetInterface
  • added: field GetBar.animationDuration: final Duration
  • added: field GetBar.backgroundColor: final Color
  • added: field GetBar.backgroundGradient: final Gradient
  • added: field GetBar.barBlur: final double
  • added: field GetBar.borderColor: final Color
  • added: field GetBar.borderRadius: final double
  • added: field GetBar.borderWidth: final double
  • added: field GetBar.boxShadows: final List<BoxShadow>
  • added: field GetBar.dismissDirection: final SnackDismissDirection
  • added: field GetBar.duration: final Duration
  • added: field GetBar.forwardAnimationCurve: final Curve
  • added: field GetBar.icon: final Widget
  • added: field GetBar.isDismissible: final bool
  • added: field GetBar.leftBarIndicatorColor: final Color
  • added: field GetBar.mainButton: final Widget
  • added: field GetBar.margin: final EdgeInsets
  • added: field GetBar.maxWidth: final double
  • added: field GetBar.message: final String
  • added: field GetBar.messageText: final Widget
  • added: field GetBar.onTap: final OnTap
  • added: field GetBar.overlayBlur: final double
  • added: field GetBar.overlayColor: final Color
  • added: field GetBar.padding: final EdgeInsets
  • added: field GetBar.progressIndicatorBackgroundColor: final Color
  • added: field GetBar.progressIndicatorController: final AnimationController
  • added: field GetBar.progressIndicatorValueColor: final Animation<Color>
  • added: field GetBar.reverseAnimationCurve: final Curve
  • added: field GetBar.shouldIconPulse: final bool
  • added: field GetBar.showProgressIndicator: final bool
  • added: field GetBar.snackPosition: final SnackPosition
  • added: field GetBar.snackStyle: final SnackStyle
  • added: field GetBar.snackbarStatus: final SnackbarStatusCallback
  • added: field GetBar.title: final String
  • added: field GetBar.titleText: final Widget
  • added: field GetBar.userInputForm: final Form
  • added: field GetCupertinoApp.actions: final Map<Type, Action<Intent>>
  • added: field GetCupertinoApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetCupertinoApp.builder: final TransitionBuilder
  • added: field GetCupertinoApp.checkerboardOffscreenLayers: final bool
  • added: field GetCupertinoApp.checkerboardRasterCacheImages: final bool
  • added: field GetCupertinoApp.color: final Color
  • added: field GetCupertinoApp.customTransition: final CustomTransition
  • added: field GetCupertinoApp.debugShowCheckedModeBanner: final bool
  • added: field GetCupertinoApp.defaultGlobalState: final bool
  • added: field GetCupertinoApp.defaultTransition: final Transition
  • added: field GetCupertinoApp.enableLog: final bool
  • added: field GetCupertinoApp.fallbackLocale: final Locale
  • added: field GetCupertinoApp.getPages: final List<GetPage>
  • added: field GetCupertinoApp.highContrastDarkTheme: final ThemeData
  • added: field GetCupertinoApp.highContrastTheme: final ThemeData
  • added: field GetCupertinoApp.home: final Widget
  • added: field GetCupertinoApp.initialBinding: final Bindings
  • added: field GetCupertinoApp.initialRoute: final String
  • added: field GetCupertinoApp.locale: final Locale
  • added: field GetCupertinoApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetCupertinoApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetCupertinoApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetCupertinoApp.logWriterCallback: final LogWriterCallback
  • added: field GetCupertinoApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetCupertinoApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetCupertinoApp.onDispose: final VoidCallback
  • added: field GetCupertinoApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetCupertinoApp.onGenerateRoute: final RouteFactory
  • added: field GetCupertinoApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetCupertinoApp.onInit: final VoidCallback
  • added: field GetCupertinoApp.onReady: final VoidCallback
  • added: field GetCupertinoApp.onUnknownRoute: final RouteFactory
  • added: field GetCupertinoApp.opaqueRoute: final bool
  • added: field GetCupertinoApp.popGesture: final bool
  • added: field GetCupertinoApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetCupertinoApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetCupertinoApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetCupertinoApp.routes: final Map<String, WidgetBuilder>
  • added: field GetCupertinoApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetCupertinoApp.showPerformanceOverlay: final bool
  • added: field GetCupertinoApp.showSemanticsDebugger: final bool
  • added: field GetCupertinoApp.smartManagement: final SmartManagement
  • added: field GetCupertinoApp.supportedLocales: final Iterable<Locale>
  • added: field GetCupertinoApp.textDirection: final TextDirection
  • added: field GetCupertinoApp.theme: final CupertinoThemeData
  • added: field GetCupertinoApp.title: final String
  • added: field GetCupertinoApp.transitionDuration: final Duration
  • added: field GetCupertinoApp.translations: final Translations
  • added: field GetCupertinoApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetCupertinoApp.unknownRoute: final GetPage
  • added: field GetMaterialApp.actions: final Map<Type, Action<Intent>>
  • added: field GetMaterialApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetMaterialApp.builder: final TransitionBuilder
  • added: field GetMaterialApp.checkerboardOffscreenLayers: final bool
  • added: field GetMaterialApp.checkerboardRasterCacheImages: final bool
  • added: field GetMaterialApp.color: final Color
  • added: field GetMaterialApp.customTransition: final CustomTransition
  • added: field GetMaterialApp.darkTheme: final ThemeData
  • added: field GetMaterialApp.debugShowCheckedModeBanner: final bool
  • added: field GetMaterialApp.debugShowMaterialGrid: final bool
  • added: field GetMaterialApp.defaultGlobalState: final bool
  • added: field GetMaterialApp.defaultTransition: final Transition
  • added: field GetMaterialApp.enableLog: final bool
  • added: field GetMaterialApp.fallbackLocale: final Locale
  • added: field GetMaterialApp.getPages: final List<GetPage>
  • added: field GetMaterialApp.highContrastDarkTheme: final ThemeData
  • added: field GetMaterialApp.highContrastTheme: final ThemeData
  • added: field GetMaterialApp.home: final Widget
  • added: field GetMaterialApp.initialBinding: final Bindings
  • added: field GetMaterialApp.initialRoute: final String
  • added: field GetMaterialApp.locale: final Locale
  • added: field GetMaterialApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetMaterialApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetMaterialApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetMaterialApp.logWriterCallback: final LogWriterCallback
  • added: field GetMaterialApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetMaterialApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetMaterialApp.onDispose: final VoidCallback
  • added: field GetMaterialApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetMaterialApp.onGenerateRoute: final RouteFactory
  • added: field GetMaterialApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetMaterialApp.onInit: final VoidCallback
  • added: field GetMaterialApp.onReady: final VoidCallback
  • added: field GetMaterialApp.onUnknownRoute: final RouteFactory
  • added: field GetMaterialApp.opaqueRoute: final bool
  • added: field GetMaterialApp.popGesture: final bool
  • added: field GetMaterialApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetMaterialApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetMaterialApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetMaterialApp.routes: final Map<String, WidgetBuilder>
  • added: field GetMaterialApp.routingCallback: final ValueChanged<Routing>
  • added: field GetMaterialApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetMaterialApp.showPerformanceOverlay: final bool
  • added: field GetMaterialApp.showSemanticsDebugger: final bool
  • added: field GetMaterialApp.smartManagement: final SmartManagement
  • added: field GetMaterialApp.supportedLocales: final Iterable<Locale>
  • added: field GetMaterialApp.textDirection: final TextDirection
  • added: field GetMaterialApp.theme: final ThemeData
  • added: field GetMaterialApp.themeMode: final ThemeMode
  • added: field GetMaterialApp.title: final String
  • added: field GetMaterialApp.transitionDuration: final Duration
  • added: field GetMaterialApp.translations: final Translations
  • added: field GetMaterialApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetMaterialApp.unknownRoute: final GetPage
  • added: field GetMaterialController.customTransition: CustomTransition
  • added: field GetMaterialController.defaultDialogTransitionCurve: Curve
  • added: field GetMaterialController.defaultDialogTransitionDuration: Duration
  • added: field GetMaterialController.defaultOpaqueRoute: bool
  • added: field GetMaterialController.defaultPopGesture: bool
  • added: field GetMaterialController.defaultTransition: Transition
  • added: field GetMaterialController.defaultTransitionCurve: Curve
  • added: field GetMaterialController.defaultTransitionDuration: Duration
  • added: field GetMaterialController.key: GlobalKey<NavigatorState>
  • added: field GetMaterialController.keys: Map<int, GlobalKey<NavigatorState>>
  • added: field GetMaterialController.parameters: Map<String, String>
  • added: field GetMaterialController.routeTree: ParseRouteTree
  • added: field GetMaterialController.routing: final
  • added: field GetMaterialController.testMode: bool
  • added: field GetMaterialController.theme: ThemeData
  • added: field GetMaterialController.themeMode: ThemeMode
  • added: field GetMaterialController.unikey: Key
  • added: field GetMiddleware.priority: int
  • added: field GetModalBottomSheetRoute.backgroundColor: final Color
  • added: field GetModalBottomSheetRoute.barrierLabel: final String
  • added: field GetModalBottomSheetRoute.builder: final WidgetBuilder
  • added: field GetModalBottomSheetRoute.clipBehavior: final Clip
  • added: field GetModalBottomSheetRoute.elevation: final double
  • added: field GetModalBottomSheetRoute.enableDrag: final bool
  • added: field GetModalBottomSheetRoute.enterBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.exitBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.isDismissible: final bool
  • added: field GetModalBottomSheetRoute.isPersistent: final bool
  • added: field GetModalBottomSheetRoute.isScrollControlled: final bool
  • added: field GetModalBottomSheetRoute.modalBarrierColor: final Color
  • added: field GetModalBottomSheetRoute.name: final String
  • added: field GetModalBottomSheetRoute.removeTop: final bool
  • added: field GetModalBottomSheetRoute.shape: final ShapeBorder
  • added: field GetModalBottomSheetRoute.theme: final ThemeData
  • added: field GetPage.alignment: final Alignment
  • added: field GetPage.binding: final Bindings
  • added: field GetPage.bindings: final List<Bindings>
  • added: field GetPage.children: final List<GetPage>
  • added: field GetPage.curve: final Curve
  • added: field GetPage.customTransition: final CustomTransition
  • added: field GetPage.fullscreenDialog: final bool
  • added: field GetPage.maintainState: final bool
  • added: field GetPage.middlewares: final List<GetMiddleware>
  • added: field GetPage.name: final String
  • added: field GetPage.opaque: final bool
  • added: field GetPage.page: final GetPageBuilder
  • added: field GetPage.parameter: final Map<String, String>
  • added: field GetPage.path: final PathDecoded
  • added: field GetPage.popGesture: final bool
  • added: field GetPage.settings: final RouteSettings
  • added: field GetPage.title: final String
  • added: field GetPage.transition: final Transition
  • added: field GetPage.transitionDuration: final Duration
  • added: field GetPageRoute.alignment: final Alignment
  • added: field GetPageRoute.barrierColor: final Color
  • added: field GetPageRoute.barrierDismissible: final bool
  • added: field GetPageRoute.barrierLabel: final String
  • added: field GetPageRoute.binding: final Bindings
  • added: field GetPageRoute.bindings: final List<Bindings>
  • added: field GetPageRoute.curve: final Curve
  • added: field GetPageRoute.customTransition: final CustomTransition
  • added: field GetPageRoute.maintainState: final bool
  • added: field GetPageRoute.middlewares: final List<GetMiddleware>
  • added: field GetPageRoute.opaque: final bool
  • added: field GetPageRoute.page: final GetPageBuilder
  • added: field GetPageRoute.parameter: final Map<String, String>
  • added: field GetPageRoute.popGesture: final bool
  • added: field GetPageRoute.reference: final String
  • added: field GetPageRoute.routeName: final String
  • added: field GetPageRoute.transition: final Transition
  • added: field GetPageRoute.transitionDuration: final Duration
  • added: field PageRedirect.isUnknown: bool
  • added: field PageRedirect.route: GetPage
  • added: field PageRedirect.settings: RouteSettings
  • added: field PageRedirect.unknownRoute: GetPage
  • added: field PathDecoded.keys: final List<String>
  • added: field PathDecoded.regex: final RegExp
  • added: field Routing.args: dynamic
  • added: field Routing.current: String
  • added: field Routing.isBack: bool
  • added: field Routing.isBottomSheet: bool
  • added: field Routing.isDialog: bool
  • added: field Routing.isSnackbar: bool
  • added: field Routing.previous: String
  • added: field Routing.removed: String
  • added: field Routing.route: Route<dynamic>
  • added: field SnackRoute.currentStatus: SnackbarStatus
  • added: field SnackRoute.dismissibleKeyGen: String
  • added: field SnackRoute.snack: GetBar
  • added: get GetModalBottomSheetRoute.barrierColor: Color
  • added: get GetModalBottomSheetRoute.barrierDismissible: bool
  • added: get GetModalBottomSheetRoute.transitionDuration: Duration
  • added: get GetNavigation.arguments: dynamic
  • added: get GetNavigation.bottomBarHeight: double
  • added: get GetNavigation.context: BuildContext
  • added: get GetNavigation.currentRoute: String
  • added: get GetNavigation.customTransition: CustomTransition
  • added: get GetNavigation.defaultDialogTransitionCurve: Curve
  • added: get GetNavigation.defaultDialogTransitionDuration: Duration
  • added: get GetNavigation.defaultOpaqueRoute: bool
  • added: get GetNavigation.defaultPopGesture: bool
  • added: get GetNavigation.defaultTransition: Transition
  • added: get GetNavigation.defaultTransitionCurve: Curve
  • added: get GetNavigation.defaultTransitionDuration: Duration
  • added: get GetNavigation.deviceLocale: Locale
  • added: get GetNavigation.engine: WidgetsBinding
  • added: get GetNavigation.focusScope: FocusNode
  • added: get GetNavigation.height: double
  • added: get GetNavigation.iconColor: Color
  • added: get GetNavigation.isBottomSheetOpen: bool
  • added: get GetNavigation.isDarkMode: bool
  • added: get GetNavigation.isDialogOpen: bool
  • added: get GetNavigation.isOpaqueRouteDefault: bool
  • added: get GetNavigation.isOverlaysClosed: bool
  • added: get GetNavigation.isOverlaysOpen: bool
  • added: get GetNavigation.isPlatformDarkMode: bool
  • added: get GetNavigation.isPopGestureEnable: bool
  • added: get GetNavigation.isSnackbarOpen: bool
  • added: get GetNavigation.key: GlobalKey<NavigatorState>
  • added: get GetNavigation.keys: Map<int, GlobalKey<NavigatorState>>
  • added: get GetNavigation.mediaQuery: MediaQueryData
  • added: get GetNavigation.overlayContext: BuildContext
  • added: get GetNavigation.parameters: Map<String, String>
  • added: get GetNavigation.pixelRatio: double
  • added: get GetNavigation.previousRoute: String
  • added: get GetNavigation.rawRoute: Route<dynamic>
  • added: get GetNavigation.rootController: GetMaterialController
  • added: get GetNavigation.routeSettings: RouteSettings
  • added: get GetNavigation.routeTree: ParseRouteTree
  • added: get GetNavigation.routing: Routing
  • added: get GetNavigation.size: Size
  • added: get GetNavigation.statusBarHeight: double
  • added: get GetNavigation.testMode: bool
  • added: get GetNavigation.textScaleFactor: double
  • added: get GetNavigation.textTheme: TextTheme
  • added: get GetNavigation.theme: ThemeData
  • added: get GetNavigation.width: double
  • added: get GetNavigation.window: dynamic
  • added: get GetPageRoute.popGestureInProgress: bool
  • added: get SnackRoute.debugLabel: String
  • added: get SnackRoute.finishedWhenPopped: bool
  • added: get SnackRoute.opaque: bool
  • added: get Translations.keys: Map<String, Map<String, String>>
  • added: get navigator: NavigatorState
  • added: member SnackDismissDirection.HORIZONTAL
  • added: member SnackDismissDirection.VERTICAL
  • added: member SnackPosition.BOTTOM
  • added: member SnackPosition.TOP
  • added: member SnackStyle.FLOATING
  • added: member SnackStyle.GROUNDED
  • added: member SnackbarStatus.CLOSED
  • added: member SnackbarStatus.CLOSING
  • added: member SnackbarStatus.OPEN
  • added: member SnackbarStatus.OPENING
  • added: member Transition.cupertino
  • added: member Transition.cupertinoDialog
  • added: member Transition.downToUp
  • added: member Transition.fade
  • added: member Transition.fadeIn
  • added: member Transition.leftToRight
  • added: member Transition.leftToRightWithFade
  • added: member Transition.native
  • added: member Transition.noTransition
  • added: member Transition.rightToLeft
  • added: member Transition.rightToLeftWithFade
  • added: member Transition.size
  • added: member Transition.topLevel
  • added: member Transition.upToDown
  • added: member Transition.zoom
  • added: method CustomTransition.buildTransition( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child, ): Widget
  • added: method ExtensionBottomSheet.bottomSheet<T>( Widget bottomsheet, { Color backgroundColor, double elevation, bool persistent = …, ShapeBorder shape, Clip clipBehavior, Color barrierColor, bool ignoreSafeArea, bool isScrollControlled = …, bool useRootNavigator = …, bool isDismissible = …, bool enableDrag = …, RouteSettings settings, Duration enterBottomSheetDuration, Duration exitBottomSheetDuration…
  • added: method ExtensionDialog.defaultDialog<T>({ String title = …, TextStyle titleStyle, Widget content, VoidCallback onConfirm, VoidCallback onCancel, VoidCallback onCustom, Color cancelTextColor, Color confirmTextColor, String textConfirm, String textCancel, String textCustom, Widget confirm, Widget cancel, Widget custom, Color backgroundColor, bool barrierDismissible = …, Color buttonColor, String mi…
  • added: method ExtensionDialog.dialog<T>( Widget widget, { bool barrierDismissible = …, Color barrierColor, bool useSafeArea = …, bool useRootNavigator = …, Object arguments, Duration transitionDuration, Curve transitionCurve, String name, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionDialog.generalDialog<T>({ @required RoutePageBuilder pageBuilder, bool barrierDismissible = …, String barrierLabel, Color barrierColor = …, Duration transitionDuration = …, RouteTransitionsBuilder transitionBuilder, bool useRootNavigator = …, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionSnackbar.rawSnackbar({ String title, String message, Widget titleText, Widget messageText, Widget icon, bool instantInit = …, bool shouldIconPulse = …, double maxWidth, EdgeInsets margin = …, EdgeInsets padding = …, double borderRadius = …, Color borderColor, double borderWidth = …, Color backgroundColor = …, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gradient backgr…
  • added: method ExtensionSnackbar.showSnackbar<T>(GetBar snackbar): Future<T>
  • added: method ExtensionSnackbar.snackbar<T>( String title, String message, { Color colorText, Duration duration, bool instantInit = …, SnackPosition snackPosition, Widget titleText, Widget messageText, Widget icon, bool shouldIconPulse, double maxWidth, EdgeInsets margin, EdgeInsets padding, double borderRadius, Color borderColor, double borderWidth, Color backgroundColor, Color leftBarIndicatorColor, L…
  • added: method GetBar.createState(): State
  • added: method GetBar.show<T>(): Future<T>
  • added: method GetCupertinoApp.Function(Routing)
  • added: method GetCupertinoApp.build(BuildContext context): Widget
  • added: method GetCupertinoApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetCupertinoApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: method GetMaterialApp.build(BuildContext context): Widget
  • added: method GetMaterialApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetMaterialApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: method GetMaterialController.restartApp(): void
  • added: method GetMaterialController.setTheme(ThemeData value): void
  • added: method GetMaterialController.setThemeMode(ThemeMode value): void
  • added: method GetMiddleware.onBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method GetMiddleware.onPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method GetMiddleware.onPageBuilt(Widget page): Widget
  • added: method GetMiddleware.onPageCalled(GetPage page): GetPage
  • added: method GetMiddleware.onPageDispose(): void
  • added: method GetMiddleware.redirect(String route): RouteSettings
  • added: method GetModalBottomSheetRoute.buildPage(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation): Widget
  • added: method GetModalBottomSheetRoute.createAnimationController(): AnimationController
  • added: method GetNavigation.addKey(GlobalKey<NavigatorState> newKey): GlobalKey<NavigatorState>
  • added: method GetNavigation.addPage(GetPage getPage): void
  • added: method GetNavigation.addPages(List<GetPage> getPages): void
  • added: method GetNavigation.appUpdate(): void
  • added: method GetNavigation.back<T>({ T result, bool closeOverlays = …, bool canPop = …, int id, }): void
  • added: method GetNavigation.changeTheme(ThemeData theme): void
  • added: method GetNavigation.changeThemeMode(ThemeMode themeMode): void
  • added: method GetNavigation.close(int times, [int id]): void
  • added: method GetNavigation.config( {bool enableLog, LogWriterCallback logWriterCallback, bool defaultPopGesture, bool defaultOpaqueRoute, Duration defaultDurationTransition, bool defaultGlobalState, Transition defaultTransition}): void
  • added: method GetNavigation.forceAppUpdate(): void
  • added: method GetNavigation.global(int k): GlobalKey<NavigatorState>
  • added: method GetNavigation.nestedKey(int key): GlobalKey<NavigatorState>
  • added: method GetNavigation.off<T>( dynamic page, { bool opaque = …, Transition transition, Curve curve, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, bool preventDuplicates = …, Duration duration, }): Future<T>
  • added: method GetNavigation.offAll<T>( dynamic page, { RoutePredicate predicate, bool opaque = …, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, Transition transition, Curve curve, Duration duration, }): Future<T>
  • added: method GetNavigation.offAllNamed<T>( String newRouteName, { RoutePredicate predicate, dynamic arguments, int id, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offAndToNamed<T>( String page, { dynamic arguments, int id, dynamic result, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamedUntil<T>( String page, RoutePredicate predicate, { int id, dynamic arguments, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}): Future<T>
  • added: method GetNavigation.removeRoute(Route<dynamic> route, {int id}): void
  • added: method GetNavigation.to<T>( dynamic page, { bool opaque, Transition transition, Curve curve, Duration duration, int id, bool fullscreenDialog = …, dynamic arguments, Bindings binding, bool preventDuplicates = …, bool popGesture, }): Future<T>
  • added: method GetNavigation.toNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.until(RoutePredicate predicate, {int id}): void
  • added: method GetNavigation.updateLocale(Locale l): void
  • added: method GetObserver.Function(Routing)
  • added: method GetObserver.didPop(Route route, Route previousRoute): void
  • added: method GetObserver.didPush(Route route, Route previousRoute): void
  • added: method GetObserver.didRemove(Route route, Route previousRoute): void
  • added: method GetObserver.didReplace({Route newRoute, Route oldRoute}): void
  • added: method GetPage.copyWith({ String name, GetPageBuilder page, bool popGesture, Map<String, String> parameter, String title, Transition transition, Curve curve, Alignment alignment, bool maintainState, bool opaque, Bindings binding, List<Bindings> bindings, CustomTransition customTransition, Duration transitionDuration, bool fullscreenDialog, RouteSettings settings, List<GetPage> children, List<GetM…
  • added: method GetPageRoute.buildPage( BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, ): Widget
  • added: method GetPageRoute.buildTransitions(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method GetPageRoute.canTransitionTo(TransitionRoute<dynamic> nextRoute): bool
  • added: method GetPageRoute.dispose(): void
  • added: method MiddlewareRunner.runOnBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method MiddlewareRunner.runOnPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method MiddlewareRunner.runOnPageBuilt(Widget page): Widget
  • added: method MiddlewareRunner.runOnPageCalled(GetPage page): GetPage
  • added: method MiddlewareRunner.runOnPageDispose(): void
  • added: method MiddlewareRunner.runRedirect(String route): RouteSettings
  • added: method PageRedirect.addPageParameter(GetPage route): void
  • added: method PageRedirect.needRecheck(): bool
  • added: method PageRedirect.page(): GetPageRoute
  • added: method Routing.update(void fn(Routing value)): void
  • added: method SnackRoute.canTransitionFrom(SnackRoute<dynamic> previousRoute): bool
  • added: method SnackRoute.canTransitionTo(SnackRoute<dynamic> nextRoute): bool
  • added: method SnackRoute.createAnimation(): Animation<Alignment>
  • added: method SnackRoute.createAnimationController(): AnimationController
  • added: method SnackRoute.createBlurFilterAnimation(): Animation<double>
  • added: method SnackRoute.createColorFilterAnimation(): Animation<Color>
  • added: method SnackRoute.createOverlayEntries(): Iterable<OverlayEntry>
  • added: method SnackRoute.didPop(T result): bool
  • added: method SnackRoute.didPush(): TickerFuture
  • added: method SnackRoute.didReplace(Route<dynamic> oldRoute): void
  • added: method SnackRoute.dispose(): void
  • added: method SnackRoute.install(): void
  • added: set GetNavigation.customTransition(CustomTransition newTransition)
  • added: set GetNavigation.parameters(Map<String, String> newParameters)
  • added: set GetNavigation.routeTree(ParseRouteTree tree)
  • added: set GetNavigation.testMode(bool isTest)
  • added: static field GetNavigation.getxController: GetMaterialController
  • added: static method GetPageRoute.isPopGestureInProgress(PageRoute<dynamic> route): bool
  • added: typedef GetPageBuilder = Widget Function()
  • added: typedef OnTap = void Function(GetBar snack)
  • added: typedef SnackbarStatusCallback = void Function(SnackbarStatus status)
  • added: variable rtlLanguages: const List<String>
  • added: class GetModalBottomSheetRoute<T> extends PopupRoute<T>
  • added: ctor GetModalBottomSheetRoute({ this.builder, this.theme, this.barrierLabel, this.backgroundColor, this.isPersistent, this.elevation, this.shape, this.removeTop = …, this.clipBehavior, this.modalBarrierColor, this.isDismissible = …, this.enableDrag = …, @required this.isScrollControlled, RouteSettings settings, this.enterBottomSheetDuration = …, this.exitBottomSheetDuration = …, })
  • added: field GetModalBottomSheetRoute.backgroundColor: final Color
  • added: field GetModalBottomSheetRoute.barrierLabel: final String
  • added: field GetModalBottomSheetRoute.builder: final WidgetBuilder
  • added: field GetModalBottomSheetRoute.clipBehavior: final Clip
  • added: field GetModalBottomSheetRoute.elevation: final double
  • added: field GetModalBottomSheetRoute.enableDrag: final bool
  • added: field GetModalBottomSheetRoute.enterBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.exitBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.isDismissible: final bool
  • added: field GetModalBottomSheetRoute.isPersistent: final bool
  • added: field GetModalBottomSheetRoute.isScrollControlled: final bool
  • added: field GetModalBottomSheetRoute.modalBarrierColor: final Color
  • added: field GetModalBottomSheetRoute.name: final String
  • added: field GetModalBottomSheetRoute.removeTop: final bool
  • added: field GetModalBottomSheetRoute.shape: final ShapeBorder
  • added: field GetModalBottomSheetRoute.theme: final ThemeData
  • added: get GetModalBottomSheetRoute.barrierColor: Color
  • added: get GetModalBottomSheetRoute.barrierDismissible: bool
  • added: get GetModalBottomSheetRoute.transitionDuration: Duration
  • added: method GetModalBottomSheetRoute.buildPage(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation): Widget
  • added: method GetModalBottomSheetRoute.createAnimationController(): AnimationController
  • added: class GetDialogRoute<T> extends PopupRoute<T>
  • added: ctor GetDialogRoute({ @required RoutePageBuilder pageBuilder, bool barrierDismissible = …, String barrierLabel, Color barrierColor = …, Duration transitionDuration = …, RouteTransitionsBuilder transitionBuilder, RouteSettings settings, })
  • added: field GetDialogRoute.name: final String
  • added: field GetDialogRoute.widget: final RoutePageBuilder
  • added: get GetDialogRoute.barrierColor: Color
  • added: get GetDialogRoute.barrierDismissible: bool
  • added: get GetDialogRoute.barrierLabel: String
  • added: get GetDialogRoute.transitionDuration: Duration
  • added: method GetDialogRoute.buildPage(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation): Widget
  • added: method GetDialogRoute.buildTransitions(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method GetDialogRoute.dispose(): void
  • added: extension ExtensionBottomSheet on GetInterface
  • added: extension ExtensionDialog on GetInterface
  • added: extension ExtensionSnackbar on GetInterface
  • added: extension GetNavigation on GetInterface
  • added: get GetNavigation.arguments: dynamic
  • added: get GetNavigation.bottomBarHeight: double
  • added: get GetNavigation.context: BuildContext
  • added: get GetNavigation.currentRoute: String
  • added: get GetNavigation.customTransition: CustomTransition
  • added: get GetNavigation.defaultDialogTransitionCurve: Curve
  • added: get GetNavigation.defaultDialogTransitionDuration: Duration
  • added: get GetNavigation.defaultOpaqueRoute: bool
  • added: get GetNavigation.defaultPopGesture: bool
  • added: get GetNavigation.defaultTransition: Transition
  • added: get GetNavigation.defaultTransitionCurve: Curve
  • added: get GetNavigation.defaultTransitionDuration: Duration
  • added: get GetNavigation.deviceLocale: Locale
  • added: get GetNavigation.engine: WidgetsBinding
  • added: get GetNavigation.focusScope: FocusNode
  • added: get GetNavigation.height: double
  • added: get GetNavigation.iconColor: Color
  • added: get GetNavigation.isBottomSheetOpen: bool
  • added: get GetNavigation.isDarkMode: bool
  • added: get GetNavigation.isDialogOpen: bool
  • added: get GetNavigation.isOpaqueRouteDefault: bool
  • added: get GetNavigation.isOverlaysClosed: bool
  • added: get GetNavigation.isOverlaysOpen: bool
  • added: get GetNavigation.isPlatformDarkMode: bool
  • added: get GetNavigation.isPopGestureEnable: bool
  • added: get GetNavigation.isSnackbarOpen: bool
  • added: get GetNavigation.key: GlobalKey<NavigatorState>
  • added: get GetNavigation.keys: Map<int, GlobalKey<NavigatorState>>
  • added: get GetNavigation.mediaQuery: MediaQueryData
  • added: get GetNavigation.overlayContext: BuildContext
  • added: get GetNavigation.parameters: Map<String, String>
  • added: get GetNavigation.pixelRatio: double
  • added: get GetNavigation.previousRoute: String
  • added: get GetNavigation.rawRoute: Route<dynamic>
  • added: get GetNavigation.rootController: GetMaterialController
  • added: get GetNavigation.routeSettings: RouteSettings
  • added: get GetNavigation.routeTree: ParseRouteTree
  • added: get GetNavigation.routing: Routing
  • added: get GetNavigation.size: Size
  • added: get GetNavigation.statusBarHeight: double
  • added: get GetNavigation.testMode: bool
  • added: get GetNavigation.textScaleFactor: double
  • added: get GetNavigation.textTheme: TextTheme
  • added: get GetNavigation.theme: ThemeData
  • added: get GetNavigation.width: double
  • added: get GetNavigation.window: dynamic
  • added: get navigator: NavigatorState
  • added: method ExtensionBottomSheet.bottomSheet<T>( Widget bottomsheet, { Color backgroundColor, double elevation, bool persistent = …, ShapeBorder shape, Clip clipBehavior, Color barrierColor, bool ignoreSafeArea, bool isScrollControlled = …, bool useRootNavigator = …, bool isDismissible = …, bool enableDrag = …, RouteSettings settings, Duration enterBottomSheetDuration, Duration exitBottomSheetDuration…
  • added: method ExtensionDialog.defaultDialog<T>({ String title = …, TextStyle titleStyle, Widget content, VoidCallback onConfirm, VoidCallback onCancel, VoidCallback onCustom, Color cancelTextColor, Color confirmTextColor, String textConfirm, String textCancel, String textCustom, Widget confirm, Widget cancel, Widget custom, Color backgroundColor, bool barrierDismissible = …, Color buttonColor, String mi…
  • added: method ExtensionDialog.dialog<T>( Widget widget, { bool barrierDismissible = …, Color barrierColor, bool useSafeArea = …, bool useRootNavigator = …, Object arguments, Duration transitionDuration, Curve transitionCurve, String name, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionDialog.generalDialog<T>({ @required RoutePageBuilder pageBuilder, bool barrierDismissible = …, String barrierLabel, Color barrierColor = …, Duration transitionDuration = …, RouteTransitionsBuilder transitionBuilder, bool useRootNavigator = …, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionSnackbar.rawSnackbar({ String title, String message, Widget titleText, Widget messageText, Widget icon, bool instantInit = …, bool shouldIconPulse = …, double maxWidth, EdgeInsets margin = …, EdgeInsets padding = …, double borderRadius = …, Color borderColor, double borderWidth = …, Color backgroundColor = …, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gradient backgr…
  • added: method ExtensionSnackbar.showSnackbar<T>(GetBar snackbar): Future<T>
  • added: method ExtensionSnackbar.snackbar<T>( String title, String message, { Color colorText, Duration duration, bool instantInit = …, SnackPosition snackPosition, Widget titleText, Widget messageText, Widget icon, bool shouldIconPulse, double maxWidth, EdgeInsets margin, EdgeInsets padding, double borderRadius, Color borderColor, double borderWidth, Color backgroundColor, Color leftBarIndicatorColor, L…
  • added: method GetNavigation.addKey(GlobalKey<NavigatorState> newKey): GlobalKey<NavigatorState>
  • added: method GetNavigation.addPage(GetPage getPage): void
  • added: method GetNavigation.addPages(List<GetPage> getPages): void
  • added: method GetNavigation.appUpdate(): void
  • added: method GetNavigation.back<T>({ T result, bool closeOverlays = …, bool canPop = …, int id, }): void
  • added: method GetNavigation.changeTheme(ThemeData theme): void
  • added: method GetNavigation.changeThemeMode(ThemeMode themeMode): void
  • added: method GetNavigation.close(int times, [int id]): void
  • added: method GetNavigation.config( {bool enableLog, LogWriterCallback logWriterCallback, bool defaultPopGesture, bool defaultOpaqueRoute, Duration defaultDurationTransition, bool defaultGlobalState, Transition defaultTransition}): void
  • added: method GetNavigation.forceAppUpdate(): void
  • added: method GetNavigation.global(int k): GlobalKey<NavigatorState>
  • added: method GetNavigation.nestedKey(int key): GlobalKey<NavigatorState>
  • added: method GetNavigation.off<T>( dynamic page, { bool opaque = …, Transition transition, Curve curve, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, bool preventDuplicates = …, Duration duration, }): Future<T>
  • added: method GetNavigation.offAll<T>( dynamic page, { RoutePredicate predicate, bool opaque = …, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, Transition transition, Curve curve, Duration duration, }): Future<T>
  • added: method GetNavigation.offAllNamed<T>( String newRouteName, { RoutePredicate predicate, dynamic arguments, int id, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offAndToNamed<T>( String page, { dynamic arguments, int id, dynamic result, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamedUntil<T>( String page, RoutePredicate predicate, { int id, dynamic arguments, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}): Future<T>
  • added: method GetNavigation.removeRoute(Route<dynamic> route, {int id}): void
  • added: method GetNavigation.to<T>( dynamic page, { bool opaque, Transition transition, Curve curve, Duration duration, int id, bool fullscreenDialog = …, dynamic arguments, Bindings binding, bool preventDuplicates = …, bool popGesture, }): Future<T>
  • added: method GetNavigation.toNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.until(RoutePredicate predicate, {int id}): void
  • added: method GetNavigation.updateLocale(Locale l): void
  • added: set GetNavigation.customTransition(CustomTransition newTransition)
  • added: set GetNavigation.parameters(Map<String, String> newParameters)
  • added: set GetNavigation.routeTree(ParseRouteTree tree)
  • added: set GetNavigation.testMode(bool isTest)
  • added: static field GetNavigation.getxController: GetMaterialController
  • added: class GetCupertinoApp extends StatelessWidget
  • added: ctor GetCupertinoApp({ Key key, this.theme, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.translationsKeys, this.translations, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.customTransition, this.onInit, this.on…
  • added: ctor GetCupertinoApp.router({ Key key, this.theme, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.highContrastTheme, this.highContrastDarkTheme, this.locale, this.localizationsDelegates, this.localeListResolutionCallback, this.localeResolutionCallba…
  • added: field GetCupertinoApp.actions: final Map<Type, Action<Intent>>
  • added: field GetCupertinoApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetCupertinoApp.builder: final TransitionBuilder
  • added: field GetCupertinoApp.checkerboardOffscreenLayers: final bool
  • added: field GetCupertinoApp.checkerboardRasterCacheImages: final bool
  • added: field GetCupertinoApp.color: final Color
  • added: field GetCupertinoApp.customTransition: final CustomTransition
  • added: field GetCupertinoApp.debugShowCheckedModeBanner: final bool
  • added: field GetCupertinoApp.defaultGlobalState: final bool
  • added: field GetCupertinoApp.defaultTransition: final Transition
  • added: field GetCupertinoApp.enableLog: final bool
  • added: field GetCupertinoApp.fallbackLocale: final Locale
  • added: field GetCupertinoApp.getPages: final List<GetPage>
  • added: field GetCupertinoApp.highContrastDarkTheme: final ThemeData
  • added: field GetCupertinoApp.highContrastTheme: final ThemeData
  • added: field GetCupertinoApp.home: final Widget
  • added: field GetCupertinoApp.initialBinding: final Bindings
  • added: field GetCupertinoApp.initialRoute: final String
  • added: field GetCupertinoApp.locale: final Locale
  • added: field GetCupertinoApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetCupertinoApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetCupertinoApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetCupertinoApp.logWriterCallback: final LogWriterCallback
  • added: field GetCupertinoApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetCupertinoApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetCupertinoApp.onDispose: final VoidCallback
  • added: field GetCupertinoApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetCupertinoApp.onGenerateRoute: final RouteFactory
  • added: field GetCupertinoApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetCupertinoApp.onInit: final VoidCallback
  • added: field GetCupertinoApp.onReady: final VoidCallback
  • added: field GetCupertinoApp.onUnknownRoute: final RouteFactory
  • added: field GetCupertinoApp.opaqueRoute: final bool
  • added: field GetCupertinoApp.popGesture: final bool
  • added: field GetCupertinoApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetCupertinoApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetCupertinoApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetCupertinoApp.routes: final Map<String, WidgetBuilder>
  • added: field GetCupertinoApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetCupertinoApp.showPerformanceOverlay: final bool
  • added: field GetCupertinoApp.showSemanticsDebugger: final bool
  • added: field GetCupertinoApp.smartManagement: final SmartManagement
  • added: field GetCupertinoApp.supportedLocales: final Iterable<Locale>
  • added: field GetCupertinoApp.textDirection: final TextDirection
  • added: field GetCupertinoApp.theme: final CupertinoThemeData
  • added: field GetCupertinoApp.title: final String
  • added: field GetCupertinoApp.transitionDuration: final Duration
  • added: field GetCupertinoApp.translations: final Translations
  • added: field GetCupertinoApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetCupertinoApp.unknownRoute: final GetPage
  • added: method GetCupertinoApp.Function(Routing)
  • added: method GetCupertinoApp.build(BuildContext context): Widget
  • added: method GetCupertinoApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetCupertinoApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: class GetMaterialApp extends StatelessWidget
  • added: ctor GetMaterialApp({ Key key, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.themeMode = …, this.locale, this.fallbackLocale, this.localizatio…
  • added: ctor GetMaterialApp.router({ Key key, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.highContrastTheme, this.highContrastDarkTheme, this.themeMode = …, this.locale, this.localizationsDelegates, this.localeListResolutionCa…
  • added: field GetMaterialApp.actions: final Map<Type, Action<Intent>>
  • added: field GetMaterialApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetMaterialApp.builder: final TransitionBuilder
  • added: field GetMaterialApp.checkerboardOffscreenLayers: final bool
  • added: field GetMaterialApp.checkerboardRasterCacheImages: final bool
  • added: field GetMaterialApp.color: final Color
  • added: field GetMaterialApp.customTransition: final CustomTransition
  • added: field GetMaterialApp.darkTheme: final ThemeData
  • added: field GetMaterialApp.debugShowCheckedModeBanner: final bool
  • added: field GetMaterialApp.debugShowMaterialGrid: final bool
  • added: field GetMaterialApp.defaultGlobalState: final bool
  • added: field GetMaterialApp.defaultTransition: final Transition
  • added: field GetMaterialApp.enableLog: final bool
  • added: field GetMaterialApp.fallbackLocale: final Locale
  • added: field GetMaterialApp.getPages: final List<GetPage>
  • added: field GetMaterialApp.highContrastDarkTheme: final ThemeData
  • added: field GetMaterialApp.highContrastTheme: final ThemeData
  • added: field GetMaterialApp.home: final Widget
  • added: field GetMaterialApp.initialBinding: final Bindings
  • added: field GetMaterialApp.initialRoute: final String
  • added: field GetMaterialApp.locale: final Locale
  • added: field GetMaterialApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetMaterialApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetMaterialApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetMaterialApp.logWriterCallback: final LogWriterCallback
  • added: field GetMaterialApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetMaterialApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetMaterialApp.onDispose: final VoidCallback
  • added: field GetMaterialApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetMaterialApp.onGenerateRoute: final RouteFactory
  • added: field GetMaterialApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetMaterialApp.onInit: final VoidCallback
  • added: field GetMaterialApp.onReady: final VoidCallback
  • added: field GetMaterialApp.onUnknownRoute: final RouteFactory
  • added: field GetMaterialApp.opaqueRoute: final bool
  • added: field GetMaterialApp.popGesture: final bool
  • added: field GetMaterialApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetMaterialApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetMaterialApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetMaterialApp.routes: final Map<String, WidgetBuilder>
  • added: field GetMaterialApp.routingCallback: final ValueChanged<Routing>
  • added: field GetMaterialApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetMaterialApp.showPerformanceOverlay: final bool
  • added: field GetMaterialApp.showSemanticsDebugger: final bool
  • added: field GetMaterialApp.smartManagement: final SmartManagement
  • added: field GetMaterialApp.supportedLocales: final Iterable<Locale>
  • added: field GetMaterialApp.textDirection: final TextDirection
  • added: field GetMaterialApp.theme: final ThemeData
  • added: field GetMaterialApp.themeMode: final ThemeMode
  • added: field GetMaterialApp.title: final String
  • added: field GetMaterialApp.transitionDuration: final Duration
  • added: field GetMaterialApp.translations: final Translations
  • added: field GetMaterialApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetMaterialApp.unknownRoute: final GetPage
  • added: method GetMaterialApp.build(BuildContext context): Widget
  • added: method GetMaterialApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetMaterialApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: class Translations: abstract
  • added: get Translations.keys: Map<String, Map<String, String>>
  • added: variable rtlLanguages: const List<String>
  • added: class ParseRouteTree
  • added: class RouteDecoder
  • added: ctor RouteDecoder(this.route, this.parameters)
  • added: field RouteDecoder.parameters: final Map<String, String>
  • added: field RouteDecoder.route: final GetPage
  • added: method ParseRouteTree.addRoute(GetPage route): void
  • added: method ParseRouteTree.addRoutes(List<GetPage> getPages): void
  • added: method ParseRouteTree.matchRoute(String name): RouteDecoder
  • added: class GetMaterialController extends GetxController
  • added: field GetMaterialController.customTransition: CustomTransition
  • added: field GetMaterialController.defaultDialogTransitionCurve: Curve
  • added: field GetMaterialController.defaultDialogTransitionDuration: Duration
  • added: field GetMaterialController.defaultOpaqueRoute: bool
  • added: field GetMaterialController.defaultPopGesture: bool
  • added: field GetMaterialController.defaultTransition: Transition
  • added: field GetMaterialController.defaultTransitionCurve: Curve
  • added: field GetMaterialController.defaultTransitionDuration: Duration
  • added: field GetMaterialController.key: GlobalKey<NavigatorState>
  • added: field GetMaterialController.keys: Map<int, GlobalKey<NavigatorState>>
  • added: field GetMaterialController.parameters: Map<String, String>
  • added: field GetMaterialController.routeTree: ParseRouteTree
  • added: field GetMaterialController.routing: final
  • added: field GetMaterialController.testMode: bool
  • added: field GetMaterialController.theme: ThemeData
  • added: field GetMaterialController.themeMode: ThemeMode
  • added: field GetMaterialController.unikey: Key
  • added: method GetMaterialController.restartApp(): void
  • added: method GetMaterialController.setTheme(ThemeData value): void
  • added: method GetMaterialController.setThemeMode(ThemeMode value): void
  • added: class CustomTransition: abstract
  • added: method CustomTransition.buildTransition( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child, ): Widget
  • added: class GetPageRoute<T> extends PageRoute<T>
  • added: ctor GetPageRoute({ RouteSettings settings, this.transitionDuration = …, this.opaque = …, this.parameter, this.curve, this.alignment, this.transition, this.popGesture, this.customTransition, this.barrierDismissible = …, this.barrierColor, this.binding, this.bindings, this.routeName, this.page, this.barrierLabel, this.maintainState = …, bool fullscreenDialog = …, this.middlewares, })
  • added: field GetPageRoute.alignment: final Alignment
  • added: field GetPageRoute.barrierColor: final Color
  • added: field GetPageRoute.barrierDismissible: final bool
  • added: field GetPageRoute.barrierLabel: final String
  • added: field GetPageRoute.binding: final Bindings
  • added: field GetPageRoute.bindings: final List<Bindings>
  • added: field GetPageRoute.curve: final Curve
  • added: field GetPageRoute.customTransition: final CustomTransition
  • added: field GetPageRoute.maintainState: final bool
  • added: field GetPageRoute.middlewares: final List<GetMiddleware>
  • added: field GetPageRoute.opaque: final bool
  • added: field GetPageRoute.page: final GetPageBuilder
  • added: field GetPageRoute.parameter: final Map<String, String>
  • added: field GetPageRoute.popGesture: final bool
  • added: field GetPageRoute.reference: final String
  • added: field GetPageRoute.routeName: final String
  • added: field GetPageRoute.transition: final Transition
  • added: field GetPageRoute.transitionDuration: final Duration
  • added: get GetPageRoute.popGestureInProgress: bool
  • added: method GetPageRoute.buildPage( BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, ): Widget
  • added: method GetPageRoute.buildTransitions(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method GetPageRoute.canTransitionTo(TransitionRoute<dynamic> nextRoute): bool
  • added: method GetPageRoute.dispose(): void
  • added: static method GetPageRoute.isPopGestureInProgress(PageRoute<dynamic> route): bool
  • added: class FadeInTransition
  • added: class LeftToRightFadeTransition
  • added: class NoTransition
  • added: class RightToLeftFadeTransition
  • added: class SizeTransitions
  • added: class SlideDownTransition
  • added: class SlideLeftTransition
  • added: class SlideRightTransition
  • added: class SlideTopTransition
  • added: class ZoomInTransition
  • added: method FadeInTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method LeftToRightFadeTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method NoTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method RightToLeftFadeTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method SizeTransitions.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method SlideDownTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method SlideLeftTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method SlideRightTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method SlideTopTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method ZoomInTransition.buildTransitions( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: class GetPage
  • added: class PathDecoded
  • added: ctor GetPage({ @required this.name, @required this.page, this.title, this.settings, this.maintainState = …, this.curve = …, this.alignment, this.parameter, this.opaque = …, this.transitionDuration, this.popGesture, this.binding, this.bindings = …, this.transition, this.customTransition, this.fullscreenDialog = …, this.children, this.middlewares, })
  • added: ctor PathDecoded(this.regex, this.keys)
  • added: field GetPage.alignment: final Alignment
  • added: field GetPage.binding: final Bindings
  • added: field GetPage.bindings: final List<Bindings>
  • added: field GetPage.children: final List<GetPage>
  • added: field GetPage.curve: final Curve
  • added: field GetPage.customTransition: final CustomTransition
  • added: field GetPage.fullscreenDialog: final bool
  • added: field GetPage.maintainState: final bool
  • added: field GetPage.middlewares: final List<GetMiddleware>
  • added: field GetPage.name: final String
  • added: field GetPage.opaque: final bool
  • added: field GetPage.page: final GetPageBuilder
  • added: field GetPage.parameter: final Map<String, String>
  • added: field GetPage.path: final PathDecoded
  • added: field GetPage.popGesture: final bool
  • added: field GetPage.settings: final RouteSettings
  • added: field GetPage.title: final String
  • added: field GetPage.transition: final Transition
  • added: field GetPage.transitionDuration: final Duration
  • added: field PathDecoded.keys: final List<String>
  • added: field PathDecoded.regex: final RegExp
  • added: method GetPage.copyWith({ String name, GetPageBuilder page, bool popGesture, Map<String, String> parameter, String title, Transition transition, Curve curve, Alignment alignment, bool maintainState, bool opaque, Bindings binding, List<Bindings> bindings, CustomTransition customTransition, Duration transitionDuration, bool fullscreenDialog, RouteSettings settings, List<GetPage> children, List<GetM…
  • added: class GetObserver extends NavigatorObserver
  • added: class Routing
  • added: ctor GetObserver([this.routing, this._routeSend])
  • added: ctor Routing({ this.current = …, this.previous = …, this.args, this.removed = …, this.route, this.isBack, this.isSnackbar, this.isBottomSheet, this.isDialog, })
  • added: field Routing.args: dynamic
  • added: field Routing.current: String
  • added: field Routing.isBack: bool
  • added: field Routing.isBottomSheet: bool
  • added: field Routing.isDialog: bool
  • added: field Routing.isSnackbar: bool
  • added: field Routing.previous: String
  • added: field Routing.removed: String
  • added: field Routing.route: Route<dynamic>
  • added: method GetObserver.Function(Routing)
  • added: method GetObserver.didPop(Route route, Route previousRoute): void
  • added: method GetObserver.didPush(Route route, Route previousRoute): void
  • added: method GetObserver.didRemove(Route route, Route previousRoute): void
  • added: method GetObserver.didReplace({Route newRoute, Route oldRoute}): void
  • added: method Routing.update(void fn(Routing value)): void
  • added: class GetMiddleware implements _RouteMiddleware
  • added: class MiddlewareRunner
  • added: class PageRedirect
  • added: ctor GetMiddleware({this.priority})
  • added: ctor MiddlewareRunner(this._middlewares)
  • added: ctor PageRedirect(this.settings, this.unknownRoute, {this.isUnknown = …, this.route})
  • added: field GetMiddleware.priority: int
  • added: field PageRedirect.isUnknown: bool
  • added: field PageRedirect.route: GetPage
  • added: field PageRedirect.settings: RouteSettings
  • added: field PageRedirect.unknownRoute: GetPage
  • added: method GetMiddleware.onBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method GetMiddleware.onPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method GetMiddleware.onPageBuilt(Widget page): Widget
  • added: method GetMiddleware.onPageCalled(GetPage page): GetPage
  • added: method GetMiddleware.onPageDispose(): void
  • added: method GetMiddleware.redirect(String route): RouteSettings
  • added: method MiddlewareRunner.runOnBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method MiddlewareRunner.runOnPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method MiddlewareRunner.runOnPageBuilt(Widget page): Widget
  • added: method MiddlewareRunner.runOnPageCalled(GetPage page): GetPage
  • added: method MiddlewareRunner.runOnPageDispose(): void
  • added: method MiddlewareRunner.runRedirect(String route): RouteSettings
  • added: method PageRedirect.addPageParameter(GetPage route): void
  • added: method PageRedirect.needRecheck(): bool
  • added: method PageRedirect.page(): GetPageRoute
  • added: class TransitionComponent
  • added: method TransitionComponent.buildChildWithTransition( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: enum Transition
  • added: member Transition.cupertino
  • added: member Transition.cupertinoDialog
  • added: member Transition.downToUp
  • added: member Transition.fade
  • added: member Transition.fadeIn
  • added: member Transition.leftToRight
  • added: member Transition.leftToRightWithFade
  • added: member Transition.native
  • added: member Transition.noTransition
  • added: member Transition.rightToLeft
  • added: member Transition.rightToLeftWithFade
  • added: member Transition.size
  • added: member Transition.topLevel
  • added: member Transition.upToDown
  • added: member Transition.zoom
  • added: typedef GetPageBuilder = Widget Function()
  • added: class GetBar<T extends Object> extends StatefulWidget
  • added: ctor GetBar({ Key key, this.title, this.message, this.titleText, this.messageText, this.icon, this.shouldIconPulse = …, this.maxWidth, this.margin = …, this.padding = …, this.borderRadius = …, this.borderColor, this.borderWidth = …, this.backgroundColor = …, this.leftBarIndicatorColor, this.boxShadows, this.backgroundGradient, this.mainButton, this.onTap, this.duration, this.isDismissible = …, th…
  • added: enum SnackDismissDirection
  • added: enum SnackPosition
  • added: enum SnackStyle
  • added: enum SnackbarStatus
  • added: field GetBar.animationDuration: final Duration
  • added: field GetBar.backgroundColor: final Color
  • added: field GetBar.backgroundGradient: final Gradient
  • added: field GetBar.barBlur: final double
  • added: field GetBar.borderColor: final Color
  • added: field GetBar.borderRadius: final double
  • added: field GetBar.borderWidth: final double
  • added: field GetBar.boxShadows: final List<BoxShadow>
  • added: field GetBar.dismissDirection: final SnackDismissDirection
  • added: field GetBar.duration: final Duration
  • added: field GetBar.forwardAnimationCurve: final Curve
  • added: field GetBar.icon: final Widget
  • added: field GetBar.isDismissible: final bool
  • added: field GetBar.leftBarIndicatorColor: final Color
  • added: field GetBar.mainButton: final Widget
  • added: field GetBar.margin: final EdgeInsets
  • added: field GetBar.maxWidth: final double
  • added: field GetBar.message: final String
  • added: field GetBar.messageText: final Widget
  • added: field GetBar.onTap: final OnTap
  • added: field GetBar.overlayBlur: final double
  • added: field GetBar.overlayColor: final Color
  • added: field GetBar.padding: final EdgeInsets
  • added: field GetBar.progressIndicatorBackgroundColor: final Color
  • added: field GetBar.progressIndicatorController: final AnimationController
  • added: field GetBar.progressIndicatorValueColor: final Animation<Color>
  • added: field GetBar.reverseAnimationCurve: final Curve
  • added: field GetBar.shouldIconPulse: final bool
  • added: field GetBar.showProgressIndicator: final bool
  • added: field GetBar.snackPosition: final SnackPosition
  • added: field GetBar.snackStyle: final SnackStyle
  • added: field GetBar.snackbarStatus: final SnackbarStatusCallback
  • added: field GetBar.title: final String
  • added: field GetBar.titleText: final Widget
  • added: field GetBar.userInputForm: final Form
  • added: member SnackDismissDirection.HORIZONTAL
  • added: member SnackDismissDirection.VERTICAL
  • added: member SnackPosition.BOTTOM
  • added: member SnackPosition.TOP
  • added: member SnackStyle.FLOATING
  • added: member SnackStyle.GROUNDED
  • added: member SnackbarStatus.CLOSED
  • added: member SnackbarStatus.CLOSING
  • added: member SnackbarStatus.OPEN
  • added: member SnackbarStatus.OPENING
  • added: method GetBar.createState(): State
  • added: method GetBar.show<T>(): Future<T>
  • added: typedef OnTap = void Function(GetBar snack)
  • added: typedef SnackbarStatusCallback = void Function(SnackbarStatus status)
  • added: class SnackRoute<T> extends OverlayRoute<T>
  • added: ctor SnackRoute({ @required this.snack, RouteSettings settings, })
  • added: field SnackRoute.currentStatus: SnackbarStatus
  • added: field SnackRoute.dismissibleKeyGen: String
  • added: field SnackRoute.snack: GetBar
  • added: get SnackRoute.debugLabel: String
  • added: get SnackRoute.finishedWhenPopped: bool
  • added: get SnackRoute.opaque: bool
  • added: method SnackRoute.canTransitionFrom(SnackRoute<dynamic> previousRoute): bool
  • added: method SnackRoute.canTransitionTo(SnackRoute<dynamic> nextRoute): bool
  • added: method SnackRoute.createAnimation(): Animation<Alignment>
  • added: method SnackRoute.createAnimationController(): AnimationController
  • added: method SnackRoute.createBlurFilterAnimation(): Animation<double>
  • added: method SnackRoute.createColorFilterAnimation(): Animation<Color>
  • added: method SnackRoute.createOverlayEntries(): Iterable<OverlayEntry>
  • added: method SnackRoute.didPop(T result): bool
  • added: method SnackRoute.didPush(): TickerFuture
  • added: method SnackRoute.didReplace(Route<dynamic> oldRoute): void
  • added: method SnackRoute.dispose(): void
  • added: method SnackRoute.install(): void
  • added: class FastList<T>
  • added: class GetStream<T>
  • added: class GetStreamTransformation<T> extends Stream<T>
  • added: class LightSubscription<T> extends StreamSubscription<T>
  • added: class MiniStream<T>
  • added: class MiniSubscription<T>
  • added: class Node<T>
  • added: class Rx<T> extends _RxImpl<T>
  • added: class RxBool extends _RxImpl<bool>
  • added: class RxDouble extends _BaseRxNum<double>
  • added: class RxInt extends _BaseRxNum<int>
  • added: class RxInterface<T>: abstract
  • added: class RxList<E> extends ListMixin<E> with NotifyManager<List<E>>, RxObjectMixin<List<E>> implements RxInterface<List<E>>
  • added: class RxMap<K, V> extends MapMixin<K, V> with NotifyManager<Map<K, V>>, RxObjectMixin<Map<K, V>> implements RxInterface<Map<K, V>>
  • added: class RxNotifier<T> = RxInterface<T> with NotifyManager<T>
  • added: class RxNum extends _BaseRxNum<num>
  • added: class RxSet<E> extends SetMixin<E> with NotifyManager<Set<E>>, RxObjectMixin<Set<E>> implements RxInterface<Set<E>>
  • added: class RxString extends _RxImpl<String> implements Comparable<String>, Pattern
  • added: class Worker
  • added: class Workers
  • added: ctor GetStream({this.onListen, this.onPause, this.onResume, this.onCancel})
  • added: ctor GetStreamTransformation(this._addSubscription, this._removeSubscription)
  • added: ctor LightSubscription(this._removeSubscription, {this.onPause, this.onResume, this.onCancel})
  • added: ctor MiniSubscription( this.data, this.onError, this.onDone, this.cancelOnError, this.listener)
  • added: ctor Node({this.data, this.next})
  • added: ctor Rx([T initial])
  • added: ctor RxBool([bool initial])
  • added: ctor RxDouble([double initial])
  • added: ctor RxInt([int initial])
  • added: ctor RxInterface([T initial])
  • added: ctor RxList([List<E> initial = …])
  • added: ctor RxList.empty({bool growable = …})
  • added: ctor RxList.filled(int length, E fill, {bool growable = …})
  • added: ctor RxList.from(Iterable elements, {bool growable = …})
  • added: ctor RxList.generate(int length, E generator(int index), {bool growable = …})
  • added: ctor RxList.of(Iterable<E> elements, {bool growable = …})
  • added: ctor RxList.unmodifiable(Iterable elements)
  • added: ctor RxMap([Map<K, V> initial = …])
  • added: ctor RxMap.from(Map<K, V> other)
  • added: ctor RxMap.identity()
  • added: ctor RxMap.of(Map<K, V> other)
  • added: ctor RxMap.unmodifiable(Map<dynamic, dynamic> other)
  • added: ctor RxNum(num initial)
  • added: ctor RxSet([Set<E> initial = …])
  • added: ctor RxString([String initial])
  • added: ctor Worker(this.worker, this.type)
  • added: ctor Workers(this.workers)
  • added: extension BoolExtension on bool
  • added: extension DoubleExtension on double
  • added: extension IntExtension on int
  • added: extension ListExtension<E> on List<E>
  • added: extension MapExtension<K, V> on Map<K, V>
  • added: extension RxT<T> on T
  • added: extension SetExtension<E> on Set<E>
  • added: extension StringExtension on String
  • added: field LightSubscription.cancelOnError: bool
  • added: field MiniStream.listenable: FastList<T>
  • added: field MiniSubscription.cancelOnError: final bool
  • added: field MiniSubscription.data: final OnData<T>
  • added: field MiniSubscription.listener: final FastList<T>
  • added: field MiniSubscription.onDone: final Callback
  • added: field MiniSubscription.onError: final Function
  • added: field Node.data: T
  • added: field Node.next: Node<T>
  • added: field NotifyManager.List<StreamSubscription>>: final
  • added: field NotifyManager.subject: GetStream<T>
  • added: field RxList.[]: void operator
  • added: field RxMap.[]: void operator
  • added: field RxObjectMixin.firstRebuild: bool
  • added: field Worker.type: final String
  • added: field Workers.workers: final List<Worker>
  • added: function debounce<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function ever<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function everAll( List<RxInterface> listeners, WorkerCallback callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function interval<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time = …, dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function once<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: get BoolExtension.obs: RxBool
  • added: get DoubleExtension.obs: RxDouble
  • added: get FastList.isEmpty: bool
  • added: get FastList.isNotEmpty: bool
  • added: get FastList.length: int
  • added: get GetStream.hasListeners: bool
  • added: get GetStream.isClosed: bool
  • added: get GetStream.length: int
  • added: get GetStream.stream: Stream<T>
  • added: get GetStream.value: T
  • added: get IntExtension.obs: RxInt
  • added: get LightSubscription.isPaused: bool
  • added: get ListExtension.obs: RxList<E>
  • added: get MapExtension.obs: RxMap<K, V>
  • added: get MiniStream.hasListeners: bool
  • added: get MiniStream.isClosed: bool
  • added: get MiniStream.length: int
  • added: get MiniStream.value: T
  • added: get NotifyManager.canUpdate: bool
  • added: get RxBool.isFalse: bool
  • added: get RxBool.isTrue: bool
  • added: get RxDouble.sign: double
  • added: get RxInt.bitLength: int
  • added: get RxInt.isEven: bool
  • added: get RxInt.isOdd: bool
  • added: get RxInt.sign: int
  • added: get RxInterface.canUpdate: bool
  • added: get RxList.iterator: Iterator<E>
  • added: get RxList.length: int
  • added: get RxList.reversed: Iterable<E>
  • added: get RxList.value: List<E>
  • added: get RxMap.keys: Iterable<K>
  • added: get RxMap.value: Map<K, V>
  • added: get RxObjectMixin.hashCode: int
  • added: get RxObjectMixin.stream: Stream<T>
  • added: get RxObjectMixin.string: String
  • added: get RxObjectMixin.value: T
  • added: get RxSet.iterator: Iterator<E>
  • added: get RxSet.length: int
  • added: get RxSet.value: Set<E>
  • added: get RxString.codeUnits: List<int>
  • added: get RxString.isEmpty: bool
  • added: get RxString.isNotEmpty: bool
  • added: get RxString.runes: Runes
  • added: get RxT.obs: Rx<T>
  • added: get SetExtension.obs: RxSet<E>
  • added: get StringExtension.obs: RxString
  • added: get Worker.disposed: bool
  • added: method FastList.addListener(MiniSubscription<T> data): void
  • added: method FastList.contains(T element): bool
  • added: method FastList.removeListener(MiniSubscription<T> element): void
  • added: method GetStream.Function(): FutureOr<void>
  • added: method GetStream.Function(): void
  • added: method GetStream.add(T event): void
  • added: method GetStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method GetStream.addSubscription(LightSubscription<T> subs): FutureOr<void>
  • added: method GetStream.close(): void
  • added: method GetStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method GetStream.removeSubscription(LightSubscription<T> subs): FutureOr<bool>
  • added: method GetStreamTransformation.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method LightSubscription.Function(): FutureOr<void>
  • added: method LightSubscription.Function(): void
  • added: method LightSubscription.asFuture<E>([E futureValue]): Future<E>
  • added: method LightSubscription.cancel(): Future<void>
  • added: method LightSubscription.onData(OnData<T> handleData): void
  • added: method LightSubscription.onDone(Callback handleDone): void
  • added: method LightSubscription.onError(Function handleError): void
  • added: method LightSubscription.pause([Future<void> resumeSignal]): void
  • added: method LightSubscription.resume(): void
  • added: method ListExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method ListExtension.addAllNonNull(Iterable<E> item): void
  • added: method ListExtension.addIf(dynamic condition, E item): void
  • added: method ListExtension.addNonNull(E item): void
  • added: method ListExtension.assign(E item): void
  • added: method ListExtension.assignAll(Iterable<E> items): void
  • added: method MapExtension.addAllIf(dynamic condition, Map<K, V> values): void
  • added: method MapExtension.addIf(dynamic condition, K key, V value): void
  • added: method MapExtension.assign(K key, V val): void
  • added: method MapExtension.assignAll(Map<K, V> val): void
  • added: method MiniStream.add(T event): void
  • added: method MiniStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method MiniStream.close(): void
  • added: method MiniStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError = …}): MiniSubscription<T>
  • added: method MiniSubscription.cancel(): Future<void>
  • added: method NotifyManager.addListener(GetStream<T> rxGetx): void
  • added: method NotifyManager.close(): void
  • added: method NotifyManager.listen( void Function(T) onData, { Function onError, void Function() onDone, bool cancelOnError = …, }): StreamSubscription<T>
  • added: method Rx.toJson(): dynamic
  • added: method RxBool.operator &(bool other): bool
  • added: method RxBool.operator ^(bool other): bool
  • added: method RxBool.operator |(bool other): bool
  • added: method RxBool.toString(): String
  • added: method RxBool.toggle(): RxBool
  • added: method RxDouble.abs(): double
  • added: method RxDouble.ceil(): int
  • added: method RxDouble.ceilToDouble(): double
  • added: method RxDouble.floor(): int
  • added: method RxDouble.floorToDouble(): double
  • added: method RxDouble.operator %(num other): double
  • added: method RxDouble.operator *(num other): double
  • added: method RxDouble.operator +(num other): RxDouble
  • added: method RxDouble.operator -(): double
  • added: method RxDouble.operator -(num other): RxDouble
  • added: method RxDouble.operator /(num other): double
  • added: method RxDouble.operator ~/(num other): int
  • added: method RxDouble.round(): int
  • added: method RxDouble.roundToDouble(): double
  • added: method RxDouble.truncate(): int
  • added: method RxDouble.truncateToDouble(): double
  • added: method RxInt.abs(): int
  • added: method RxInt.ceil(): int
  • added: method RxInt.ceilToDouble(): double
  • added: method RxInt.floor(): int
  • added: method RxInt.floorToDouble(): double
  • added: method RxInt.gcd(int other): int
  • added: method RxInt.modInverse(int modulus): int
  • added: method RxInt.modPow(int exponent, int modulus): int
  • added: method RxInt.operator &(int other): int
  • added: method RxInt.operator +(int other): RxInt
  • added: method RxInt.operator -(): int
  • added: method RxInt.operator -(int other): RxInt
  • added: method RxInt.operator <<(int shiftAmount): int
  • added: method RxInt.operator >>(int shiftAmount): int
  • added: method RxInt.operator ^(int other): int
  • added: method RxInt.operator |(int other): int
  • added: method RxInt.operator ~(): int
  • added: method RxInt.round(): int
  • added: method RxInt.roundToDouble(): double
  • added: method RxInt.toSigned(int width): int
  • added: method RxInt.toUnsigned(int width): int
  • added: method RxInt.truncate(): int
  • added: method RxInt.truncateToDouble(): double
  • added: method RxInterface.addListener(GetStream<T> rxGetx): void
  • added: method RxInterface.close(): void
  • added: method RxInterface.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): StreamSubscription<T>
  • added: method RxList.add(E item): void
  • added: method RxList.addAll(Iterable<E> item): void
  • added: method RxList.insertAll(int index, Iterable<E> iterable): void
  • added: method RxList.operator +(Iterable<E> val): RxList<E>
  • added: method RxList.operator [](int index): E
  • added: method RxList.sort([int compare(E a, E b)]): void
  • added: method RxList.where(bool Function(E) test): Iterable<E>
  • added: method RxList.whereType<T>(): Iterable<T>
  • added: method RxMap.clear(): void
  • added: method RxMap.operator [](Object key): V
  • added: method RxMap.remove(Object key): V
  • added: method RxNum.operator +(num other): num
  • added: method RxNum.operator -(num other): num
  • added: method RxObjectMixin.bindStream(Stream<T> stream): void
  • added: method RxObjectMixin.call([T v]): T
  • added: method RxObjectMixin.nil(): void
  • added: method RxObjectMixin.operator ==(dynamic o): bool
  • added: method RxObjectMixin.refresh(): void
  • added: method RxObjectMixin.toJson(): dynamic
  • added: method RxObjectMixin.toString(): String
  • added: method RxSet.add(E value): bool
  • added: method RxSet.addAll(Iterable<E> item): void
  • added: method RxSet.clear(): void
  • added: method RxSet.contains(Object element): bool
  • added: method RxSet.lookup(Object object): E
  • added: method RxSet.operator +(Set<E> val): RxSet<E>
  • added: method RxSet.remove(Object item): bool
  • added: method RxSet.removeAll(Iterable<Object> elements): void
  • added: method RxSet.retainAll(Iterable<Object> elements): void
  • added: method RxSet.retainWhere(bool Function(E) E): void
  • added: method RxSet.toSet(): Set<E>
  • added: method RxSet.update(void fn(Iterable<E> value)): void
  • added: method RxString.allMatches(String string, [int start = …]): Iterable<Match>
  • added: method RxString.compareTo(String other): int
  • added: method RxString.contains(Pattern other, [int startIndex = …]): bool
  • added: method RxString.endsWith(String other): bool
  • added: method RxString.indexOf(Pattern pattern, [int start = …]): int
  • added: method RxString.lastIndexOf(Pattern pattern, [int start]): int
  • added: method RxString.matchAsPrefix(String string, [int start = …]): Match
  • added: method RxString.operator +(String val): String
  • added: method RxString.padLeft(int width, [String padding = …]): String
  • added: method RxString.padRight(int width, [String padding = …]): String
  • added: method RxString.replaceAll(Pattern from, String replace): String
  • added: method RxString.split(Pattern pattern): List<String>
  • added: method RxString.startsWith(Pattern pattern, [int index = …]): bool
  • added: method RxString.substring(int startIndex, [int endIndex]): String
  • added: method RxString.toLowerCase(): String
  • added: method RxString.toUpperCase(): String
  • added: method RxString.trim(): String
  • added: method RxString.trimLeft(): String
  • added: method RxString.trimRight(): String
  • added: method SetExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method SetExtension.addAllNonNull(Iterable<E> item): void
  • added: method SetExtension.addIf(dynamic condition, E item): void
  • added: method SetExtension.addNonNull(E item): void
  • added: method SetExtension.assign(E item): void
  • added: method SetExtension.assignAll(Iterable<E> items): void
  • added: method Worker.Function(): Future<void>
  • added: method Worker.call(): void
  • added: method Worker.dispose(): void
  • added: method Workers.dispose(): void
  • added: mixin NotifyManager<T>
  • added: mixin RxObjectMixin<T> on NotifyManager<T>
  • added: set MiniStream.value(T val)
  • added: set RxList.length(int newLength)
  • added: set RxList.value(List<E> val)
  • added: set RxMap.value(Map<K, V> val)
  • added: set RxObjectMixin.value(T val)
  • added: set RxSet.value(Set<E> val)
  • added: static field RxInterface.proxy: RxInterface
  • added: typedef AddSubscription<T> = FutureOr<void> Function(LightSubscription<T> subs)
  • added: typedef RemoveSubscription<T> = FutureOr<bool> Function( LightSubscription<T> subs)
  • added: typedef WorkerCallback<T> = Function(T callback)
  • added: class FastList<T>
  • added: class GetStream<T>
  • added: class GetStreamTransformation<T> extends Stream<T>
  • added: class LightSubscription<T> extends StreamSubscription<T>
  • added: class MiniStream<T>
  • added: class MiniSubscription<T>
  • added: class Node<T>
  • added: ctor GetStream({this.onListen, this.onPause, this.onResume, this.onCancel})
  • added: ctor GetStreamTransformation(this._addSubscription, this._removeSubscription)
  • added: ctor LightSubscription(this._removeSubscription, {this.onPause, this.onResume, this.onCancel})
  • added: ctor MiniSubscription( this.data, this.onError, this.onDone, this.cancelOnError, this.listener)
  • added: ctor Node({this.data, this.next})
  • added: field LightSubscription.cancelOnError: bool
  • added: field MiniStream.listenable: FastList<T>
  • added: field MiniSubscription.cancelOnError: final bool
  • added: field MiniSubscription.data: final OnData<T>
  • added: field MiniSubscription.listener: final FastList<T>
  • added: field MiniSubscription.onDone: final Callback
  • added: field MiniSubscription.onError: final Function
  • added: field Node.data: T
  • added: field Node.next: Node<T>
  • added: get FastList.isEmpty: bool
  • added: get FastList.isNotEmpty: bool
  • added: get FastList.length: int
  • added: get GetStream.hasListeners: bool
  • added: get GetStream.isClosed: bool
  • added: get GetStream.length: int
  • added: get GetStream.stream: Stream<T>
  • added: get GetStream.value: T
  • added: get LightSubscription.isPaused: bool
  • added: get MiniStream.hasListeners: bool
  • added: get MiniStream.isClosed: bool
  • added: get MiniStream.length: int
  • added: get MiniStream.value: T
  • added: method FastList.addListener(MiniSubscription<T> data): void
  • added: method FastList.contains(T element): bool
  • added: method FastList.removeListener(MiniSubscription<T> element): void
  • added: method GetStream.Function(): FutureOr<void>
  • added: method GetStream.Function(): void
  • added: method GetStream.add(T event): void
  • added: method GetStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method GetStream.addSubscription(LightSubscription<T> subs): FutureOr<void>
  • added: method GetStream.close(): void
  • added: method GetStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method GetStream.removeSubscription(LightSubscription<T> subs): FutureOr<bool>
  • added: method GetStreamTransformation.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method LightSubscription.Function(): FutureOr<void>
  • added: method LightSubscription.Function(): void
  • added: method LightSubscription.asFuture<E>([E futureValue]): Future<E>
  • added: method LightSubscription.cancel(): Future<void>
  • added: method LightSubscription.onData(OnData<T> handleData): void
  • added: method LightSubscription.onDone(Callback handleDone): void
  • added: method LightSubscription.onError(Function handleError): void
  • added: method LightSubscription.pause([Future<void> resumeSignal]): void
  • added: method LightSubscription.resume(): void
  • added: method MiniStream.add(T event): void
  • added: method MiniStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method MiniStream.close(): void
  • added: method MiniStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError = …}): MiniSubscription<T>
  • added: method MiniSubscription.cancel(): Future<void>
  • added: set MiniStream.value(T val)
  • added: typedef AddSubscription<T> = FutureOr<void> Function(LightSubscription<T> subs)
  • added: typedef RemoveSubscription<T> = FutureOr<bool> Function( LightSubscription<T> subs)
  • added: typedef Callback = void Function()
  • added: typedef Condition = bool Function()
  • added: typedef OnData<T> = void Function(T data)
  • added: class Rx<T> extends _RxImpl<T>
  • added: class RxBool extends _RxImpl<bool>
  • added: class RxDouble extends _BaseRxNum<double>
  • added: class RxInt extends _BaseRxNum<int>
  • added: class RxInterface<T>: abstract
  • added: class RxList<E> extends ListMixin<E> with NotifyManager<List<E>>, RxObjectMixin<List<E>> implements RxInterface<List<E>>
  • added: class RxMap<K, V> extends MapMixin<K, V> with NotifyManager<Map<K, V>>, RxObjectMixin<Map<K, V>> implements RxInterface<Map<K, V>>
  • added: class RxNotifier<T> = RxInterface<T> with NotifyManager<T>
  • added: class RxNum extends _BaseRxNum<num>
  • added: class RxSet<E> extends SetMixin<E> with NotifyManager<Set<E>>, RxObjectMixin<Set<E>> implements RxInterface<Set<E>>
  • added: class RxString extends _RxImpl<String> implements Comparable<String>, Pattern
  • added: ctor Rx([T initial])
  • added: ctor RxBool([bool initial])
  • added: ctor RxDouble([double initial])
  • added: ctor RxInt([int initial])
  • added: ctor RxInterface([T initial])
  • added: ctor RxList([List<E> initial = …])
  • added: ctor RxList.empty({bool growable = …})
  • added: ctor RxList.filled(int length, E fill, {bool growable = …})
  • added: ctor RxList.from(Iterable elements, {bool growable = …})
  • added: ctor RxList.generate(int length, E generator(int index), {bool growable = …})
  • added: ctor RxList.of(Iterable<E> elements, {bool growable = …})
  • added: ctor RxList.unmodifiable(Iterable elements)
  • added: ctor RxMap([Map<K, V> initial = …])
  • added: ctor RxMap.from(Map<K, V> other)
  • added: ctor RxMap.identity()
  • added: ctor RxMap.of(Map<K, V> other)
  • added: ctor RxMap.unmodifiable(Map<dynamic, dynamic> other)
  • added: ctor RxNum(num initial)
  • added: ctor RxSet([Set<E> initial = …])
  • added: ctor RxString([String initial])
  • added: extension BoolExtension on bool
  • added: extension DoubleExtension on double
  • added: extension IntExtension on int
  • added: extension ListExtension<E> on List<E>
  • added: extension MapExtension<K, V> on Map<K, V>
  • added: extension RxT<T> on T
  • added: extension SetExtension<E> on Set<E>
  • added: extension StringExtension on String
  • added: field NotifyManager.List<StreamSubscription>>: final
  • added: field NotifyManager.subject: GetStream<T>
  • added: field RxList.[]: void operator
  • added: field RxMap.[]: void operator
  • added: field RxObjectMixin.firstRebuild: bool
  • added: get BoolExtension.obs: RxBool
  • added: get DoubleExtension.obs: RxDouble
  • added: get IntExtension.obs: RxInt
  • added: get ListExtension.obs: RxList<E>
  • added: get MapExtension.obs: RxMap<K, V>
  • added: get NotifyManager.canUpdate: bool
  • added: get RxBool.isFalse: bool
  • added: get RxBool.isTrue: bool
  • added: get RxDouble.sign: double
  • added: get RxInt.bitLength: int
  • added: get RxInt.isEven: bool
  • added: get RxInt.isOdd: bool
  • added: get RxInt.sign: int
  • added: get RxInterface.canUpdate: bool
  • added: get RxList.iterator: Iterator<E>
  • added: get RxList.length: int
  • added: get RxList.reversed: Iterable<E>
  • added: get RxList.value: List<E>
  • added: get RxMap.keys: Iterable<K>
  • added: get RxMap.value: Map<K, V>
  • added: get RxObjectMixin.hashCode: int
  • added: get RxObjectMixin.stream: Stream<T>
  • added: get RxObjectMixin.string: String
  • added: get RxObjectMixin.value: T
  • added: get RxSet.iterator: Iterator<E>
  • added: get RxSet.length: int
  • added: get RxSet.value: Set<E>
  • added: get RxString.codeUnits: List<int>
  • added: get RxString.isEmpty: bool
  • added: get RxString.isNotEmpty: bool
  • added: get RxString.runes: Runes
  • added: get RxT.obs: Rx<T>
  • added: get SetExtension.obs: RxSet<E>
  • added: get StringExtension.obs: RxString
  • added: method ListExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method ListExtension.addAllNonNull(Iterable<E> item): void
  • added: method ListExtension.addIf(dynamic condition, E item): void
  • added: method ListExtension.addNonNull(E item): void
  • added: method ListExtension.assign(E item): void
  • added: method ListExtension.assignAll(Iterable<E> items): void
  • added: method MapExtension.addAllIf(dynamic condition, Map<K, V> values): void
  • added: method MapExtension.addIf(dynamic condition, K key, V value): void
  • added: method MapExtension.assign(K key, V val): void
  • added: method MapExtension.assignAll(Map<K, V> val): void
  • added: method NotifyManager.addListener(GetStream<T> rxGetx): void
  • added: method NotifyManager.close(): void
  • added: method NotifyManager.listen( void Function(T) onData, { Function onError, void Function() onDone, bool cancelOnError = …, }): StreamSubscription<T>
  • added: method Rx.toJson(): dynamic
  • added: method RxBool.operator &(bool other): bool
  • added: method RxBool.operator ^(bool other): bool
  • added: method RxBool.operator |(bool other): bool
  • added: method RxBool.toString(): String
  • added: method RxBool.toggle(): RxBool
  • added: method RxDouble.abs(): double
  • added: method RxDouble.ceil(): int
  • added: method RxDouble.ceilToDouble(): double
  • added: method RxDouble.floor(): int
  • added: method RxDouble.floorToDouble(): double
  • added: method RxDouble.operator %(num other): double
  • added: method RxDouble.operator *(num other): double
  • added: method RxDouble.operator +(num other): RxDouble
  • added: method RxDouble.operator -(): double
  • added: method RxDouble.operator -(num other): RxDouble
  • added: method RxDouble.operator /(num other): double
  • added: method RxDouble.operator ~/(num other): int
  • added: method RxDouble.round(): int
  • added: method RxDouble.roundToDouble(): double
  • added: method RxDouble.truncate(): int
  • added: method RxDouble.truncateToDouble(): double
  • added: method RxInt.abs(): int
  • added: method RxInt.ceil(): int
  • added: method RxInt.ceilToDouble(): double
  • added: method RxInt.floor(): int
  • added: method RxInt.floorToDouble(): double
  • added: method RxInt.gcd(int other): int
  • added: method RxInt.modInverse(int modulus): int
  • added: method RxInt.modPow(int exponent, int modulus): int
  • added: method RxInt.operator &(int other): int
  • added: method RxInt.operator +(int other): RxInt
  • added: method RxInt.operator -(): int
  • added: method RxInt.operator -(int other): RxInt
  • added: method RxInt.operator <<(int shiftAmount): int
  • added: method RxInt.operator >>(int shiftAmount): int
  • added: method RxInt.operator ^(int other): int
  • added: method RxInt.operator |(int other): int
  • added: method RxInt.operator ~(): int
  • added: method RxInt.round(): int
  • added: method RxInt.roundToDouble(): double
  • added: method RxInt.toSigned(int width): int
  • added: method RxInt.toUnsigned(int width): int
  • added: method RxInt.truncate(): int
  • added: method RxInt.truncateToDouble(): double
  • added: method RxInterface.addListener(GetStream<T> rxGetx): void
  • added: method RxInterface.close(): void
  • added: method RxInterface.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): StreamSubscription<T>
  • added: method RxList.add(E item): void
  • added: method RxList.addAll(Iterable<E> item): void
  • added: method RxList.insertAll(int index, Iterable<E> iterable): void
  • added: method RxList.operator +(Iterable<E> val): RxList<E>
  • added: method RxList.operator [](int index): E
  • added: method RxList.sort([int compare(E a, E b)]): void
  • added: method RxList.where(bool Function(E) test): Iterable<E>
  • added: method RxList.whereType<T>(): Iterable<T>
  • added: method RxMap.clear(): void
  • added: method RxMap.operator [](Object key): V
  • added: method RxMap.remove(Object key): V
  • added: method RxNum.operator +(num other): num
  • added: method RxNum.operator -(num other): num
  • added: method RxObjectMixin.bindStream(Stream<T> stream): void
  • added: method RxObjectMixin.call([T v]): T
  • added: method RxObjectMixin.nil(): void
  • added: method RxObjectMixin.operator ==(dynamic o): bool
  • added: method RxObjectMixin.refresh(): void
  • added: method RxObjectMixin.toJson(): dynamic
  • added: method RxObjectMixin.toString(): String
  • added: method RxSet.add(E value): bool
  • added: method RxSet.addAll(Iterable<E> item): void
  • added: method RxSet.clear(): void
  • added: method RxSet.contains(Object element): bool
  • added: method RxSet.lookup(Object object): E
  • added: method RxSet.operator +(Set<E> val): RxSet<E>
  • added: method RxSet.remove(Object item): bool
  • added: method RxSet.removeAll(Iterable<Object> elements): void
  • added: method RxSet.retainAll(Iterable<Object> elements): void
  • added: method RxSet.retainWhere(bool Function(E) E): void
  • added: method RxSet.toSet(): Set<E>
  • added: method RxSet.update(void fn(Iterable<E> value)): void
  • added: method RxString.allMatches(String string, [int start = …]): Iterable<Match>
  • added: method RxString.compareTo(String other): int
  • added: method RxString.contains(Pattern other, [int startIndex = …]): bool
  • added: method RxString.endsWith(String other): bool
  • added: method RxString.indexOf(Pattern pattern, [int start = …]): int
  • added: method RxString.lastIndexOf(Pattern pattern, [int start]): int
  • added: method RxString.matchAsPrefix(String string, [int start = …]): Match
  • added: method RxString.operator +(String val): String
  • added: method RxString.padLeft(int width, [String padding = …]): String
  • added: method RxString.padRight(int width, [String padding = …]): String
  • added: method RxString.replaceAll(Pattern from, String replace): String
  • added: method RxString.split(Pattern pattern): List<String>
  • added: method RxString.startsWith(Pattern pattern, [int index = …]): bool
  • added: method RxString.substring(int startIndex, [int endIndex]): String
  • added: method RxString.toLowerCase(): String
  • added: method RxString.toUpperCase(): String
  • added: method RxString.trim(): String
  • added: method RxString.trimLeft(): String
  • added: method RxString.trimRight(): String
  • added: method SetExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method SetExtension.addAllNonNull(Iterable<E> item): void
  • added: method SetExtension.addIf(dynamic condition, E item): void
  • added: method SetExtension.addNonNull(E item): void
  • added: method SetExtension.assign(E item): void
  • added: method SetExtension.assignAll(Iterable<E> items): void
  • added: mixin NotifyManager<T>
  • added: mixin RxObjectMixin<T> on NotifyManager<T>
  • added: set RxList.length(int newLength)
  • added: set RxList.value(List<E> val)
  • added: set RxMap.value(Map<K, V> val)
  • added: set RxObjectMixin.value(T val)
  • added: set RxSet.value(Set<E> val)
  • added: static field RxInterface.proxy: RxInterface
  • added: class Worker
  • added: class Workers
  • added: ctor Worker(this.worker, this.type)
  • added: ctor Workers(this.workers)
  • added: field Worker.type: final String
  • added: field Workers.workers: final List<Worker>
  • added: function debounce<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function ever<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function everAll( List<RxInterface> listeners, WorkerCallback callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function interval<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time = …, dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function once<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: get Worker.disposed: bool
  • added: method Worker.Function(): Future<void>
  • added: method Worker.call(): void
  • added: method Worker.dispose(): void
  • added: method Workers.dispose(): void
  • added: typedef WorkerCallback<T> = Function(T callback)
  • added: class Debouncer
  • added: ctor Debouncer({this.delay})
  • added: field Debouncer.delay: final Duration
  • added: get Debouncer.isRunning: bool
  • added: method Debouncer.call(void Function() action): void
  • added: method Debouncer.cancel(): void
  • added: class DisposableInterface: abstract extends GetLifeCycle
  • added: class FullLifeCycleController: abstract extends GetxController with WidgetsBindingObserver
  • added: class GetBuilder<T extends GetxController> extends StatefulWidget
  • added: class GetNotifier<T>: abstract extends Value<T> with GetLifeCycleBase
  • added: class GetResponsiveView<T> extends _GetResponsive<T>
  • added: class GetView<T>: abstract extends StatelessWidget
  • added: class GetWidget<S extends GetLifeCycleBase>: abstract extends GetWidgetCache
  • added: class GetX<T extends DisposableInterface> extends StatefulWidget
  • added: class GetXState<T extends DisposableInterface> extends State<GetX<T>>
  • added: class GetxController: abstract extends DisposableInterface with ListNotifier
  • added: class GetxService: abstract extends DisposableInterface with GetxServiceMixin
  • added: class MixinBuilder<T extends GetxController> extends StatelessWidget
  • added: class Obx extends ObxWidget
  • added: class ObxValue<T extends RxInterface> extends ObxWidget
  • added: class ObxWidget: abstract extends StatefulWidget
  • added: class ResponsiveScreen
  • added: class ResponsiveScreenSettings
  • added: class RxController: abstract extends DisposableInterface
  • added: class RxStatus
  • added: class RxValue<T> extends ObxWidget
  • added: class SimpleBuilder extends StatefulWidget
  • added: class SuperController<T>: abstract extends FullLifeCycleController with FullLifeCycle, StateMixin<T>
  • added: class Value<T> extends ListNotifier with StateMixin<T> implements ValueListenable<T>
  • added: class ValueBuilder<T> extends StatefulWidget
  • added: ctor GetBuilder({ Key key, this.init, this.global = …, @required this.builder, this.autoRemove = …, this.assignId = …, this.initState, this.filter, this.tag, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • added: ctor GetNotifier(T initial)
  • added: ctor GetResponsiveView( {alwaysUseBuilder, ResponsiveScreenSettings settings = …, Key key})
  • added: ctor GetView({Key key})
  • added: ctor GetWidget({Key key})
  • added: ctor GetX({ this.tag, this.builder, this.global = …, this.autoRemove = …, this.initState, this.assignId = …, this.dispose, this.didChangeDependencies, this.didUpdateWidget, this.init, })
  • added: ctor GetXState()
  • added: ctor MixinBuilder({ Key key, this.init, this.global = …, this.builder, this.autoRemove = …, this.initState, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • added: ctor Obx(this.builder)
  • added: ctor ObxValue(this.builder, this.data, {Key key})
  • added: ctor ObxWidget({Key key})
  • added: ctor ResponsiveScreen(this.settings)
  • added: ctor ResponsiveScreenSettings( {this.desktopChangePoint = …, this.tabletChangePoint = …, this.watchChangePoint = …})
  • added: ctor RxStatus.empty()
  • added: ctor RxStatus.error([String message])
  • added: ctor RxStatus.loading()
  • added: ctor RxStatus.loadingMore()
  • added: ctor RxStatus.success()
  • added: ctor RxValue(this.builder, {Key key})
  • added: ctor SimpleBuilder({Key key, @required this.builder})
  • added: ctor Value(T val)
  • added: ctor ValueBuilder({ Key key, this.initialValue, this.onDispose, this.onUpdate, @required this.builder, })
  • added: enum ScreenType
  • added: extension ReactiveT<T> on T
  • added: extension StateExt<T> on StateMixin<T>
  • added: field GetBuilder.assignId: final bool
  • added: field GetBuilder.autoRemove: final bool
  • added: field GetBuilder.builder: final GetControllerBuilder<T>
  • added: field GetBuilder.global: final bool
  • added: field GetBuilder.id: final Object
  • added: field GetBuilder.init: final T
  • added: field GetBuilder.tag: final String
  • added: field GetResponsiveView.alwaysUseBuilder: final bool
  • added: field GetView.tag: final String
  • added: field GetWidget.tag: final String
  • added: field GetX.assignId: final bool
  • added: field GetX.autoRemove: final bool
  • added: field GetX.builder: final GetXControllerBuilder<T>
  • added: field GetX.global: final bool
  • added: field GetX.init: final T
  • added: field GetX.tag: final String
  • added: field GetXState.controller: T
  • added: field GetXState.isCreator: bool
  • added: field GetXState.subs: StreamSubscription
  • added: field MixinBuilder.autoRemove: final bool
  • added: field MixinBuilder.global: final bool
  • added: field MixinBuilder.id: final String
  • added: field MixinBuilder.init: final T
  • added: field Obx.builder: final WidgetCallback
  • added: field ObxValue.data: final T
  • added: field ResponsiveScreen.context: BuildContext
  • added: field ResponsiveScreen.settings: final ResponsiveScreenSettings
  • added: field ResponsiveScreenSettings.desktopChangePoint: final double
  • added: field ResponsiveScreenSettings.tabletChangePoint: final double
  • added: field ResponsiveScreenSettings.watchChangePoint: final double
  • added: field RxStatus.errorMessage: final String
  • added: field RxStatus.isEmpty: final bool
  • added: field RxStatus.isError: final bool
  • added: field RxStatus.isLoading: final bool
  • added: field RxStatus.isLoadingMore: final bool
  • added: field RxStatus.isSuccess: final bool
  • added: field RxValue.data: final Rx<T>
  • added: field ScrollMixin.scroll: final ScrollController
  • added: field ValueBuilder.builder: final ValueBuilderBuilder<T>
  • added: field ValueBuilder.initialValue: final T
  • added: get GetView.controller: T
  • added: get GetWidget.controller: S
  • added: get GetXState.notifyChildren: Widget
  • added: get ReactiveT.reactive: Value<T>
  • added: get ResponsiveScreen.height: double
  • added: get ResponsiveScreen.isDesktop: bool
  • added: get ResponsiveScreen.isPhone: bool
  • added: get ResponsiveScreen.isTablet: bool
  • added: get ResponsiveScreen.isWatch: bool
  • added: get ResponsiveScreen.screenType: ScreenType
  • added: get ResponsiveScreen.width: double
  • added: get StateMixin.state: T
  • added: get StateMixin.status: RxStatus
  • added: get StateMixin.value: T
  • added: get Value.value: T
  • added: member ScreenType.Desktop
  • added: member ScreenType.Phone
  • added: member ScreenType.Tablet
  • added: member ScreenType.Watch
  • added: method DisposableInterface.onClose(): void
  • added: method DisposableInterface.onInit(): void
  • added: method DisposableInterface.onReady(): void
  • added: method FullLifeCycle.didChangeAppLifecycleState(AppLifecycleState state): void
  • added: method FullLifeCycle.onClose(): void
  • added: method FullLifeCycle.onDetached(): void
  • added: method FullLifeCycle.onInactive(): void
  • added: method FullLifeCycle.onInit(): void
  • added: method FullLifeCycle.onPaused(): void
  • added: method FullLifeCycle.onResumed(): void
  • added: method GetBuilder.Function(GetBuilder oldWidget, State state): void
  • added: method GetBuilder.Function(State state): void
  • added: method GetBuilder.Function(T value): Object
  • added: method GetBuilder.createState(): _GetBuilderState<T>
  • added: method GetNotifier.onInit(): void
  • added: method GetResponsiveView.build(BuildContext context): Widget
  • added: method GetResponsiveView.builder(): Widget
  • added: method GetResponsiveView.desktop(): Widget
  • added: method GetResponsiveView.phone(): Widget
  • added: method GetResponsiveView.tablet(): Widget
  • added: method GetResponsiveView.watch(): Widget
  • added: method GetStateUpdaterMixin.getUpdate(): void
  • added: method GetView.build(BuildContext context): Widget
  • added: method GetWidget.build(BuildContext context): Widget
  • added: method GetWidget.createWidgetCache(): WidgetCache
  • added: method GetX.Function(GetX oldWidget, State state): void
  • added: method GetX.Function(State state): void
  • added: method GetX.createState(): GetXState<T>
  • added: method GetXState.build(BuildContext context): Widget
  • added: method GetXState.didChangeDependencies(): void
  • added: method GetXState.didUpdateWidget(GetX oldWidget): void
  • added: method GetXState.dispose(): void
  • added: method GetXState.initState(): void
  • added: method GetxController.update([List<Object> ids, bool condition = …]): void
  • added: method MixinBuilder.Function(GetBuilder oldWidget, State state): void
  • added: method MixinBuilder.Function(State state): void
  • added: method MixinBuilder.Function(T): Widget
  • added: method MixinBuilder.build(BuildContext context): Widget
  • added: method Obx.build(): Widget
  • added: method ObxValue.Function(T): Widget
  • added: method ObxValue.build(): Widget
  • added: method ObxWidget.build(): Widget
  • added: method ObxWidget.createState(): _ObxState
  • added: method ResponsiveScreen.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method RxValue.Function(T data): Widget
  • added: method RxValue.build(): Widget
  • added: method ScrollMixin.onClose(): void
  • added: method ScrollMixin.onEndScroll(): Future<void>
  • added: method ScrollMixin.onInit(): void
  • added: method ScrollMixin.onTopScroll(): Future<void>
  • added: method SimpleBuilder.Function(BuildContext): Widget
  • added: method SimpleBuilder.createState(): _SimpleBuilderState
  • added: method SingleGetTickerProviderMixin.createTicker(TickerCallback onTick): Ticker
  • added: method StateExt.obx( NotifierBuilder<T> widget, { Widget Function(String error) onError, Widget onLoading, Widget onEmpty, }): Widget
  • added: method StateMixin.append(Future<T> Function() body(), {String errorMessage}): void
  • added: method StateMixin.change(T newState, {RxStatus status}): void
  • added: method Value.call([T v]): T
  • added: method Value.toJson(): dynamic
  • added: method Value.toString(): String
  • added: method Value.update(void fn(T value)): void
  • added: method ValueBuilder.Function(): void
  • added: method ValueBuilder.Function(T): void
  • added: method ValueBuilder.createState(): _ValueBuilderState<T>
  • added: mixin FullLifeCycle on FullLifeCycleController
  • added: mixin GetStateUpdaterMixin<T extends StatefulWidget> on State<T>
  • added: mixin ScrollMixin on GetLifeCycleBase
  • added: mixin SingleGetTickerProviderMixin on DisposableInterface implements TickerProvider
  • added: mixin StateMixin<T> on ListNotifier
  • added: set StateMixin.value(T newValue)
  • added: set Value.value(T newValue)
  • added: typedef Condition = bool Function()
  • added: typedef GetControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: typedef GetXControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: typedef NotifierBuilder<T> = Widget Function(T state)
  • added: typedef ValueBuilderBuilder<T> = Widget Function( T snapshot, ValueBuilderUpdateCallback<T> updater)
  • added: typedef ValueBuilderUpdateCallback<T> = void Function(T snapshot)
  • added: typedef WidgetCallback = Widget Function()
  • added: class DisposableInterface: abstract extends GetLifeCycle
  • added: class GetxService: abstract extends DisposableInterface with GetxServiceMixin
  • added: method DisposableInterface.onClose(): void
  • added: method DisposableInterface.onInit(): void
  • added: method DisposableInterface.onReady(): void
  • added: class GetX<T extends DisposableInterface> extends StatefulWidget
  • added: class GetXState<T extends DisposableInterface> extends State<GetX<T>>
  • added: ctor GetX({ this.tag, this.builder, this.global = …, this.autoRemove = …, this.initState, this.assignId = …, this.dispose, this.didChangeDependencies, this.didUpdateWidget, this.init, })
  • added: ctor GetXState()
  • added: field GetX.assignId: final bool
  • added: field GetX.autoRemove: final bool
  • added: field GetX.builder: final GetXControllerBuilder<T>
  • added: field GetX.global: final bool
  • added: field GetX.init: final T
  • added: field GetX.tag: final String
  • added: field GetXState.controller: T
  • added: field GetXState.isCreator: bool
  • added: field GetXState.subs: StreamSubscription
  • added: get GetXState.notifyChildren: Widget
  • added: method GetX.Function(GetX oldWidget, State state): void
  • added: method GetX.Function(State state): void
  • added: method GetX.createState(): GetXState<T>
  • added: method GetXState.build(BuildContext context): Widget
  • added: method GetXState.didChangeDependencies(): void
  • added: method GetXState.didUpdateWidget(GetX oldWidget): void
  • added: method GetXState.dispose(): void
  • added: method GetXState.initState(): void
  • added: typedef GetXControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: class GetNotifier<T>: abstract extends Value<T> with GetLifeCycleBase
  • added: class RxStatus
  • added: class Value<T> extends ListNotifier with StateMixin<T> implements ValueListenable<T>
  • added: ctor GetNotifier(T initial)
  • added: ctor RxStatus.empty()
  • added: ctor RxStatus.error([String message])
  • added: ctor RxStatus.loading()
  • added: ctor RxStatus.loadingMore()
  • added: ctor RxStatus.success()
  • added: ctor Value(T val)
  • added: extension ReactiveT<T> on T
  • added: extension StateExt<T> on StateMixin<T>
  • added: field RxStatus.errorMessage: final String
  • added: field RxStatus.isEmpty: final bool
  • added: field RxStatus.isError: final bool
  • added: field RxStatus.isLoading: final bool
  • added: field RxStatus.isLoadingMore: final bool
  • added: field RxStatus.isSuccess: final bool
  • added: get ReactiveT.reactive: Value<T>
  • added: get StateMixin.state: T
  • added: get StateMixin.status: RxStatus
  • added: get StateMixin.value: T
  • added: get Value.value: T
  • added: method GetNotifier.onInit(): void
  • added: method StateExt.obx( NotifierBuilder<T> widget, { Widget Function(String error) onError, Widget onLoading, Widget onEmpty, }): Widget
  • added: method StateMixin.append(Future<T> Function() body(), {String errorMessage}): void
  • added: method StateMixin.change(T newState, {RxStatus status}): void
  • added: method Value.call([T v]): T
  • added: method Value.toJson(): dynamic
  • added: method Value.toString(): String
  • added: method Value.update(void fn(T value)): void
  • added: mixin StateMixin<T> on ListNotifier
  • added: set StateMixin.value(T newValue)
  • added: set Value.value(T newValue)
  • added: typedef Condition = bool Function()
  • added: typedef NotifierBuilder<T> = Widget Function(T state)
  • added: class Obx extends ObxWidget
  • added: class ObxValue<T extends RxInterface> extends ObxWidget
  • added: class ObxWidget: abstract extends StatefulWidget
  • added: class RxValue<T> extends ObxWidget
  • added: ctor Obx(this.builder)
  • added: ctor ObxValue(this.builder, this.data, {Key key})
  • added: ctor ObxWidget({Key key})
  • added: ctor RxValue(this.builder, {Key key})
  • added: field Obx.builder: final WidgetCallback
  • added: field ObxValue.data: final T
  • added: field RxValue.data: final Rx<T>
  • added: method Obx.build(): Widget
  • added: method ObxValue.Function(T): Widget
  • added: method ObxValue.build(): Widget
  • added: method ObxWidget.build(): Widget
  • added: method ObxWidget.createState(): _ObxState
  • added: method RxValue.Function(T data): Widget
  • added: method RxValue.build(): Widget
  • added: typedef WidgetCallback = Widget Function()
  • added: method SingleGetTickerProviderMixin.createTicker(TickerCallback onTick): Ticker
  • added: mixin SingleGetTickerProviderMixin on DisposableInterface implements TickerProvider
  • added: class FullLifeCycleController: abstract extends GetxController with WidgetsBindingObserver
  • added: class GetxController: abstract extends DisposableInterface with ListNotifier
  • added: class RxController: abstract extends DisposableInterface
  • added: class SuperController<T>: abstract extends FullLifeCycleController with FullLifeCycle, StateMixin<T>
  • added: field ScrollMixin.scroll: final ScrollController
  • added: method FullLifeCycle.didChangeAppLifecycleState(AppLifecycleState state): void
  • added: method FullLifeCycle.onClose(): void
  • added: method FullLifeCycle.onDetached(): void
  • added: method FullLifeCycle.onInactive(): void
  • added: method FullLifeCycle.onInit(): void
  • added: method FullLifeCycle.onPaused(): void
  • added: method FullLifeCycle.onResumed(): void
  • added: method GetxController.update([List<Object> ids, bool condition = …]): void
  • added: method ScrollMixin.onClose(): void
  • added: method ScrollMixin.onEndScroll(): Future<void>
  • added: method ScrollMixin.onInit(): void
  • added: method ScrollMixin.onTopScroll(): Future<void>
  • added: mixin FullLifeCycle on FullLifeCycleController
  • added: mixin ScrollMixin on GetLifeCycleBase
  • added: class GetResponsiveView<T> extends _GetResponsive<T>
  • added: class ResponsiveScreen
  • added: class ResponsiveScreenSettings
  • added: ctor GetResponsiveView( {alwaysUseBuilder, ResponsiveScreenSettings settings = …, Key key})
  • added: ctor ResponsiveScreen(this.settings)
  • added: ctor ResponsiveScreenSettings( {this.desktopChangePoint = …, this.tabletChangePoint = …, this.watchChangePoint = …})
  • added: enum ScreenType
  • added: field GetResponsiveView.alwaysUseBuilder: final bool
  • added: field ResponsiveScreen.context: BuildContext
  • added: field ResponsiveScreen.settings: final ResponsiveScreenSettings
  • added: field ResponsiveScreenSettings.desktopChangePoint: final double
  • added: field ResponsiveScreenSettings.tabletChangePoint: final double
  • added: field ResponsiveScreenSettings.watchChangePoint: final double
  • added: get ResponsiveScreen.height: double
  • added: get ResponsiveScreen.isDesktop: bool
  • added: get ResponsiveScreen.isPhone: bool
  • added: get ResponsiveScreen.isTablet: bool
  • added: get ResponsiveScreen.isWatch: bool
  • added: get ResponsiveScreen.screenType: ScreenType
  • added: get ResponsiveScreen.width: double
  • added: member ScreenType.Desktop
  • added: member ScreenType.Phone
  • added: member ScreenType.Tablet
  • added: member ScreenType.Watch
  • added: method GetResponsiveView.build(BuildContext context): Widget
  • added: method GetResponsiveView.builder(): Widget
  • added: method GetResponsiveView.desktop(): Widget
  • added: method GetResponsiveView.phone(): Widget
  • added: method GetResponsiveView.tablet(): Widget
  • added: method GetResponsiveView.watch(): Widget
  • added: method ResponsiveScreen.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: class GetBuilder<T extends GetxController> extends StatefulWidget
  • added: ctor GetBuilder({ Key key, this.init, this.global = …, @required this.builder, this.autoRemove = …, this.assignId = …, this.initState, this.filter, this.tag, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • added: field GetBuilder.assignId: final bool
  • added: field GetBuilder.autoRemove: final bool
  • added: field GetBuilder.builder: final GetControllerBuilder<T>
  • added: field GetBuilder.global: final bool
  • added: field GetBuilder.id: final Object
  • added: field GetBuilder.init: final T
  • added: field GetBuilder.tag: final String
  • added: method GetBuilder.Function(GetBuilder oldWidget, State state): void
  • added: method GetBuilder.Function(State state): void
  • added: method GetBuilder.Function(T value): Object
  • added: method GetBuilder.createState(): _GetBuilderState<T>
  • added: method GetStateUpdaterMixin.getUpdate(): void
  • added: mixin GetStateUpdaterMixin<T extends StatefulWidget> on State<T>
  • added: typedef GetControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: class GetView<T>: abstract extends StatelessWidget
  • added: class GetWidget<S extends GetLifeCycleBase>: abstract extends GetWidgetCache
  • added: ctor GetView({Key key})
  • added: ctor GetWidget({Key key})
  • added: field GetView.tag: final String
  • added: field GetWidget.tag: final String
  • added: get GetView.controller: T
  • added: get GetWidget.controller: S
  • added: method GetView.build(BuildContext context): Widget
  • added: method GetWidget.build(BuildContext context): Widget
  • added: method GetWidget.createWidgetCache(): WidgetCache
  • added: class GetWidgetCache: abstract extends Widget
  • added: class GetWidgetCacheElement extends ComponentElement
  • added: class WidgetCache<T extends GetWidgetCache>: abstract
  • added: ctor GetWidgetCache({Key key})
  • added: ctor GetWidgetCacheElement(GetWidgetCache widget)
  • added: field GetWidgetCacheElement.cache: final WidgetCache<GetWidgetCache>
  • added: get WidgetCache.context: BuildContext
  • added: get WidgetCache.widget: T
  • added: method GetWidgetCache.createElement(): GetWidgetCacheElement
  • added: method GetWidgetCache.createWidgetCache(): WidgetCache
  • added: method GetWidgetCacheElement.activate(): void
  • added: method GetWidgetCacheElement.build(): Widget
  • added: method GetWidgetCacheElement.mount(Element parent, dynamic newSlot): void
  • added: method GetWidgetCacheElement.performRebuild(): void
  • added: method GetWidgetCacheElement.unmount(): void
  • added: method WidgetCache.build(BuildContext context): Widget
  • added: method WidgetCache.onClose(): void
  • added: method WidgetCache.onInit(): void
  • added: class ListNotifier implements Listenable
  • added: class TaskManager
  • added: field ListNotifier.List<GetStateUpdate>>(): HashMap<Object, List<GetStateUpdate>>
  • added: get ListNotifier.hasListeners: bool
  • added: get ListNotifier.listeners: int
  • added: get ListNotifier.notifierMicrotask: int
  • added: get ListNotifier.notifierVersion: int
  • added: method ListNotifier.addListener(GetStateUpdate listener): Disposer
  • added: method ListNotifier.addListenerId(Object key, GetStateUpdate listener): Disposer
  • added: method ListNotifier.dispose(): void
  • added: method ListNotifier.disposeId(Object id): void
  • added: method ListNotifier.notifyChildrens(): void
  • added: method ListNotifier.refresh(): void
  • added: method ListNotifier.refreshGroup(Object id): void
  • added: method ListNotifier.removeListener(VoidCallback listener): void
  • added: method ListNotifier.removeListenerId(Object id, VoidCallback listener): void
  • added: method TaskManager.exchange( List<VoidCallback> disposers, GetStateUpdate setState, Widget Function(BuildContext) builder, BuildContext context, ): Widget
  • added: method TaskManager.notify(List<GetStateUpdate> _updaters): void
  • added: static get TaskManager.instance: TaskManager
  • added: typedef Disposer = void Function()
  • added: typedef GetStateUpdate = void Function()
  • added: class MixinBuilder<T extends GetxController> extends StatelessWidget
  • added: ctor MixinBuilder({ Key key, this.init, this.global = …, this.builder, this.autoRemove = …, this.initState, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • added: field MixinBuilder.autoRemove: final bool
  • added: field MixinBuilder.global: final bool
  • added: field MixinBuilder.id: final String
  • added: field MixinBuilder.init: final T
  • added: method MixinBuilder.Function(GetBuilder oldWidget, State state): void
  • added: method MixinBuilder.Function(State state): void
  • added: method MixinBuilder.Function(T): Widget
  • added: method MixinBuilder.build(BuildContext context): Widget
  • added: class SimpleBuilder extends StatefulWidget
  • added: class ValueBuilder<T> extends StatefulWidget
  • added: ctor SimpleBuilder({Key key, @required this.builder})
  • added: ctor ValueBuilder({ Key key, this.initialValue, this.onDispose, this.onUpdate, @required this.builder, })
  • added: field ValueBuilder.builder: final ValueBuilderBuilder<T>
  • added: field ValueBuilder.initialValue: final T
  • added: method SimpleBuilder.Function(BuildContext): Widget
  • added: method SimpleBuilder.createState(): _SimpleBuilderState
  • added: method ValueBuilder.Function(): void
  • added: method ValueBuilder.Function(T): void
  • added: method ValueBuilder.createState(): _ValueBuilderState<T>
  • added: typedef ValueBuilderBuilder<T> = Widget Function( T snapshot, ValueBuilderUpdateCallback<T> updater)
  • added: typedef ValueBuilderUpdateCallback<T> = void Function(T snapshot)
  • added: class GetMicrotask
  • added: class GetPlatform
  • added: class GetQueue
  • added: class GetUtils
  • added: extension ContextExtensionss on BuildContext
  • added: extension GetDurationUtils on Duration
  • added: extension GetDynamicUtils<T> on T
  • added: extension GetNumUtils on num
  • added: extension GetStringUtils on String
  • added: extension LocalesIntl on GetInterface
  • added: extension LoopEventsExt on GetInterface
  • added: extension Precision on double
  • added: extension Trans on String
  • added: extension WidgetMarginX on Widget
  • added: extension WidgetPaddingX on Widget
  • added: extension WidgetSliverBoxX on Widget
  • added: get ContextExtensionss.devicePixelRatio: double
  • added: get ContextExtensionss.height: double
  • added: get ContextExtensionss.iconColor: Color
  • added: get ContextExtensionss.isDarkMode: bool
  • added: get ContextExtensionss.isLandscape: bool
  • added: get ContextExtensionss.isLargeTablet: bool
  • added: get ContextExtensionss.isPhone: bool
  • added: get ContextExtensionss.isPortrait: bool
  • added: get ContextExtensionss.isSmallTablet: bool
  • added: get ContextExtensionss.isTablet: bool
  • added: get ContextExtensionss.mediaQuery: MediaQueryData
  • added: get ContextExtensionss.mediaQueryPadding: EdgeInsets
  • added: get ContextExtensionss.mediaQueryShortestSide: double
  • added: get ContextExtensionss.mediaQuerySize: Size
  • added: get ContextExtensionss.mediaQueryViewInsets: EdgeInsets
  • added: get ContextExtensionss.mediaQueryViewPadding: EdgeInsets
  • added: get ContextExtensionss.orientation: Orientation
  • added: get ContextExtensionss.showNavbar: bool
  • added: get ContextExtensionss.textScaleFactor: double
  • added: get ContextExtensionss.textTheme: TextTheme
  • added: get ContextExtensionss.theme: ThemeData
  • added: get ContextExtensionss.width: double
  • added: get GetDynamicUtils.isBlank: bool
  • added: get GetDynamicUtils.isNull: bool
  • added: get GetDynamicUtils.isNullOrBlank: bool
  • added: get GetMicrotask.microtask: int
  • added: get GetMicrotask.version: int
  • added: get GetNumUtils.days: Duration
  • added: get GetNumUtils.hours: Duration
  • added: get GetNumUtils.milliseconds: Duration
  • added: get GetNumUtils.minutes: Duration
  • added: get GetNumUtils.seconds: Duration
  • added: get GetStringUtils.camelCase: String
  • added: get GetStringUtils.capitalize: String
  • added: get GetStringUtils.capitalizeFirst: String
  • added: get GetStringUtils.isAPKFileName: bool
  • added: get GetStringUtils.isAlphabetOnly: bool
  • added: get GetStringUtils.isAudioFileName: bool
  • added: get GetStringUtils.isBinary: bool
  • added: get GetStringUtils.isBool: bool
  • added: get GetStringUtils.isCnpj: bool
  • added: get GetStringUtils.isCpf: bool
  • added: get GetStringUtils.isCurrency: bool
  • added: get GetStringUtils.isDateTime: bool
  • added: get GetStringUtils.isDocumentFileName: bool
  • added: get GetStringUtils.isEmail: bool
  • added: get GetStringUtils.isExcelFileName: bool
  • added: get GetStringUtils.isHTMLFileName: bool
  • added: get GetStringUtils.isHexadecimal: bool
  • added: get GetStringUtils.isIPv4: bool
  • added: get GetStringUtils.isIPv6: bool
  • added: get GetStringUtils.isImageFileName: bool
  • added: get GetStringUtils.isMD5: bool
  • added: get GetStringUtils.isNum: bool
  • added: get GetStringUtils.isNumericOnly: bool
  • added: get GetStringUtils.isPDFFileName: bool
  • added: get GetStringUtils.isPPTFileName: bool
  • added: get GetStringUtils.isPalindrom: bool
  • added: get GetStringUtils.isPassport: bool
  • added: get GetStringUtils.isPhoneNumber: bool
  • added: get GetStringUtils.isSHA1: bool
  • added: get GetStringUtils.isSHA256: bool
  • added: get GetStringUtils.isTxtFileName: bool
  • added: get GetStringUtils.isURL: bool
  • added: get GetStringUtils.isVectorFileName: bool
  • added: get GetStringUtils.isVideoFileName: bool
  • added: get GetStringUtils.removeAllWhitespace: String
  • added: get LocalesIntl.fallbackLocale: Locale
  • added: get LocalesIntl.locale: Locale
  • added: get LocalesIntl.translations: Map<String, Map<String, String>>
  • added: get Trans.tr: String
  • added: get WidgetMarginX.marginZero: Widget
  • added: get WidgetPaddingX.paddingZero: Widget
  • added: get WidgetSliverBoxX.sliverBox: Widget
  • added: method ContextExtensionss.heightTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method ContextExtensionss.ratio({ double dividedBy = …, double reducedByW = …, double reducedByH = …, }): double
  • added: method ContextExtensionss.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method ContextExtensionss.widthTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method GetDurationUtils.delay([FutureOr callback()]): Future
  • added: method GetDynamicUtils.printError( {String info = …, Function logFunction = …}): void
  • added: method GetDynamicUtils.printInfo( {String info = …, Function printFunction = …}): void
  • added: method GetMicrotask.exec(Function callback): void
  • added: method GetNumUtils.delay([FutureOr callback()]): Future
  • added: method GetNumUtils.isEqual(num b): bool
  • added: method GetNumUtils.isGreaterThan(num b): bool
  • added: method GetNumUtils.isLowerThan(num b): bool
  • added: method GetQueue.add<T>(Function job): Future<T>
  • added: method GetStringUtils.createPath([Iterable segments]): String
  • added: method GetStringUtils.isCaseInsensitiveContains(String b): bool
  • added: method GetStringUtils.isCaseInsensitiveContainsAny(String b): bool
  • added: method GetStringUtils.numericOnly({bool firstWordOnly = …}): String
  • added: method LocalesIntl.addTranslations(Map<String, Map<String, String>> tr): void
  • added: method LocalesIntl.appendTranslations(Map<String, Map<String, String>> tr): void
  • added: method LoopEventsExt.asap<T>(T computation(), {bool Function() condition}): FutureOr<T>
  • added: method LoopEventsExt.toEnd<T>(FutureOr<T> computation()): Future<T>
  • added: method Precision.toPrecision(int fractionDigits): double
  • added: method Trans.trArgs([List<String> args = …]): String
  • added: method Trans.trParams([Map<String, String> params = …]): String
  • added: method Trans.trPlural([String pluralKey, int i, List<String> args = …]): String
  • added: method Trans.trPluralParams( [String pluralKey, int i, Map<String, String> params = …]): String
  • added: method WidgetMarginX.marginAll(double margin): Widget
  • added: method WidgetMarginX.marginOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetMarginX.marginSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: method WidgetPaddingX.paddingAll(double padding): Widget
  • added: method WidgetPaddingX.paddingOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetPaddingX.paddingSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: set LocalesIntl.fallbackLocale(Locale newLocale)
  • added: set LocalesIntl.locale(Locale newLocale)
  • added: static get GetPlatform.isAndroid: bool
  • added: static get GetPlatform.isDesktop: bool
  • added: static get GetPlatform.isFuchsia: bool
  • added: static get GetPlatform.isIOS: bool
  • added: static get GetPlatform.isLinux: bool
  • added: static get GetPlatform.isMacOS: bool
  • added: static get GetPlatform.isMobile: bool
  • added: static get GetPlatform.isWeb: bool
  • added: static get GetPlatform.isWindows: bool
  • added: static method GetUtils.camelCase(String value): String
  • added: static method GetUtils.capitalize(String value): String
  • added: static method GetUtils.capitalizeFirst(String s): String
  • added: static method GetUtils.createPath(String path, [Iterable segments]): String
  • added: static method GetUtils.hasCapitalletter(String s): bool
  • added: static method GetUtils.hasMatch(String value, String pattern): bool
  • added: static method GetUtils.isAPK(String filePath): bool
  • added: static method GetUtils.isAlphabetOnly(String s): bool
  • added: static method GetUtils.isAudio(String filePath): bool
  • added: static method GetUtils.isBinary(String s): bool
  • added: static method GetUtils.isBlank(dynamic value): bool
  • added: static method GetUtils.isBool(String value): bool
  • added: static method GetUtils.isCaseInsensitiveContains(String a, String b): bool
  • added: static method GetUtils.isCaseInsensitiveContainsAny(String a, String b): bool
  • added: static method GetUtils.isChm(String filePath): bool
  • added: static method GetUtils.isCnpj(String cnpj): bool
  • added: static method GetUtils.isCpf(String cpf): bool
  • added: static method GetUtils.isCurrency(String s): bool
  • added: static method GetUtils.isDateTime(String s): bool
  • added: static method GetUtils.isEmail(String s): bool
  • added: static method GetUtils.isEqual(num a, num b): bool
  • added: static method GetUtils.isExcel(String filePath): bool
  • added: static method GetUtils.isGreaterThan(num a, num b): bool
  • added: static method GetUtils.isHTML(String filePath): bool
  • added: static method GetUtils.isHexadecimal(String s): bool
  • added: static method GetUtils.isIPv4(String s): bool
  • added: static method GetUtils.isIPv6(String s): bool
  • added: static method GetUtils.isImage(String filePath): bool
  • added: static method GetUtils.isLengthBetween(dynamic value, int minLength, int maxLength): bool
  • added: static method GetUtils.isLengthEqualTo(dynamic value, int otherLength): bool
  • added: static method GetUtils.isLengthGreaterOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthGreaterThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLowerThan(num a, num b): bool
  • added: static method GetUtils.isMD5(String s): bool
  • added: static method GetUtils.isNull(dynamic value): bool
  • added: static method GetUtils.isNullOrBlank(dynamic value): bool
  • added: static method GetUtils.isNum(String value): bool
  • added: static method GetUtils.isNumericOnly(String s): bool
  • added: static method GetUtils.isOneAKind(dynamic value): bool
  • added: static method GetUtils.isPDF(String filePath): bool
  • added: static method GetUtils.isPPT(String filePath): bool
  • added: static method GetUtils.isPalindrom(String string): bool
  • added: static method GetUtils.isPassport(String s): bool
  • added: static method GetUtils.isPhoneNumber(String s): bool
  • added: static method GetUtils.isSHA1(String s): bool
  • added: static method GetUtils.isSHA256(String s): bool
  • added: static method GetUtils.isSSN(String s): bool
  • added: static method GetUtils.isTxt(String filePath): bool
  • added: static method GetUtils.isURL(String s): bool
  • added: static method GetUtils.isUsername(String s): bool
  • added: static method GetUtils.isVector(String filePath): bool
  • added: static method GetUtils.isVideo(String filePath): bool
  • added: static method GetUtils.isWord(String filePath): bool
  • added: static method GetUtils.nil(dynamic s): dynamic
  • added: static method GetUtils.numericOnly(String s, {bool firstWordOnly = …}): String
  • added: static method GetUtils.printFunction( String prefix, dynamic value, String info, { bool isError = …, }): void
  • added: static method GetUtils.removeAllWhitespace(String value): String
  • added: typedef PrintFunctionCallback = void Function( String prefix, dynamic value, String info, { bool isError, })
  • added: extension ContextExtensionss on BuildContext
  • added: get ContextExtensionss.devicePixelRatio: double
  • added: get ContextExtensionss.height: double
  • added: get ContextExtensionss.iconColor: Color
  • added: get ContextExtensionss.isDarkMode: bool
  • added: get ContextExtensionss.isLandscape: bool
  • added: get ContextExtensionss.isLargeTablet: bool
  • added: get ContextExtensionss.isPhone: bool
  • added: get ContextExtensionss.isPortrait: bool
  • added: get ContextExtensionss.isSmallTablet: bool
  • added: get ContextExtensionss.isTablet: bool
  • added: get ContextExtensionss.mediaQuery: MediaQueryData
  • added: get ContextExtensionss.mediaQueryPadding: EdgeInsets
  • added: get ContextExtensionss.mediaQueryShortestSide: double
  • added: get ContextExtensionss.mediaQuerySize: Size
  • added: get ContextExtensionss.mediaQueryViewInsets: EdgeInsets
  • added: get ContextExtensionss.mediaQueryViewPadding: EdgeInsets
  • added: get ContextExtensionss.orientation: Orientation
  • added: get ContextExtensionss.showNavbar: bool
  • added: get ContextExtensionss.textScaleFactor: double
  • added: get ContextExtensionss.textTheme: TextTheme
  • added: get ContextExtensionss.theme: ThemeData
  • added: get ContextExtensionss.width: double
  • added: method ContextExtensionss.heightTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method ContextExtensionss.ratio({ double dividedBy = …, double reducedByW = …, double reducedByH = …, }): double
  • added: method ContextExtensionss.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method ContextExtensionss.widthTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: extension Precision on double
  • added: method Precision.toPrecision(int fractionDigits): double
  • added: extension GetDurationUtils on Duration
  • added: method GetDurationUtils.delay([FutureOr callback()]): Future
  • added: extension GetDynamicUtils<T> on T
  • added: get GetDynamicUtils.isBlank: bool
  • added: get GetDynamicUtils.isNull: bool
  • added: get GetDynamicUtils.isNullOrBlank: bool
  • added: method GetDynamicUtils.printError( {String info = …, Function logFunction = …}): void
  • added: method GetDynamicUtils.printInfo( {String info = …, Function printFunction = …}): void
  • added: extension LoopEventsExt on GetInterface
  • added: method LoopEventsExt.asap<T>(T computation(), {bool Function() condition}): FutureOr<T>
  • added: method LoopEventsExt.toEnd<T>(FutureOr<T> computation()): Future<T>
  • added: extension ContextExtensionss on BuildContext
  • added: extension GetDurationUtils on Duration
  • added: extension GetDynamicUtils<T> on T
  • added: extension GetNumUtils on num
  • added: extension GetStringUtils on String
  • added: extension LocalesIntl on GetInterface
  • added: extension LoopEventsExt on GetInterface
  • added: extension Precision on double
  • added: extension Trans on String
  • added: extension WidgetMarginX on Widget
  • added: extension WidgetPaddingX on Widget
  • added: extension WidgetSliverBoxX on Widget
  • added: get ContextExtensionss.devicePixelRatio: double
  • added: get ContextExtensionss.height: double
  • added: get ContextExtensionss.iconColor: Color
  • added: get ContextExtensionss.isDarkMode: bool
  • added: get ContextExtensionss.isLandscape: bool
  • added: get ContextExtensionss.isLargeTablet: bool
  • added: get ContextExtensionss.isPhone: bool
  • added: get ContextExtensionss.isPortrait: bool
  • added: get ContextExtensionss.isSmallTablet: bool
  • added: get ContextExtensionss.isTablet: bool
  • added: get ContextExtensionss.mediaQuery: MediaQueryData
  • added: get ContextExtensionss.mediaQueryPadding: EdgeInsets
  • added: get ContextExtensionss.mediaQueryShortestSide: double
  • added: get ContextExtensionss.mediaQuerySize: Size
  • added: get ContextExtensionss.mediaQueryViewInsets: EdgeInsets
  • added: get ContextExtensionss.mediaQueryViewPadding: EdgeInsets
  • added: get ContextExtensionss.orientation: Orientation
  • added: get ContextExtensionss.showNavbar: bool
  • added: get ContextExtensionss.textScaleFactor: double
  • added: get ContextExtensionss.textTheme: TextTheme
  • added: get ContextExtensionss.theme: ThemeData
  • added: get ContextExtensionss.width: double
  • added: get GetDynamicUtils.isBlank: bool
  • added: get GetDynamicUtils.isNull: bool
  • added: get GetDynamicUtils.isNullOrBlank: bool
  • added: get GetNumUtils.days: Duration
  • added: get GetNumUtils.hours: Duration
  • added: get GetNumUtils.milliseconds: Duration
  • added: get GetNumUtils.minutes: Duration
  • added: get GetNumUtils.seconds: Duration
  • added: get GetStringUtils.camelCase: String
  • added: get GetStringUtils.capitalize: String
  • added: get GetStringUtils.capitalizeFirst: String
  • added: get GetStringUtils.isAPKFileName: bool
  • added: get GetStringUtils.isAlphabetOnly: bool
  • added: get GetStringUtils.isAudioFileName: bool
  • added: get GetStringUtils.isBinary: bool
  • added: get GetStringUtils.isBool: bool
  • added: get GetStringUtils.isCnpj: bool
  • added: get GetStringUtils.isCpf: bool
  • added: get GetStringUtils.isCurrency: bool
  • added: get GetStringUtils.isDateTime: bool
  • added: get GetStringUtils.isDocumentFileName: bool
  • added: get GetStringUtils.isEmail: bool
  • added: get GetStringUtils.isExcelFileName: bool
  • added: get GetStringUtils.isHTMLFileName: bool
  • added: get GetStringUtils.isHexadecimal: bool
  • added: get GetStringUtils.isIPv4: bool
  • added: get GetStringUtils.isIPv6: bool
  • added: get GetStringUtils.isImageFileName: bool
  • added: get GetStringUtils.isMD5: bool
  • added: get GetStringUtils.isNum: bool
  • added: get GetStringUtils.isNumericOnly: bool
  • added: get GetStringUtils.isPDFFileName: bool
  • added: get GetStringUtils.isPPTFileName: bool
  • added: get GetStringUtils.isPalindrom: bool
  • added: get GetStringUtils.isPassport: bool
  • added: get GetStringUtils.isPhoneNumber: bool
  • added: get GetStringUtils.isSHA1: bool
  • added: get GetStringUtils.isSHA256: bool
  • added: get GetStringUtils.isTxtFileName: bool
  • added: get GetStringUtils.isURL: bool
  • added: get GetStringUtils.isVectorFileName: bool
  • added: get GetStringUtils.isVideoFileName: bool
  • added: get GetStringUtils.removeAllWhitespace: String
  • added: get LocalesIntl.fallbackLocale: Locale
  • added: get LocalesIntl.locale: Locale
  • added: get LocalesIntl.translations: Map<String, Map<String, String>>
  • added: get Trans.tr: String
  • added: get WidgetMarginX.marginZero: Widget
  • added: get WidgetPaddingX.paddingZero: Widget
  • added: get WidgetSliverBoxX.sliverBox: Widget
  • added: method ContextExtensionss.heightTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method ContextExtensionss.ratio({ double dividedBy = …, double reducedByW = …, double reducedByH = …, }): double
  • added: method ContextExtensionss.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method ContextExtensionss.widthTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method GetDurationUtils.delay([FutureOr callback()]): Future
  • added: method GetDynamicUtils.printError( {String info = …, Function logFunction = …}): void
  • added: method GetDynamicUtils.printInfo( {String info = …, Function printFunction = …}): void
  • added: method GetNumUtils.delay([FutureOr callback()]): Future
  • added: method GetNumUtils.isEqual(num b): bool
  • added: method GetNumUtils.isGreaterThan(num b): bool
  • added: method GetNumUtils.isLowerThan(num b): bool
  • added: method GetStringUtils.createPath([Iterable segments]): String
  • added: method GetStringUtils.isCaseInsensitiveContains(String b): bool
  • added: method GetStringUtils.isCaseInsensitiveContainsAny(String b): bool
  • added: method GetStringUtils.numericOnly({bool firstWordOnly = …}): String
  • added: method LocalesIntl.addTranslations(Map<String, Map<String, String>> tr): void
  • added: method LocalesIntl.appendTranslations(Map<String, Map<String, String>> tr): void
  • added: method LoopEventsExt.asap<T>(T computation(), {bool Function() condition}): FutureOr<T>
  • added: method LoopEventsExt.toEnd<T>(FutureOr<T> computation()): Future<T>
  • added: method Precision.toPrecision(int fractionDigits): double
  • added: method Trans.trArgs([List<String> args = …]): String
  • added: method Trans.trParams([Map<String, String> params = …]): String
  • added: method Trans.trPlural([String pluralKey, int i, List<String> args = …]): String
  • added: method Trans.trPluralParams( [String pluralKey, int i, Map<String, String> params = …]): String
  • added: method WidgetMarginX.marginAll(double margin): Widget
  • added: method WidgetMarginX.marginOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetMarginX.marginSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: method WidgetPaddingX.paddingAll(double padding): Widget
  • added: method WidgetPaddingX.paddingOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetPaddingX.paddingSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: set LocalesIntl.fallbackLocale(Locale newLocale)
  • added: set LocalesIntl.locale(Locale newLocale)
  • added: extension LocalesIntl on GetInterface
  • added: extension Trans on String
  • added: get LocalesIntl.fallbackLocale: Locale
  • added: get LocalesIntl.locale: Locale
  • added: get LocalesIntl.translations: Map<String, Map<String, String>>
  • added: get Trans.tr: String
  • added: method LocalesIntl.addTranslations(Map<String, Map<String, String>> tr): void
  • added: method LocalesIntl.appendTranslations(Map<String, Map<String, String>> tr): void
  • added: method Trans.trArgs([List<String> args = …]): String
  • added: method Trans.trParams([Map<String, String> params = …]): String
  • added: method Trans.trPlural([String pluralKey, int i, List<String> args = …]): String
  • added: method Trans.trPluralParams( [String pluralKey, int i, Map<String, String> params = …]): String
  • added: set LocalesIntl.fallbackLocale(Locale newLocale)
  • added: set LocalesIntl.locale(Locale newLocale)
  • added: extension GetNumUtils on num
  • added: get GetNumUtils.days: Duration
  • added: get GetNumUtils.hours: Duration
  • added: get GetNumUtils.milliseconds: Duration
  • added: get GetNumUtils.minutes: Duration
  • added: get GetNumUtils.seconds: Duration
  • added: method GetNumUtils.delay([FutureOr callback()]): Future
  • added: method GetNumUtils.isEqual(num b): bool
  • added: method GetNumUtils.isGreaterThan(num b): bool
  • added: method GetNumUtils.isLowerThan(num b): bool
  • added: extension GetStringUtils on String
  • added: get GetStringUtils.camelCase: String
  • added: get GetStringUtils.capitalize: String
  • added: get GetStringUtils.capitalizeFirst: String
  • added: get GetStringUtils.isAPKFileName: bool
  • added: get GetStringUtils.isAlphabetOnly: bool
  • added: get GetStringUtils.isAudioFileName: bool
  • added: get GetStringUtils.isBinary: bool
  • added: get GetStringUtils.isBool: bool
  • added: get GetStringUtils.isCnpj: bool
  • added: get GetStringUtils.isCpf: bool
  • added: get GetStringUtils.isCurrency: bool
  • added: get GetStringUtils.isDateTime: bool
  • added: get GetStringUtils.isDocumentFileName: bool
  • added: get GetStringUtils.isEmail: bool
  • added: get GetStringUtils.isExcelFileName: bool
  • added: get GetStringUtils.isHTMLFileName: bool
  • added: get GetStringUtils.isHexadecimal: bool
  • added: get GetStringUtils.isIPv4: bool
  • added: get GetStringUtils.isIPv6: bool
  • added: get GetStringUtils.isImageFileName: bool
  • added: get GetStringUtils.isMD5: bool
  • added: get GetStringUtils.isNum: bool
  • added: get GetStringUtils.isNumericOnly: bool
  • added: get GetStringUtils.isPDFFileName: bool
  • added: get GetStringUtils.isPPTFileName: bool
  • added: get GetStringUtils.isPalindrom: bool
  • added: get GetStringUtils.isPassport: bool
  • added: get GetStringUtils.isPhoneNumber: bool
  • added: get GetStringUtils.isSHA1: bool
  • added: get GetStringUtils.isSHA256: bool
  • added: get GetStringUtils.isTxtFileName: bool
  • added: get GetStringUtils.isURL: bool
  • added: get GetStringUtils.isVectorFileName: bool
  • added: get GetStringUtils.isVideoFileName: bool
  • added: get GetStringUtils.removeAllWhitespace: String
  • added: method GetStringUtils.createPath([Iterable segments]): String
  • added: method GetStringUtils.isCaseInsensitiveContains(String b): bool
  • added: method GetStringUtils.isCaseInsensitiveContainsAny(String b): bool
  • added: method GetStringUtils.numericOnly({bool firstWordOnly = …}): String
  • added: extension WidgetMarginX on Widget
  • added: extension WidgetPaddingX on Widget
  • added: extension WidgetSliverBoxX on Widget
  • added: get WidgetMarginX.marginZero: Widget
  • added: get WidgetPaddingX.paddingZero: Widget
  • added: get WidgetSliverBoxX.sliverBox: Widget
  • added: method WidgetMarginX.marginAll(double margin): Widget
  • added: method WidgetMarginX.marginOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetMarginX.marginSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: method WidgetPaddingX.paddingAll(double padding): Widget
  • added: method WidgetPaddingX.paddingOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetPaddingX.paddingSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: class GetUtils
  • added: static method GetUtils.camelCase(String value): String
  • added: static method GetUtils.capitalize(String value): String
  • added: static method GetUtils.capitalizeFirst(String s): String
  • added: static method GetUtils.createPath(String path, [Iterable segments]): String
  • added: static method GetUtils.hasCapitalletter(String s): bool
  • added: static method GetUtils.hasMatch(String value, String pattern): bool
  • added: static method GetUtils.isAPK(String filePath): bool
  • added: static method GetUtils.isAlphabetOnly(String s): bool
  • added: static method GetUtils.isAudio(String filePath): bool
  • added: static method GetUtils.isBinary(String s): bool
  • added: static method GetUtils.isBlank(dynamic value): bool
  • added: static method GetUtils.isBool(String value): bool
  • added: static method GetUtils.isCaseInsensitiveContains(String a, String b): bool
  • added: static method GetUtils.isCaseInsensitiveContainsAny(String a, String b): bool
  • added: static method GetUtils.isChm(String filePath): bool
  • added: static method GetUtils.isCnpj(String cnpj): bool
  • added: static method GetUtils.isCpf(String cpf): bool
  • added: static method GetUtils.isCurrency(String s): bool
  • added: static method GetUtils.isDateTime(String s): bool
  • added: static method GetUtils.isEmail(String s): bool
  • added: static method GetUtils.isEqual(num a, num b): bool
  • added: static method GetUtils.isExcel(String filePath): bool
  • added: static method GetUtils.isGreaterThan(num a, num b): bool
  • added: static method GetUtils.isHTML(String filePath): bool
  • added: static method GetUtils.isHexadecimal(String s): bool
  • added: static method GetUtils.isIPv4(String s): bool
  • added: static method GetUtils.isIPv6(String s): bool
  • added: static method GetUtils.isImage(String filePath): bool
  • added: static method GetUtils.isLengthBetween(dynamic value, int minLength, int maxLength): bool
  • added: static method GetUtils.isLengthEqualTo(dynamic value, int otherLength): bool
  • added: static method GetUtils.isLengthGreaterOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthGreaterThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLowerThan(num a, num b): bool
  • added: static method GetUtils.isMD5(String s): bool
  • added: static method GetUtils.isNull(dynamic value): bool
  • added: static method GetUtils.isNullOrBlank(dynamic value): bool
  • added: static method GetUtils.isNum(String value): bool
  • added: static method GetUtils.isNumericOnly(String s): bool
  • added: static method GetUtils.isOneAKind(dynamic value): bool
  • added: static method GetUtils.isPDF(String filePath): bool
  • added: static method GetUtils.isPPT(String filePath): bool
  • added: static method GetUtils.isPalindrom(String string): bool
  • added: static method GetUtils.isPassport(String s): bool
  • added: static method GetUtils.isPhoneNumber(String s): bool
  • added: static method GetUtils.isSHA1(String s): bool
  • added: static method GetUtils.isSHA256(String s): bool
  • added: static method GetUtils.isSSN(String s): bool
  • added: static method GetUtils.isTxt(String filePath): bool
  • added: static method GetUtils.isURL(String s): bool
  • added: static method GetUtils.isUsername(String s): bool
  • added: static method GetUtils.isVector(String filePath): bool
  • added: static method GetUtils.isVideo(String filePath): bool
  • added: static method GetUtils.isWord(String filePath): bool
  • added: static method GetUtils.nil(dynamic s): dynamic
  • added: static method GetUtils.numericOnly(String s, {bool firstWordOnly = …}): String
  • added: static method GetUtils.printFunction( String prefix, dynamic value, String info, { bool isError = …, }): void
  • added: static method GetUtils.removeAllWhitespace(String value): String
  • added: typedef PrintFunctionCallback = void Function( String prefix, dynamic value, String info, { bool isError, })
  • added: class GetPlatform
  • added: static get GetPlatform.isAndroid: bool
  • added: static get GetPlatform.isDesktop: bool
  • added: static get GetPlatform.isFuchsia: bool
  • added: static get GetPlatform.isIOS: bool
  • added: static get GetPlatform.isLinux: bool
  • added: static get GetPlatform.isMacOS: bool
  • added: static get GetPlatform.isMobile: bool
  • added: static get GetPlatform.isWeb: bool
  • added: static get GetPlatform.isWindows: bool
  • added: class GeneralPlatform
  • added: static get GeneralPlatform.isAndroid: bool
  • added: static get GeneralPlatform.isDesktop: bool
  • added: static get GeneralPlatform.isFuchsia: bool
  • added: static get GeneralPlatform.isIOS: bool
  • added: static get GeneralPlatform.isLinux: bool
  • added: static get GeneralPlatform.isMacOS: bool
  • added: static get GeneralPlatform.isWeb: bool
  • added: static get GeneralPlatform.isWindows: bool
  • added: class GeneralPlatform
  • added: static get GeneralPlatform.isAndroid: bool
  • added: static get GeneralPlatform.isDesktop: bool
  • added: static get GeneralPlatform.isFuchsia: bool
  • added: static get GeneralPlatform.isIOS: bool
  • added: static get GeneralPlatform.isLinux: bool
  • added: static get GeneralPlatform.isMacOS: bool
  • added: static get GeneralPlatform.isWeb: bool
  • added: static get GeneralPlatform.isWindows: bool
  • added: class GetMicrotask
  • added: class GetQueue
  • added: get GetMicrotask.microtask: int
  • added: get GetMicrotask.version: int
  • added: method GetMicrotask.exec(Function callback): void
  • added: method GetQueue.add<T>(Function job): Future<T>
  • added: class Bindings: abstract
  • added: class BindingsBuilder<T> extends Bindings
  • added: class GetInstance
  • added: class GetInterface: abstract
  • added: class GetLifeCycle: abstract with GetLifeCycleBase
  • added: class InstanceInfo
  • added: ctor BindingsBuilder(this.builder)
  • added: ctor BindingsBuilder.put(InstanceBuilderCallback<T> builder, {String tag, bool permanent = …})
  • added: ctor GetInstance()
  • added: ctor GetLifeCycle()
  • added: ctor InstanceInfo({ @required this.isPermanent, @required this.isSingleton, @required this.isRegistered, @required this.isPrepared, @required this.isInit, })
  • added: enum SmartManagement
  • added: extension Inst on GetInterface
  • added: field BindingsBuilder.builder: final BindingBuilderCallback
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: field GetLifeCycleBase.onDelete: final
  • added: field GetLifeCycleBase.onStart: final
  • added: field InstanceInfo.isInit: final bool
  • added: field InstanceInfo.isPermanent: final bool
  • added: field InstanceInfo.isPrepared: final bool
  • added: field InstanceInfo.isRegistered: final bool
  • added: field InstanceInfo.isSingleton: final bool
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: get GetLifeCycleBase.initialized: bool
  • added: get GetLifeCycleBase.isClosed: bool
  • added: get InstanceInfo.isCreate: bool
  • added: member SmartManagement.full
  • added: member SmartManagement.keepFactory
  • added: member SmartManagement.onlyBuilder
  • added: method Bindings.dependencies(): void
  • added: method BindingsBuilder.dependencies(): void
  • added: method GetInstance.call<T>(): T
  • added: method GetInstance.create<S>( InstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): void
  • added: method GetInstance.delete<S>({String tag, String key, bool force = …}): bool
  • added: method GetInstance.find<S>({String tag}): S
  • added: method GetInstance.getInstanceInfo<S>({String tag}): InstanceInfo
  • added: method GetInstance.injector<S>( InjectorBuilderCallback<S> fn, { String tag, bool fenix = …, }): void
  • added: method GetInstance.isPrepared<S>({String tag}): bool
  • added: method GetInstance.isRegistered<S>({String tag}): bool
  • added: method GetInstance.lazyPut<S>( InstanceBuilderCallback<S> builder, { String tag, bool fenix, bool permanent = …, }): void
  • added: method GetInstance.printInstanceStack(): void
  • added: method GetInstance.put<S>( S dependency, { String tag, bool permanent = …, @deprecated InstanceBuilderCallback<S> builder, }): S
  • added: method GetInstance.putAsync<S>( AsyncInstanceBuilderCallback<S> builder, { String tag, bool permanent = …, }): Future<S>
  • added: method GetInstance.putOrFind<S>(InstanceBuilderCallback<S> dep, {String tag}): S
  • added: method GetInstance.reload<S>({String tag, String key, bool force = …}): void
  • added: method GetInstance.reloadAll({bool force = …}): void
  • added: method GetInstance.removeDependencyByRoute(String routeName): void
  • added: method GetInstance.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: method GetLifeCycleBase.$configureLifeCycle(): void
  • added: method GetLifeCycleBase.onClose(): void
  • added: method GetLifeCycleBase.onInit(): void
  • added: method GetLifeCycleBase.onReady(): void
  • added: method Inst.create<S>(InstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): void
  • added: method Inst.delete<S>({String tag, bool force = …}): Future<bool>
  • added: method Inst.find<S>({String tag}): S
  • added: method Inst.isPrepared<S>({String tag}): bool
  • added: method Inst.isRegistered<S>({String tag}): bool
  • added: method Inst.lazyPut<S>(InstanceBuilderCallback<S> builder, {String tag, bool fenix = …}): void
  • added: method Inst.printInstanceStack(): void
  • added: method Inst.put<S>(S dependency, {String tag, bool permanent = …, InstanceBuilderCallback<S> builder}): S
  • added: method Inst.putAsync<S>(AsyncInstanceBuilderCallback<S> builder, {String tag, bool permanent = …}): Future<S>
  • added: method Inst.reset({bool clearFactory = …, bool clearRouteBindings = …}): bool
  • added: mixin GetLifeCycleBase
  • added: mixin GetxServiceMixin
  • added: typedef AsyncInstanceBuilderCallback<S> = Future<S> Function()
  • added: typedef BindingBuilderCallback = void Function()
  • added: typedef InjectorBuilderCallback<S> = S Function(GetInstance)
  • added: typedef InstanceBuilderCallback<S> = S Function()
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: typedef ValueUpdater<T> = T Function()
  • added: variable Get: final
  • added: class CustomTransition: abstract
  • added: class GetBar<T extends Object> extends StatefulWidget
  • added: class GetCupertinoApp extends StatelessWidget
  • added: class GetInterface: abstract
  • added: class GetMaterialApp extends StatelessWidget
  • added: class GetMaterialController extends GetxController
  • added: class GetMiddleware implements _RouteMiddleware
  • added: class GetModalBottomSheetRoute<T> extends PopupRoute<T>
  • added: class GetObserver extends NavigatorObserver
  • added: class GetPage
  • added: class GetPageRoute<T> extends PageRoute<T>
  • added: class MiddlewareRunner
  • added: class PageRedirect
  • added: class PathDecoded
  • added: class Routing
  • added: class SnackRoute<T> extends OverlayRoute<T>
  • added: class Translations: abstract
  • added: ctor GetBar({ Key key, this.title, this.message, this.titleText, this.messageText, this.icon, this.shouldIconPulse = …, this.maxWidth, this.margin = …, this.padding = …, this.borderRadius = …, this.borderColor, this.borderWidth = …, this.backgroundColor = …, this.leftBarIndicatorColor, this.boxShadows, this.backgroundGradient, this.mainButton, this.onTap, this.duration, this.isDismissible = …, th…
  • added: ctor GetCupertinoApp({ Key key, this.theme, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.translationsKeys, this.translations, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.customTransition, this.onInit, this.on…
  • added: ctor GetCupertinoApp.router({ Key key, this.theme, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.highContrastTheme, this.highContrastDarkTheme, this.locale, this.localizationsDelegates, this.localeListResolutionCallback, this.localeResolutionCallba…
  • added: ctor GetMaterialApp({ Key key, this.navigatorKey, this.home, this.routes = …, WidgetBuilder>{}, this.initialRoute, this.onGenerateRoute, this.onGenerateInitialRoutes, this.onUnknownRoute, this.navigatorObservers = …, this.builder, this.textDirection, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.themeMode = …, this.locale, this.fallbackLocale, this.localizatio…
  • added: ctor GetMaterialApp.router({ Key key, this.routeInformationProvider, @required this.routeInformationParser, @required this.routerDelegate, this.backButtonDispatcher, this.builder, this.title = …, this.onGenerateTitle, this.color, this.theme, this.darkTheme, this.highContrastTheme, this.highContrastDarkTheme, this.themeMode = …, this.locale, this.localizationsDelegates, this.localeListResolutionCa…
  • added: ctor GetMiddleware({this.priority})
  • added: ctor GetModalBottomSheetRoute({ this.builder, this.theme, this.barrierLabel, this.backgroundColor, this.isPersistent, this.elevation, this.shape, this.removeTop = …, this.clipBehavior, this.modalBarrierColor, this.isDismissible = …, this.enableDrag = …, @required this.isScrollControlled, RouteSettings settings, this.enterBottomSheetDuration = …, this.exitBottomSheetDuration = …, })
  • added: ctor GetObserver([this.routing, this._routeSend])
  • added: ctor GetPage({ @required this.name, @required this.page, this.title, this.settings, this.maintainState = …, this.curve = …, this.alignment, this.parameter, this.opaque = …, this.transitionDuration, this.popGesture, this.binding, this.bindings = …, this.transition, this.customTransition, this.fullscreenDialog = …, this.children, this.middlewares, })
  • added: ctor GetPageRoute({ RouteSettings settings, this.transitionDuration = …, this.opaque = …, this.parameter, this.curve, this.alignment, this.transition, this.popGesture, this.customTransition, this.barrierDismissible = …, this.barrierColor, this.binding, this.bindings, this.routeName, this.page, this.barrierLabel, this.maintainState = …, bool fullscreenDialog = …, this.middlewares, })
  • added: ctor MiddlewareRunner(this._middlewares)
  • added: ctor PageRedirect(this.settings, this.unknownRoute, {this.isUnknown = …, this.route})
  • added: ctor PathDecoded(this.regex, this.keys)
  • added: ctor Routing({ this.current = …, this.previous = …, this.args, this.removed = …, this.route, this.isBack, this.isSnackbar, this.isBottomSheet, this.isDialog, })
  • added: ctor SnackRoute({ @required this.snack, RouteSettings settings, })
  • added: enum SmartManagement
  • added: enum SnackDismissDirection
  • added: enum SnackPosition
  • added: enum SnackStyle
  • added: enum SnackbarStatus
  • added: enum Transition
  • added: extension ExtensionBottomSheet on GetInterface
  • added: extension ExtensionDialog on GetInterface
  • added: extension ExtensionSnackbar on GetInterface
  • added: extension GetNavigation on GetInterface
  • added: field GetBar.animationDuration: final Duration
  • added: field GetBar.backgroundColor: final Color
  • added: field GetBar.backgroundGradient: final Gradient
  • added: field GetBar.barBlur: final double
  • added: field GetBar.borderColor: final Color
  • added: field GetBar.borderRadius: final double
  • added: field GetBar.borderWidth: final double
  • added: field GetBar.boxShadows: final List<BoxShadow>
  • added: field GetBar.dismissDirection: final SnackDismissDirection
  • added: field GetBar.duration: final Duration
  • added: field GetBar.forwardAnimationCurve: final Curve
  • added: field GetBar.icon: final Widget
  • added: field GetBar.isDismissible: final bool
  • added: field GetBar.leftBarIndicatorColor: final Color
  • added: field GetBar.mainButton: final Widget
  • added: field GetBar.margin: final EdgeInsets
  • added: field GetBar.maxWidth: final double
  • added: field GetBar.message: final String
  • added: field GetBar.messageText: final Widget
  • added: field GetBar.onTap: final OnTap
  • added: field GetBar.overlayBlur: final double
  • added: field GetBar.overlayColor: final Color
  • added: field GetBar.padding: final EdgeInsets
  • added: field GetBar.progressIndicatorBackgroundColor: final Color
  • added: field GetBar.progressIndicatorController: final AnimationController
  • added: field GetBar.progressIndicatorValueColor: final Animation<Color>
  • added: field GetBar.reverseAnimationCurve: final Curve
  • added: field GetBar.shouldIconPulse: final bool
  • added: field GetBar.showProgressIndicator: final bool
  • added: field GetBar.snackPosition: final SnackPosition
  • added: field GetBar.snackStyle: final SnackStyle
  • added: field GetBar.snackbarStatus: final SnackbarStatusCallback
  • added: field GetBar.title: final String
  • added: field GetBar.titleText: final Widget
  • added: field GetBar.userInputForm: final Form
  • added: field GetCupertinoApp.actions: final Map<Type, Action<Intent>>
  • added: field GetCupertinoApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetCupertinoApp.builder: final TransitionBuilder
  • added: field GetCupertinoApp.checkerboardOffscreenLayers: final bool
  • added: field GetCupertinoApp.checkerboardRasterCacheImages: final bool
  • added: field GetCupertinoApp.color: final Color
  • added: field GetCupertinoApp.customTransition: final CustomTransition
  • added: field GetCupertinoApp.debugShowCheckedModeBanner: final bool
  • added: field GetCupertinoApp.defaultGlobalState: final bool
  • added: field GetCupertinoApp.defaultTransition: final Transition
  • added: field GetCupertinoApp.enableLog: final bool
  • added: field GetCupertinoApp.fallbackLocale: final Locale
  • added: field GetCupertinoApp.getPages: final List<GetPage>
  • added: field GetCupertinoApp.highContrastDarkTheme: final ThemeData
  • added: field GetCupertinoApp.highContrastTheme: final ThemeData
  • added: field GetCupertinoApp.home: final Widget
  • added: field GetCupertinoApp.initialBinding: final Bindings
  • added: field GetCupertinoApp.initialRoute: final String
  • added: field GetCupertinoApp.locale: final Locale
  • added: field GetCupertinoApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetCupertinoApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetCupertinoApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetCupertinoApp.logWriterCallback: final LogWriterCallback
  • added: field GetCupertinoApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetCupertinoApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetCupertinoApp.onDispose: final VoidCallback
  • added: field GetCupertinoApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetCupertinoApp.onGenerateRoute: final RouteFactory
  • added: field GetCupertinoApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetCupertinoApp.onInit: final VoidCallback
  • added: field GetCupertinoApp.onReady: final VoidCallback
  • added: field GetCupertinoApp.onUnknownRoute: final RouteFactory
  • added: field GetCupertinoApp.opaqueRoute: final bool
  • added: field GetCupertinoApp.popGesture: final bool
  • added: field GetCupertinoApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetCupertinoApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetCupertinoApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetCupertinoApp.routes: final Map<String, WidgetBuilder>
  • added: field GetCupertinoApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetCupertinoApp.showPerformanceOverlay: final bool
  • added: field GetCupertinoApp.showSemanticsDebugger: final bool
  • added: field GetCupertinoApp.smartManagement: final SmartManagement
  • added: field GetCupertinoApp.supportedLocales: final Iterable<Locale>
  • added: field GetCupertinoApp.textDirection: final TextDirection
  • added: field GetCupertinoApp.theme: final CupertinoThemeData
  • added: field GetCupertinoApp.title: final String
  • added: field GetCupertinoApp.transitionDuration: final Duration
  • added: field GetCupertinoApp.translations: final Translations
  • added: field GetCupertinoApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetCupertinoApp.unknownRoute: final GetPage
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: field GetMaterialApp.actions: final Map<Type, Action<Intent>>
  • added: field GetMaterialApp.backButtonDispatcher: final BackButtonDispatcher
  • added: field GetMaterialApp.builder: final TransitionBuilder
  • added: field GetMaterialApp.checkerboardOffscreenLayers: final bool
  • added: field GetMaterialApp.checkerboardRasterCacheImages: final bool
  • added: field GetMaterialApp.color: final Color
  • added: field GetMaterialApp.customTransition: final CustomTransition
  • added: field GetMaterialApp.darkTheme: final ThemeData
  • added: field GetMaterialApp.debugShowCheckedModeBanner: final bool
  • added: field GetMaterialApp.debugShowMaterialGrid: final bool
  • added: field GetMaterialApp.defaultGlobalState: final bool
  • added: field GetMaterialApp.defaultTransition: final Transition
  • added: field GetMaterialApp.enableLog: final bool
  • added: field GetMaterialApp.fallbackLocale: final Locale
  • added: field GetMaterialApp.getPages: final List<GetPage>
  • added: field GetMaterialApp.highContrastDarkTheme: final ThemeData
  • added: field GetMaterialApp.highContrastTheme: final ThemeData
  • added: field GetMaterialApp.home: final Widget
  • added: field GetMaterialApp.initialBinding: final Bindings
  • added: field GetMaterialApp.initialRoute: final String
  • added: field GetMaterialApp.locale: final Locale
  • added: field GetMaterialApp.localeListResolutionCallback: final LocaleListResolutionCallback
  • added: field GetMaterialApp.localeResolutionCallback: final LocaleResolutionCallback
  • added: field GetMaterialApp.localizationsDelegates: final Iterable<LocalizationsDelegate<dynamic>>
  • added: field GetMaterialApp.logWriterCallback: final LogWriterCallback
  • added: field GetMaterialApp.navigatorKey: final GlobalKey<NavigatorState>
  • added: field GetMaterialApp.navigatorObservers: final List<NavigatorObserver>
  • added: field GetMaterialApp.onDispose: final VoidCallback
  • added: field GetMaterialApp.onGenerateInitialRoutes: final InitialRouteListFactory
  • added: field GetMaterialApp.onGenerateRoute: final RouteFactory
  • added: field GetMaterialApp.onGenerateTitle: final GenerateAppTitle
  • added: field GetMaterialApp.onInit: final VoidCallback
  • added: field GetMaterialApp.onReady: final VoidCallback
  • added: field GetMaterialApp.onUnknownRoute: final RouteFactory
  • added: field GetMaterialApp.opaqueRoute: final bool
  • added: field GetMaterialApp.popGesture: final bool
  • added: field GetMaterialApp.routeInformationParser: final RouteInformationParser<Object>
  • added: field GetMaterialApp.routeInformationProvider: final RouteInformationProvider
  • added: field GetMaterialApp.routerDelegate: final RouterDelegate<Object>
  • added: field GetMaterialApp.routes: final Map<String, WidgetBuilder>
  • added: field GetMaterialApp.routingCallback: final ValueChanged<Routing>
  • added: field GetMaterialApp.shortcuts: final Map<LogicalKeySet, Intent>
  • added: field GetMaterialApp.showPerformanceOverlay: final bool
  • added: field GetMaterialApp.showSemanticsDebugger: final bool
  • added: field GetMaterialApp.smartManagement: final SmartManagement
  • added: field GetMaterialApp.supportedLocales: final Iterable<Locale>
  • added: field GetMaterialApp.textDirection: final TextDirection
  • added: field GetMaterialApp.theme: final ThemeData
  • added: field GetMaterialApp.themeMode: final ThemeMode
  • added: field GetMaterialApp.title: final String
  • added: field GetMaterialApp.transitionDuration: final Duration
  • added: field GetMaterialApp.translations: final Translations
  • added: field GetMaterialApp.translationsKeys: final Map<String, Map<String, String>>
  • added: field GetMaterialApp.unknownRoute: final GetPage
  • added: field GetMaterialController.customTransition: CustomTransition
  • added: field GetMaterialController.defaultDialogTransitionCurve: Curve
  • added: field GetMaterialController.defaultDialogTransitionDuration: Duration
  • added: field GetMaterialController.defaultOpaqueRoute: bool
  • added: field GetMaterialController.defaultPopGesture: bool
  • added: field GetMaterialController.defaultTransition: Transition
  • added: field GetMaterialController.defaultTransitionCurve: Curve
  • added: field GetMaterialController.defaultTransitionDuration: Duration
  • added: field GetMaterialController.key: GlobalKey<NavigatorState>
  • added: field GetMaterialController.keys: Map<int, GlobalKey<NavigatorState>>
  • added: field GetMaterialController.parameters: Map<String, String>
  • added: field GetMaterialController.routeTree: ParseRouteTree
  • added: field GetMaterialController.routing: final
  • added: field GetMaterialController.testMode: bool
  • added: field GetMaterialController.theme: ThemeData
  • added: field GetMaterialController.themeMode: ThemeMode
  • added: field GetMaterialController.unikey: Key
  • added: field GetMiddleware.priority: int
  • added: field GetModalBottomSheetRoute.backgroundColor: final Color
  • added: field GetModalBottomSheetRoute.barrierLabel: final String
  • added: field GetModalBottomSheetRoute.builder: final WidgetBuilder
  • added: field GetModalBottomSheetRoute.clipBehavior: final Clip
  • added: field GetModalBottomSheetRoute.elevation: final double
  • added: field GetModalBottomSheetRoute.enableDrag: final bool
  • added: field GetModalBottomSheetRoute.enterBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.exitBottomSheetDuration: final Duration
  • added: field GetModalBottomSheetRoute.isDismissible: final bool
  • added: field GetModalBottomSheetRoute.isPersistent: final bool
  • added: field GetModalBottomSheetRoute.isScrollControlled: final bool
  • added: field GetModalBottomSheetRoute.modalBarrierColor: final Color
  • added: field GetModalBottomSheetRoute.name: final String
  • added: field GetModalBottomSheetRoute.removeTop: final bool
  • added: field GetModalBottomSheetRoute.shape: final ShapeBorder
  • added: field GetModalBottomSheetRoute.theme: final ThemeData
  • added: field GetPage.alignment: final Alignment
  • added: field GetPage.binding: final Bindings
  • added: field GetPage.bindings: final List<Bindings>
  • added: field GetPage.children: final List<GetPage>
  • added: field GetPage.curve: final Curve
  • added: field GetPage.customTransition: final CustomTransition
  • added: field GetPage.fullscreenDialog: final bool
  • added: field GetPage.maintainState: final bool
  • added: field GetPage.middlewares: final List<GetMiddleware>
  • added: field GetPage.name: final String
  • added: field GetPage.opaque: final bool
  • added: field GetPage.page: final GetPageBuilder
  • added: field GetPage.parameter: final Map<String, String>
  • added: field GetPage.path: final PathDecoded
  • added: field GetPage.popGesture: final bool
  • added: field GetPage.settings: final RouteSettings
  • added: field GetPage.title: final String
  • added: field GetPage.transition: final Transition
  • added: field GetPage.transitionDuration: final Duration
  • added: field GetPageRoute.alignment: final Alignment
  • added: field GetPageRoute.barrierColor: final Color
  • added: field GetPageRoute.barrierDismissible: final bool
  • added: field GetPageRoute.barrierLabel: final String
  • added: field GetPageRoute.binding: final Bindings
  • added: field GetPageRoute.bindings: final List<Bindings>
  • added: field GetPageRoute.curve: final Curve
  • added: field GetPageRoute.customTransition: final CustomTransition
  • added: field GetPageRoute.maintainState: final bool
  • added: field GetPageRoute.middlewares: final List<GetMiddleware>
  • added: field GetPageRoute.opaque: final bool
  • added: field GetPageRoute.page: final GetPageBuilder
  • added: field GetPageRoute.parameter: final Map<String, String>
  • added: field GetPageRoute.popGesture: final bool
  • added: field GetPageRoute.reference: final String
  • added: field GetPageRoute.routeName: final String
  • added: field GetPageRoute.transition: final Transition
  • added: field GetPageRoute.transitionDuration: final Duration
  • added: field PageRedirect.isUnknown: bool
  • added: field PageRedirect.route: GetPage
  • added: field PageRedirect.settings: RouteSettings
  • added: field PageRedirect.unknownRoute: GetPage
  • added: field PathDecoded.keys: final List<String>
  • added: field PathDecoded.regex: final RegExp
  • added: field Routing.args: dynamic
  • added: field Routing.current: String
  • added: field Routing.isBack: bool
  • added: field Routing.isBottomSheet: bool
  • added: field Routing.isDialog: bool
  • added: field Routing.isSnackbar: bool
  • added: field Routing.previous: String
  • added: field Routing.removed: String
  • added: field Routing.route: Route<dynamic>
  • added: field SnackRoute.currentStatus: SnackbarStatus
  • added: field SnackRoute.dismissibleKeyGen: String
  • added: field SnackRoute.snack: GetBar
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: get GetModalBottomSheetRoute.barrierColor: Color
  • added: get GetModalBottomSheetRoute.barrierDismissible: bool
  • added: get GetModalBottomSheetRoute.transitionDuration: Duration
  • added: get GetNavigation.arguments: dynamic
  • added: get GetNavigation.bottomBarHeight: double
  • added: get GetNavigation.context: BuildContext
  • added: get GetNavigation.currentRoute: String
  • added: get GetNavigation.customTransition: CustomTransition
  • added: get GetNavigation.defaultDialogTransitionCurve: Curve
  • added: get GetNavigation.defaultDialogTransitionDuration: Duration
  • added: get GetNavigation.defaultOpaqueRoute: bool
  • added: get GetNavigation.defaultPopGesture: bool
  • added: get GetNavigation.defaultTransition: Transition
  • added: get GetNavigation.defaultTransitionCurve: Curve
  • added: get GetNavigation.defaultTransitionDuration: Duration
  • added: get GetNavigation.deviceLocale: Locale
  • added: get GetNavigation.engine: WidgetsBinding
  • added: get GetNavigation.focusScope: FocusNode
  • added: get GetNavigation.height: double
  • added: get GetNavigation.iconColor: Color
  • added: get GetNavigation.isBottomSheetOpen: bool
  • added: get GetNavigation.isDarkMode: bool
  • added: get GetNavigation.isDialogOpen: bool
  • added: get GetNavigation.isOpaqueRouteDefault: bool
  • added: get GetNavigation.isOverlaysClosed: bool
  • added: get GetNavigation.isOverlaysOpen: bool
  • added: get GetNavigation.isPlatformDarkMode: bool
  • added: get GetNavigation.isPopGestureEnable: bool
  • added: get GetNavigation.isSnackbarOpen: bool
  • added: get GetNavigation.key: GlobalKey<NavigatorState>
  • added: get GetNavigation.keys: Map<int, GlobalKey<NavigatorState>>
  • added: get GetNavigation.mediaQuery: MediaQueryData
  • added: get GetNavigation.overlayContext: BuildContext
  • added: get GetNavigation.parameters: Map<String, String>
  • added: get GetNavigation.pixelRatio: double
  • added: get GetNavigation.previousRoute: String
  • added: get GetNavigation.rawRoute: Route<dynamic>
  • added: get GetNavigation.rootController: GetMaterialController
  • added: get GetNavigation.routeSettings: RouteSettings
  • added: get GetNavigation.routeTree: ParseRouteTree
  • added: get GetNavigation.routing: Routing
  • added: get GetNavigation.size: Size
  • added: get GetNavigation.statusBarHeight: double
  • added: get GetNavigation.testMode: bool
  • added: get GetNavigation.textScaleFactor: double
  • added: get GetNavigation.textTheme: TextTheme
  • added: get GetNavigation.theme: ThemeData
  • added: get GetNavigation.width: double
  • added: get GetNavigation.window: dynamic
  • added: get GetPageRoute.popGestureInProgress: bool
  • added: get SnackRoute.debugLabel: String
  • added: get SnackRoute.finishedWhenPopped: bool
  • added: get SnackRoute.opaque: bool
  • added: get Translations.keys: Map<String, Map<String, String>>
  • added: get navigator: NavigatorState
  • added: member SmartManagement.full
  • added: member SmartManagement.keepFactory
  • added: member SmartManagement.onlyBuilder
  • added: member SnackDismissDirection.HORIZONTAL
  • added: member SnackDismissDirection.VERTICAL
  • added: member SnackPosition.BOTTOM
  • added: member SnackPosition.TOP
  • added: member SnackStyle.FLOATING
  • added: member SnackStyle.GROUNDED
  • added: member SnackbarStatus.CLOSED
  • added: member SnackbarStatus.CLOSING
  • added: member SnackbarStatus.OPEN
  • added: member SnackbarStatus.OPENING
  • added: member Transition.cupertino
  • added: member Transition.cupertinoDialog
  • added: member Transition.downToUp
  • added: member Transition.fade
  • added: member Transition.fadeIn
  • added: member Transition.leftToRight
  • added: member Transition.leftToRightWithFade
  • added: member Transition.native
  • added: member Transition.noTransition
  • added: member Transition.rightToLeft
  • added: member Transition.rightToLeftWithFade
  • added: member Transition.size
  • added: member Transition.topLevel
  • added: member Transition.upToDown
  • added: member Transition.zoom
  • added: method CustomTransition.buildTransition( BuildContext context, Curve curve, Alignment alignment, Animation<double> animation, Animation<double> secondaryAnimation, Widget child, ): Widget
  • added: method ExtensionBottomSheet.bottomSheet<T>( Widget bottomsheet, { Color backgroundColor, double elevation, bool persistent = …, ShapeBorder shape, Clip clipBehavior, Color barrierColor, bool ignoreSafeArea, bool isScrollControlled = …, bool useRootNavigator = …, bool isDismissible = …, bool enableDrag = …, RouteSettings settings, Duration enterBottomSheetDuration, Duration exitBottomSheetDuration…
  • added: method ExtensionDialog.defaultDialog<T>({ String title = …, TextStyle titleStyle, Widget content, VoidCallback onConfirm, VoidCallback onCancel, VoidCallback onCustom, Color cancelTextColor, Color confirmTextColor, String textConfirm, String textCancel, String textCustom, Widget confirm, Widget cancel, Widget custom, Color backgroundColor, bool barrierDismissible = …, Color buttonColor, String mi…
  • added: method ExtensionDialog.dialog<T>( Widget widget, { bool barrierDismissible = …, Color barrierColor, bool useSafeArea = …, bool useRootNavigator = …, Object arguments, Duration transitionDuration, Curve transitionCurve, String name, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionDialog.generalDialog<T>({ @required RoutePageBuilder pageBuilder, bool barrierDismissible = …, String barrierLabel, Color barrierColor = …, Duration transitionDuration = …, RouteTransitionsBuilder transitionBuilder, bool useRootNavigator = …, RouteSettings routeSettings, }): Future<T>
  • added: method ExtensionSnackbar.rawSnackbar({ String title, String message, Widget titleText, Widget messageText, Widget icon, bool instantInit = …, bool shouldIconPulse = …, double maxWidth, EdgeInsets margin = …, EdgeInsets padding = …, double borderRadius = …, Color borderColor, double borderWidth = …, Color backgroundColor = …, Color leftBarIndicatorColor, List<BoxShadow> boxShadows, Gradient backgr…
  • added: method ExtensionSnackbar.showSnackbar<T>(GetBar snackbar): Future<T>
  • added: method ExtensionSnackbar.snackbar<T>( String title, String message, { Color colorText, Duration duration, bool instantInit = …, SnackPosition snackPosition, Widget titleText, Widget messageText, Widget icon, bool shouldIconPulse, double maxWidth, EdgeInsets margin, EdgeInsets padding, double borderRadius, Color borderColor, double borderWidth, Color backgroundColor, Color leftBarIndicatorColor, L…
  • added: method GetBar.createState(): State
  • added: method GetBar.show<T>(): Future<T>
  • added: method GetCupertinoApp.Function(Routing)
  • added: method GetCupertinoApp.build(BuildContext context): Widget
  • added: method GetCupertinoApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetCupertinoApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: method GetMaterialApp.build(BuildContext context): Widget
  • added: method GetMaterialApp.generator(RouteSettings settings): Route<dynamic>
  • added: method GetMaterialApp.initialRoutesGenerate(String name): List<Route<dynamic>>
  • added: method GetMaterialController.restartApp(): void
  • added: method GetMaterialController.setTheme(ThemeData value): void
  • added: method GetMaterialController.setThemeMode(ThemeMode value): void
  • added: method GetMiddleware.onBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method GetMiddleware.onPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method GetMiddleware.onPageBuilt(Widget page): Widget
  • added: method GetMiddleware.onPageCalled(GetPage page): GetPage
  • added: method GetMiddleware.onPageDispose(): void
  • added: method GetMiddleware.redirect(String route): RouteSettings
  • added: method GetModalBottomSheetRoute.buildPage(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation): Widget
  • added: method GetModalBottomSheetRoute.createAnimationController(): AnimationController
  • added: method GetNavigation.addKey(GlobalKey<NavigatorState> newKey): GlobalKey<NavigatorState>
  • added: method GetNavigation.addPage(GetPage getPage): void
  • added: method GetNavigation.addPages(List<GetPage> getPages): void
  • added: method GetNavigation.appUpdate(): void
  • added: method GetNavigation.back<T>({ T result, bool closeOverlays = …, bool canPop = …, int id, }): void
  • added: method GetNavigation.changeTheme(ThemeData theme): void
  • added: method GetNavigation.changeThemeMode(ThemeMode themeMode): void
  • added: method GetNavigation.close(int times, [int id]): void
  • added: method GetNavigation.config( {bool enableLog, LogWriterCallback logWriterCallback, bool defaultPopGesture, bool defaultOpaqueRoute, Duration defaultDurationTransition, bool defaultGlobalState, Transition defaultTransition}): void
  • added: method GetNavigation.forceAppUpdate(): void
  • added: method GetNavigation.global(int k): GlobalKey<NavigatorState>
  • added: method GetNavigation.nestedKey(int key): GlobalKey<NavigatorState>
  • added: method GetNavigation.off<T>( dynamic page, { bool opaque = …, Transition transition, Curve curve, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, bool preventDuplicates = …, Duration duration, }): Future<T>
  • added: method GetNavigation.offAll<T>( dynamic page, { RoutePredicate predicate, bool opaque = …, bool popGesture, int id, dynamic arguments, Bindings binding, bool fullscreenDialog = …, Transition transition, Curve curve, Duration duration, }): Future<T>
  • added: method GetNavigation.offAllNamed<T>( String newRouteName, { RoutePredicate predicate, dynamic arguments, int id, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offAndToNamed<T>( String page, { dynamic arguments, int id, dynamic result, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offNamedUntil<T>( String page, RoutePredicate predicate, { int id, dynamic arguments, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}): Future<T>
  • added: method GetNavigation.removeRoute(Route<dynamic> route, {int id}): void
  • added: method GetNavigation.to<T>( dynamic page, { bool opaque, Transition transition, Curve curve, Duration duration, int id, bool fullscreenDialog = …, dynamic arguments, Bindings binding, bool preventDuplicates = …, bool popGesture, }): Future<T>
  • added: method GetNavigation.toNamed<T>( String page, { dynamic arguments, int id, bool preventDuplicates = …, Map<String, String> parameters, }): Future<T>
  • added: method GetNavigation.until(RoutePredicate predicate, {int id}): void
  • added: method GetNavigation.updateLocale(Locale l): void
  • added: method GetObserver.Function(Routing)
  • added: method GetObserver.didPop(Route route, Route previousRoute): void
  • added: method GetObserver.didPush(Route route, Route previousRoute): void
  • added: method GetObserver.didRemove(Route route, Route previousRoute): void
  • added: method GetObserver.didReplace({Route newRoute, Route oldRoute}): void
  • added: method GetPage.copyWith({ String name, GetPageBuilder page, bool popGesture, Map<String, String> parameter, String title, Transition transition, Curve curve, Alignment alignment, bool maintainState, bool opaque, Bindings binding, List<Bindings> bindings, CustomTransition customTransition, Duration transitionDuration, bool fullscreenDialog, RouteSettings settings, List<GetPage> children, List<GetM…
  • added: method GetPageRoute.buildPage( BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, ): Widget
  • added: method GetPageRoute.buildTransitions(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation, Widget child): Widget
  • added: method GetPageRoute.canTransitionTo(TransitionRoute<dynamic> nextRoute): bool
  • added: method GetPageRoute.dispose(): void
  • added: method MiddlewareRunner.runOnBindingsStart(List<Bindings> bindings): List<Bindings>
  • added: method MiddlewareRunner.runOnPageBuildStart(GetPageBuilder page): GetPageBuilder
  • added: method MiddlewareRunner.runOnPageBuilt(Widget page): Widget
  • added: method MiddlewareRunner.runOnPageCalled(GetPage page): GetPage
  • added: method MiddlewareRunner.runOnPageDispose(): void
  • added: method MiddlewareRunner.runRedirect(String route): RouteSettings
  • added: method PageRedirect.addPageParameter(GetPage route): void
  • added: method PageRedirect.needRecheck(): bool
  • added: method PageRedirect.page(): GetPageRoute
  • added: method Routing.update(void fn(Routing value)): void
  • added: method SnackRoute.canTransitionFrom(SnackRoute<dynamic> previousRoute): bool
  • added: method SnackRoute.canTransitionTo(SnackRoute<dynamic> nextRoute): bool
  • added: method SnackRoute.createAnimation(): Animation<Alignment>
  • added: method SnackRoute.createAnimationController(): AnimationController
  • added: method SnackRoute.createBlurFilterAnimation(): Animation<double>
  • added: method SnackRoute.createColorFilterAnimation(): Animation<Color>
  • added: method SnackRoute.createOverlayEntries(): Iterable<OverlayEntry>
  • added: method SnackRoute.didPop(T result): bool
  • added: method SnackRoute.didPush(): TickerFuture
  • added: method SnackRoute.didReplace(Route<dynamic> oldRoute): void
  • added: method SnackRoute.dispose(): void
  • added: method SnackRoute.install(): void
  • added: set GetNavigation.customTransition(CustomTransition newTransition)
  • added: set GetNavigation.parameters(Map<String, String> newParameters)
  • added: set GetNavigation.routeTree(ParseRouteTree tree)
  • added: set GetNavigation.testMode(bool isTest)
  • added: static field GetNavigation.getxController: GetMaterialController
  • added: static method GetPageRoute.isPopGestureInProgress(PageRoute<dynamic> route): bool
  • added: typedef GetPageBuilder = Widget Function()
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: typedef OnTap = void Function(GetBar snack)
  • added: typedef SnackbarStatusCallback = void Function(SnackbarStatus status)
  • added: typedef ValueUpdater<T> = T Function()
  • added: variable Get: final
  • added: variable rtlLanguages: const List<String>
  • added: class DisposableInterface: abstract extends GetLifeCycle
  • added: class FastList<T>
  • added: class FullLifeCycleController: abstract extends GetxController with WidgetsBindingObserver
  • added: class GetBuilder<T extends GetxController> extends StatefulWidget
  • added: class GetInterface: abstract
  • added: class GetNotifier<T>: abstract extends Value<T> with GetLifeCycleBase
  • added: class GetResponsiveView<T> extends _GetResponsive<T>
  • added: class GetStream<T>
  • added: class GetStreamTransformation<T> extends Stream<T>
  • added: class GetView<T>: abstract extends StatelessWidget
  • added: class GetWidget<S extends GetLifeCycleBase>: abstract extends GetWidgetCache
  • added: class GetX<T extends DisposableInterface> extends StatefulWidget
  • added: class GetXState<T extends DisposableInterface> extends State<GetX<T>>
  • added: class GetxController: abstract extends DisposableInterface with ListNotifier
  • added: class GetxService: abstract extends DisposableInterface with GetxServiceMixin
  • added: class LightSubscription<T> extends StreamSubscription<T>
  • added: class MiniStream<T>
  • added: class MiniSubscription<T>
  • added: class MixinBuilder<T extends GetxController> extends StatelessWidget
  • added: class Node<T>
  • added: class Obx extends ObxWidget
  • added: class ObxValue<T extends RxInterface> extends ObxWidget
  • added: class ObxWidget: abstract extends StatefulWidget
  • added: class ResponsiveScreen
  • added: class ResponsiveScreenSettings
  • added: class Rx<T> extends _RxImpl<T>
  • added: class RxBool extends _RxImpl<bool>
  • added: class RxController: abstract extends DisposableInterface
  • added: class RxDouble extends _BaseRxNum<double>
  • added: class RxInt extends _BaseRxNum<int>
  • added: class RxInterface<T>: abstract
  • added: class RxList<E> extends ListMixin<E> with NotifyManager<List<E>>, RxObjectMixin<List<E>> implements RxInterface<List<E>>
  • added: class RxMap<K, V> extends MapMixin<K, V> with NotifyManager<Map<K, V>>, RxObjectMixin<Map<K, V>> implements RxInterface<Map<K, V>>
  • added: class RxNotifier<T> = RxInterface<T> with NotifyManager<T>
  • added: class RxNum extends _BaseRxNum<num>
  • added: class RxSet<E> extends SetMixin<E> with NotifyManager<Set<E>>, RxObjectMixin<Set<E>> implements RxInterface<Set<E>>
  • added: class RxStatus
  • added: class RxString extends _RxImpl<String> implements Comparable<String>, Pattern
  • added: class RxValue<T> extends ObxWidget
  • added: class SimpleBuilder extends StatefulWidget
  • added: class SuperController<T>: abstract extends FullLifeCycleController with FullLifeCycle, StateMixin<T>
  • added: class Value<T> extends ListNotifier with StateMixin<T> implements ValueListenable<T>
  • added: class ValueBuilder<T> extends StatefulWidget
  • added: class Worker
  • added: class Workers
  • added: ctor GetBuilder({ Key key, this.init, this.global = …, @required this.builder, this.autoRemove = …, this.assignId = …, this.initState, this.filter, this.tag, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • added: ctor GetNotifier(T initial)
  • added: ctor GetResponsiveView( {alwaysUseBuilder, ResponsiveScreenSettings settings = …, Key key})
  • added: ctor GetStream({this.onListen, this.onPause, this.onResume, this.onCancel})
  • added: ctor GetStreamTransformation(this._addSubscription, this._removeSubscription)
  • added: ctor GetView({Key key})
  • added: ctor GetWidget({Key key})
  • added: ctor GetX({ this.tag, this.builder, this.global = …, this.autoRemove = …, this.initState, this.assignId = …, this.dispose, this.didChangeDependencies, this.didUpdateWidget, this.init, })
  • added: ctor GetXState()
  • added: ctor LightSubscription(this._removeSubscription, {this.onPause, this.onResume, this.onCancel})
  • added: ctor MiniSubscription( this.data, this.onError, this.onDone, this.cancelOnError, this.listener)
  • added: ctor MixinBuilder({ Key key, this.init, this.global = …, this.builder, this.autoRemove = …, this.initState, this.dispose, this.id, this.didChangeDependencies, this.didUpdateWidget, })
  • added: ctor Node({this.data, this.next})
  • added: ctor Obx(this.builder)
  • added: ctor ObxValue(this.builder, this.data, {Key key})
  • added: ctor ObxWidget({Key key})
  • added: ctor ResponsiveScreen(this.settings)
  • added: ctor ResponsiveScreenSettings( {this.desktopChangePoint = …, this.tabletChangePoint = …, this.watchChangePoint = …})
  • added: ctor Rx([T initial])
  • added: ctor RxBool([bool initial])
  • added: ctor RxDouble([double initial])
  • added: ctor RxInt([int initial])
  • added: ctor RxInterface([T initial])
  • added: ctor RxList([List<E> initial = …])
  • added: ctor RxList.empty({bool growable = …})
  • added: ctor RxList.filled(int length, E fill, {bool growable = …})
  • added: ctor RxList.from(Iterable elements, {bool growable = …})
  • added: ctor RxList.generate(int length, E generator(int index), {bool growable = …})
  • added: ctor RxList.of(Iterable<E> elements, {bool growable = …})
  • added: ctor RxList.unmodifiable(Iterable elements)
  • added: ctor RxMap([Map<K, V> initial = …])
  • added: ctor RxMap.from(Map<K, V> other)
  • added: ctor RxMap.identity()
  • added: ctor RxMap.of(Map<K, V> other)
  • added: ctor RxMap.unmodifiable(Map<dynamic, dynamic> other)
  • added: ctor RxNum(num initial)
  • added: ctor RxSet([Set<E> initial = …])
  • added: ctor RxStatus.empty()
  • added: ctor RxStatus.error([String message])
  • added: ctor RxStatus.loading()
  • added: ctor RxStatus.loadingMore()
  • added: ctor RxStatus.success()
  • added: ctor RxString([String initial])
  • added: ctor RxValue(this.builder, {Key key})
  • added: ctor SimpleBuilder({Key key, @required this.builder})
  • added: ctor Value(T val)
  • added: ctor ValueBuilder({ Key key, this.initialValue, this.onDispose, this.onUpdate, @required this.builder, })
  • added: ctor Worker(this.worker, this.type)
  • added: ctor Workers(this.workers)
  • added: enum ScreenType
  • added: enum SmartManagement
  • added: extension BoolExtension on bool
  • added: extension DoubleExtension on double
  • added: extension IntExtension on int
  • added: extension ListExtension<E> on List<E>
  • added: extension MapExtension<K, V> on Map<K, V>
  • added: extension ReactiveT<T> on T
  • added: extension RxT<T> on T
  • added: extension SetExtension<E> on Set<E>
  • added: extension StateExt<T> on StateMixin<T>
  • added: extension StringExtension on String
  • added: field GetBuilder.assignId: final bool
  • added: field GetBuilder.autoRemove: final bool
  • added: field GetBuilder.builder: final GetControllerBuilder<T>
  • added: field GetBuilder.global: final bool
  • added: field GetBuilder.id: final Object
  • added: field GetBuilder.init: final T
  • added: field GetBuilder.tag: final String
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: field GetResponsiveView.alwaysUseBuilder: final bool
  • added: field GetView.tag: final String
  • added: field GetWidget.tag: final String
  • added: field GetX.assignId: final bool
  • added: field GetX.autoRemove: final bool
  • added: field GetX.builder: final GetXControllerBuilder<T>
  • added: field GetX.global: final bool
  • added: field GetX.init: final T
  • added: field GetX.tag: final String
  • added: field GetXState.controller: T
  • added: field GetXState.isCreator: bool
  • added: field GetXState.subs: StreamSubscription
  • added: field LightSubscription.cancelOnError: bool
  • added: field MiniStream.listenable: FastList<T>
  • added: field MiniSubscription.cancelOnError: final bool
  • added: field MiniSubscription.data: final OnData<T>
  • added: field MiniSubscription.listener: final FastList<T>
  • added: field MiniSubscription.onDone: final Callback
  • added: field MiniSubscription.onError: final Function
  • added: field MixinBuilder.autoRemove: final bool
  • added: field MixinBuilder.global: final bool
  • added: field MixinBuilder.id: final String
  • added: field MixinBuilder.init: final T
  • added: field Node.data: T
  • added: field Node.next: Node<T>
  • added: field NotifyManager.List<StreamSubscription>>: final
  • added: field NotifyManager.subject: GetStream<T>
  • added: field Obx.builder: final WidgetCallback
  • added: field ObxValue.data: final T
  • added: field ResponsiveScreen.context: BuildContext
  • added: field ResponsiveScreen.settings: final ResponsiveScreenSettings
  • added: field ResponsiveScreenSettings.desktopChangePoint: final double
  • added: field ResponsiveScreenSettings.tabletChangePoint: final double
  • added: field ResponsiveScreenSettings.watchChangePoint: final double
  • added: field RxList.[]: void operator
  • added: field RxMap.[]: void operator
  • added: field RxObjectMixin.firstRebuild: bool
  • added: field RxStatus.errorMessage: final String
  • added: field RxStatus.isEmpty: final bool
  • added: field RxStatus.isError: final bool
  • added: field RxStatus.isLoading: final bool
  • added: field RxStatus.isLoadingMore: final bool
  • added: field RxStatus.isSuccess: final bool
  • added: field RxValue.data: final Rx<T>
  • added: field ScrollMixin.scroll: final ScrollController
  • added: field ValueBuilder.builder: final ValueBuilderBuilder<T>
  • added: field ValueBuilder.initialValue: final T
  • added: field Worker.type: final String
  • added: field Workers.workers: final List<Worker>
  • added: function debounce<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: function ever<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function everAll( List<RxInterface> listeners, WorkerCallback callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function interval<T>( RxInterface<T> listener, WorkerCallback<T> callback, { Duration time = …, dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: function once<T>( RxInterface<T> listener, WorkerCallback<T> callback, { dynamic condition = …, Function onError, void Function() onDone, bool cancelOnError, }): Worker
  • added: get BoolExtension.obs: RxBool
  • added: get DoubleExtension.obs: RxDouble
  • added: get FastList.isEmpty: bool
  • added: get FastList.isNotEmpty: bool
  • added: get FastList.length: int
  • added: get GetStream.hasListeners: bool
  • added: get GetStream.isClosed: bool
  • added: get GetStream.length: int
  • added: get GetStream.stream: Stream<T>
  • added: get GetStream.value: T
  • added: get GetView.controller: T
  • added: get GetWidget.controller: S
  • added: get GetXState.notifyChildren: Widget
  • added: get IntExtension.obs: RxInt
  • added: get LightSubscription.isPaused: bool
  • added: get ListExtension.obs: RxList<E>
  • added: get MapExtension.obs: RxMap<K, V>
  • added: get MiniStream.hasListeners: bool
  • added: get MiniStream.isClosed: bool
  • added: get MiniStream.length: int
  • added: get MiniStream.value: T
  • added: get NotifyManager.canUpdate: bool
  • added: get ReactiveT.reactive: Value<T>
  • added: get ResponsiveScreen.height: double
  • added: get ResponsiveScreen.isDesktop: bool
  • added: get ResponsiveScreen.isPhone: bool
  • added: get ResponsiveScreen.isTablet: bool
  • added: get ResponsiveScreen.isWatch: bool
  • added: get ResponsiveScreen.screenType: ScreenType
  • added: get ResponsiveScreen.width: double
  • added: get RxBool.isFalse: bool
  • added: get RxBool.isTrue: bool
  • added: get RxDouble.sign: double
  • added: get RxInt.bitLength: int
  • added: get RxInt.isEven: bool
  • added: get RxInt.isOdd: bool
  • added: get RxInt.sign: int
  • added: get RxInterface.canUpdate: bool
  • added: get RxList.iterator: Iterator<E>
  • added: get RxList.length: int
  • added: get RxList.reversed: Iterable<E>
  • added: get RxList.value: List<E>
  • added: get RxMap.keys: Iterable<K>
  • added: get RxMap.value: Map<K, V>
  • added: get RxObjectMixin.hashCode: int
  • added: get RxObjectMixin.stream: Stream<T>
  • added: get RxObjectMixin.string: String
  • added: get RxObjectMixin.value: T
  • added: get RxSet.iterator: Iterator<E>
  • added: get RxSet.length: int
  • added: get RxSet.value: Set<E>
  • added: get RxString.codeUnits: List<int>
  • added: get RxString.isEmpty: bool
  • added: get RxString.isNotEmpty: bool
  • added: get RxString.runes: Runes
  • added: get RxT.obs: Rx<T>
  • added: get SetExtension.obs: RxSet<E>
  • added: get StateMixin.state: T
  • added: get StateMixin.status: RxStatus
  • added: get StateMixin.value: T
  • added: get StringExtension.obs: RxString
  • added: get Value.value: T
  • added: get Worker.disposed: bool
  • added: member ScreenType.Desktop
  • added: member ScreenType.Phone
  • added: member ScreenType.Tablet
  • added: member ScreenType.Watch
  • added: member SmartManagement.full
  • added: member SmartManagement.keepFactory
  • added: member SmartManagement.onlyBuilder
  • added: method DisposableInterface.onClose(): void
  • added: method DisposableInterface.onInit(): void
  • added: method DisposableInterface.onReady(): void
  • added: method FastList.addListener(MiniSubscription<T> data): void
  • added: method FastList.contains(T element): bool
  • added: method FastList.removeListener(MiniSubscription<T> element): void
  • added: method FullLifeCycle.didChangeAppLifecycleState(AppLifecycleState state): void
  • added: method FullLifeCycle.onClose(): void
  • added: method FullLifeCycle.onDetached(): void
  • added: method FullLifeCycle.onInactive(): void
  • added: method FullLifeCycle.onInit(): void
  • added: method FullLifeCycle.onPaused(): void
  • added: method FullLifeCycle.onResumed(): void
  • added: method GetBuilder.Function(GetBuilder oldWidget, State state): void
  • added: method GetBuilder.Function(State state): void
  • added: method GetBuilder.Function(T value): Object
  • added: method GetBuilder.createState(): _GetBuilderState<T>
  • added: method GetNotifier.onInit(): void
  • added: method GetResponsiveView.build(BuildContext context): Widget
  • added: method GetResponsiveView.builder(): Widget
  • added: method GetResponsiveView.desktop(): Widget
  • added: method GetResponsiveView.phone(): Widget
  • added: method GetResponsiveView.tablet(): Widget
  • added: method GetResponsiveView.watch(): Widget
  • added: method GetStateUpdaterMixin.getUpdate(): void
  • added: method GetStream.Function(): FutureOr<void>
  • added: method GetStream.Function(): void
  • added: method GetStream.add(T event): void
  • added: method GetStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method GetStream.addSubscription(LightSubscription<T> subs): FutureOr<void>
  • added: method GetStream.close(): void
  • added: method GetStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method GetStream.removeSubscription(LightSubscription<T> subs): FutureOr<bool>
  • added: method GetStreamTransformation.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): LightSubscription<T>
  • added: method GetView.build(BuildContext context): Widget
  • added: method GetWidget.build(BuildContext context): Widget
  • added: method GetWidget.createWidgetCache(): WidgetCache
  • added: method GetX.Function(GetX oldWidget, State state): void
  • added: method GetX.Function(State state): void
  • added: method GetX.createState(): GetXState<T>
  • added: method GetXState.build(BuildContext context): Widget
  • added: method GetXState.didChangeDependencies(): void
  • added: method GetXState.didUpdateWidget(GetX oldWidget): void
  • added: method GetXState.dispose(): void
  • added: method GetXState.initState(): void
  • added: method GetxController.update([List<Object> ids, bool condition = …]): void
  • added: method LightSubscription.Function(): FutureOr<void>
  • added: method LightSubscription.Function(): void
  • added: method LightSubscription.asFuture<E>([E futureValue]): Future<E>
  • added: method LightSubscription.cancel(): Future<void>
  • added: method LightSubscription.onData(OnData<T> handleData): void
  • added: method LightSubscription.onDone(Callback handleDone): void
  • added: method LightSubscription.onError(Function handleError): void
  • added: method LightSubscription.pause([Future<void> resumeSignal]): void
  • added: method LightSubscription.resume(): void
  • added: method ListExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method ListExtension.addAllNonNull(Iterable<E> item): void
  • added: method ListExtension.addIf(dynamic condition, E item): void
  • added: method ListExtension.addNonNull(E item): void
  • added: method ListExtension.assign(E item): void
  • added: method ListExtension.assignAll(Iterable<E> items): void
  • added: method MapExtension.addAllIf(dynamic condition, Map<K, V> values): void
  • added: method MapExtension.addIf(dynamic condition, K key, V value): void
  • added: method MapExtension.assign(K key, V val): void
  • added: method MapExtension.assignAll(Map<K, V> val): void
  • added: method MiniStream.add(T event): void
  • added: method MiniStream.addError(Object error, [StackTrace stackTrace]): void
  • added: method MiniStream.close(): void
  • added: method MiniStream.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError = …}): MiniSubscription<T>
  • added: method MiniSubscription.cancel(): Future<void>
  • added: method MixinBuilder.Function(GetBuilder oldWidget, State state): void
  • added: method MixinBuilder.Function(State state): void
  • added: method MixinBuilder.Function(T): Widget
  • added: method MixinBuilder.build(BuildContext context): Widget
  • added: method NotifyManager.addListener(GetStream<T> rxGetx): void
  • added: method NotifyManager.close(): void
  • added: method NotifyManager.listen( void Function(T) onData, { Function onError, void Function() onDone, bool cancelOnError = …, }): StreamSubscription<T>
  • added: method Obx.build(): Widget
  • added: method ObxValue.Function(T): Widget
  • added: method ObxValue.build(): Widget
  • added: method ObxWidget.build(): Widget
  • added: method ObxWidget.createState(): _ObxState
  • added: method ResponsiveScreen.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method Rx.toJson(): dynamic
  • added: method RxBool.operator &(bool other): bool
  • added: method RxBool.operator ^(bool other): bool
  • added: method RxBool.operator |(bool other): bool
  • added: method RxBool.toString(): String
  • added: method RxBool.toggle(): RxBool
  • added: method RxDouble.abs(): double
  • added: method RxDouble.ceil(): int
  • added: method RxDouble.ceilToDouble(): double
  • added: method RxDouble.floor(): int
  • added: method RxDouble.floorToDouble(): double
  • added: method RxDouble.operator %(num other): double
  • added: method RxDouble.operator *(num other): double
  • added: method RxDouble.operator +(num other): RxDouble
  • added: method RxDouble.operator -(): double
  • added: method RxDouble.operator -(num other): RxDouble
  • added: method RxDouble.operator /(num other): double
  • added: method RxDouble.operator ~/(num other): int
  • added: method RxDouble.round(): int
  • added: method RxDouble.roundToDouble(): double
  • added: method RxDouble.truncate(): int
  • added: method RxDouble.truncateToDouble(): double
  • added: method RxInt.abs(): int
  • added: method RxInt.ceil(): int
  • added: method RxInt.ceilToDouble(): double
  • added: method RxInt.floor(): int
  • added: method RxInt.floorToDouble(): double
  • added: method RxInt.gcd(int other): int
  • added: method RxInt.modInverse(int modulus): int
  • added: method RxInt.modPow(int exponent, int modulus): int
  • added: method RxInt.operator &(int other): int
  • added: method RxInt.operator +(int other): RxInt
  • added: method RxInt.operator -(): int
  • added: method RxInt.operator -(int other): RxInt
  • added: method RxInt.operator <<(int shiftAmount): int
  • added: method RxInt.operator >>(int shiftAmount): int
  • added: method RxInt.operator ^(int other): int
  • added: method RxInt.operator |(int other): int
  • added: method RxInt.operator ~(): int
  • added: method RxInt.round(): int
  • added: method RxInt.roundToDouble(): double
  • added: method RxInt.toSigned(int width): int
  • added: method RxInt.toUnsigned(int width): int
  • added: method RxInt.truncate(): int
  • added: method RxInt.truncateToDouble(): double
  • added: method RxInterface.addListener(GetStream<T> rxGetx): void
  • added: method RxInterface.close(): void
  • added: method RxInterface.listen(void Function(T event) onData, {Function onError, void Function() onDone, bool cancelOnError}): StreamSubscription<T>
  • added: method RxList.add(E item): void
  • added: method RxList.addAll(Iterable<E> item): void
  • added: method RxList.insertAll(int index, Iterable<E> iterable): void
  • added: method RxList.operator +(Iterable<E> val): RxList<E>
  • added: method RxList.operator [](int index): E
  • added: method RxList.sort([int compare(E a, E b)]): void
  • added: method RxList.where(bool Function(E) test): Iterable<E>
  • added: method RxList.whereType<T>(): Iterable<T>
  • added: method RxMap.clear(): void
  • added: method RxMap.operator [](Object key): V
  • added: method RxMap.remove(Object key): V
  • added: method RxNum.operator +(num other): num
  • added: method RxNum.operator -(num other): num
  • added: method RxObjectMixin.bindStream(Stream<T> stream): void
  • added: method RxObjectMixin.call([T v]): T
  • added: method RxObjectMixin.nil(): void
  • added: method RxObjectMixin.operator ==(dynamic o): bool
  • added: method RxObjectMixin.refresh(): void
  • added: method RxObjectMixin.toJson(): dynamic
  • added: method RxObjectMixin.toString(): String
  • added: method RxSet.add(E value): bool
  • added: method RxSet.addAll(Iterable<E> item): void
  • added: method RxSet.clear(): void
  • added: method RxSet.contains(Object element): bool
  • added: method RxSet.lookup(Object object): E
  • added: method RxSet.operator +(Set<E> val): RxSet<E>
  • added: method RxSet.remove(Object item): bool
  • added: method RxSet.removeAll(Iterable<Object> elements): void
  • added: method RxSet.retainAll(Iterable<Object> elements): void
  • added: method RxSet.retainWhere(bool Function(E) E): void
  • added: method RxSet.toSet(): Set<E>
  • added: method RxSet.update(void fn(Iterable<E> value)): void
  • added: method RxString.allMatches(String string, [int start = …]): Iterable<Match>
  • added: method RxString.compareTo(String other): int
  • added: method RxString.contains(Pattern other, [int startIndex = …]): bool
  • added: method RxString.endsWith(String other): bool
  • added: method RxString.indexOf(Pattern pattern, [int start = …]): int
  • added: method RxString.lastIndexOf(Pattern pattern, [int start]): int
  • added: method RxString.matchAsPrefix(String string, [int start = …]): Match
  • added: method RxString.operator +(String val): String
  • added: method RxString.padLeft(int width, [String padding = …]): String
  • added: method RxString.padRight(int width, [String padding = …]): String
  • added: method RxString.replaceAll(Pattern from, String replace): String
  • added: method RxString.split(Pattern pattern): List<String>
  • added: method RxString.startsWith(Pattern pattern, [int index = …]): bool
  • added: method RxString.substring(int startIndex, [int endIndex]): String
  • added: method RxString.toLowerCase(): String
  • added: method RxString.toUpperCase(): String
  • added: method RxString.trim(): String
  • added: method RxString.trimLeft(): String
  • added: method RxString.trimRight(): String
  • added: method RxValue.Function(T data): Widget
  • added: method RxValue.build(): Widget
  • added: method ScrollMixin.onClose(): void
  • added: method ScrollMixin.onEndScroll(): Future<void>
  • added: method ScrollMixin.onInit(): void
  • added: method ScrollMixin.onTopScroll(): Future<void>
  • added: method SetExtension.addAllIf(dynamic condition, Iterable<E> items): void
  • added: method SetExtension.addAllNonNull(Iterable<E> item): void
  • added: method SetExtension.addIf(dynamic condition, E item): void
  • added: method SetExtension.addNonNull(E item): void
  • added: method SetExtension.assign(E item): void
  • added: method SetExtension.assignAll(Iterable<E> items): void
  • added: method SimpleBuilder.Function(BuildContext): Widget
  • added: method SimpleBuilder.createState(): _SimpleBuilderState
  • added: method SingleGetTickerProviderMixin.createTicker(TickerCallback onTick): Ticker
  • added: method StateExt.obx( NotifierBuilder<T> widget, { Widget Function(String error) onError, Widget onLoading, Widget onEmpty, }): Widget
  • added: method StateMixin.append(Future<T> Function() body(), {String errorMessage}): void
  • added: method StateMixin.change(T newState, {RxStatus status}): void
  • added: method Value.call([T v]): T
  • added: method Value.toJson(): dynamic
  • added: method Value.toString(): String
  • added: method Value.update(void fn(T value)): void
  • added: method ValueBuilder.Function(): void
  • added: method ValueBuilder.Function(T): void
  • added: method ValueBuilder.createState(): _ValueBuilderState<T>
  • added: method Worker.Function(): Future<void>
  • added: method Worker.call(): void
  • added: method Worker.dispose(): void
  • added: method Workers.dispose(): void
  • added: mixin FullLifeCycle on FullLifeCycleController
  • added: mixin GetStateUpdaterMixin<T extends StatefulWidget> on State<T>
  • added: mixin NotifyManager<T>
  • added: mixin RxObjectMixin<T> on NotifyManager<T>
  • added: mixin ScrollMixin on GetLifeCycleBase
  • added: mixin SingleGetTickerProviderMixin on DisposableInterface implements TickerProvider
  • added: mixin StateMixin<T> on ListNotifier
  • added: set MiniStream.value(T val)
  • added: set RxList.length(int newLength)
  • added: set RxList.value(List<E> val)
  • added: set RxMap.value(Map<K, V> val)
  • added: set RxObjectMixin.value(T val)
  • added: set RxSet.value(Set<E> val)
  • added: set StateMixin.value(T newValue)
  • added: set Value.value(T newValue)
  • added: static field RxInterface.proxy: RxInterface
  • added: typedef AddSubscription<T> = FutureOr<void> Function(LightSubscription<T> subs)
  • added: typedef Condition = bool Function()
  • added: typedef GetControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: typedef GetXControllerBuilder<T extends DisposableInterface> = Widget Function( T controller)
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: typedef NotifierBuilder<T> = Widget Function(T state)
  • added: typedef RemoveSubscription<T> = FutureOr<bool> Function( LightSubscription<T> subs)
  • added: typedef ValueBuilderBuilder<T> = Widget Function( T snapshot, ValueBuilderUpdateCallback<T> updater)
  • added: typedef ValueBuilderUpdateCallback<T> = void Function(T snapshot)
  • added: typedef ValueUpdater<T> = T Function()
  • added: typedef WidgetCallback = Widget Function()
  • added: typedef WorkerCallback<T> = Function(T callback)
  • added: variable Get: final
  • added: class GetInterface: abstract
  • added: class GetMicrotask
  • added: class GetPlatform
  • added: class GetQueue
  • added: class GetUtils
  • added: enum SmartManagement
  • added: extension ContextExtensionss on BuildContext
  • added: extension GetDurationUtils on Duration
  • added: extension GetDynamicUtils<T> on T
  • added: extension GetNumUtils on num
  • added: extension GetStringUtils on String
  • added: extension LocalesIntl on GetInterface
  • added: extension LoopEventsExt on GetInterface
  • added: extension Precision on double
  • added: extension Trans on String
  • added: extension WidgetMarginX on Widget
  • added: extension WidgetPaddingX on Widget
  • added: extension WidgetSliverBoxX on Widget
  • added: field GetInterface.isLogEnable: bool
  • added: field GetInterface.log: LogWriterCallback
  • added: field GetInterface.reference: String
  • added: field GetInterface.smartManagement: SmartManagement
  • added: function defaultLogWriterCallback(String value, {bool isError = …}): void
  • added: get ContextExtensionss.devicePixelRatio: double
  • added: get ContextExtensionss.height: double
  • added: get ContextExtensionss.iconColor: Color
  • added: get ContextExtensionss.isDarkMode: bool
  • added: get ContextExtensionss.isLandscape: bool
  • added: get ContextExtensionss.isLargeTablet: bool
  • added: get ContextExtensionss.isPhone: bool
  • added: get ContextExtensionss.isPortrait: bool
  • added: get ContextExtensionss.isSmallTablet: bool
  • added: get ContextExtensionss.isTablet: bool
  • added: get ContextExtensionss.mediaQuery: MediaQueryData
  • added: get ContextExtensionss.mediaQueryPadding: EdgeInsets
  • added: get ContextExtensionss.mediaQueryShortestSide: double
  • added: get ContextExtensionss.mediaQuerySize: Size
  • added: get ContextExtensionss.mediaQueryViewInsets: EdgeInsets
  • added: get ContextExtensionss.mediaQueryViewPadding: EdgeInsets
  • added: get ContextExtensionss.orientation: Orientation
  • added: get ContextExtensionss.showNavbar: bool
  • added: get ContextExtensionss.textScaleFactor: double
  • added: get ContextExtensionss.textTheme: TextTheme
  • added: get ContextExtensionss.theme: ThemeData
  • added: get ContextExtensionss.width: double
  • added: get GetDynamicUtils.isBlank: bool
  • added: get GetDynamicUtils.isNull: bool
  • added: get GetDynamicUtils.isNullOrBlank: bool
  • added: get GetMicrotask.microtask: int
  • added: get GetMicrotask.version: int
  • added: get GetNumUtils.days: Duration
  • added: get GetNumUtils.hours: Duration
  • added: get GetNumUtils.milliseconds: Duration
  • added: get GetNumUtils.minutes: Duration
  • added: get GetNumUtils.seconds: Duration
  • added: get GetStringUtils.camelCase: String
  • added: get GetStringUtils.capitalize: String
  • added: get GetStringUtils.capitalizeFirst: String
  • added: get GetStringUtils.isAPKFileName: bool
  • added: get GetStringUtils.isAlphabetOnly: bool
  • added: get GetStringUtils.isAudioFileName: bool
  • added: get GetStringUtils.isBinary: bool
  • added: get GetStringUtils.isBool: bool
  • added: get GetStringUtils.isCnpj: bool
  • added: get GetStringUtils.isCpf: bool
  • added: get GetStringUtils.isCurrency: bool
  • added: get GetStringUtils.isDateTime: bool
  • added: get GetStringUtils.isDocumentFileName: bool
  • added: get GetStringUtils.isEmail: bool
  • added: get GetStringUtils.isExcelFileName: bool
  • added: get GetStringUtils.isHTMLFileName: bool
  • added: get GetStringUtils.isHexadecimal: bool
  • added: get GetStringUtils.isIPv4: bool
  • added: get GetStringUtils.isIPv6: bool
  • added: get GetStringUtils.isImageFileName: bool
  • added: get GetStringUtils.isMD5: bool
  • added: get GetStringUtils.isNum: bool
  • added: get GetStringUtils.isNumericOnly: bool
  • added: get GetStringUtils.isPDFFileName: bool
  • added: get GetStringUtils.isPPTFileName: bool
  • added: get GetStringUtils.isPalindrom: bool
  • added: get GetStringUtils.isPassport: bool
  • added: get GetStringUtils.isPhoneNumber: bool
  • added: get GetStringUtils.isSHA1: bool
  • added: get GetStringUtils.isSHA256: bool
  • added: get GetStringUtils.isTxtFileName: bool
  • added: get GetStringUtils.isURL: bool
  • added: get GetStringUtils.isVectorFileName: bool
  • added: get GetStringUtils.isVideoFileName: bool
  • added: get GetStringUtils.removeAllWhitespace: String
  • added: get LocalesIntl.fallbackLocale: Locale
  • added: get LocalesIntl.locale: Locale
  • added: get LocalesIntl.translations: Map<String, Map<String, String>>
  • added: get Trans.tr: String
  • added: get WidgetMarginX.marginZero: Widget
  • added: get WidgetPaddingX.paddingZero: Widget
  • added: get WidgetSliverBoxX.sliverBox: Widget
  • added: member SmartManagement.full
  • added: member SmartManagement.keepFactory
  • added: member SmartManagement.onlyBuilder
  • added: method ContextExtensionss.heightTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method ContextExtensionss.ratio({ double dividedBy = …, double reducedByW = …, double reducedByH = …, }): double
  • added: method ContextExtensionss.responsiveValue<T>({ T mobile, T tablet, T desktop, T watch, }): T
  • added: method ContextExtensionss.widthTransformer({double dividedBy = …, double reducedBy = …}): double
  • added: method GetDurationUtils.delay([FutureOr callback()]): Future
  • added: method GetDynamicUtils.printError( {String info = …, Function logFunction = …}): void
  • added: method GetDynamicUtils.printInfo( {String info = …, Function printFunction = …}): void
  • added: method GetMicrotask.exec(Function callback): void
  • added: method GetNumUtils.delay([FutureOr callback()]): Future
  • added: method GetNumUtils.isEqual(num b): bool
  • added: method GetNumUtils.isGreaterThan(num b): bool
  • added: method GetNumUtils.isLowerThan(num b): bool
  • added: method GetQueue.add<T>(Function job): Future<T>
  • added: method GetStringUtils.createPath([Iterable segments]): String
  • added: method GetStringUtils.isCaseInsensitiveContains(String b): bool
  • added: method GetStringUtils.isCaseInsensitiveContainsAny(String b): bool
  • added: method GetStringUtils.numericOnly({bool firstWordOnly = …}): String
  • added: method LocalesIntl.addTranslations(Map<String, Map<String, String>> tr): void
  • added: method LocalesIntl.appendTranslations(Map<String, Map<String, String>> tr): void
  • added: method LoopEventsExt.asap<T>(T computation(), {bool Function() condition}): FutureOr<T>
  • added: method LoopEventsExt.toEnd<T>(FutureOr<T> computation()): Future<T>
  • added: method Precision.toPrecision(int fractionDigits): double
  • added: method Trans.trArgs([List<String> args = …]): String
  • added: method Trans.trParams([Map<String, String> params = …]): String
  • added: method Trans.trPlural([String pluralKey, int i, List<String> args = …]): String
  • added: method Trans.trPluralParams( [String pluralKey, int i, Map<String, String> params = …]): String
  • added: method WidgetMarginX.marginAll(double margin): Widget
  • added: method WidgetMarginX.marginOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetMarginX.marginSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: method WidgetPaddingX.paddingAll(double padding): Widget
  • added: method WidgetPaddingX.paddingOnly({ double left = …, double top = …, double right = …, double bottom = …, }): Widget
  • added: method WidgetPaddingX.paddingSymmetric({double horizontal = …, double vertical = …}): Widget
  • added: set LocalesIntl.fallbackLocale(Locale newLocale)
  • added: set LocalesIntl.locale(Locale newLocale)
  • added: static get GetPlatform.isAndroid: bool
  • added: static get GetPlatform.isDesktop: bool
  • added: static get GetPlatform.isFuchsia: bool
  • added: static get GetPlatform.isIOS: bool
  • added: static get GetPlatform.isLinux: bool
  • added: static get GetPlatform.isMacOS: bool
  • added: static get GetPlatform.isMobile: bool
  • added: static get GetPlatform.isWeb: bool
  • added: static get GetPlatform.isWindows: bool
  • added: static method GetUtils.camelCase(String value): String
  • added: static method GetUtils.capitalize(String value): String
  • added: static method GetUtils.capitalizeFirst(String s): String
  • added: static method GetUtils.createPath(String path, [Iterable segments]): String
  • added: static method GetUtils.hasCapitalletter(String s): bool
  • added: static method GetUtils.hasMatch(String value, String pattern): bool
  • added: static method GetUtils.isAPK(String filePath): bool
  • added: static method GetUtils.isAlphabetOnly(String s): bool
  • added: static method GetUtils.isAudio(String filePath): bool
  • added: static method GetUtils.isBinary(String s): bool
  • added: static method GetUtils.isBlank(dynamic value): bool
  • added: static method GetUtils.isBool(String value): bool
  • added: static method GetUtils.isCaseInsensitiveContains(String a, String b): bool
  • added: static method GetUtils.isCaseInsensitiveContainsAny(String a, String b): bool
  • added: static method GetUtils.isChm(String filePath): bool
  • added: static method GetUtils.isCnpj(String cnpj): bool
  • added: static method GetUtils.isCpf(String cpf): bool
  • added: static method GetUtils.isCurrency(String s): bool
  • added: static method GetUtils.isDateTime(String s): bool
  • added: static method GetUtils.isEmail(String s): bool
  • added: static method GetUtils.isEqual(num a, num b): bool
  • added: static method GetUtils.isExcel(String filePath): bool
  • added: static method GetUtils.isGreaterThan(num a, num b): bool
  • added: static method GetUtils.isHTML(String filePath): bool
  • added: static method GetUtils.isHexadecimal(String s): bool
  • added: static method GetUtils.isIPv4(String s): bool
  • added: static method GetUtils.isIPv6(String s): bool
  • added: static method GetUtils.isImage(String filePath): bool
  • added: static method GetUtils.isLengthBetween(dynamic value, int minLength, int maxLength): bool
  • added: static method GetUtils.isLengthEqualTo(dynamic value, int otherLength): bool
  • added: static method GetUtils.isLengthGreaterOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthGreaterThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLessThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerOrEqual(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLengthLowerThan(dynamic value, int maxLength): bool
  • added: static method GetUtils.isLowerThan(num a, num b): bool
  • added: static method GetUtils.isMD5(String s): bool
  • added: static method GetUtils.isNull(dynamic value): bool
  • added: static method GetUtils.isNullOrBlank(dynamic value): bool
  • added: static method GetUtils.isNum(String value): bool
  • added: static method GetUtils.isNumericOnly(String s): bool
  • added: static method GetUtils.isOneAKind(dynamic value): bool
  • added: static method GetUtils.isPDF(String filePath): bool
  • added: static method GetUtils.isPPT(String filePath): bool
  • added: static method GetUtils.isPalindrom(String string): bool
  • added: static method GetUtils.isPassport(String s): bool
  • added: static method GetUtils.isPhoneNumber(String s): bool
  • added: static method GetUtils.isSHA1(String s): bool
  • added: static method GetUtils.isSHA256(String s): bool
  • added: static method GetUtils.isSSN(String s): bool
  • added: static method GetUtils.isTxt(String filePath): bool
  • added: static method GetUtils.isURL(String s): bool
  • added: static method GetUtils.isUsername(String s): bool
  • added: static method GetUtils.isVector(String filePath): bool
  • added: static method GetUtils.isVideo(String filePath): bool
  • added: static method GetUtils.isWord(String filePath): bool
  • added: static method GetUtils.nil(dynamic s): dynamic
  • added: static method GetUtils.numericOnly(String s, {bool firstWordOnly = …}): String
  • added: static method GetUtils.printFunction( String prefix, dynamic value, String info, { bool isError = …, }): void
  • added: static method GetUtils.removeAllWhitespace(String value): String
  • added: typedef LogWriterCallback = void Function(String text, {bool isError})
  • added: typedef PrintFunctionCallback = void Function( String prefix, dynamic value, String info, { bool isError, })
  • added: typedef ValueUpdater<T> = T Function()
  • added: variable Get: final