NeomFrequency.fromJSON constructor

NeomFrequency.fromJSON(
  1. dynamic data
)

Implementation

NeomFrequency.fromJSON(dynamic data) :
  id = data["id"]?.toString() ?? "",
  name = data["name"] ?? "",
  description = data["description"] ?? "",
  frequency = double.tryParse(data["frequency"]?.toString() ?? "") ?? 345,
  scaleDegree = EnumToString.fromString(ScaleDegree.values, data["scaleDegree"] ?? ScaleDegree.tonic.name) ?? ScaleDegree.tonic,
  isRoot = data["isRoot"] ?? false,
  isMain = data["isMain"] ?? false,
  isFav = data["isFav"] ?? false;