HlsCdnSettings.fromJson constructor

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

Implementation

factory HlsCdnSettings.fromJson(Map<String, dynamic> json) {
  return HlsCdnSettings(
    hlsAkamaiSettings: json['hlsAkamaiSettings'] != null
        ? HlsAkamaiSettings.fromJson(
            json['hlsAkamaiSettings'] as Map<String, dynamic>)
        : null,
    hlsBasicPutSettings: json['hlsBasicPutSettings'] != null
        ? HlsBasicPutSettings.fromJson(
            json['hlsBasicPutSettings'] as Map<String, dynamic>)
        : null,
    hlsMediaStoreSettings: json['hlsMediaStoreSettings'] != null
        ? HlsMediaStoreSettings.fromJson(
            json['hlsMediaStoreSettings'] as Map<String, dynamic>)
        : null,
    hlsWebdavSettings: json['hlsWebdavSettings'] != null
        ? HlsWebdavSettings.fromJson(
            json['hlsWebdavSettings'] as Map<String, dynamic>)
        : null,
  );
}