Ringtone.fromJson constructor

Ringtone.fromJson(
  1. Map json
)

Implementation

factory Ringtone.fromJson(Map json) {
  return Ringtone(
    uri: json['uri'] as String,
    title: json['title'] as String?,
    type: JsonHelpers.decodeEnum(
      json['type'],
      RingtoneType.values,
      RingtoneType.ringtone,
    ),
    hasHapticChannels: json['hasHapticChannels'] as bool?,
    mediaTitle: json['mediaTitle'] as String?,
    artist: json['artist'] as String?,
    album: json['album'] as String?,
    duration: json['duration'] as int?,
    displayName: json['displayName'] as String?,
    size: json['size'] as int?,
    dateAdded: json['dateAdded'] as int?,
    dateModified: json['dateModified'] as int?,
    mimeType: json['mimeType'] as String?,
  );
}