123456789101112131415161718192021222324252627282930 |
- /**
- * @file
- * Audiofield build SoundManager audio player.
- */
- (($, Drupal) => {
- 'use strict';
- /**
- * Attach the behaviors to generate the audio player.
- *
- * @type {Drupal~behavior}
- *
- * @prop {Drupal~behaviorAttach} attach
- * Attaches generation of Soundmanager audio players.
- */
- Drupal.behaviors.audiofieldsoundmanager = {
- attach: (context, settings) => {
- // Soundmanager intercepts everything so the setup is very simple.
- soundManager.setup({
- // Required: path to directory containing SM2 SWF files.
- url: settings.audiofieldsoundmanager.swfpath,
- preferFlash: false,
- defaultOptions: {
- volume: settings.audiofieldsoundmanager.volume,
- },
- });
- },
- };
- })(jQuery, Drupal);
|