get library

Classes

Bind<T>
BindingWidget
BindingWidgetState
Get
GetListenable<T>
GetMaterialApp
GetView<T>
GetViewElement<T>
GetxController
GetxService
InheritedBinding
Notifier
NotifyData
Obx
ObxElement
ObxStatelessWidget
ObxWidget
Rx<T>
RxBool
RxDouble
RxInt
RxInterface<T>
RxList<E>
A reactive list that coalesces high-frequency write operations into a single UI notification per event-loop turn using a dirty-flag + microtask pipeline.
Rxn<T>
RxnBool
RxS<T>
───────────────────────────────────────────────────────────────────────────── RxS<T> ───────────────────────────────────────────────────────────────────────────── An Rxn (nullable reactive value) that carries its own idle/loading/loaded/error status alongside the reactive data, so consumers never have to maintain a separate status observable.
RxSList<T>
───────────────────────────────────────────────────────────────────────────── RxSList<T> ───────────────────────────────────────────────────────────────────────────── An RxList that carries its own idle/loading/loaded/empty/error status alongside the reactive list data, so consumers never have to maintain a separate status observable.
RxStatus
Immutable representation of the asynchronous state.
RxString
Translations
Worker

Enums

RxDataStatus
───────────────────────────────────────────────────────────────────────────── RxDataStatus ───────────────────────────────────────────────────────────────────────────── Represents the four fundamental states of an asynchronous data value.
RxListStatus
───────────────────────────────────────────────────────────────────────────── RxListStatus ───────────────────────────────────────────────────────────────────────────── Represents the five fundamental states of an asynchronous data list.

Mixins

GetLifeCycleMixin
StateMixin<T>
A mixin that can be attached to any controller to manage and programmatically branch an asynchronous data state.

Extensions

RxBoolExt on Rx<bool>
RxListExt on List<E>
RxnBoolExt on Rx<bool?>
RxSListOnExt on RxSList<T>
RxSListOpsExt on List<T>
RxSOnExt on RxS<T>
RxSOpsExt on T
RxT on T
Trans on String

Functions

debounce<T>(RxInterface<T> listener, void callback(T value), {Duration? time}) Worker
Fires callback only after a period of silence (inactivity) on listener. Useful for suppressing high-frequency data surges or user search inputs.
ever<T>(RxInterface<T> listener, void callback(T value)) Worker
Fires callback every time listener changes its value.
once<T>(RxInterface<T> listener, void callback(T value)) Worker
Fires callback only once when listener changes its value. Automatically disposes itself after the first execution.

Typedefs

Disposer = void Function()
GetStateUpdate = void Function()
WidgetCallback = Widget Function()

Exceptions / Errors

ObxError