SvgDebugInstanceSummary.fromJson constructor
Implementation
factory SvgDebugInstanceSummary.fromJson(Map<String, Object?> json) {
return SvgDebugInstanceSummary(
instanceId: json['instanceId']! as String,
sourceType: json['sourceType'] as String?,
sourceLabel: json['sourceLabel'] as String?,
width: (json['width'] as num?)?.toDouble(),
height: (json['height'] as num?)?.toDouble(),
animated: json['animated']! as bool,
playing: json['playing']! as bool,
currentTimeMs: (json['currentTimeMs'] as num?)?.toInt(),
durationMs: (json['durationMs'] as num?)?.toInt(),
playbackRate: (json['playbackRate']! as num).toDouble(),
nodeCount: (json['nodeCount']! as num).toInt(),
animationCount: (json['animationCount']! as num).toInt(),
hasJavaScript: json['hasJavaScript']! as bool,
hasFilters: json['hasFilters']! as bool,
hasMasks: json['hasMasks']! as bool,
hasClipPaths: json['hasClipPaths']! as bool,
);
}