toJson method
JSON-like representation for debug UIs.
Implementation
Map<String, Object?> toJson() {
return <String, Object?>{
'selector': selector,
'defaultBackend': defaultBackend,
'hasRuntimeDisplayBackend': hasRuntimeDisplayBackend,
'completionQueueDepth': completionQueueDepth,
'completionsReleasedThisFrame': completionsReleasedThisFrame,
'completionFrameScheduled': completionFrameScheduled,
'backends': backends
.map((PixaDisplayDecoderBackendSnapshot backend) => backend.toJson())
.toList(growable: false),
};
}