Section.fromJson constructor

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

Implementation

factory Section.fromJson(Map<String, dynamic> json) {
  return Section(
    start: (json['start'] as num).toDouble(),
    duration: (json['duration'] as num).toDouble(),
    confidence: (json['confidence'] as num).toDouble(),
    loudness: (json['loudness'] as num).toDouble(),
    loudnessStart: (json['loudness_start'] as num).toDouble(),
    loudnessMax: (json['loudness_max'] as num).toDouble(),
    loudnessMaxTime: (json['loudness_max_time'] as num).toDouble(),
    tempo: (json['tempo'] as num).toDouble(),
    tempoConfidence: (json['tempo_confidence'] as num).toDouble(),
    key: json['key'] as int,
    keyConfidence: (json['key_confidence'] as num).toDouble(),
    mode: json['mode'] as int,
    modeConfidence: (json['mode_confidence'] as num).toDouble(),
    timeSignature: json['time_signature'] as int,
    timeSignatureConfidence: (json['time_signature_confidence'] as num).toDouble(),
  );
}