-
public final class LayerTreeDomain
-
-
Method Summary
Modifier and Type Method Description final Flow<LayerTreeEvent>events()Subscribes to all events related to this domain. final Flow<LayerTreeEvent.LayerPaintedEvent>layerPainted()Official doc final Flow<LayerTreeEvent.LayerTreeDidChangeEvent>layerTreeDidChange()Official doc final CompositingReasonsResponsecompositingReasons(CompositingReasonsRequest input)Provides the reasons why the given layer was composited. final Unitdisable()Disables compositing tree inspection. final Unitenable()Enables compositing tree inspection. final LoadSnapshotResponseloadSnapshot(LoadSnapshotRequest input)Returns the snapshot identifier. final MakeSnapshotResponsemakeSnapshot(MakeSnapshotRequest input)Returns the layer snapshot identifier. final ProfileSnapshotResponseprofileSnapshot(ProfileSnapshotRequest input)Official doc final UnitreleaseSnapshot(ReleaseSnapshotRequest input)Releases layer snapshot captured by the back-end. final ReplaySnapshotResponsereplaySnapshot(ReplaySnapshotRequest input)Replays the layer snapshot and returns the resulting bitmap. final SnapshotCommandLogResponsesnapshotCommandLog(SnapshotCommandLogRequest input)Replays the layer snapshot and returns canvas log. -
-
Method Detail
-
events
final Flow<LayerTreeEvent> events()
Subscribes to all events related to this domain.
-
layerPainted
final Flow<LayerTreeEvent.LayerPaintedEvent> layerPainted()
-
layerTreeDidChange
final Flow<LayerTreeEvent.LayerTreeDidChangeEvent> layerTreeDidChange()
-
compositingReasons
final CompositingReasonsResponse compositingReasons(CompositingReasonsRequest input)
Provides the reasons why the given layer was composited.
-
loadSnapshot
final LoadSnapshotResponse loadSnapshot(LoadSnapshotRequest input)
Returns the snapshot identifier.
-
makeSnapshot
final MakeSnapshotResponse makeSnapshot(MakeSnapshotRequest input)
Returns the layer snapshot identifier.
-
profileSnapshot
final ProfileSnapshotResponse profileSnapshot(ProfileSnapshotRequest input)
-
releaseSnapshot
final Unit releaseSnapshot(ReleaseSnapshotRequest input)
Releases layer snapshot captured by the back-end.
-
replaySnapshot
final ReplaySnapshotResponse replaySnapshot(ReplaySnapshotRequest input)
Replays the layer snapshot and returns the resulting bitmap.
-
snapshotCommandLog
final SnapshotCommandLogResponse snapshotCommandLog(SnapshotCommandLogRequest input)
Replays the layer snapshot and returns canvas log.
-
-
-
-