playbackRangeChanged
Description​
This event is fired when the playback range changed.
- JavaScript
- C#
- Kotlin
playbackRangeChanged: IEventEmitterOfT<PlaybackRangeChangedEventArgs>;
IEventEmitterOfT<PlaybackRangeChangedEventArgs> PlaybackRangeChanged { get; set; }
var playbackRangeChanged: IEventEmitterOfT<PlaybackRangeChangedEventArgs>
Examples​
- JavaScript
- C#
- Android
const api = new alphaTab.AlphaTabApi(document.querySelector('#alphaTab'));
api.playbackRangeChanged.on((args) => {
if (args.playbackRange) {
highlightRangeInProgressBar(args.playbackRange.startTick, args.playbackRange.endTick);
} else {
clearHighlightInProgressBar();
}
});
var api = new AlphaTabApi<MyControl>(...);
api.PlaybackRangeChanged.On(args =>
{
if (args.PlaybackRange != null)
{
HighlightRangeInProgressBar(args.PlaybackRange.StartTick, args.PlaybackRange.EndTick);
}
else
{
ClearHighlightInProgressBar();
}
});
val api = AlphaTabApi<MyControl>(...)
api.playbackRangeChanged.on { args ->
val playbackRange = args.playbackRange
if (playbackRange != null) {
highlightRangeInProgressBar(playbackRange.startTick, playbackRange.endTick)
} else {
clearHighlightInProgressBar()
}
}