getDuration method

Future<Duration> getDuration()

Implementation

Future<Duration> getDuration() async {
  try {
    final int durationMs = await _channel.invokeMethod('getDuration');
    _duration = Duration(milliseconds: durationMs);
    return _duration;
  } catch (e) {
    _onError?.call('Failed to get duration: $e');
    return Duration.zero;
  }
}