aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/defaults.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/defaults.js')
-rw-r--r--src/js/defaults.js27
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;