fromMap static method

Impression fromMap(
  1. Map map
)

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);
}