GraphicsStats.fromJson constructor
GraphicsStats.fromJson(
- Map json_
Implementation
GraphicsStats.fromJson(core.Map json_)
: this(
buckets: json_.containsKey('buckets')
? (json_['buckets'] as core.List)
.map((value) => GraphicsStatsBucket.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList()
: null,
highInputLatencyCount: json_.containsKey('highInputLatencyCount')
? json_['highInputLatencyCount'] as core.String
: null,
jankyFrames: json_.containsKey('jankyFrames')
? json_['jankyFrames'] as core.String
: null,
missedVsyncCount: json_.containsKey('missedVsyncCount')
? json_['missedVsyncCount'] as core.String
: null,
p50Millis: json_.containsKey('p50Millis')
? json_['p50Millis'] as core.String
: null,
p90Millis: json_.containsKey('p90Millis')
? json_['p90Millis'] as core.String
: null,
p95Millis: json_.containsKey('p95Millis')
? json_['p95Millis'] as core.String
: null,
p99Millis: json_.containsKey('p99Millis')
? json_['p99Millis'] as core.String
: null,
slowBitmapUploadCount: json_.containsKey('slowBitmapUploadCount')
? json_['slowBitmapUploadCount'] as core.String
: null,
slowDrawCount: json_.containsKey('slowDrawCount')
? json_['slowDrawCount'] as core.String
: null,
slowUiThreadCount: json_.containsKey('slowUiThreadCount')
? json_['slowUiThreadCount'] as core.String
: null,
totalFrames: json_.containsKey('totalFrames')
? json_['totalFrames'] as core.String
: null,
);