diff options
Diffstat (limited to 'src/js/defaults.js')
-rw-r--r-- | src/js/defaults.js | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/src/js/defaults.js b/src/js/defaults.js index 15fadac7..31a1f8a8 100644 --- a/src/js/defaults.js +++ b/src/js/defaults.js @@ -1,4 +1,7 @@ -// Default config +// ========================================================================== +// Plyr default config +// ========================================================================== + const defaults = { // Disable enabled: true, @@ -176,6 +179,7 @@ const defaults = { reset: 'Reset', none: 'None', disabled: 'Disabled', + adCountdown: 'Ad - {countdown}', }, // URLs @@ -186,6 +190,9 @@ const defaults = { youtube: { api: 'https://www.youtube.com/iframe_api', }, + googleIMA: { + api: 'https://imasdk.googleapis.com/js/sdkloader/ima3.js', + }, }, // Custom control listeners @@ -247,6 +254,17 @@ const defaults = { 'statechange', 'qualitychange', 'qualityrequested', + + // Ads + 'adsloaded', + 'adscontentpause', + 'adsconentresume', + 'adstarted', + 'adsmidpoint', + 'adscomplete', + 'adsallcomplete', + 'adsimpression', + 'adsclick', ], // Selectors @@ -299,6 +317,7 @@ const defaults = { classNames: { video: 'plyr__video-wrapper', embed: 'plyr__video-embed', + ads: 'plyr__ads', control: 'plyr__control', type: 'plyr--{0}', provider: 'plyr--{0}', @@ -308,6 +327,7 @@ const defaults = { error: 'plyr--has-error', hover: 'plyr--hover', tooltip: 'plyr__tooltip', + cues: 'plyr__cues', hidden: 'plyr__sr-only', hideControls: 'plyr--hide-controls', isIos: 'plyr--is-ios', @@ -342,6 +362,11 @@ const defaults = { keys: { google: null, }, + + // Ads + ads: { + tagUrl: null, + }, }; export default defaults; |