Skip to main content

playerStateChanged

since 0.9.4

Description

This event is fired when the playback state changed.

playerStateChangedJavaScript
alphaTab.playerStateChangedjQuery
alphaTab.playerStateChangedHTML
PlayerStateChanged.net
playerStateChangedAndroid

Types

function(e)JavaScript
Action<PlayerStateChangedEventArgs>.net
(e : PlayerStateChangedEventArgs): UnitAndroid

Parameters

ParametersTypeSummary
argsJavaScriptalphaTab.synth.PlayerStateChangedEventArgs

The information about the player state change event.

args.netAlphaTab.Synth.PlayerStateChangedEventArgs

The information about the player state change event.

argsAndroidalphaTab.synth.PlayerStateChangedEventArgs

The information about the player state change event.

PlayerStateChangedEventArgs Properties

ParametersTypeSummary
stateJavaScriptalphaTab.synth.PlayerState

The new state of the player.
0 - Paused 1 - Playing

State.netAlphaTab.Synth.PlayerState

The new state of the player.

state.netalphaTab.synth.PlayerState

The new state of the player.

stoppedAllbool

Whether the playback was fully stopped (including jump to start) or only paused.

Examples

const api = new alphaTab.AlphaTabApi(document.querySelector('#alphaTab'));
api.playerStateChanged.on((args) => {
updatePlayerControls(args.state, args.stopped);
});