onPlayerStateChanged method

dynamic onPlayerStateChanged (PlayerState state)

Runs whenever PlayerState changes ex. audio paused, resumed, stopped, loading, idle. Useful for making dynamic play/pause buttons (example app will include later) or having different behaviour for certain UI elements in different player states

Implementation

onPlayerStateChanged(PlayerState state) {
  if (_onPlayerStateChanged != null) {
    _onPlayerStateChanged(state);
  }
}