fromMap static method
Creates a new Impression instance from a map.
Implementation
static Impression fromMap(Map<dynamic, dynamic> map) {
Map<String, dynamic>? properties;
if (map['properties'] != null) {
properties = Map<String, dynamic>.from(map['properties'] as Map);
}
return Impression(
map['key'] as String?,
map['bucketingKey'] as String?,
map['split'] as String?,
map['treatment'] as String?,
map['time'] as num?,
map['appliedRule'] as String?,
map['changeNumber'] as num?,
Map<String, dynamic>.from(map['attributes'] as Map),
properties);
}