playTone method

  1. @override
Future<bool> playTone({
  1. required String digits,
  2. int durationMs = 160,
  3. double samplingRate = 500,
  4. double volume = 1,
  5. bool ignoreDtmfSystemSettings = false,
  6. bool forceMaxVolume = false,
})
override

Implementation

@override
Future<bool> playTone(
    {required String digits,
    int durationMs=160,
    double samplingRate=500,
    double volume=1,
    bool ignoreDtmfSystemSettings = false,
    bool forceMaxVolume = false}) async {
  final Map<String, Object?> args = <String, dynamic>{
    "digits": digits,
    "samplingRate": samplingRate,
    "durationMs": durationMs,
    "volume": volume,
    "ignoreDtmfSystemSettings":ignoreDtmfSystemSettings,
    "forceMaxVolume":forceMaxVolume
  };
  return await methodChannel.invokeMethod('playTone', args);
}