ResourceEventData.fromJson constructor

ResourceEventData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

ResourceEventData.fromJson(Map<String, dynamic> json)
  : timeInterval = EventTimeInterval.fromJson(
      json['timeInterval'] as Map<String, dynamic>,
    ),
    dataSource = DataSourceType.values[json['source'] as int],
    request = _resourceRequestFromJson(
      json['request'] as Map<String, dynamic>,
    ),
    response = json['response'] != null
        ? _resourceResponseFromJson(json['response'] as Map<String, dynamic>)
        : null,
    cancelled = json['cancelled'] as bool;