wireName property

String get wireName

The wire name used by the plugin's event protocol. Matches the Twilio JS SDK's warning names, which the native platforms normalise onto.

Implementation

String get wireName {
  switch (this) {
    case CallQualityWarning.highRtt:
      return 'high-rtt';
    case CallQualityWarning.highJitter:
      return 'high-jitter';
    case CallQualityWarning.highPacketLoss:
      return 'high-packet-loss';
    case CallQualityWarning.lowMos:
      return 'low-mos';
    case CallQualityWarning.constantAudioInputLevel:
      return 'constant-audio-input-level';
    case CallQualityWarning.constantAudioOutputLevel:
      return 'constant-audio-output-level';
    case CallQualityWarning.unknown:
      return 'unknown';
  }
}