SourceDataLoadedEventData.fromJson constructor

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

Implementation

SourceDataLoadedEventData.fromJson(Map<String, dynamic> json)
  : id = json['sourceId'] as String,
    type = SourceDataType.values[json['type'] as int],
    loaded = json['loaded'] as bool?,
    tileID = json['tileId'] != null
        ? TileID.fromJson(json['tileId'] as Map<String, dynamic>)
        : null,
    dataId = json['dataId'] as String?,
    timeInterval = EventTimeInterval.fromJson(
      json['timeInterval'] as Map<String, dynamic>,
    );