getCurrentSubtitle method

  1. @override
Future<ByteArkPlayerMediaTrack?> getCurrentSubtitle()
override

Returns the currently selected subtitle track, if any.

Implementation

@override
Future<ByteArkPlayerMediaTrack?> getCurrentSubtitle() =>
    _withPlayerAsync<ByteArkPlayerMediaTrack?>(
      'getCurrentSubtitle',
      (p) => _findActiveJsTrack(
        p,
        listMethod: 'textTracks',
        activeProperty: 'mode',
        isActive: _jsIsModeShowing,
      ),
      null,
    );