FramePerfRecord constructor
FramePerfRecord({
- required int frameNumber,
- required int buildMicros,
- required int rasterMicros,
- required int vsyncOverheadMicros,
- required int totalSpanMicros,
- required DateTime time,
- required Map<
String, ({int count, int micros, int selfMicros})> blocks, - int? vsyncStartUs,
- int? atUs,
- String? interactionId,
- String? linkedBy,
Implementation
FramePerfRecord({
required this.frameNumber,
required this.buildMicros,
required this.rasterMicros,
required this.vsyncOverheadMicros,
required this.totalSpanMicros,
required this.time,
required this.blocks,
this.vsyncStartUs,
int? atUs,
this.interactionId,
this.linkedBy,
}) : atUs = atUs ?? FlutterTimeline.now;