ProgramRenderSnapshotSummary.fromSnapshot constructor
ProgramRenderSnapshotSummary.fromSnapshot(
- ProgramRenderSnapshot snapshot, {
- int maxFrameLines = 3,
Builds a summary from a full ProgramRenderSnapshot.
Implementation
factory ProgramRenderSnapshotSummary.fromSnapshot(
ProgramRenderSnapshot snapshot, {
int maxFrameLines = 3,
}) {
return ProgramRenderSnapshotSummary(
sequence: snapshot.sequence,
renderGeneration: snapshot.renderGeneration,
degradationLevel: snapshot.degradationLevel,
renderDuration: snapshot.renderDuration,
width: snapshot.width,
height: snapshot.height,
frameLines: snapshot.lines.take(maxFrameLines).toList(growable: false),
changeSummary: snapshot.changeSummary,
);
}