removeRange method
(Untested) Removes a range of AudioSources from index start
inclusive
to end
exclusive.
Implementation
Future<void> removeRange(int start, int end) async {
children.removeRange(start, end);
_shuffleOrder.removeRange(start, end);
if (_player != null) {
_player!._broadcastSequence();
await (await _player!._platform).concatenatingRemoveRange(
ConcatenatingRemoveRangeRequest(
id: _id,
startIndex: start,
endIndex: end,
shuffleOrder: List.of(_shuffleOrder.indices)));
}
}