DocuframeManagementApi class

Öffentliche Management-Oberfläche der gruppierten DOCUframe-API.

Sie ersetzt die frei veränderlichen Management-Felder des Legacy-Managers durch klar begrenzte Lifecycle- und Konfigurationsoperationen.

Properties

callbacks RestApiDOCUframeCallbacks
Effektive Callback-Instanz des Runtimes. Ihre Handler können auch nach dem Erzeugen der API gesetzt, ersetzt oder mit clearAllCallbacks() entfernt werden.
final
device RestApiDevice?
Aktuell für Login und Demo-Account verwendetes Gerät. Der bestehende Legacy-Typ ist selbst veränderlich; ein vollständiger Austausch erfolgt kontrolliert über setDevice.
no setter
hashCode int
The hash code for this object.
no setterinherited
hasPendingRequests bool
Ob mindestens ein logischer API-Aufruf noch nicht abgeschlossen ist.
no setter
isDisposed bool
Ob die API bereits freigegeben wurde.
no setter
pendingRequestCount int
Anzahl der aktuell offenen logischen API-Aufrufe.
no setter
runtimeSettings DocuframeRuntimeSettings
Liefert eine unveränderliche Momentaufnahme der zur Laufzeit veränderbaren Einstellungen.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setDevice(RestApiDevice? device) → void
Ersetzt oder entfernt (null) das bei Login und Demo-Account verwendete Gerät. Die Änderung ist wie alle Runtime-Änderungen nur idle erlaubt.
toString() String
A string representation of this object.
inherited
updateRuntimeSettings({List<String>? appNames, List<String>? additionalAppNames, bool? multiRequest, bool? useBase64UrlParameter, bool? useFolderPathEncoding, int? perPageCount, int? maxBufferSize, int? bufferFlushDelayMs}) → void
Ändert ausschließlich unterstützte Runtime-Werte. null bedeutet jeweils "unverändert"; mit einer leeren Liste lassen sich App-Namen bewusst leeren. Änderungen sind nur im Idle-Zustand erlaubt.
waitForIdle() Future<void>
Wartet, bis alle aktuell laufenden API-Aufrufe abgeschlossen sind.

Operators

operator ==(Object other) bool
The equality operator.
inherited