PixaDisplayDecoderSnapshot class final

Debug snapshot describing display decoder backend selection.

Constructors

PixaDisplayDecoderSnapshot({required String selector, required String defaultBackend, required bool hasRuntimeDisplayBackend, required int completionQueueDepth, required int completionsReleasedThisFrame, required bool completionFrameScheduled, required List<PixaDisplayDecoderBackendSnapshot> backends})
Creates a display decoder snapshot.
const

Properties

backends → List<PixaDisplayDecoderBackendSnapshot>
Registered display backends.
final
completionFrameScheduled → bool
Whether a frame callback is scheduled to drain pending completions.
final
completionQueueDepth → int
Pending decoded image completions waiting for frame-paced delivery.
final
completionsReleasedThisFrame → int
Number of image completions already released in the current frame.
final
defaultBackend → String
Backend selected for the default request path.
final
hashCode → int
The hash code for this object.
no setterinherited
hasRuntimeDisplayBackend → bool
Whether a runtime display backend is currently registered.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selector → String
Stable selector identifier.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
JSON-like representation for debug UIs.
toString() → String
A string representation of this object.
inherited

Operators

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