toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['Name'] = name;
  data['Type'] = type;
  data['Direction'] = direction;
  data['Device Name'] = deviceName;
  data['Default'] = defaultStr;
  data['Default Multimedia'] = defaultMultimedia;
  data['Default Communications'] = defaultCommunications;
  data['Device State'] = deviceState;
  data['Muted'] = muted;
  data['Volume dB'] = volumeDB;
  data['Volume Percent'] = volumePercent;
  data['Min Volume dB'] = minVolumeDB;
  data['Max Volume dB'] = maxVolumeDB;
  data['Volume Step'] = volumeStep;
  data['Channels Count'] = channelsCount;
  data['Channels dB'] = channelsDB;
  data['Channels  Percent'] = channelsPercent;
  data['Item ID'] = itemID;
  data['Command-Line Friendly ID'] = commandLineFriendlyID;
  data['Process Path'] = processPath;
  data['Process ID'] = processID;
  data['Window Title'] = windowTitle;
  data['Registry Key'] = registryKey;
  return data;
}