Sha256: 7024f10750f2fe7d31f68b865f1f22020eb74d3b7e953089f8efd6d0a2a7dc7d

Contents?: true

Size: 766 Bytes

Versions: 10

Compression:

Stored size: 766 Bytes

Contents

//= require_self
//= require ./media_player/catch_play_promise
//= require ./media_player/volume_fading
//= require ./media_player/volume_binding
//= require ./media_player/load_waiting
//= require ./media_player/hooks
//= require ./media_player/async_play

pageflow.mediaPlayer = {
  enhance: function(player, options) {
    pageflow.mediaPlayer.catchPlayerPromise(player);
    pageflow.mediaPlayer.asyncPlay(player);

    if (options.hooks) {
      pageflow.mediaPlayer.hooks(player, options.hooks);
    }

    if (options.volumeFading) {
      pageflow.mediaPlayer.volumeFading(player);
      pageflow.mediaPlayer.volumeBinding(player, pageflow.settings, options);
    }

    if (options.loadWaiting) {
      pageflow.mediaPlayer.loadWaiting(player);
    }
  }
};

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pageflow-13.0.0.beta6 app/assets/javascripts/pageflow/media_player.js
pageflow-13.0.0.beta5 app/assets/javascripts/pageflow/media_player.js
pageflow-13.0.0.beta4 app/assets/javascripts/pageflow/media_player.js
pageflow-13.0.0.beta3 app/assets/javascripts/pageflow/media_player.js
pageflow-13.0.0.beta2 app/assets/javascripts/pageflow/media_player.js
pageflow-13.0.0.beta1 app/assets/javascripts/pageflow/media_player.js
pageflow-12.2.0 app/assets/javascripts/pageflow/media_player.js
pageflow-12.1.0 app/assets/javascripts/pageflow/media_player.js
pageflow-12.0.4 app/assets/javascripts/pageflow/media_player.js
pageflow-12.0.3 app/assets/javascripts/pageflow/media_player.js