ThingGroupIndexingConfiguration.fromJson constructor
ThingGroupIndexingConfiguration.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ThingGroupIndexingConfiguration.fromJson(Map<String, dynamic> json) {
return ThingGroupIndexingConfiguration(
thingGroupIndexingMode:
(json['thingGroupIndexingMode'] as String).toThingGroupIndexingMode(),
customFields: (json['customFields'] as List?)
?.whereNotNull()
.map((e) => Field.fromJson(e as Map<String, dynamic>))
.toList(),
managedFields: (json['managedFields'] as List?)
?.whereNotNull()
.map((e) => Field.fromJson(e as Map<String, dynamic>))
.toList(),
);
}