JobConfig.fromJson constructor
JobConfig.fromJson(
- Map json_
Implementation
JobConfig.fromJson(core.Map json_)
: this(
adBreaks: (json_['adBreaks'] as core.List?)
?.map((value) => AdBreak.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
editList: (json_['editList'] as core.List?)
?.map((value) => EditAtom.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
elementaryStreams: (json_['elementaryStreams'] as core.List?)
?.map((value) => ElementaryStream.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
encryptions: (json_['encryptions'] as core.List?)
?.map((value) => Encryption.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
inputs: (json_['inputs'] as core.List?)
?.map((value) =>
Input.fromJson(value as core.Map<core.String, core.dynamic>))
.toList(),
manifests: (json_['manifests'] as core.List?)
?.map((value) => Manifest.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
muxStreams: (json_['muxStreams'] as core.List?)
?.map((value) => MuxStream.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
output: json_.containsKey('output')
? Output.fromJson(
json_['output'] as core.Map<core.String, core.dynamic>)
: null,
overlays: (json_['overlays'] as core.List?)
?.map((value) => Overlay.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
pubsubDestination: json_.containsKey('pubsubDestination')
? PubsubDestination.fromJson(json_['pubsubDestination']
as core.Map<core.String, core.dynamic>)
: null,
spriteSheets: (json_['spriteSheets'] as core.List?)
?.map((value) => SpriteSheet.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
);