Presentation.fromJson constructor
Presentation.fromJson(
- Map json_
Implementation
Presentation.fromJson(core.Map json_)
: this(
layouts:
(json_['layouts'] as core.List?)
?.map(
(value) => Page.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
locale: json_['locale'] as core.String?,
masters:
(json_['masters'] as core.List?)
?.map(
(value) => Page.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
notesMaster:
json_.containsKey('notesMaster')
? Page.fromJson(
json_['notesMaster'] as core.Map<core.String, core.dynamic>,
)
: null,
pageSize:
json_.containsKey('pageSize')
? Size.fromJson(
json_['pageSize'] as core.Map<core.String, core.dynamic>,
)
: null,
presentationId: json_['presentationId'] as core.String?,
revisionId: json_['revisionId'] as core.String?,
slides:
(json_['slides'] as core.List?)
?.map(
(value) => Page.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
title: json_['title'] as core.String?,
);