DOCUframeApi class
Öffentlicher Einstiegspunkt für die neue gruppierte DOCUframe-API.
Die Fassade besitzt einen eigenen Runtime, HTTP-Client und Sessionzustand. Sie darf deshalb nicht innerhalb eines fachlichen Flows mit einem RestApiDOCUframeManager gemischt werden.
Constructors
- DOCUframeApi({required RestApiDOCUframeConfig configuration, RestApiDOCUframeCallbacks? callbacks})
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAuthenticated → bool
-
Ob der neue Runtime aktuell eine nicht-leere Session besitzt.
no setter
- management → DocuframeManagementApi
-
Öffentliche Oberfläche für Lifecycle, Callbacks und kontrolliert
veränderbare Laufzeiteinstellungen.
final
- raw ↔ RawApi
-
Kontrollierter Zugang für noch nicht nativ implementierte Endpunkte.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionId → String
-
Aktuelle Session-ID des neuen Runtime; leer vor dem Login.
no setter
- v1 ↔ DocuframeV1Api
-
Native V1-Endpoint-Gruppen.
getter/setter pair
- v2 ↔ DocuframeV2Api
-
Native V2-Endpoint-Gruppen.
getter/setter pair
Methods
-
dispose(
) → Future< void> - Gibt Runtime, Batch-Timer und den eigenen HTTP-Client frei.
-
executeWithoutBuffering<
T> (Future< T> action()) → Future<T> -
executeWithPriority<
T> (Future< T> action(), RequestPriority priority) → Future<T> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited