Item.fromJson constructor
Item.fromJson(
- Map json_
Implementation
Item.fromJson(core.Map json_)
: this(
acl:
json_.containsKey('acl')
? ItemAcl.fromJson(
json_['acl'] as core.Map<core.String, core.dynamic>,
)
: null,
content:
json_.containsKey('content')
? ItemContent.fromJson(
json_['content'] as core.Map<core.String, core.dynamic>,
)
: null,
itemType: json_['itemType'] as core.String?,
metadata:
json_.containsKey('metadata')
? ItemMetadata.fromJson(
json_['metadata'] as core.Map<core.String, core.dynamic>,
)
: null,
name: json_['name'] as core.String?,
payload: json_['payload'] as core.String?,
queue: json_['queue'] as core.String?,
status:
json_.containsKey('status')
? ItemStatus.fromJson(
json_['status'] as core.Map<core.String, core.dynamic>,
)
: null,
structuredData:
json_.containsKey('structuredData')
? ItemStructuredData.fromJson(
json_['structuredData']
as core.Map<core.String, core.dynamic>,
)
: null,
version: json_['version'] as core.String?,
);