ReportStateAndNotificationDevice.fromJson constructor
ReportStateAndNotificationDevice.fromJson(
- Map json_
Implementation
ReportStateAndNotificationDevice.fromJson(core.Map json_)
: this(
homeEvents: (json_['homeEvents'] as core.List?)
?.map(
(value) => HomeEvents.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
homeTraits: (json_['homeTraits'] as core.List?)
?.map(
(value) => HomeTraitUpdates.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
notifications: json_.containsKey('notifications')
? json_['notifications'] as core.Map<core.String, core.dynamic>
: null,
states: json_.containsKey('states')
? json_['states'] as core.Map<core.String, core.dynamic>
: null,
);