PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.5.0
Presto Player v4.5.0
4.5.0 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / dist / components / stats.json
presto-player / dist / components Last commit date
cjs 2 days ago collection 2 days ago components 2 days ago esm 2 days ago types 2 days ago web-components 2 days ago index.cjs.js 3 years ago index.js 3 years ago stats.json 2 days ago
stats.json
17548 lines
1 {
2 "timestamp": "2026-09-02T09:33:05",
3 "compiler": {
4 "name": "node",
5 "version": "20.20.2"
6 },
7 "app": {
8 "namespace": "WebComponents",
9 "fsNamespace": "web-components",
10 "components": 34,
11 "entries": 34,
12 "bundles": 482,
13 "outputs": [
14 {
15 "name": "dist-collection",
16 "files": 102,
17 "generatedFiles": [
18 "./dist/collection/components/core/features/presto-action-bar/component/presto-action-bar.js",
19 "./dist/collection/components/core/features/presto-action-bar/component/presto-action-bar.js.map",
20 "./dist/collection/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
21 "./dist/collection/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map",
22 "./dist/collection/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
23 "./dist/collection/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map",
24 "./dist/collection/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
25 "./dist/collection/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map",
26 "./dist/collection/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
27 "./dist/collection/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map",
28 "./dist/collection/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
29 "./dist/collection/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map",
30 "./dist/collection/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
31 "./dist/collection/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map",
32 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
33 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map",
34 "./dist/collection/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
35 "./dist/collection/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map",
36 "./dist/collection/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
37 "./dist/collection/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map",
38 "./dist/collection/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
39 "./dist/collection/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map",
40 "./dist/collection/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
41 "./dist/collection/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map",
42 "./dist/collection/components/core/features/presto-playlist-item/icons.js",
43 "./dist/collection/components/core/features/presto-playlist-item/icons.js.map",
44 "./dist/collection/components/core/features/presto-playlist-item/presto-playlist-item.js",
45 "./dist/collection/components/core/features/presto-playlist-item/presto-playlist-item.js.map",
46 "./dist/collection/components/core/features/presto-playlist-overlay/icons.js",
47 "./dist/collection/components/core/features/presto-playlist-overlay/icons.js.map",
48 "./dist/collection/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
49 "./dist/collection/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map",
50 "./dist/collection/components/core/features/presto-playlist/presto-playlist.js",
51 "./dist/collection/components/core/features/presto-playlist/presto-playlist.js.map",
52 "./dist/collection/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
53 "./dist/collection/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map",
54 "./dist/collection/components/core/features/presto-search-bar/component/presto-search-bar.js",
55 "./dist/collection/components/core/features/presto-search-bar/component/presto-search-bar.js.map",
56 "./dist/collection/components/core/features/presto-search-bar/ui/icons.js",
57 "./dist/collection/components/core/features/presto-search-bar/ui/icons.js.map",
58 "./dist/collection/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
59 "./dist/collection/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map",
60 "./dist/collection/components/core/features/presto-timestamp/presto-timestamp.js",
61 "./dist/collection/components/core/features/presto-timestamp/presto-timestamp.js.map",
62 "./dist/collection/components/core/player/functions/ajax-progress.js",
63 "./dist/collection/components/core/player/functions/ajax-progress.js.map",
64 "./dist/collection/components/core/player/functions/cache-cues.js",
65 "./dist/collection/components/core/player/functions/cache-cues.js.map",
66 "./dist/collection/components/core/player/functions/custom-css.js",
67 "./dist/collection/components/core/player/functions/custom-css.js.map",
68 "./dist/collection/components/core/player/functions/get-nonce.js",
69 "./dist/collection/components/core/player/functions/get-nonce.js.map",
70 "./dist/collection/components/core/player/functions/hls-preload-size.js",
71 "./dist/collection/components/core/player/functions/hls-preload-size.js.map",
72 "./dist/collection/components/core/player/functions/is.js",
73 "./dist/collection/components/core/player/functions/is.js.map",
74 "./dist/collection/components/core/player/functions/muted-autoplay.js",
75 "./dist/collection/components/core/player/functions/muted-autoplay.js.map",
76 "./dist/collection/components/core/player/functions/search-vtt.js",
77 "./dist/collection/components/core/player/functions/search-vtt.js.map",
78 "./dist/collection/components/core/player/functions/transform-data.js",
79 "./dist/collection/components/core/player/functions/transform-data.js.map",
80 "./dist/collection/components/core/player/functions/util.js",
81 "./dist/collection/components/core/player/functions/util.js.map",
82 "./dist/collection/components/core/player/presto-player.js",
83 "./dist/collection/components/core/player/presto-player.js.map",
84 "./dist/collection/components/core/providers/presto-audio/presto-audio.js",
85 "./dist/collection/components/core/providers/presto-audio/presto-audio.js.map",
86 "./dist/collection/components/core/providers/presto-bunny/presto-bunny.js",
87 "./dist/collection/components/core/providers/presto-bunny/presto-bunny.js.map",
88 "./dist/collection/components/core/providers/presto-video/presto-video.js",
89 "./dist/collection/components/core/providers/presto-video/presto-video.js.map",
90 "./dist/collection/components/core/providers/presto-vimeo/presto-vimeo.js",
91 "./dist/collection/components/core/providers/presto-vimeo/presto-vimeo.js.map",
92 "./dist/collection/components/core/providers/presto-youtube/presto-youtube.js",
93 "./dist/collection/components/core/providers/presto-youtube/presto-youtube.js.map",
94 "./dist/collection/components/ui/presto-player-button/presto-player-button.js",
95 "./dist/collection/components/ui/presto-player-button/presto-player-button.js.map",
96 "./dist/collection/components/ui/presto-skeleton/presto-skeleton.js",
97 "./dist/collection/components/ui/presto-skeleton/presto-skeleton.js.map",
98 "./dist/collection/components/ui/presto-spinner/presto-spinner.js",
99 "./dist/collection/components/ui/presto-spinner/presto-spinner.js.map",
100 "./dist/collection/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
101 "./dist/collection/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map",
102 "./dist/collection/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
103 "./dist/collection/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map",
104 "./dist/collection/components/ui/skins/presto-business-skin/presto-business-skin.js",
105 "./dist/collection/components/ui/skins/presto-business-skin/presto-business-skin.js.map",
106 "./dist/collection/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.js",
107 "./dist/collection/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.js.map",
108 "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
109 "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
110 "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
111 "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
112 "./dist/collection/index.js",
113 "./dist/collection/index.js.map",
114 "./dist/collection/interfaces.js",
115 "./dist/collection/interfaces.js.map",
116 "./dist/collection/testing/index.js",
117 "./dist/collection/testing/index.js.map",
118 "./dist/collection/util.js",
119 "./dist/collection/util.js.map"
120 ]
121 },
122 {
123 "name": "dist-custom-elements",
124 "files": 179,
125 "generatedFiles": [
126 "./dist/components/fittext.js",
127 "./dist/components/fittext.js.map",
128 "./dist/components/hls.js",
129 "./dist/components/hls.js.map",
130 "./dist/components/index.d.ts",
131 "./dist/components/index.js",
132 "./dist/components/index.js.map",
133 "./dist/components/learndash.js",
134 "./dist/components/learndash.js.map",
135 "./dist/components/lifter.js",
136 "./dist/components/lifter.js.map",
137 "./dist/components/presto-action-bar-controller.d.ts",
138 "./dist/components/presto-action-bar-controller.js",
139 "./dist/components/presto-action-bar-controller.js.map",
140 "./dist/components/presto-action-bar-controller2.js",
141 "./dist/components/presto-action-bar-controller2.js.map",
142 "./dist/components/presto-action-bar-ui.d.ts",
143 "./dist/components/presto-action-bar-ui.js",
144 "./dist/components/presto-action-bar-ui.js.map",
145 "./dist/components/presto-action-bar-ui2.js",
146 "./dist/components/presto-action-bar-ui2.js.map",
147 "./dist/components/presto-action-bar.d.ts",
148 "./dist/components/presto-action-bar.js",
149 "./dist/components/presto-action-bar.js.map",
150 "./dist/components/presto-action-bar2.js",
151 "./dist/components/presto-action-bar2.js.map",
152 "./dist/components/presto-audio.d.ts",
153 "./dist/components/presto-audio.js",
154 "./dist/components/presto-audio.js.map",
155 "./dist/components/presto-audio2.js",
156 "./dist/components/presto-audio2.js.map",
157 "./dist/components/presto-bunny.d.ts",
158 "./dist/components/presto-bunny.js",
159 "./dist/components/presto-bunny.js.map",
160 "./dist/components/presto-bunny2.js",
161 "./dist/components/presto-bunny2.js.map",
162 "./dist/components/presto-business-skin.d.ts",
163 "./dist/components/presto-business-skin.js",
164 "./dist/components/presto-business-skin.js.map",
165 "./dist/components/presto-business-skin2.js",
166 "./dist/components/presto-business-skin2.js.map",
167 "./dist/components/presto-cta-overlay-controller.d.ts",
168 "./dist/components/presto-cta-overlay-controller.js",
169 "./dist/components/presto-cta-overlay-controller.js.map",
170 "./dist/components/presto-cta-overlay-controller2.js",
171 "./dist/components/presto-cta-overlay-controller2.js.map",
172 "./dist/components/presto-cta-overlay-ui.d.ts",
173 "./dist/components/presto-cta-overlay-ui.js",
174 "./dist/components/presto-cta-overlay-ui.js.map",
175 "./dist/components/presto-cta-overlay-ui2.js",
176 "./dist/components/presto-cta-overlay-ui2.js.map",
177 "./dist/components/presto-cta-overlay.d.ts",
178 "./dist/components/presto-cta-overlay.js",
179 "./dist/components/presto-cta-overlay.js.map",
180 "./dist/components/presto-cta-overlay2.js",
181 "./dist/components/presto-cta-overlay2.js.map",
182 "./dist/components/presto-dynamic-overlay-ui.d.ts",
183 "./dist/components/presto-dynamic-overlay-ui.js",
184 "./dist/components/presto-dynamic-overlay-ui.js.map",
185 "./dist/components/presto-dynamic-overlay-ui2.js",
186 "./dist/components/presto-dynamic-overlay-ui2.js.map",
187 "./dist/components/presto-dynamic-overlays.d.ts",
188 "./dist/components/presto-dynamic-overlays.js",
189 "./dist/components/presto-dynamic-overlays.js.map",
190 "./dist/components/presto-dynamic-overlays2.js",
191 "./dist/components/presto-dynamic-overlays2.js.map",
192 "./dist/components/presto-email-overlay-controller.d.ts",
193 "./dist/components/presto-email-overlay-controller.js",
194 "./dist/components/presto-email-overlay-controller.js.map",
195 "./dist/components/presto-email-overlay-controller2.js",
196 "./dist/components/presto-email-overlay-controller2.js.map",
197 "./dist/components/presto-email-overlay-ui.d.ts",
198 "./dist/components/presto-email-overlay-ui.js",
199 "./dist/components/presto-email-overlay-ui.js.map",
200 "./dist/components/presto-email-overlay-ui2.js",
201 "./dist/components/presto-email-overlay-ui2.js.map",
202 "./dist/components/presto-email-overlay.d.ts",
203 "./dist/components/presto-email-overlay.js",
204 "./dist/components/presto-email-overlay.js.map",
205 "./dist/components/presto-email-overlay2.js",
206 "./dist/components/presto-email-overlay2.js.map",
207 "./dist/components/presto-floating-pill-skin.d.ts",
208 "./dist/components/presto-floating-pill-skin.js",
209 "./dist/components/presto-floating-pill-skin.js.map",
210 "./dist/components/presto-floating-pill-skin2.js",
211 "./dist/components/presto-floating-pill-skin2.js.map",
212 "./dist/components/presto-modern-skin.d.ts",
213 "./dist/components/presto-modern-skin.js",
214 "./dist/components/presto-modern-skin.js.map",
215 "./dist/components/presto-modern-skin2.js",
216 "./dist/components/presto-modern-skin2.js.map",
217 "./dist/components/presto-muted-overlay.d.ts",
218 "./dist/components/presto-muted-overlay.js",
219 "./dist/components/presto-muted-overlay.js.map",
220 "./dist/components/presto-muted-overlay2.js",
221 "./dist/components/presto-muted-overlay2.js.map",
222 "./dist/components/presto-player-button.d.ts",
223 "./dist/components/presto-player-button.js",
224 "./dist/components/presto-player-button.js.map",
225 "./dist/components/presto-player-button2.js",
226 "./dist/components/presto-player-button2.js.map",
227 "./dist/components/presto-player-skeleton.d.ts",
228 "./dist/components/presto-player-skeleton.js",
229 "./dist/components/presto-player-skeleton.js.map",
230 "./dist/components/presto-player-spinner.d.ts",
231 "./dist/components/presto-player-spinner.js",
232 "./dist/components/presto-player-spinner.js.map",
233 "./dist/components/presto-player.d.ts",
234 "./dist/components/presto-player.js",
235 "./dist/components/presto-player.js.map",
236 "./dist/components/presto-player2.js",
237 "./dist/components/presto-player2.js.map",
238 "./dist/components/presto-playlist-item.d.ts",
239 "./dist/components/presto-playlist-item.js",
240 "./dist/components/presto-playlist-item.js.map",
241 "./dist/components/presto-playlist-item2.js",
242 "./dist/components/presto-playlist-item2.js.map",
243 "./dist/components/presto-playlist-overlay.d.ts",
244 "./dist/components/presto-playlist-overlay.js",
245 "./dist/components/presto-playlist-overlay.js.map",
246 "./dist/components/presto-playlist-overlay2.js",
247 "./dist/components/presto-playlist-overlay2.js.map",
248 "./dist/components/presto-playlist-ui.d.ts",
249 "./dist/components/presto-playlist-ui.js",
250 "./dist/components/presto-playlist-ui.js.map",
251 "./dist/components/presto-playlist-ui2.js",
252 "./dist/components/presto-playlist-ui2.js.map",
253 "./dist/components/presto-playlist.d.ts",
254 "./dist/components/presto-playlist.js",
255 "./dist/components/presto-playlist.js.map",
256 "./dist/components/presto-search-bar-ui.d.ts",
257 "./dist/components/presto-search-bar-ui.js",
258 "./dist/components/presto-search-bar-ui.js.map",
259 "./dist/components/presto-search-bar-ui2.js",
260 "./dist/components/presto-search-bar-ui2.js.map",
261 "./dist/components/presto-search-bar.d.ts",
262 "./dist/components/presto-search-bar.js",
263 "./dist/components/presto-search-bar.js.map",
264 "./dist/components/presto-search-bar2.js",
265 "./dist/components/presto-search-bar2.js.map",
266 "./dist/components/presto-spinner.js",
267 "./dist/components/presto-spinner.js.map",
268 "./dist/components/presto-stacked-skin.d.ts",
269 "./dist/components/presto-stacked-skin.js",
270 "./dist/components/presto-stacked-skin.js.map",
271 "./dist/components/presto-stacked-skin2.js",
272 "./dist/components/presto-stacked-skin2.js.map",
273 "./dist/components/presto-timestamp.d.ts",
274 "./dist/components/presto-timestamp.js",
275 "./dist/components/presto-timestamp.js.map",
276 "./dist/components/presto-video-curtain-ui.d.ts",
277 "./dist/components/presto-video-curtain-ui.js",
278 "./dist/components/presto-video-curtain-ui.js.map",
279 "./dist/components/presto-video.d.ts",
280 "./dist/components/presto-video.js",
281 "./dist/components/presto-video.js.map",
282 "./dist/components/presto-video2.js",
283 "./dist/components/presto-video2.js.map",
284 "./dist/components/presto-vimeo.d.ts",
285 "./dist/components/presto-vimeo.js",
286 "./dist/components/presto-vimeo.js.map",
287 "./dist/components/presto-vimeo2.js",
288 "./dist/components/presto-vimeo2.js.map",
289 "./dist/components/presto-youtube-subscribe-button.d.ts",
290 "./dist/components/presto-youtube-subscribe-button.js",
291 "./dist/components/presto-youtube-subscribe-button.js.map",
292 "./dist/components/presto-youtube-subscribe-button2.js",
293 "./dist/components/presto-youtube-subscribe-button2.js.map",
294 "./dist/components/presto-youtube.d.ts",
295 "./dist/components/presto-youtube.js",
296 "./dist/components/presto-youtube.js.map",
297 "./dist/components/presto-youtube2.js",
298 "./dist/components/presto-youtube2.js.map",
299 "./dist/components/resize-observer.js",
300 "./dist/components/resize-observer.js.map",
301 "./dist/components/tutor.js",
302 "./dist/components/tutor.js.map",
303 "./dist/components/util.js",
304 "./dist/components/util.js.map"
305 ]
306 },
307 {
308 "name": "dist-lazy",
309 "files": 198,
310 "generatedFiles": [
311 "./dist/cjs/cache-cues-ps1fLLit.js",
312 "./dist/cjs/cache-cues-ps1fLLit.js.map",
313 "./dist/cjs/fittext-D3xDjTej.js",
314 "./dist/cjs/fittext-D3xDjTej.js.map",
315 "./dist/cjs/hls-DeWTPiDy.js",
316 "./dist/cjs/hls-DeWTPiDy.js.map",
317 "./dist/cjs/index-Dlg6qIxM.js",
318 "./dist/cjs/index-Dlg6qIxM.js.map",
319 "./dist/cjs/index.cjs.js",
320 "./dist/cjs/index.cjs.js.map",
321 "./dist/cjs/learndash-CROgOJPI.js",
322 "./dist/cjs/learndash-CROgOJPI.js.map",
323 "./dist/cjs/lifter-CW8zJnxZ.js",
324 "./dist/cjs/lifter-CW8zJnxZ.js.map",
325 "./dist/cjs/loader.cjs.js",
326 "./dist/cjs/loader.cjs.js.map",
327 "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js",
328 "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js.map",
329 "./dist/cjs/presto-action-bar_18.cjs.entry.js",
330 "./dist/cjs/presto-action-bar_18.cjs.entry.js.map",
331 "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js",
332 "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js.map",
333 "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js",
334 "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js.map",
335 "./dist/cjs/presto-player-button.cjs.entry.js",
336 "./dist/cjs/presto-player-button.cjs.entry.js.map",
337 "./dist/cjs/presto-player-skeleton.cjs.entry.js",
338 "./dist/cjs/presto-player-skeleton.cjs.entry.js.map",
339 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-DjFDL3vV.js",
340 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-DjFDL3vV.js.map",
341 "./dist/cjs/presto-player_4.cjs.entry.js",
342 "./dist/cjs/presto-player_4.cjs.entry.js.map",
343 "./dist/cjs/presto-playlist.cjs.entry.js",
344 "./dist/cjs/presto-playlist.cjs.entry.js.map",
345 "./dist/cjs/presto-search-bar-ui.cjs.entry.js",
346 "./dist/cjs/presto-search-bar-ui.cjs.entry.js.map",
347 "./dist/cjs/presto-timestamp.cjs.entry.js",
348 "./dist/cjs/presto-timestamp.cjs.entry.js.map",
349 "./dist/cjs/presto-video-curtain-ui.cjs.entry.js",
350 "./dist/cjs/presto-video-curtain-ui.cjs.entry.js.map",
351 "./dist/cjs/presto-video.cjs.entry.js",
352 "./dist/cjs/presto-video.cjs.entry.js.map",
353 "./dist/cjs/resize-observer-oUMwi5o1.js",
354 "./dist/cjs/resize-observer-oUMwi5o1.js.map",
355 "./dist/cjs/tutor-B5km8iOU.js",
356 "./dist/cjs/tutor-B5km8iOU.js.map",
357 "./dist/cjs/util-DccLYcrM.js",
358 "./dist/cjs/util-DccLYcrM.js.map",
359 "./dist/cjs/web-components.cjs.js",
360 "./dist/cjs/web-components.cjs.js.map",
361 "./dist/esm/cache-cues-D8o-F2Bu.js",
362 "./dist/esm/cache-cues-D8o-F2Bu.js.map",
363 "./dist/esm/fittext-kmLX7jv_.js",
364 "./dist/esm/fittext-kmLX7jv_.js.map",
365 "./dist/esm/hls-DztUO661.js",
366 "./dist/esm/hls-DztUO661.js.map",
367 "./dist/esm/index-BxRAfMA5.js",
368 "./dist/esm/index-BxRAfMA5.js.map",
369 "./dist/esm/index.js",
370 "./dist/esm/index.js.map",
371 "./dist/esm/learndash-DTN2-VBE.js",
372 "./dist/esm/learndash-DTN2-VBE.js.map",
373 "./dist/esm/lifter-DcYtxwW6.js",
374 "./dist/esm/lifter-DcYtxwW6.js.map",
375 "./dist/esm/loader.js",
376 "./dist/esm/loader.js.map",
377 "./dist/esm/presto-action-bar-ui_2.entry.js",
378 "./dist/esm/presto-action-bar-ui_2.entry.js.map",
379 "./dist/esm/presto-action-bar_18.entry.js",
380 "./dist/esm/presto-action-bar_18.entry.js.map",
381 "./dist/esm/presto-cta-overlay-ui.entry.js",
382 "./dist/esm/presto-cta-overlay-ui.entry.js.map",
383 "./dist/esm/presto-email-overlay-ui_2.entry.js",
384 "./dist/esm/presto-email-overlay-ui_2.entry.js.map",
385 "./dist/esm/presto-player-button.entry.js",
386 "./dist/esm/presto-player-button.entry.js.map",
387 "./dist/esm/presto-player-skeleton.entry.js",
388 "./dist/esm/presto-player-skeleton.entry.js.map",
389 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-nM5xUpNB.js",
390 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-nM5xUpNB.js.map",
391 "./dist/esm/presto-player_4.entry.js",
392 "./dist/esm/presto-player_4.entry.js.map",
393 "./dist/esm/presto-playlist.entry.js",
394 "./dist/esm/presto-playlist.entry.js.map",
395 "./dist/esm/presto-search-bar-ui.entry.js",
396 "./dist/esm/presto-search-bar-ui.entry.js.map",
397 "./dist/esm/presto-timestamp.entry.js",
398 "./dist/esm/presto-timestamp.entry.js.map",
399 "./dist/esm/presto-video-curtain-ui.entry.js",
400 "./dist/esm/presto-video-curtain-ui.entry.js.map",
401 "./dist/esm/presto-video.entry.js",
402 "./dist/esm/presto-video.entry.js.map",
403 "./dist/esm/resize-observer-DwzUTbbs.js",
404 "./dist/esm/resize-observer-DwzUTbbs.js.map",
405 "./dist/esm/tutor-fH7ZDDmI.js",
406 "./dist/esm/tutor-fH7ZDDmI.js.map",
407 "./dist/esm/util-EuTDjLsB.js",
408 "./dist/esm/util-EuTDjLsB.js.map",
409 "./dist/esm/web-components.js",
410 "./dist/esm/web-components.js.map",
411 "./dist/index.cjs.js",
412 "./dist/index.js",
413 "./dist/web-components/index.esm.js",
414 "./dist/web-components/index.esm.js.map",
415 "./dist/web-components/p-03ed8a9f.entry.js",
416 "./dist/web-components/p-03ed8a9f.entry.js.map",
417 "./dist/web-components/p-0c2a6cd3.entry.js",
418 "./dist/web-components/p-0c2a6cd3.entry.js.map",
419 "./dist/web-components/p-16ggzMk7.js",
420 "./dist/web-components/p-16ggzMk7.js.map",
421 "./dist/web-components/p-193f0db1.entry.js",
422 "./dist/web-components/p-193f0db1.entry.js.map",
423 "./dist/web-components/p-22488b76.entry.js",
424 "./dist/web-components/p-22488b76.entry.js.map",
425 "./dist/web-components/p-345e2989.entry.js",
426 "./dist/web-components/p-345e2989.entry.js.map",
427 "./dist/web-components/p-4f0eb72c.entry.js",
428 "./dist/web-components/p-4f0eb72c.entry.js.map",
429 "./dist/web-components/p-6d7bec14.entry.js",
430 "./dist/web-components/p-6d7bec14.entry.js.map",
431 "./dist/web-components/p-7cbad79a.entry.js",
432 "./dist/web-components/p-7cbad79a.entry.js.map",
433 "./dist/web-components/p-8c965b5b.entry.js",
434 "./dist/web-components/p-8c965b5b.entry.js.map",
435 "./dist/web-components/p-8e99834a.entry.js",
436 "./dist/web-components/p-8e99834a.entry.js.map",
437 "./dist/web-components/p-BxRAfMA5.js",
438 "./dist/web-components/p-BxRAfMA5.js.map",
439 "./dist/web-components/p-CnbEpKPS.js",
440 "./dist/web-components/p-CnbEpKPS.js.map",
441 "./dist/web-components/p-CzaCFUic.js",
442 "./dist/web-components/p-CzaCFUic.js.map",
443 "./dist/web-components/p-D8o-F2Bu.js",
444 "./dist/web-components/p-D8o-F2Bu.js.map",
445 "./dist/web-components/p-DcYtxwW6.js",
446 "./dist/web-components/p-DcYtxwW6.js.map",
447 "./dist/web-components/p-DwzUTbbs.js",
448 "./dist/web-components/p-DwzUTbbs.js.map",
449 "./dist/web-components/p-EuTDjLsB.js",
450 "./dist/web-components/p-EuTDjLsB.js.map",
451 "./dist/web-components/p-G840BFTB.js",
452 "./dist/web-components/p-G840BFTB.js.map",
453 "./dist/web-components/p-db54b491.entry.js",
454 "./dist/web-components/p-db54b491.entry.js.map",
455 "./dist/web-components/p-e6ea643f.entry.js",
456 "./dist/web-components/p-e6ea643f.entry.js.map",
457 "./dist/web-components/p-fH7ZDDmI.js",
458 "./dist/web-components/p-fH7ZDDmI.js.map",
459 "./dist/web-components/web-components.esm.js",
460 "./dist/web-components/web-components.esm.js.map",
461 "./www/build/index.esm.js",
462 "./www/build/index.esm.js.map",
463 "./www/build/p-03ed8a9f.entry.js",
464 "./www/build/p-03ed8a9f.entry.js.map",
465 "./www/build/p-0c2a6cd3.entry.js",
466 "./www/build/p-0c2a6cd3.entry.js.map",
467 "./www/build/p-16ggzMk7.js",
468 "./www/build/p-16ggzMk7.js.map",
469 "./www/build/p-193f0db1.entry.js",
470 "./www/build/p-193f0db1.entry.js.map",
471 "./www/build/p-22488b76.entry.js",
472 "./www/build/p-22488b76.entry.js.map",
473 "./www/build/p-345e2989.entry.js",
474 "./www/build/p-345e2989.entry.js.map",
475 "./www/build/p-4f0eb72c.entry.js",
476 "./www/build/p-4f0eb72c.entry.js.map",
477 "./www/build/p-6d7bec14.entry.js",
478 "./www/build/p-6d7bec14.entry.js.map",
479 "./www/build/p-7cbad79a.entry.js",
480 "./www/build/p-7cbad79a.entry.js.map",
481 "./www/build/p-8c965b5b.entry.js",
482 "./www/build/p-8c965b5b.entry.js.map",
483 "./www/build/p-8e99834a.entry.js",
484 "./www/build/p-8e99834a.entry.js.map",
485 "./www/build/p-BxRAfMA5.js",
486 "./www/build/p-BxRAfMA5.js.map",
487 "./www/build/p-CnbEpKPS.js",
488 "./www/build/p-CnbEpKPS.js.map",
489 "./www/build/p-CzaCFUic.js",
490 "./www/build/p-CzaCFUic.js.map",
491 "./www/build/p-D8o-F2Bu.js",
492 "./www/build/p-D8o-F2Bu.js.map",
493 "./www/build/p-DcYtxwW6.js",
494 "./www/build/p-DcYtxwW6.js.map",
495 "./www/build/p-DwzUTbbs.js",
496 "./www/build/p-DwzUTbbs.js.map",
497 "./www/build/p-EuTDjLsB.js",
498 "./www/build/p-EuTDjLsB.js.map",
499 "./www/build/p-G840BFTB.js",
500 "./www/build/p-G840BFTB.js.map",
501 "./www/build/p-db54b491.entry.js",
502 "./www/build/p-db54b491.entry.js.map",
503 "./www/build/p-e6ea643f.entry.js",
504 "./www/build/p-e6ea643f.entry.js.map",
505 "./www/build/p-fH7ZDDmI.js",
506 "./www/build/p-fH7ZDDmI.js.map",
507 "./www/build/web-components.esm.js",
508 "./www/build/web-components.esm.js.map"
509 ]
510 },
511 {
512 "name": "dist-types",
513 "files": 1,
514 "generatedFiles": [
515 "./dist/types/stencil-public-runtime.d.ts"
516 ]
517 },
518 {
519 "name": "www",
520 "files": 2,
521 "generatedFiles": [
522 "./www/host.config.json",
523 "./www/index.html"
524 ]
525 }
526 ]
527 },
528 "options": {
529 "minifyJs": true,
530 "minifyCss": true,
531 "hashFileNames": true,
532 "hashedFileNameLength": 8,
533 "buildEs5": false
534 },
535 "formats": {
536 "esmBrowser": [
537 {
538 "key": "presto-player-skeleton.entry",
539 "components": [
540 "presto-player-skeleton"
541 ],
542 "bundleId": "p-8c965b5b",
543 "fileName": "p-8c965b5b.entry.js",
544 "imports": [
545 "p-BxRAfMA5.js"
546 ],
547 "originalByteSize": 1684
548 },
549 {
550 "key": "presto-playlist.entry",
551 "components": [
552 "presto-playlist"
553 ],
554 "bundleId": "p-4f0eb72c",
555 "fileName": "p-4f0eb72c.entry.js",
556 "imports": [
557 "p-BxRAfMA5.js",
558 "p-EuTDjLsB.js"
559 ],
560 "originalByteSize": 9278
561 },
562 {
563 "key": "presto-timestamp.entry",
564 "components": [
565 "presto-timestamp"
566 ],
567 "bundleId": "p-db54b491",
568 "fileName": "p-db54b491.entry.js",
569 "imports": [
570 "p-BxRAfMA5.js"
571 ],
572 "originalByteSize": 1173
573 },
574 {
575 "key": "presto-video-curtain-ui.entry",
576 "components": [
577 "presto-video-curtain-ui"
578 ],
579 "bundleId": "p-22488b76",
580 "fileName": "p-22488b76.entry.js",
581 "imports": [
582 "p-BxRAfMA5.js"
583 ],
584 "originalByteSize": 1333
585 },
586 {
587 "key": "presto-cta-overlay-ui.entry",
588 "components": [
589 "presto-cta-overlay-ui"
590 ],
591 "bundleId": "p-345e2989",
592 "fileName": "p-345e2989.entry.js",
593 "imports": [
594 "p-BxRAfMA5.js",
595 "p-G840BFTB.js"
596 ],
597 "originalByteSize": 6002
598 },
599 {
600 "key": "presto-video.entry",
601 "components": [
602 "presto-video"
603 ],
604 "bundleId": "p-e6ea643f",
605 "fileName": "p-e6ea643f.entry.js",
606 "imports": [
607 "p-BxRAfMA5.js"
608 ],
609 "originalByteSize": 1268
610 },
611 {
612 "key": "presto-search-bar-ui.entry",
613 "components": [
614 "presto-search-bar-ui"
615 ],
616 "bundleId": "p-193f0db1",
617 "fileName": "p-193f0db1.entry.js",
618 "imports": [
619 "p-BxRAfMA5.js"
620 ],
621 "originalByteSize": 6833
622 },
623 {
624 "key": "presto-player-button.entry",
625 "components": [
626 "presto-player-button"
627 ],
628 "bundleId": "p-8e99834a",
629 "fileName": "p-8e99834a.entry.js",
630 "imports": [
631 "p-BxRAfMA5.js"
632 ],
633 "originalByteSize": 10879
634 },
635 {
636 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
637 "components": [
638 "presto-action-bar-ui",
639 "presto-youtube-subscribe-button"
640 ],
641 "bundleId": "p-0c2a6cd3",
642 "fileName": "p-0c2a6cd3.entry.js",
643 "imports": [
644 "p-BxRAfMA5.js"
645 ],
646 "originalByteSize": 3109
647 },
648 {
649 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
650 "components": [
651 "presto-email-overlay-ui",
652 "presto-player-spinner"
653 ],
654 "bundleId": "p-03ed8a9f",
655 "fileName": "p-03ed8a9f.entry.js",
656 "imports": [
657 "p-BxRAfMA5.js",
658 "p-G840BFTB.js"
659 ],
660 "originalByteSize": 6492
661 },
662 {
663 "key": "presto-action-bar.presto-action-bar-controller.presto-audio.presto-bunny.presto-business-skin.presto-cta-overlay.presto-cta-overlay-controller.presto-dynamic-overlay-ui.presto-dynamic-overlays.presto-email-overlay.presto-email-overlay-controller.presto-floating-pill-skin.presto-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry",
664 "components": [
665 "presto-action-bar",
666 "presto-action-bar-controller",
667 "presto-audio",
668 "presto-bunny",
669 "presto-business-skin",
670 "presto-cta-overlay",
671 "presto-cta-overlay-controller",
672 "presto-dynamic-overlay-ui",
673 "presto-dynamic-overlays",
674 "presto-email-overlay",
675 "presto-email-overlay-controller",
676 "presto-floating-pill-skin",
677 "presto-modern-skin",
678 "presto-muted-overlay",
679 "presto-search-bar",
680 "presto-stacked-skin",
681 "presto-vimeo",
682 "presto-youtube"
683 ],
684 "bundleId": "p-6d7bec14",
685 "fileName": "p-6d7bec14.entry.js",
686 "imports": [
687 "p-BxRAfMA5.js",
688 "p-EuTDjLsB.js",
689 "p-G840BFTB.js",
690 "p-D8o-F2Bu.js"
691 ],
692 "originalByteSize": 81736
693 },
694 {
695 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
696 "components": [
697 "presto-player",
698 "presto-playlist-item",
699 "presto-playlist-overlay",
700 "presto-playlist-ui"
701 ],
702 "bundleId": "p-7cbad79a",
703 "fileName": "p-7cbad79a.entry.js",
704 "imports": [
705 "p-CzaCFUic.js",
706 "p-BxRAfMA5.js",
707 "p-EuTDjLsB.js",
708 "p-D8o-F2Bu.js"
709 ],
710 "originalByteSize": 330
711 }
712 ],
713 "esm": [
714 {
715 "key": "presto-player-skeleton.entry",
716 "components": [
717 "presto-player-skeleton"
718 ],
719 "bundleId": "presto-player-skeleton",
720 "fileName": "presto-player-skeleton.entry.js",
721 "imports": [
722 "index-BxRAfMA5.js"
723 ],
724 "originalByteSize": 1684
725 },
726 {
727 "key": "presto-playlist.entry",
728 "components": [
729 "presto-playlist"
730 ],
731 "bundleId": "presto-playlist",
732 "fileName": "presto-playlist.entry.js",
733 "imports": [
734 "index-BxRAfMA5.js",
735 "util-EuTDjLsB.js"
736 ],
737 "originalByteSize": 9281
738 },
739 {
740 "key": "presto-timestamp.entry",
741 "components": [
742 "presto-timestamp"
743 ],
744 "bundleId": "presto-timestamp",
745 "fileName": "presto-timestamp.entry.js",
746 "imports": [
747 "index-BxRAfMA5.js"
748 ],
749 "originalByteSize": 1173
750 },
751 {
752 "key": "presto-video-curtain-ui.entry",
753 "components": [
754 "presto-video-curtain-ui"
755 ],
756 "bundleId": "presto-video-curtain-ui",
757 "fileName": "presto-video-curtain-ui.entry.js",
758 "imports": [
759 "index-BxRAfMA5.js"
760 ],
761 "originalByteSize": 1333
762 },
763 {
764 "key": "presto-cta-overlay-ui.entry",
765 "components": [
766 "presto-cta-overlay-ui"
767 ],
768 "bundleId": "presto-cta-overlay-ui",
769 "fileName": "presto-cta-overlay-ui.entry.js",
770 "imports": [
771 "index-BxRAfMA5.js",
772 "fittext-kmLX7jv_.js"
773 ],
774 "originalByteSize": 6008
775 },
776 {
777 "key": "presto-video.entry",
778 "components": [
779 "presto-video"
780 ],
781 "bundleId": "presto-video",
782 "fileName": "presto-video.entry.js",
783 "imports": [
784 "index-BxRAfMA5.js"
785 ],
786 "originalByteSize": 1268
787 },
788 {
789 "key": "presto-search-bar-ui.entry",
790 "components": [
791 "presto-search-bar-ui"
792 ],
793 "bundleId": "presto-search-bar-ui",
794 "fileName": "presto-search-bar-ui.entry.js",
795 "imports": [
796 "index-BxRAfMA5.js"
797 ],
798 "originalByteSize": 6833
799 },
800 {
801 "key": "presto-player-button.entry",
802 "components": [
803 "presto-player-button"
804 ],
805 "bundleId": "presto-player-button",
806 "fileName": "presto-player-button.entry.js",
807 "imports": [
808 "index-BxRAfMA5.js"
809 ],
810 "originalByteSize": 10879
811 },
812 {
813 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
814 "components": [
815 "presto-action-bar-ui",
816 "presto-youtube-subscribe-button"
817 ],
818 "bundleId": "presto-action-bar-ui_2",
819 "fileName": "presto-action-bar-ui_2.entry.js",
820 "imports": [
821 "index-BxRAfMA5.js"
822 ],
823 "originalByteSize": 3109
824 },
825 {
826 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
827 "components": [
828 "presto-email-overlay-ui",
829 "presto-player-spinner"
830 ],
831 "bundleId": "presto-email-overlay-ui_2",
832 "fileName": "presto-email-overlay-ui_2.entry.js",
833 "imports": [
834 "index-BxRAfMA5.js",
835 "fittext-kmLX7jv_.js"
836 ],
837 "originalByteSize": 6498
838 },
839 {
840 "key": "presto-action-bar.presto-action-bar-controller.presto-audio.presto-bunny.presto-business-skin.presto-cta-overlay.presto-cta-overlay-controller.presto-dynamic-overlay-ui.presto-dynamic-overlays.presto-email-overlay.presto-email-overlay-controller.presto-floating-pill-skin.presto-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry",
841 "components": [
842 "presto-action-bar",
843 "presto-action-bar-controller",
844 "presto-audio",
845 "presto-bunny",
846 "presto-business-skin",
847 "presto-cta-overlay",
848 "presto-cta-overlay-controller",
849 "presto-dynamic-overlay-ui",
850 "presto-dynamic-overlays",
851 "presto-email-overlay",
852 "presto-email-overlay-controller",
853 "presto-floating-pill-skin",
854 "presto-modern-skin",
855 "presto-muted-overlay",
856 "presto-search-bar",
857 "presto-stacked-skin",
858 "presto-vimeo",
859 "presto-youtube"
860 ],
861 "bundleId": "presto-action-bar_18",
862 "fileName": "presto-action-bar_18.entry.js",
863 "imports": [
864 "index-BxRAfMA5.js",
865 "util-EuTDjLsB.js",
866 "fittext-kmLX7jv_.js",
867 "cache-cues-D8o-F2Bu.js"
868 ],
869 "originalByteSize": 81754
870 },
871 {
872 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
873 "components": [
874 "presto-player",
875 "presto-playlist-item",
876 "presto-playlist-overlay",
877 "presto-playlist-ui"
878 ],
879 "bundleId": "presto-player_4",
880 "fileName": "presto-player_4.entry.js",
881 "imports": [
882 "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-nM5xUpNB.js",
883 "index-BxRAfMA5.js",
884 "util-EuTDjLsB.js",
885 "cache-cues-D8o-F2Bu.js"
886 ],
887 "originalByteSize": 418
888 }
889 ],
890 "es5": [],
891 "system": [],
892 "commonjs": [
893 {
894 "key": "presto-player-skeleton.entry",
895 "components": [
896 "presto-player-skeleton"
897 ],
898 "bundleId": "presto-player-skeleton.cjs",
899 "fileName": "presto-player-skeleton.cjs.entry.js",
900 "imports": [
901 "index-Dlg6qIxM.js"
902 ],
903 "originalByteSize": 1697
904 },
905 {
906 "key": "presto-playlist.entry",
907 "components": [
908 "presto-playlist"
909 ],
910 "bundleId": "presto-playlist.cjs",
911 "fileName": "presto-playlist.cjs.entry.js",
912 "imports": [
913 "index-Dlg6qIxM.js",
914 "util-DccLYcrM.js"
915 ],
916 "originalByteSize": 9329
917 },
918 {
919 "key": "presto-timestamp.entry",
920 "components": [
921 "presto-timestamp"
922 ],
923 "bundleId": "presto-timestamp.cjs",
924 "fileName": "presto-timestamp.cjs.entry.js",
925 "imports": [
926 "index-Dlg6qIxM.js"
927 ],
928 "originalByteSize": 1186
929 },
930 {
931 "key": "presto-video-curtain-ui.entry",
932 "components": [
933 "presto-video-curtain-ui"
934 ],
935 "bundleId": "presto-video-curtain-ui.cjs",
936 "fileName": "presto-video-curtain-ui.cjs.entry.js",
937 "imports": [
938 "index-Dlg6qIxM.js"
939 ],
940 "originalByteSize": 1352
941 },
942 {
943 "key": "presto-cta-overlay-ui.entry",
944 "components": [
945 "presto-cta-overlay-ui"
946 ],
947 "bundleId": "presto-cta-overlay-ui.cjs",
948 "fileName": "presto-cta-overlay-ui.cjs.entry.js",
949 "imports": [
950 "index-Dlg6qIxM.js",
951 "fittext-D3xDjTej.js"
952 ],
953 "originalByteSize": 6071
954 },
955 {
956 "key": "presto-video.entry",
957 "components": [
958 "presto-video"
959 ],
960 "bundleId": "presto-video.cjs",
961 "fileName": "presto-video.cjs.entry.js",
962 "imports": [
963 "index-Dlg6qIxM.js"
964 ],
965 "originalByteSize": 1287
966 },
967 {
968 "key": "presto-search-bar-ui.entry",
969 "components": [
970 "presto-search-bar-ui"
971 ],
972 "bundleId": "presto-search-bar-ui.cjs",
973 "fileName": "presto-search-bar-ui.cjs.entry.js",
974 "imports": [
975 "index-Dlg6qIxM.js"
976 ],
977 "originalByteSize": 6972
978 },
979 {
980 "key": "presto-player-button.entry",
981 "components": [
982 "presto-player-button"
983 ],
984 "bundleId": "presto-player-button.cjs",
985 "fileName": "presto-player-button.cjs.entry.js",
986 "imports": [
987 "index-Dlg6qIxM.js"
988 ],
989 "originalByteSize": 10917
990 },
991 {
992 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
993 "components": [
994 "presto-action-bar-ui",
995 "presto-youtube-subscribe-button"
996 ],
997 "bundleId": "presto-action-bar-ui_2.cjs",
998 "fileName": "presto-action-bar-ui_2.cjs.entry.js",
999 "imports": [
1000 "index-Dlg6qIxM.js"
1001 ],
1002 "originalByteSize": 3159
1003 },
1004 {
1005 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
1006 "components": [
1007 "presto-email-overlay-ui",
1008 "presto-player-spinner"
1009 ],
1010 "bundleId": "presto-email-overlay-ui_2.cjs",
1011 "fileName": "presto-email-overlay-ui_2.cjs.entry.js",
1012 "imports": [
1013 "index-Dlg6qIxM.js",
1014 "fittext-D3xDjTej.js"
1015 ],
1016 "originalByteSize": 6574
1017 },
1018 {
1019 "key": "presto-action-bar.presto-action-bar-controller.presto-audio.presto-bunny.presto-business-skin.presto-cta-overlay.presto-cta-overlay-controller.presto-dynamic-overlay-ui.presto-dynamic-overlays.presto-email-overlay.presto-email-overlay-controller.presto-floating-pill-skin.presto-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry",
1020 "components": [
1021 "presto-action-bar",
1022 "presto-action-bar-controller",
1023 "presto-audio",
1024 "presto-bunny",
1025 "presto-business-skin",
1026 "presto-cta-overlay",
1027 "presto-cta-overlay-controller",
1028 "presto-dynamic-overlay-ui",
1029 "presto-dynamic-overlays",
1030 "presto-email-overlay",
1031 "presto-email-overlay-controller",
1032 "presto-floating-pill-skin",
1033 "presto-modern-skin",
1034 "presto-muted-overlay",
1035 "presto-search-bar",
1036 "presto-stacked-skin",
1037 "presto-vimeo",
1038 "presto-youtube"
1039 ],
1040 "bundleId": "presto-action-bar_18.cjs",
1041 "fileName": "presto-action-bar_18.cjs.entry.js",
1042 "imports": [
1043 "index-Dlg6qIxM.js",
1044 "util-DccLYcrM.js",
1045 "fittext-D3xDjTej.js",
1046 "cache-cues-ps1fLLit.js"
1047 ],
1048 "originalByteSize": 82362
1049 },
1050 {
1051 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
1052 "components": [
1053 "presto-player",
1054 "presto-playlist-item",
1055 "presto-playlist-overlay",
1056 "presto-playlist-ui"
1057 ],
1058 "bundleId": "presto-player_4.cjs",
1059 "fileName": "presto-player_4.cjs.entry.js",
1060 "imports": [
1061 "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-DjFDL3vV.js",
1062 "index-Dlg6qIxM.js",
1063 "util-DccLYcrM.js",
1064 "cache-cues-ps1fLLit.js"
1065 ],
1066 "originalByteSize": 924
1067 }
1068 ]
1069 },
1070 "components": [
1071 {
1072 "tag": "presto-action-bar",
1073 "path": "./src/components/core/features/presto-action-bar/component/presto-action-bar.js",
1074 "source": "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
1075 "elementRef": "el",
1076 "componentClassName": "PrestoActionBar",
1077 "assetsDirs": [],
1078 "dependencies": [
1079 "presto-action-bar-controller",
1080 "presto-action-bar-ui",
1081 "presto-player-button",
1082 "presto-youtube-subscribe-button"
1083 ],
1084 "dependents": [
1085 "presto-player",
1086 "presto-playlist"
1087 ],
1088 "directDependencies": [
1089 "presto-action-bar-controller"
1090 ],
1091 "directDependents": [
1092 "presto-player"
1093 ],
1094 "docs": {
1095 "tags": [],
1096 "text": ""
1097 },
1098 "encapsulation": "shadow",
1099 "excludeFromCollection": false,
1100 "events": [],
1101 "internal": false,
1102 "listeners": [],
1103 "methods": [],
1104 "potentialCmpRefs": [
1105 "presto-action-bar-controller"
1106 ],
1107 "properties": [
1108 {
1109 "name": "player",
1110 "type": "any",
1111 "attribute": "player",
1112 "reflect": false,
1113 "mutable": false,
1114 "required": false,
1115 "optional": false,
1116 "complexType": {
1117 "original": "any",
1118 "resolved": "any",
1119 "references": {}
1120 },
1121 "docs": {
1122 "tags": [],
1123 "text": ""
1124 },
1125 "internal": false,
1126 "getter": false,
1127 "setter": false
1128 },
1129 {
1130 "name": "config",
1131 "type": "unknown",
1132 "attribute": "config",
1133 "reflect": false,
1134 "mutable": false,
1135 "required": false,
1136 "optional": false,
1137 "complexType": {
1138 "original": "ActionBarConfig",
1139 "resolved": "ActionBarConfig",
1140 "references": {
1141 "ActionBarConfig": {
1142 "location": "import",
1143 "path": "../../../../../interfaces",
1144 "id": "src/interfaces.ts::ActionBarConfig"
1145 }
1146 }
1147 },
1148 "docs": {
1149 "tags": [],
1150 "text": ""
1151 },
1152 "internal": false,
1153 "getter": false,
1154 "setter": false
1155 },
1156 {
1157 "name": "direction",
1158 "type": "string",
1159 "attribute": "direction",
1160 "reflect": false,
1161 "mutable": false,
1162 "required": false,
1163 "optional": true,
1164 "complexType": {
1165 "original": "'rtl'",
1166 "resolved": "\"rtl\"",
1167 "references": {}
1168 },
1169 "docs": {
1170 "tags": [],
1171 "text": ""
1172 },
1173 "internal": false,
1174 "getter": false,
1175 "setter": false
1176 },
1177 {
1178 "name": "youtube",
1179 "type": "unknown",
1180 "attribute": "youtube",
1181 "reflect": false,
1182 "mutable": false,
1183 "required": false,
1184 "optional": true,
1185 "complexType": {
1186 "original": "YoutubeConfig",
1187 "resolved": "YoutubeConfig",
1188 "references": {
1189 "YoutubeConfig": {
1190 "location": "import",
1191 "path": "../../../../../interfaces",
1192 "id": "src/interfaces.ts::YoutubeConfig"
1193 }
1194 }
1195 },
1196 "docs": {
1197 "tags": [],
1198 "text": ""
1199 },
1200 "internal": false,
1201 "getter": false,
1202 "setter": false
1203 }
1204 ],
1205 "shadowDelegatesFocus": false,
1206 "states": [
1207 {
1208 "name": "currentTime"
1209 },
1210 {
1211 "name": "duration"
1212 },
1213 {
1214 "name": "ended"
1215 }
1216 ]
1217 },
1218 {
1219 "tag": "presto-action-bar-controller",
1220 "path": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
1221 "source": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
1222 "elementRef": "el",
1223 "componentClassName": "PrestoActionBar",
1224 "assetsDirs": [],
1225 "dependencies": [
1226 "presto-action-bar-ui",
1227 "presto-player-button",
1228 "presto-youtube-subscribe-button"
1229 ],
1230 "dependents": [
1231 "presto-action-bar",
1232 "presto-player",
1233 "presto-playlist"
1234 ],
1235 "directDependencies": [
1236 "presto-youtube-subscribe-button",
1237 "presto-player-button",
1238 "presto-action-bar-ui"
1239 ],
1240 "directDependents": [
1241 "presto-action-bar"
1242 ],
1243 "docs": {
1244 "tags": [],
1245 "text": ""
1246 },
1247 "encapsulation": "shadow",
1248 "excludeFromCollection": false,
1249 "events": [
1250 {
1251 "name": "actionBarStateChange",
1252 "method": "actionBarStateChange",
1253 "bubbles": true,
1254 "cancelable": true,
1255 "composed": true,
1256 "docs": {
1257 "tags": [],
1258 "text": ""
1259 },
1260 "complexType": {
1261 "original": "boolean",
1262 "resolved": "boolean",
1263 "references": {}
1264 },
1265 "internal": false
1266 }
1267 ],
1268 "internal": false,
1269 "listeners": [],
1270 "methods": [],
1271 "potentialCmpRefs": [
1272 "presto-youtube-subscribe-button",
1273 "presto-player-button",
1274 "presto-action-bar-ui"
1275 ],
1276 "properties": [
1277 {
1278 "name": "ended",
1279 "type": "boolean",
1280 "attribute": "ended",
1281 "reflect": false,
1282 "mutable": false,
1283 "required": false,
1284 "optional": false,
1285 "complexType": {
1286 "original": "boolean",
1287 "resolved": "boolean",
1288 "references": {}
1289 },
1290 "docs": {
1291 "tags": [],
1292 "text": ""
1293 },
1294 "internal": false,
1295 "getter": false,
1296 "setter": false
1297 },
1298 {
1299 "name": "config",
1300 "type": "unknown",
1301 "attribute": "config",
1302 "reflect": false,
1303 "mutable": false,
1304 "required": false,
1305 "optional": false,
1306 "complexType": {
1307 "original": "ActionBarConfig",
1308 "resolved": "ActionBarConfig",
1309 "references": {
1310 "ActionBarConfig": {
1311 "location": "import",
1312 "path": "../../../../../interfaces",
1313 "id": "src/interfaces.ts::ActionBarConfig"
1314 }
1315 }
1316 },
1317 "docs": {
1318 "tags": [],
1319 "text": ""
1320 },
1321 "internal": false,
1322 "getter": false,
1323 "setter": false
1324 },
1325 {
1326 "name": "currentTime",
1327 "type": "number",
1328 "attribute": "current-time",
1329 "reflect": true,
1330 "mutable": false,
1331 "required": false,
1332 "optional": false,
1333 "complexType": {
1334 "original": "number",
1335 "resolved": "number",
1336 "references": {}
1337 },
1338 "docs": {
1339 "tags": [],
1340 "text": ""
1341 },
1342 "internal": false,
1343 "getter": false,
1344 "setter": false
1345 },
1346 {
1347 "name": "duration",
1348 "type": "number",
1349 "attribute": "duration",
1350 "reflect": true,
1351 "mutable": false,
1352 "required": false,
1353 "optional": false,
1354 "complexType": {
1355 "original": "number",
1356 "resolved": "number",
1357 "references": {}
1358 },
1359 "docs": {
1360 "tags": [],
1361 "text": ""
1362 },
1363 "internal": false,
1364 "getter": false,
1365 "setter": false
1366 },
1367 {
1368 "name": "direction",
1369 "type": "string",
1370 "attribute": "direction",
1371 "reflect": false,
1372 "mutable": false,
1373 "required": false,
1374 "optional": true,
1375 "complexType": {
1376 "original": "'rtl'",
1377 "resolved": "\"rtl\"",
1378 "references": {}
1379 },
1380 "docs": {
1381 "tags": [],
1382 "text": ""
1383 },
1384 "internal": false,
1385 "getter": false,
1386 "setter": false
1387 },
1388 {
1389 "name": "youtube",
1390 "type": "unknown",
1391 "attribute": "youtube",
1392 "reflect": false,
1393 "mutable": false,
1394 "required": false,
1395 "optional": true,
1396 "complexType": {
1397 "original": "YoutubeConfig",
1398 "resolved": "YoutubeConfig",
1399 "references": {
1400 "YoutubeConfig": {
1401 "location": "import",
1402 "path": "../../../../../interfaces",
1403 "id": "src/interfaces.ts::YoutubeConfig"
1404 }
1405 }
1406 },
1407 "docs": {
1408 "tags": [],
1409 "text": ""
1410 },
1411 "internal": false,
1412 "getter": false,
1413 "setter": false
1414 }
1415 ],
1416 "shadowDelegatesFocus": false,
1417 "states": [
1418 {
1419 "name": "show"
1420 },
1421 {
1422 "name": "youtubeRenderKey"
1423 },
1424 {
1425 "name": "percentagePassed"
1426 }
1427 ]
1428 },
1429 {
1430 "tag": "presto-action-bar-ui",
1431 "path": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
1432 "source": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
1433 "elementRef": null,
1434 "componentClassName": "PrestoActionBarUi",
1435 "assetsDirs": [],
1436 "dependencies": [],
1437 "dependents": [
1438 "presto-action-bar",
1439 "presto-action-bar-controller",
1440 "presto-player",
1441 "presto-playlist"
1442 ],
1443 "directDependencies": [],
1444 "directDependents": [
1445 "presto-action-bar-controller"
1446 ],
1447 "docs": {
1448 "tags": [],
1449 "text": ""
1450 },
1451 "encapsulation": "shadow",
1452 "excludeFromCollection": false,
1453 "events": [],
1454 "internal": false,
1455 "listeners": [],
1456 "methods": [],
1457 "potentialCmpRefs": [],
1458 "properties": [
1459 {
1460 "name": "open",
1461 "type": "boolean",
1462 "attribute": "open",
1463 "reflect": false,
1464 "mutable": false,
1465 "required": false,
1466 "optional": true,
1467 "complexType": {
1468 "original": "boolean",
1469 "resolved": "boolean",
1470 "references": {}
1471 },
1472 "docs": {
1473 "tags": [],
1474 "text": ""
1475 },
1476 "internal": false,
1477 "getter": false,
1478 "setter": false
1479 }
1480 ],
1481 "shadowDelegatesFocus": false,
1482 "states": []
1483 },
1484 {
1485 "tag": "presto-audio",
1486 "path": "./src/components/core/providers/presto-audio/presto-audio.js",
1487 "source": "./src/components/core/providers/presto-audio/presto-audio.tsx",
1488 "elementRef": null,
1489 "componentClassName": "PrestoAudio",
1490 "assetsDirs": [],
1491 "dependencies": [],
1492 "dependents": [
1493 "presto-player",
1494 "presto-playlist"
1495 ],
1496 "directDependencies": [],
1497 "directDependents": [
1498 "presto-player"
1499 ],
1500 "docs": {
1501 "tags": [],
1502 "text": ""
1503 },
1504 "encapsulation": "none",
1505 "excludeFromCollection": false,
1506 "events": [
1507 {
1508 "name": "playVideo",
1509 "method": "playVideo",
1510 "bubbles": true,
1511 "cancelable": true,
1512 "composed": true,
1513 "docs": {
1514 "tags": [],
1515 "text": ""
1516 },
1517 "complexType": {
1518 "original": "void",
1519 "resolved": "void",
1520 "references": {}
1521 },
1522 "internal": false
1523 },
1524 {
1525 "name": "pauseVideo",
1526 "method": "pauseVideo",
1527 "bubbles": true,
1528 "cancelable": true,
1529 "composed": true,
1530 "docs": {
1531 "tags": [],
1532 "text": ""
1533 },
1534 "complexType": {
1535 "original": "true",
1536 "resolved": "boolean",
1537 "references": {}
1538 },
1539 "internal": false
1540 }
1541 ],
1542 "internal": false,
1543 "listeners": [],
1544 "methods": [],
1545 "potentialCmpRefs": [],
1546 "properties": [
1547 {
1548 "name": "getRef",
1549 "type": "unknown",
1550 "attribute": "get-ref",
1551 "reflect": false,
1552 "mutable": true,
1553 "required": false,
1554 "optional": true,
1555 "complexType": {
1556 "original": "(elm?: HTMLAudioElement) => void",
1557 "resolved": "(elm?: HTMLAudioElement) => void",
1558 "references": {
1559 "HTMLAudioElement": {
1560 "location": "global",
1561 "id": "global::HTMLAudioElement"
1562 }
1563 }
1564 },
1565 "docs": {
1566 "tags": [],
1567 "text": ""
1568 },
1569 "internal": false,
1570 "getter": false,
1571 "setter": false
1572 },
1573 {
1574 "name": "autoplay",
1575 "type": "boolean",
1576 "attribute": "autoplay",
1577 "reflect": false,
1578 "mutable": false,
1579 "required": false,
1580 "optional": false,
1581 "complexType": {
1582 "original": "boolean",
1583 "resolved": "boolean",
1584 "references": {}
1585 },
1586 "docs": {
1587 "tags": [],
1588 "text": ""
1589 },
1590 "internal": false,
1591 "getter": false,
1592 "setter": false
1593 },
1594 {
1595 "name": "src",
1596 "type": "string",
1597 "attribute": "src",
1598 "reflect": false,
1599 "mutable": false,
1600 "required": false,
1601 "optional": false,
1602 "complexType": {
1603 "original": "string",
1604 "resolved": "string",
1605 "references": {}
1606 },
1607 "docs": {
1608 "tags": [],
1609 "text": ""
1610 },
1611 "internal": false,
1612 "getter": false,
1613 "setter": false
1614 },
1615 {
1616 "name": "preload",
1617 "type": "string",
1618 "attribute": "preload",
1619 "reflect": false,
1620 "mutable": false,
1621 "required": false,
1622 "optional": false,
1623 "complexType": {
1624 "original": "string",
1625 "resolved": "string",
1626 "references": {}
1627 },
1628 "docs": {
1629 "tags": [],
1630 "text": ""
1631 },
1632 "internal": false,
1633 "getter": false,
1634 "setter": false
1635 },
1636 {
1637 "name": "poster",
1638 "type": "string",
1639 "attribute": "poster",
1640 "reflect": false,
1641 "mutable": false,
1642 "required": false,
1643 "optional": false,
1644 "complexType": {
1645 "original": "string",
1646 "resolved": "string",
1647 "references": {}
1648 },
1649 "docs": {
1650 "tags": [],
1651 "text": ""
1652 },
1653 "internal": false,
1654 "getter": false,
1655 "setter": false
1656 },
1657 {
1658 "name": "player",
1659 "type": "any",
1660 "attribute": "player",
1661 "reflect": false,
1662 "mutable": false,
1663 "required": false,
1664 "optional": false,
1665 "complexType": {
1666 "original": "any",
1667 "resolved": "any",
1668 "references": {}
1669 },
1670 "docs": {
1671 "tags": [],
1672 "text": ""
1673 },
1674 "internal": false,
1675 "getter": false,
1676 "setter": false
1677 },
1678 {
1679 "name": "preset",
1680 "type": "unknown",
1681 "attribute": "preset",
1682 "reflect": false,
1683 "mutable": false,
1684 "required": false,
1685 "optional": false,
1686 "complexType": {
1687 "original": "presetAttributes",
1688 "resolved": "presetAttributes",
1689 "references": {
1690 "presetAttributes": {
1691 "location": "import",
1692 "path": "../../../../interfaces",
1693 "id": "src/interfaces.ts::presetAttributes"
1694 }
1695 }
1696 },
1697 "docs": {
1698 "tags": [],
1699 "text": ""
1700 },
1701 "internal": false,
1702 "getter": false,
1703 "setter": false
1704 },
1705 {
1706 "name": "tracks",
1707 "type": "unknown",
1708 "attribute": "tracks",
1709 "reflect": false,
1710 "mutable": false,
1711 "required": false,
1712 "optional": false,
1713 "complexType": {
1714 "original": "{ label: string; src: string; srcLang: string }[]",
1715 "resolved": "{ label: string; src: string; srcLang: string; }[]",
1716 "references": {}
1717 },
1718 "docs": {
1719 "tags": [],
1720 "text": ""
1721 },
1722 "internal": false,
1723 "getter": false,
1724 "setter": false
1725 },
1726 {
1727 "name": "provider",
1728 "type": "string",
1729 "attribute": "provider",
1730 "reflect": false,
1731 "mutable": false,
1732 "required": false,
1733 "optional": false,
1734 "complexType": {
1735 "original": "string",
1736 "resolved": "string",
1737 "references": {}
1738 },
1739 "docs": {
1740 "tags": [],
1741 "text": ""
1742 },
1743 "internal": false,
1744 "getter": false,
1745 "setter": false
1746 },
1747 {
1748 "name": "mediaTitle",
1749 "type": "string",
1750 "attribute": "media-title",
1751 "reflect": false,
1752 "mutable": false,
1753 "required": false,
1754 "optional": false,
1755 "complexType": {
1756 "original": "string",
1757 "resolved": "string",
1758 "references": {}
1759 },
1760 "docs": {
1761 "tags": [],
1762 "text": ""
1763 },
1764 "internal": false,
1765 "getter": false,
1766 "setter": false
1767 },
1768 {
1769 "name": "audioAttributes",
1770 "type": "unknown",
1771 "attribute": "audio-attributes",
1772 "reflect": false,
1773 "mutable": false,
1774 "required": false,
1775 "optional": false,
1776 "complexType": {
1777 "original": "object",
1778 "resolved": "object",
1779 "references": {}
1780 },
1781 "docs": {
1782 "tags": [],
1783 "text": ""
1784 },
1785 "internal": false,
1786 "getter": false,
1787 "setter": false
1788 }
1789 ],
1790 "shadowDelegatesFocus": false,
1791 "states": [
1792 {
1793 "name": "width"
1794 }
1795 ]
1796 },
1797 {
1798 "tag": "presto-bunny",
1799 "path": "./src/components/core/providers/presto-bunny/presto-bunny.js",
1800 "source": "./src/components/core/providers/presto-bunny/presto-bunny.tsx",
1801 "elementRef": null,
1802 "componentClassName": "PrestoBunny",
1803 "assetsDirs": [],
1804 "dependencies": [
1805 "presto-video"
1806 ],
1807 "dependents": [
1808 "presto-player",
1809 "presto-playlist"
1810 ],
1811 "directDependencies": [
1812 "presto-video"
1813 ],
1814 "directDependents": [
1815 "presto-player"
1816 ],
1817 "docs": {
1818 "tags": [],
1819 "text": ""
1820 },
1821 "encapsulation": "none",
1822 "excludeFromCollection": false,
1823 "events": [],
1824 "internal": false,
1825 "listeners": [],
1826 "methods": [],
1827 "potentialCmpRefs": [
1828 "presto-video"
1829 ],
1830 "properties": [
1831 {
1832 "name": "getRef",
1833 "type": "unknown",
1834 "attribute": "get-ref",
1835 "reflect": false,
1836 "mutable": true,
1837 "required": false,
1838 "optional": true,
1839 "complexType": {
1840 "original": "(elm?: HTMLVideoElement) => void",
1841 "resolved": "(elm?: HTMLVideoElement) => void",
1842 "references": {
1843 "HTMLVideoElement": {
1844 "location": "global",
1845 "id": "global::HTMLVideoElement"
1846 }
1847 }
1848 },
1849 "docs": {
1850 "tags": [],
1851 "text": ""
1852 },
1853 "internal": false,
1854 "getter": false,
1855 "setter": false
1856 },
1857 {
1858 "name": "autoplay",
1859 "type": "boolean",
1860 "attribute": "autoplay",
1861 "reflect": false,
1862 "mutable": false,
1863 "required": false,
1864 "optional": false,
1865 "complexType": {
1866 "original": "boolean",
1867 "resolved": "boolean",
1868 "references": {}
1869 },
1870 "docs": {
1871 "tags": [],
1872 "text": ""
1873 },
1874 "internal": false,
1875 "getter": false,
1876 "setter": false
1877 },
1878 {
1879 "name": "src",
1880 "type": "string",
1881 "attribute": "src",
1882 "reflect": false,
1883 "mutable": false,
1884 "required": false,
1885 "optional": false,
1886 "complexType": {
1887 "original": "string",
1888 "resolved": "string",
1889 "references": {}
1890 },
1891 "docs": {
1892 "tags": [],
1893 "text": ""
1894 },
1895 "internal": false,
1896 "getter": false,
1897 "setter": false
1898 },
1899 {
1900 "name": "preload",
1901 "type": "string",
1902 "attribute": "preload",
1903 "reflect": false,
1904 "mutable": false,
1905 "required": false,
1906 "optional": false,
1907 "complexType": {
1908 "original": "string",
1909 "resolved": "string",
1910 "references": {}
1911 },
1912 "docs": {
1913 "tags": [],
1914 "text": ""
1915 },
1916 "internal": false,
1917 "getter": false,
1918 "setter": false
1919 },
1920 {
1921 "name": "poster",
1922 "type": "string",
1923 "attribute": "poster",
1924 "reflect": false,
1925 "mutable": true,
1926 "required": false,
1927 "optional": false,
1928 "complexType": {
1929 "original": "string",
1930 "resolved": "string",
1931 "references": {}
1932 },
1933 "docs": {
1934 "tags": [],
1935 "text": ""
1936 },
1937 "internal": false,
1938 "getter": false,
1939 "setter": false
1940 },
1941 {
1942 "name": "player",
1943 "type": "any",
1944 "attribute": "player",
1945 "reflect": false,
1946 "mutable": false,
1947 "required": false,
1948 "optional": false,
1949 "complexType": {
1950 "original": "any",
1951 "resolved": "any",
1952 "references": {}
1953 },
1954 "docs": {
1955 "tags": [],
1956 "text": ""
1957 },
1958 "internal": false,
1959 "getter": false,
1960 "setter": false
1961 },
1962 {
1963 "name": "tracks",
1964 "type": "unknown",
1965 "attribute": "tracks",
1966 "reflect": false,
1967 "mutable": false,
1968 "required": false,
1969 "optional": false,
1970 "complexType": {
1971 "original": "{ label: string; src: string; srcLang: string }[]",
1972 "resolved": "{ label: string; src: string; srcLang: string; }[]",
1973 "references": {}
1974 },
1975 "docs": {
1976 "tags": [],
1977 "text": ""
1978 },
1979 "internal": false,
1980 "getter": false,
1981 "setter": false
1982 },
1983 {
1984 "name": "playsinline",
1985 "type": "boolean",
1986 "attribute": "playsinline",
1987 "reflect": false,
1988 "mutable": false,
1989 "required": false,
1990 "optional": false,
1991 "complexType": {
1992 "original": "boolean",
1993 "resolved": "boolean",
1994 "references": {}
1995 },
1996 "docs": {
1997 "tags": [],
1998 "text": ""
1999 },
2000 "internal": false,
2001 "getter": false,
2002 "setter": false
2003 },
2004 {
2005 "name": "provider",
2006 "type": "string",
2007 "attribute": "provider",
2008 "reflect": false,
2009 "mutable": false,
2010 "required": false,
2011 "optional": false,
2012 "complexType": {
2013 "original": "string",
2014 "resolved": "string",
2015 "references": {}
2016 },
2017 "docs": {
2018 "tags": [],
2019 "text": ""
2020 },
2021 "internal": false,
2022 "getter": false,
2023 "setter": false
2024 },
2025 {
2026 "name": "videoAttributes",
2027 "type": "unknown",
2028 "attribute": "video-attributes",
2029 "reflect": false,
2030 "mutable": false,
2031 "required": false,
2032 "optional": false,
2033 "complexType": {
2034 "original": "object",
2035 "resolved": "object",
2036 "references": {}
2037 },
2038 "docs": {
2039 "tags": [],
2040 "text": ""
2041 },
2042 "internal": false,
2043 "getter": false,
2044 "setter": false
2045 }
2046 ],
2047 "shadowDelegatesFocus": false,
2048 "states": []
2049 },
2050 {
2051 "tag": "presto-business-skin",
2052 "path": "./src/components/ui/skins/presto-business-skin/presto-business-skin.js",
2053 "source": "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
2054 "elementRef": null,
2055 "componentClassName": "PrestoBusinessSkin",
2056 "assetsDirs": [],
2057 "dependencies": [],
2058 "dependents": [
2059 "presto-player",
2060 "presto-playlist"
2061 ],
2062 "directDependencies": [],
2063 "directDependents": [
2064 "presto-player"
2065 ],
2066 "docs": {
2067 "tags": [],
2068 "text": ""
2069 },
2070 "encapsulation": "none",
2071 "excludeFromCollection": false,
2072 "events": [],
2073 "internal": false,
2074 "listeners": [],
2075 "methods": [],
2076 "potentialCmpRefs": [],
2077 "properties": [],
2078 "shadowDelegatesFocus": false,
2079 "states": []
2080 },
2081 {
2082 "tag": "presto-cta-overlay",
2083 "path": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
2084 "source": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
2085 "elementRef": null,
2086 "componentClassName": "PrestoCTAOverlay",
2087 "assetsDirs": [],
2088 "dependencies": [
2089 "presto-cta-overlay-controller",
2090 "presto-cta-overlay-ui",
2091 "presto-player-button"
2092 ],
2093 "dependents": [
2094 "presto-player",
2095 "presto-playlist"
2096 ],
2097 "directDependencies": [
2098 "presto-cta-overlay-controller"
2099 ],
2100 "directDependents": [
2101 "presto-player"
2102 ],
2103 "docs": {
2104 "tags": [],
2105 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
2106 },
2107 "encapsulation": "none",
2108 "excludeFromCollection": false,
2109 "events": [],
2110 "internal": false,
2111 "listeners": [],
2112 "methods": [],
2113 "potentialCmpRefs": [
2114 "presto-cta-overlay-controller"
2115 ],
2116 "properties": [
2117 {
2118 "name": "player",
2119 "type": "any",
2120 "attribute": "player",
2121 "reflect": false,
2122 "mutable": false,
2123 "required": false,
2124 "optional": false,
2125 "complexType": {
2126 "original": "any",
2127 "resolved": "any",
2128 "references": {}
2129 },
2130 "docs": {
2131 "tags": [],
2132 "text": ""
2133 },
2134 "internal": false,
2135 "getter": false,
2136 "setter": false
2137 },
2138 {
2139 "name": "direction",
2140 "type": "string",
2141 "attribute": "direction",
2142 "reflect": false,
2143 "mutable": false,
2144 "required": false,
2145 "optional": true,
2146 "complexType": {
2147 "original": "'rtl'",
2148 "resolved": "\"rtl\"",
2149 "references": {}
2150 },
2151 "docs": {
2152 "tags": [],
2153 "text": ""
2154 },
2155 "internal": false,
2156 "getter": false,
2157 "setter": false
2158 },
2159 {
2160 "name": "preset",
2161 "type": "unknown",
2162 "attribute": "preset",
2163 "reflect": false,
2164 "mutable": false,
2165 "required": false,
2166 "optional": false,
2167 "complexType": {
2168 "original": "presetAttributes",
2169 "resolved": "presetAttributes",
2170 "references": {
2171 "presetAttributes": {
2172 "location": "import",
2173 "path": "../../../../../interfaces",
2174 "id": "src/interfaces.ts::presetAttributes"
2175 }
2176 }
2177 },
2178 "docs": {
2179 "tags": [],
2180 "text": ""
2181 },
2182 "internal": false,
2183 "getter": false,
2184 "setter": false
2185 },
2186 {
2187 "name": "i18n",
2188 "type": "unknown",
2189 "attribute": "i-1-8n",
2190 "reflect": false,
2191 "mutable": false,
2192 "required": false,
2193 "optional": false,
2194 "complexType": {
2195 "original": "i18nConfig",
2196 "resolved": "i18nConfig",
2197 "references": {
2198 "i18nConfig": {
2199 "location": "import",
2200 "path": "../../../../../interfaces",
2201 "id": "src/interfaces.ts::i18nConfig"
2202 }
2203 }
2204 },
2205 "docs": {
2206 "tags": [],
2207 "text": ""
2208 },
2209 "internal": false,
2210 "getter": false,
2211 "setter": false
2212 },
2213 {
2214 "name": "provider",
2215 "type": "string",
2216 "attribute": "provider",
2217 "reflect": false,
2218 "mutable": false,
2219 "required": false,
2220 "optional": false,
2221 "complexType": {
2222 "original": "string",
2223 "resolved": "string",
2224 "references": {}
2225 },
2226 "docs": {
2227 "tags": [],
2228 "text": ""
2229 },
2230 "internal": false,
2231 "getter": false,
2232 "setter": false
2233 }
2234 ],
2235 "shadowDelegatesFocus": false,
2236 "states": [
2237 {
2238 "name": "currentTime"
2239 },
2240 {
2241 "name": "duration"
2242 },
2243 {
2244 "name": "ended"
2245 }
2246 ]
2247 },
2248 {
2249 "tag": "presto-cta-overlay-controller",
2250 "path": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
2251 "source": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
2252 "elementRef": null,
2253 "componentClassName": "PrestoCtaOverlayController",
2254 "assetsDirs": [],
2255 "dependencies": [
2256 "presto-cta-overlay-ui",
2257 "presto-player-button"
2258 ],
2259 "dependents": [
2260 "presto-cta-overlay",
2261 "presto-player",
2262 "presto-playlist"
2263 ],
2264 "directDependencies": [
2265 "presto-cta-overlay-ui"
2266 ],
2267 "directDependents": [
2268 "presto-cta-overlay"
2269 ],
2270 "docs": {
2271 "tags": [],
2272 "text": ""
2273 },
2274 "encapsulation": "none",
2275 "excludeFromCollection": false,
2276 "events": [
2277 {
2278 "name": "playVideo",
2279 "method": "playVideo",
2280 "bubbles": true,
2281 "cancelable": true,
2282 "composed": true,
2283 "docs": {
2284 "tags": [],
2285 "text": ""
2286 },
2287 "complexType": {
2288 "original": "void",
2289 "resolved": "void",
2290 "references": {}
2291 },
2292 "internal": false
2293 },
2294 {
2295 "name": "pauseVideo",
2296 "method": "pauseVideo",
2297 "bubbles": true,
2298 "cancelable": true,
2299 "composed": true,
2300 "docs": {
2301 "tags": [],
2302 "text": ""
2303 },
2304 "complexType": {
2305 "original": "boolean",
2306 "resolved": "boolean",
2307 "references": {}
2308 },
2309 "internal": false
2310 },
2311 {
2312 "name": "restartVideo",
2313 "method": "restartVideo",
2314 "bubbles": true,
2315 "cancelable": true,
2316 "composed": true,
2317 "docs": {
2318 "tags": [],
2319 "text": ""
2320 },
2321 "complexType": {
2322 "original": "void",
2323 "resolved": "void",
2324 "references": {}
2325 },
2326 "internal": false
2327 },
2328 {
2329 "name": "ctaStateChange",
2330 "method": "ctaStateChange",
2331 "bubbles": true,
2332 "cancelable": true,
2333 "composed": true,
2334 "docs": {
2335 "tags": [],
2336 "text": ""
2337 },
2338 "complexType": {
2339 "original": "boolean",
2340 "resolved": "boolean",
2341 "references": {}
2342 },
2343 "internal": false
2344 }
2345 ],
2346 "internal": false,
2347 "listeners": [],
2348 "methods": [],
2349 "potentialCmpRefs": [
2350 "presto-cta-overlay-ui"
2351 ],
2352 "properties": [
2353 {
2354 "name": "ended",
2355 "type": "boolean",
2356 "attribute": "ended",
2357 "reflect": false,
2358 "mutable": false,
2359 "required": false,
2360 "optional": false,
2361 "complexType": {
2362 "original": "boolean",
2363 "resolved": "boolean",
2364 "references": {}
2365 },
2366 "docs": {
2367 "tags": [],
2368 "text": ""
2369 },
2370 "internal": false,
2371 "getter": false,
2372 "setter": false
2373 },
2374 {
2375 "name": "currentTime",
2376 "type": "number",
2377 "attribute": "current-time",
2378 "reflect": true,
2379 "mutable": false,
2380 "required": false,
2381 "optional": false,
2382 "complexType": {
2383 "original": "number",
2384 "resolved": "number",
2385 "references": {}
2386 },
2387 "docs": {
2388 "tags": [],
2389 "text": ""
2390 },
2391 "internal": false,
2392 "getter": false,
2393 "setter": false
2394 },
2395 {
2396 "name": "duration",
2397 "type": "number",
2398 "attribute": "duration",
2399 "reflect": true,
2400 "mutable": false,
2401 "required": false,
2402 "optional": false,
2403 "complexType": {
2404 "original": "number",
2405 "resolved": "number",
2406 "references": {}
2407 },
2408 "docs": {
2409 "tags": [],
2410 "text": ""
2411 },
2412 "internal": false,
2413 "getter": false,
2414 "setter": false
2415 },
2416 {
2417 "name": "direction",
2418 "type": "string",
2419 "attribute": "direction",
2420 "reflect": false,
2421 "mutable": false,
2422 "required": false,
2423 "optional": true,
2424 "complexType": {
2425 "original": "'rtl'",
2426 "resolved": "\"rtl\"",
2427 "references": {}
2428 },
2429 "docs": {
2430 "tags": [],
2431 "text": ""
2432 },
2433 "internal": false,
2434 "getter": false,
2435 "setter": false
2436 },
2437 {
2438 "name": "cta",
2439 "type": "unknown",
2440 "attribute": "cta",
2441 "reflect": false,
2442 "mutable": false,
2443 "required": false,
2444 "optional": true,
2445 "complexType": {
2446 "original": "CTA",
2447 "resolved": "CTA",
2448 "references": {
2449 "CTA": {
2450 "location": "import",
2451 "path": "../../../../../interfaces",
2452 "id": "src/interfaces.ts::CTA"
2453 }
2454 }
2455 },
2456 "docs": {
2457 "tags": [],
2458 "text": ""
2459 },
2460 "internal": false,
2461 "getter": false,
2462 "setter": false
2463 },
2464 {
2465 "name": "i18n",
2466 "type": "unknown",
2467 "attribute": "i-1-8n",
2468 "reflect": false,
2469 "mutable": false,
2470 "required": false,
2471 "optional": false,
2472 "complexType": {
2473 "original": "i18nConfig",
2474 "resolved": "i18nConfig",
2475 "references": {
2476 "i18nConfig": {
2477 "location": "import",
2478 "path": "../../../../../interfaces",
2479 "id": "src/interfaces.ts::i18nConfig"
2480 }
2481 }
2482 },
2483 "docs": {
2484 "tags": [],
2485 "text": ""
2486 },
2487 "internal": false,
2488 "getter": false,
2489 "setter": false
2490 },
2491 {
2492 "name": "provider",
2493 "type": "string",
2494 "attribute": "provider",
2495 "reflect": false,
2496 "mutable": false,
2497 "required": false,
2498 "optional": false,
2499 "complexType": {
2500 "original": "string",
2501 "resolved": "string",
2502 "references": {}
2503 },
2504 "docs": {
2505 "tags": [],
2506 "text": ""
2507 },
2508 "internal": false,
2509 "getter": false,
2510 "setter": false
2511 }
2512 ],
2513 "shadowDelegatesFocus": false,
2514 "states": [
2515 {
2516 "name": "enabled"
2517 },
2518 {
2519 "name": "show"
2520 },
2521 {
2522 "name": "loading"
2523 },
2524 {
2525 "name": "error"
2526 },
2527 {
2528 "name": "skipped"
2529 },
2530 {
2531 "name": "percentagePassed"
2532 }
2533 ]
2534 },
2535 {
2536 "tag": "presto-cta-overlay-ui",
2537 "path": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
2538 "source": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
2539 "elementRef": null,
2540 "componentClassName": "CTAOverlayUI",
2541 "assetsDirs": [],
2542 "dependencies": [
2543 "presto-player-button"
2544 ],
2545 "dependents": [
2546 "presto-cta-overlay",
2547 "presto-cta-overlay-controller",
2548 "presto-player",
2549 "presto-playlist"
2550 ],
2551 "directDependencies": [
2552 "presto-player-button"
2553 ],
2554 "directDependents": [
2555 "presto-cta-overlay-controller"
2556 ],
2557 "docs": {
2558 "tags": [],
2559 "text": ""
2560 },
2561 "encapsulation": "shadow",
2562 "excludeFromCollection": false,
2563 "events": [
2564 {
2565 "name": "skip",
2566 "method": "skip",
2567 "bubbles": true,
2568 "cancelable": true,
2569 "composed": true,
2570 "docs": {
2571 "tags": [],
2572 "text": "Events"
2573 },
2574 "complexType": {
2575 "original": "void",
2576 "resolved": "void",
2577 "references": {}
2578 },
2579 "internal": false
2580 },
2581 {
2582 "name": "rewatch",
2583 "method": "rewatch",
2584 "bubbles": true,
2585 "cancelable": true,
2586 "composed": true,
2587 "docs": {
2588 "tags": [],
2589 "text": ""
2590 },
2591 "complexType": {
2592 "original": "void",
2593 "resolved": "void",
2594 "references": {}
2595 },
2596 "internal": false
2597 }
2598 ],
2599 "internal": false,
2600 "listeners": [],
2601 "methods": [],
2602 "potentialCmpRefs": [
2603 "presto-player-button"
2604 ],
2605 "properties": [
2606 {
2607 "name": "headline",
2608 "type": "string",
2609 "attribute": "headline",
2610 "reflect": false,
2611 "mutable": false,
2612 "required": false,
2613 "optional": false,
2614 "complexType": {
2615 "original": "string",
2616 "resolved": "string",
2617 "references": {}
2618 },
2619 "docs": {
2620 "tags": [],
2621 "text": "Props"
2622 },
2623 "internal": false,
2624 "getter": false,
2625 "setter": false
2626 },
2627 {
2628 "name": "defaultHeadline",
2629 "type": "string",
2630 "attribute": "default-headline",
2631 "reflect": false,
2632 "mutable": false,
2633 "required": false,
2634 "optional": false,
2635 "complexType": {
2636 "original": "string",
2637 "resolved": "string",
2638 "references": {}
2639 },
2640 "docs": {
2641 "tags": [],
2642 "text": ""
2643 },
2644 "internal": false,
2645 "getter": false,
2646 "setter": false
2647 },
2648 {
2649 "name": "bottomText",
2650 "type": "string",
2651 "attribute": "bottom-text",
2652 "reflect": false,
2653 "mutable": false,
2654 "required": false,
2655 "optional": false,
2656 "complexType": {
2657 "original": "string",
2658 "resolved": "string",
2659 "references": {}
2660 },
2661 "docs": {
2662 "tags": [],
2663 "text": ""
2664 },
2665 "internal": false,
2666 "getter": false,
2667 "setter": false
2668 },
2669 {
2670 "name": "showButton",
2671 "type": "boolean",
2672 "attribute": "show-button",
2673 "reflect": false,
2674 "mutable": false,
2675 "required": false,
2676 "optional": false,
2677 "complexType": {
2678 "original": "boolean",
2679 "resolved": "boolean",
2680 "references": {}
2681 },
2682 "docs": {
2683 "tags": [],
2684 "text": ""
2685 },
2686 "internal": false,
2687 "getter": false,
2688 "setter": false
2689 },
2690 {
2691 "name": "buttonText",
2692 "type": "string",
2693 "attribute": "button-text",
2694 "reflect": false,
2695 "mutable": false,
2696 "required": false,
2697 "optional": false,
2698 "complexType": {
2699 "original": "string",
2700 "resolved": "string",
2701 "references": {}
2702 },
2703 "docs": {
2704 "tags": [],
2705 "text": ""
2706 },
2707 "internal": false,
2708 "getter": false,
2709 "setter": false
2710 },
2711 {
2712 "name": "buttonType",
2713 "type": "string",
2714 "attribute": "button-type",
2715 "reflect": false,
2716 "mutable": false,
2717 "required": false,
2718 "optional": false,
2719 "complexType": {
2720 "original": "'link' | 'time'",
2721 "resolved": "\"link\" | \"time\"",
2722 "references": {}
2723 },
2724 "docs": {
2725 "tags": [],
2726 "text": ""
2727 },
2728 "internal": false,
2729 "getter": false,
2730 "setter": false
2731 },
2732 {
2733 "name": "buttonLink",
2734 "type": "unknown",
2735 "attribute": "button-link",
2736 "reflect": false,
2737 "mutable": false,
2738 "required": false,
2739 "optional": false,
2740 "complexType": {
2741 "original": "ButtonLinkObject",
2742 "resolved": "ButtonLinkObject",
2743 "references": {
2744 "ButtonLinkObject": {
2745 "location": "import",
2746 "path": "../../../../../interfaces",
2747 "id": "src/interfaces.ts::ButtonLinkObject"
2748 }
2749 }
2750 },
2751 "docs": {
2752 "tags": [],
2753 "text": ""
2754 },
2755 "internal": false,
2756 "getter": false,
2757 "setter": false
2758 },
2759 {
2760 "name": "allowRewatch",
2761 "type": "boolean",
2762 "attribute": "allow-rewatch",
2763 "reflect": false,
2764 "mutable": false,
2765 "required": false,
2766 "optional": false,
2767 "complexType": {
2768 "original": "boolean",
2769 "resolved": "boolean",
2770 "references": {}
2771 },
2772 "docs": {
2773 "tags": [],
2774 "text": ""
2775 },
2776 "internal": false,
2777 "getter": false,
2778 "setter": false
2779 },
2780 {
2781 "name": "allowSkip",
2782 "type": "boolean",
2783 "attribute": "allow-skip",
2784 "reflect": false,
2785 "mutable": false,
2786 "required": false,
2787 "optional": false,
2788 "complexType": {
2789 "original": "boolean",
2790 "resolved": "boolean",
2791 "references": {}
2792 },
2793 "docs": {
2794 "tags": [],
2795 "text": ""
2796 },
2797 "internal": false,
2798 "getter": false,
2799 "setter": false
2800 },
2801 {
2802 "name": "direction",
2803 "type": "string",
2804 "attribute": "direction",
2805 "reflect": false,
2806 "mutable": false,
2807 "required": false,
2808 "optional": true,
2809 "complexType": {
2810 "original": "'rtl'",
2811 "resolved": "\"rtl\"",
2812 "references": {}
2813 },
2814 "docs": {
2815 "tags": [],
2816 "text": ""
2817 },
2818 "internal": false,
2819 "getter": false,
2820 "setter": false
2821 },
2822 {
2823 "name": "i18n",
2824 "type": "unknown",
2825 "attribute": "i-1-8n",
2826 "reflect": false,
2827 "mutable": false,
2828 "required": false,
2829 "optional": false,
2830 "complexType": {
2831 "original": "i18nConfig",
2832 "resolved": "i18nConfig",
2833 "references": {
2834 "i18nConfig": {
2835 "location": "import",
2836 "path": "../../../../../interfaces",
2837 "id": "src/interfaces.ts::i18nConfig"
2838 }
2839 }
2840 },
2841 "docs": {
2842 "tags": [],
2843 "text": ""
2844 },
2845 "internal": false,
2846 "getter": false,
2847 "setter": false
2848 },
2849 {
2850 "name": "provider",
2851 "type": "string",
2852 "attribute": "provider",
2853 "reflect": false,
2854 "mutable": false,
2855 "required": false,
2856 "optional": false,
2857 "complexType": {
2858 "original": "string",
2859 "resolved": "string",
2860 "references": {}
2861 },
2862 "docs": {
2863 "tags": [],
2864 "text": ""
2865 },
2866 "internal": false,
2867 "getter": false,
2868 "setter": false
2869 },
2870 {
2871 "name": "type",
2872 "type": "string",
2873 "attribute": "type",
2874 "reflect": false,
2875 "mutable": false,
2876 "required": false,
2877 "optional": false,
2878 "complexType": {
2879 "original": "string",
2880 "resolved": "string",
2881 "references": {}
2882 },
2883 "docs": {
2884 "tags": [],
2885 "text": ""
2886 },
2887 "internal": false,
2888 "getter": false,
2889 "setter": false
2890 }
2891 ],
2892 "shadowDelegatesFocus": false,
2893 "states": [
2894 {
2895 "name": "isAudioProvider"
2896 }
2897 ]
2898 },
2899 {
2900 "tag": "presto-dynamic-overlay-ui",
2901 "path": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
2902 "source": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
2903 "elementRef": "el",
2904 "componentClassName": "PrestoDynamicOverlayUi",
2905 "assetsDirs": [],
2906 "dependencies": [],
2907 "dependents": [
2908 "presto-dynamic-overlays",
2909 "presto-player",
2910 "presto-playlist"
2911 ],
2912 "directDependencies": [],
2913 "directDependents": [
2914 "presto-dynamic-overlays"
2915 ],
2916 "docs": {
2917 "tags": [],
2918 "text": ""
2919 },
2920 "encapsulation": "shadow",
2921 "excludeFromCollection": false,
2922 "events": [],
2923 "internal": false,
2924 "listeners": [],
2925 "methods": [],
2926 "potentialCmpRefs": [],
2927 "properties": [
2928 {
2929 "name": "href",
2930 "type": "string",
2931 "attribute": "href",
2932 "reflect": false,
2933 "mutable": false,
2934 "required": false,
2935 "optional": false,
2936 "complexType": {
2937 "original": "string",
2938 "resolved": "string",
2939 "references": {}
2940 },
2941 "docs": {
2942 "tags": [],
2943 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
2944 },
2945 "internal": false,
2946 "getter": false,
2947 "setter": false
2948 },
2949 {
2950 "name": "target",
2951 "type": "string",
2952 "attribute": "target",
2953 "reflect": false,
2954 "mutable": false,
2955 "required": false,
2956 "optional": false,
2957 "complexType": {
2958 "original": "'_blank' | '_parent' | '_self' | '_top'",
2959 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
2960 "references": {}
2961 },
2962 "docs": {
2963 "tags": [],
2964 "text": "Tells the browser where to open the link. Only used when `href` is set."
2965 },
2966 "internal": false,
2967 "getter": false,
2968 "setter": false
2969 },
2970 {
2971 "name": "position",
2972 "type": "string",
2973 "attribute": "position",
2974 "reflect": false,
2975 "mutable": false,
2976 "required": false,
2977 "optional": false,
2978 "defaultValue": "'top-right'",
2979 "complexType": {
2980 "original": "'top-left' | 'top-right'",
2981 "resolved": "\"top-left\" | \"top-right\"",
2982 "references": {}
2983 },
2984 "docs": {
2985 "tags": [
2986 {
2987 "name": "default",
2988 "text": "'top-right'"
2989 }
2990 ],
2991 "text": ""
2992 },
2993 "internal": false,
2994 "getter": false,
2995 "setter": false
2996 }
2997 ],
2998 "shadowDelegatesFocus": false,
2999 "states": []
3000 },
3001 {
3002 "tag": "presto-dynamic-overlays",
3003 "path": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
3004 "source": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
3005 "elementRef": "el",
3006 "componentClassName": "PrestoDynamicOverlays",
3007 "assetsDirs": [],
3008 "dependencies": [
3009 "presto-dynamic-overlay-ui"
3010 ],
3011 "dependents": [
3012 "presto-player",
3013 "presto-playlist"
3014 ],
3015 "directDependencies": [
3016 "presto-dynamic-overlay-ui"
3017 ],
3018 "directDependents": [
3019 "presto-player"
3020 ],
3021 "docs": {
3022 "tags": [],
3023 "text": ""
3024 },
3025 "encapsulation": "shadow",
3026 "excludeFromCollection": false,
3027 "events": [
3028 {
3029 "name": "reloadComponent",
3030 "method": "reloadComponent",
3031 "bubbles": true,
3032 "cancelable": true,
3033 "composed": true,
3034 "docs": {
3035 "tags": [],
3036 "text": ""
3037 },
3038 "complexType": {
3039 "original": "void",
3040 "resolved": "void",
3041 "references": {}
3042 },
3043 "internal": false
3044 }
3045 ],
3046 "internal": false,
3047 "listeners": [],
3048 "methods": [],
3049 "potentialCmpRefs": [
3050 "presto-dynamic-overlay-ui"
3051 ],
3052 "properties": [
3053 {
3054 "name": "overlays",
3055 "type": "unknown",
3056 "attribute": "overlays",
3057 "reflect": false,
3058 "mutable": false,
3059 "required": false,
3060 "optional": false,
3061 "complexType": {
3062 "original": "Array<DynamicOverlay>",
3063 "resolved": "DynamicOverlay[]",
3064 "references": {
3065 "Array": {
3066 "location": "global",
3067 "id": "global::Array"
3068 },
3069 "DynamicOverlay": {
3070 "location": "import",
3071 "path": "../../../../../interfaces",
3072 "id": "src/interfaces.ts::DynamicOverlay"
3073 }
3074 }
3075 },
3076 "docs": {
3077 "tags": [],
3078 "text": ""
3079 },
3080 "internal": false,
3081 "getter": false,
3082 "setter": false
3083 },
3084 {
3085 "name": "player",
3086 "type": "any",
3087 "attribute": "player",
3088 "reflect": false,
3089 "mutable": false,
3090 "required": false,
3091 "optional": false,
3092 "complexType": {
3093 "original": "any",
3094 "resolved": "any",
3095 "references": {}
3096 },
3097 "docs": {
3098 "tags": [],
3099 "text": ""
3100 },
3101 "internal": false,
3102 "getter": false,
3103 "setter": false
3104 },
3105 {
3106 "name": "preset",
3107 "type": "unknown",
3108 "attribute": "preset",
3109 "reflect": false,
3110 "mutable": false,
3111 "required": false,
3112 "optional": false,
3113 "complexType": {
3114 "original": "presetAttributes",
3115 "resolved": "presetAttributes",
3116 "references": {
3117 "presetAttributes": {
3118 "location": "import",
3119 "path": "../../../../../interfaces",
3120 "id": "src/interfaces.ts::presetAttributes"
3121 }
3122 }
3123 },
3124 "docs": {
3125 "tags": [],
3126 "text": ""
3127 },
3128 "internal": false,
3129 "getter": false,
3130 "setter": false
3131 },
3132 {
3133 "name": "enabled",
3134 "type": "boolean",
3135 "attribute": "enabled",
3136 "reflect": false,
3137 "mutable": false,
3138 "required": false,
3139 "optional": false,
3140 "complexType": {
3141 "original": "boolean",
3142 "resolved": "boolean",
3143 "references": {}
3144 },
3145 "docs": {
3146 "tags": [],
3147 "text": ""
3148 },
3149 "internal": false,
3150 "getter": false,
3151 "setter": false
3152 }
3153 ],
3154 "shadowDelegatesFocus": false,
3155 "states": [
3156 {
3157 "name": "currentTime"
3158 },
3159 {
3160 "name": "destroy"
3161 }
3162 ]
3163 },
3164 {
3165 "tag": "presto-email-overlay",
3166 "path": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
3167 "source": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
3168 "elementRef": null,
3169 "componentClassName": "PrestoEmailOverlay",
3170 "assetsDirs": [],
3171 "dependencies": [
3172 "presto-email-overlay-controller",
3173 "presto-email-overlay-ui",
3174 "presto-player-spinner"
3175 ],
3176 "dependents": [
3177 "presto-player",
3178 "presto-playlist"
3179 ],
3180 "directDependencies": [
3181 "presto-email-overlay-controller"
3182 ],
3183 "directDependents": [
3184 "presto-player"
3185 ],
3186 "docs": {
3187 "tags": [],
3188 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
3189 },
3190 "encapsulation": "none",
3191 "excludeFromCollection": false,
3192 "events": [],
3193 "internal": false,
3194 "listeners": [],
3195 "methods": [],
3196 "potentialCmpRefs": [
3197 "presto-email-overlay-controller"
3198 ],
3199 "properties": [
3200 {
3201 "name": "player",
3202 "type": "any",
3203 "attribute": "player",
3204 "reflect": false,
3205 "mutable": false,
3206 "required": false,
3207 "optional": false,
3208 "complexType": {
3209 "original": "any",
3210 "resolved": "any",
3211 "references": {}
3212 },
3213 "docs": {
3214 "tags": [],
3215 "text": ""
3216 },
3217 "internal": false,
3218 "getter": false,
3219 "setter": false
3220 },
3221 {
3222 "name": "direction",
3223 "type": "string",
3224 "attribute": "direction",
3225 "reflect": false,
3226 "mutable": false,
3227 "required": false,
3228 "optional": true,
3229 "complexType": {
3230 "original": "'rtl'",
3231 "resolved": "\"rtl\"",
3232 "references": {}
3233 },
3234 "docs": {
3235 "tags": [],
3236 "text": ""
3237 },
3238 "internal": false,
3239 "getter": false,
3240 "setter": false
3241 },
3242 {
3243 "name": "preset",
3244 "type": "unknown",
3245 "attribute": "preset",
3246 "reflect": false,
3247 "mutable": false,
3248 "required": false,
3249 "optional": false,
3250 "complexType": {
3251 "original": "presetAttributes",
3252 "resolved": "presetAttributes",
3253 "references": {
3254 "presetAttributes": {
3255 "location": "import",
3256 "path": "../../../../../interfaces",
3257 "id": "src/interfaces.ts::presetAttributes"
3258 }
3259 }
3260 },
3261 "docs": {
3262 "tags": [],
3263 "text": ""
3264 },
3265 "internal": false,
3266 "getter": false,
3267 "setter": false
3268 },
3269 {
3270 "name": "videoId",
3271 "type": "number",
3272 "attribute": "video-id",
3273 "reflect": false,
3274 "mutable": false,
3275 "required": false,
3276 "optional": false,
3277 "complexType": {
3278 "original": "number",
3279 "resolved": "number",
3280 "references": {}
3281 },
3282 "docs": {
3283 "tags": [],
3284 "text": ""
3285 },
3286 "internal": false,
3287 "getter": false,
3288 "setter": false
3289 },
3290 {
3291 "name": "i18n",
3292 "type": "unknown",
3293 "attribute": "i-1-8n",
3294 "reflect": false,
3295 "mutable": false,
3296 "required": false,
3297 "optional": false,
3298 "complexType": {
3299 "original": "i18nConfig",
3300 "resolved": "i18nConfig",
3301 "references": {
3302 "i18nConfig": {
3303 "location": "import",
3304 "path": "../../../../../interfaces",
3305 "id": "src/interfaces.ts::i18nConfig"
3306 }
3307 }
3308 },
3309 "docs": {
3310 "tags": [],
3311 "text": ""
3312 },
3313 "internal": false,
3314 "getter": false,
3315 "setter": false
3316 },
3317 {
3318 "name": "provider",
3319 "type": "string",
3320 "attribute": "provider",
3321 "reflect": false,
3322 "mutable": false,
3323 "required": false,
3324 "optional": false,
3325 "complexType": {
3326 "original": "string",
3327 "resolved": "string",
3328 "references": {}
3329 },
3330 "docs": {
3331 "tags": [],
3332 "text": ""
3333 },
3334 "internal": false,
3335 "getter": false,
3336 "setter": false
3337 }
3338 ],
3339 "shadowDelegatesFocus": false,
3340 "states": [
3341 {
3342 "name": "currentTime"
3343 },
3344 {
3345 "name": "duration"
3346 },
3347 {
3348 "name": "ended"
3349 }
3350 ]
3351 },
3352 {
3353 "tag": "presto-email-overlay-controller",
3354 "path": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
3355 "source": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
3356 "elementRef": null,
3357 "componentClassName": "PrestoEmailOverlayController",
3358 "assetsDirs": [],
3359 "dependencies": [
3360 "presto-email-overlay-ui",
3361 "presto-player-spinner"
3362 ],
3363 "dependents": [
3364 "presto-email-overlay",
3365 "presto-player",
3366 "presto-playlist"
3367 ],
3368 "directDependencies": [
3369 "presto-email-overlay-ui"
3370 ],
3371 "directDependents": [
3372 "presto-email-overlay"
3373 ],
3374 "docs": {
3375 "tags": [],
3376 "text": ""
3377 },
3378 "encapsulation": "none",
3379 "excludeFromCollection": false,
3380 "events": [
3381 {
3382 "name": "playVideo",
3383 "method": "playVideo",
3384 "bubbles": true,
3385 "cancelable": true,
3386 "composed": true,
3387 "docs": {
3388 "tags": [],
3389 "text": ""
3390 },
3391 "complexType": {
3392 "original": "void",
3393 "resolved": "void",
3394 "references": {}
3395 },
3396 "internal": false
3397 },
3398 {
3399 "name": "pauseVideo",
3400 "method": "pauseVideo",
3401 "bubbles": true,
3402 "cancelable": true,
3403 "composed": true,
3404 "docs": {
3405 "tags": [],
3406 "text": ""
3407 },
3408 "complexType": {
3409 "original": "true",
3410 "resolved": "boolean",
3411 "references": {}
3412 },
3413 "internal": false
3414 },
3415 {
3416 "name": "restartVideo",
3417 "method": "restartVideo",
3418 "bubbles": true,
3419 "cancelable": true,
3420 "composed": true,
3421 "docs": {
3422 "tags": [],
3423 "text": ""
3424 },
3425 "complexType": {
3426 "original": "void",
3427 "resolved": "void",
3428 "references": {}
3429 },
3430 "internal": false
3431 },
3432 {
3433 "name": "emailStateChange",
3434 "method": "emailStateChange",
3435 "bubbles": true,
3436 "cancelable": true,
3437 "composed": true,
3438 "docs": {
3439 "tags": [],
3440 "text": ""
3441 },
3442 "complexType": {
3443 "original": "boolean",
3444 "resolved": "boolean",
3445 "references": {}
3446 },
3447 "internal": false
3448 }
3449 ],
3450 "internal": false,
3451 "listeners": [],
3452 "methods": [],
3453 "potentialCmpRefs": [
3454 "presto-email-overlay-ui"
3455 ],
3456 "properties": [
3457 {
3458 "name": "ended",
3459 "type": "boolean",
3460 "attribute": "ended",
3461 "reflect": false,
3462 "mutable": false,
3463 "required": false,
3464 "optional": false,
3465 "complexType": {
3466 "original": "boolean",
3467 "resolved": "boolean",
3468 "references": {}
3469 },
3470 "docs": {
3471 "tags": [],
3472 "text": ""
3473 },
3474 "internal": false,
3475 "getter": false,
3476 "setter": false
3477 },
3478 {
3479 "name": "currentTime",
3480 "type": "number",
3481 "attribute": "current-time",
3482 "reflect": true,
3483 "mutable": false,
3484 "required": false,
3485 "optional": false,
3486 "complexType": {
3487 "original": "number",
3488 "resolved": "number",
3489 "references": {}
3490 },
3491 "docs": {
3492 "tags": [],
3493 "text": ""
3494 },
3495 "internal": false,
3496 "getter": false,
3497 "setter": false
3498 },
3499 {
3500 "name": "duration",
3501 "type": "number",
3502 "attribute": "duration",
3503 "reflect": true,
3504 "mutable": false,
3505 "required": false,
3506 "optional": false,
3507 "complexType": {
3508 "original": "number",
3509 "resolved": "number",
3510 "references": {}
3511 },
3512 "docs": {
3513 "tags": [],
3514 "text": ""
3515 },
3516 "internal": false,
3517 "getter": false,
3518 "setter": false
3519 },
3520 {
3521 "name": "direction",
3522 "type": "string",
3523 "attribute": "direction",
3524 "reflect": false,
3525 "mutable": false,
3526 "required": false,
3527 "optional": true,
3528 "complexType": {
3529 "original": "'rtl'",
3530 "resolved": "\"rtl\"",
3531 "references": {}
3532 },
3533 "docs": {
3534 "tags": [],
3535 "text": ""
3536 },
3537 "internal": false,
3538 "getter": false,
3539 "setter": false
3540 },
3541 {
3542 "name": "emailCollection",
3543 "type": "unknown",
3544 "attribute": "email-collection",
3545 "reflect": false,
3546 "mutable": false,
3547 "required": false,
3548 "optional": true,
3549 "complexType": {
3550 "original": "EmailCollection",
3551 "resolved": "EmailCollection",
3552 "references": {
3553 "EmailCollection": {
3554 "location": "import",
3555 "path": "../../../../../interfaces",
3556 "id": "src/interfaces.ts::EmailCollection"
3557 }
3558 }
3559 },
3560 "docs": {
3561 "tags": [],
3562 "text": ""
3563 },
3564 "internal": false,
3565 "getter": false,
3566 "setter": false
3567 },
3568 {
3569 "name": "i18n",
3570 "type": "unknown",
3571 "attribute": "i-1-8n",
3572 "reflect": false,
3573 "mutable": false,
3574 "required": false,
3575 "optional": false,
3576 "complexType": {
3577 "original": "i18nConfig",
3578 "resolved": "i18nConfig",
3579 "references": {
3580 "i18nConfig": {
3581 "location": "import",
3582 "path": "../../../../../interfaces",
3583 "id": "src/interfaces.ts::i18nConfig"
3584 }
3585 }
3586 },
3587 "docs": {
3588 "tags": [],
3589 "text": ""
3590 },
3591 "internal": false,
3592 "getter": false,
3593 "setter": false
3594 },
3595 {
3596 "name": "videoId",
3597 "type": "number",
3598 "attribute": "video-id",
3599 "reflect": false,
3600 "mutable": false,
3601 "required": false,
3602 "optional": false,
3603 "complexType": {
3604 "original": "number",
3605 "resolved": "number",
3606 "references": {}
3607 },
3608 "docs": {
3609 "tags": [],
3610 "text": ""
3611 },
3612 "internal": false,
3613 "getter": false,
3614 "setter": false
3615 },
3616 {
3617 "name": "presetId",
3618 "type": "number",
3619 "attribute": "preset-id",
3620 "reflect": false,
3621 "mutable": false,
3622 "required": false,
3623 "optional": false,
3624 "complexType": {
3625 "original": "number",
3626 "resolved": "number",
3627 "references": {}
3628 },
3629 "docs": {
3630 "tags": [],
3631 "text": ""
3632 },
3633 "internal": false,
3634 "getter": false,
3635 "setter": false
3636 },
3637 {
3638 "name": "provider",
3639 "type": "string",
3640 "attribute": "provider",
3641 "reflect": false,
3642 "mutable": false,
3643 "required": false,
3644 "optional": false,
3645 "complexType": {
3646 "original": "string",
3647 "resolved": "string",
3648 "references": {}
3649 },
3650 "docs": {
3651 "tags": [],
3652 "text": ""
3653 },
3654 "internal": false,
3655 "getter": false,
3656 "setter": false
3657 }
3658 ],
3659 "shadowDelegatesFocus": false,
3660 "states": [
3661 {
3662 "name": "enabled"
3663 },
3664 {
3665 "name": "show"
3666 },
3667 {
3668 "name": "loading"
3669 },
3670 {
3671 "name": "error"
3672 },
3673 {
3674 "name": "percentagePassed"
3675 }
3676 ]
3677 },
3678 {
3679 "tag": "presto-email-overlay-ui",
3680 "path": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
3681 "source": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
3682 "elementRef": null,
3683 "componentClassName": "EmailOverlayUI",
3684 "assetsDirs": [],
3685 "dependencies": [
3686 "presto-player-spinner"
3687 ],
3688 "dependents": [
3689 "presto-email-overlay",
3690 "presto-email-overlay-controller",
3691 "presto-player",
3692 "presto-playlist"
3693 ],
3694 "directDependencies": [
3695 "presto-player-spinner"
3696 ],
3697 "directDependents": [
3698 "presto-email-overlay-controller"
3699 ],
3700 "docs": {
3701 "tags": [],
3702 "text": ""
3703 },
3704 "encapsulation": "shadow",
3705 "excludeFromCollection": false,
3706 "events": [
3707 {
3708 "name": "submitForm",
3709 "method": "submitForm",
3710 "bubbles": true,
3711 "cancelable": true,
3712 "composed": true,
3713 "docs": {
3714 "tags": [],
3715 "text": "Events"
3716 },
3717 "complexType": {
3718 "original": "object",
3719 "resolved": "object",
3720 "references": {}
3721 },
3722 "internal": false
3723 },
3724 {
3725 "name": "skip",
3726 "method": "skip",
3727 "bubbles": true,
3728 "cancelable": true,
3729 "composed": true,
3730 "docs": {
3731 "tags": [],
3732 "text": ""
3733 },
3734 "complexType": {
3735 "original": "object",
3736 "resolved": "object",
3737 "references": {}
3738 },
3739 "internal": false
3740 }
3741 ],
3742 "internal": false,
3743 "listeners": [],
3744 "methods": [],
3745 "potentialCmpRefs": [
3746 "presto-player-spinner"
3747 ],
3748 "properties": [
3749 {
3750 "name": "headline",
3751 "type": "string",
3752 "attribute": "headline",
3753 "reflect": false,
3754 "mutable": false,
3755 "required": false,
3756 "optional": false,
3757 "complexType": {
3758 "original": "string",
3759 "resolved": "string",
3760 "references": {}
3761 },
3762 "docs": {
3763 "tags": [],
3764 "text": "Props"
3765 },
3766 "internal": false,
3767 "getter": false,
3768 "setter": false
3769 },
3770 {
3771 "name": "bottomText",
3772 "type": "string",
3773 "attribute": "bottom-text",
3774 "reflect": false,
3775 "mutable": false,
3776 "required": false,
3777 "optional": false,
3778 "complexType": {
3779 "original": "string",
3780 "resolved": "string",
3781 "references": {}
3782 },
3783 "docs": {
3784 "tags": [],
3785 "text": ""
3786 },
3787 "internal": false,
3788 "getter": false,
3789 "setter": false
3790 },
3791 {
3792 "name": "buttonText",
3793 "type": "string",
3794 "attribute": "button-text",
3795 "reflect": false,
3796 "mutable": false,
3797 "required": false,
3798 "optional": false,
3799 "complexType": {
3800 "original": "string",
3801 "resolved": "string",
3802 "references": {}
3803 },
3804 "docs": {
3805 "tags": [],
3806 "text": ""
3807 },
3808 "internal": false,
3809 "getter": false,
3810 "setter": false
3811 },
3812 {
3813 "name": "allowSkip",
3814 "type": "boolean",
3815 "attribute": "allow-skip",
3816 "reflect": false,
3817 "mutable": false,
3818 "required": false,
3819 "optional": false,
3820 "complexType": {
3821 "original": "boolean",
3822 "resolved": "boolean",
3823 "references": {}
3824 },
3825 "docs": {
3826 "tags": [],
3827 "text": ""
3828 },
3829 "internal": false,
3830 "getter": false,
3831 "setter": false
3832 },
3833 {
3834 "name": "borderRadius",
3835 "type": "number",
3836 "attribute": "border-radius",
3837 "reflect": false,
3838 "mutable": false,
3839 "required": false,
3840 "optional": false,
3841 "complexType": {
3842 "original": "number",
3843 "resolved": "number",
3844 "references": {}
3845 },
3846 "docs": {
3847 "tags": [],
3848 "text": ""
3849 },
3850 "internal": false,
3851 "getter": false,
3852 "setter": false
3853 },
3854 {
3855 "name": "isLoading",
3856 "type": "boolean",
3857 "attribute": "is-loading",
3858 "reflect": false,
3859 "mutable": false,
3860 "required": false,
3861 "optional": false,
3862 "complexType": {
3863 "original": "boolean",
3864 "resolved": "boolean",
3865 "references": {}
3866 },
3867 "docs": {
3868 "tags": [],
3869 "text": ""
3870 },
3871 "internal": false,
3872 "getter": false,
3873 "setter": false
3874 },
3875 {
3876 "name": "errorMessage",
3877 "type": "string",
3878 "attribute": "error-message",
3879 "reflect": false,
3880 "mutable": false,
3881 "required": false,
3882 "optional": false,
3883 "complexType": {
3884 "original": "string",
3885 "resolved": "string",
3886 "references": {}
3887 },
3888 "docs": {
3889 "tags": [],
3890 "text": ""
3891 },
3892 "internal": false,
3893 "getter": false,
3894 "setter": false
3895 },
3896 {
3897 "name": "direction",
3898 "type": "string",
3899 "attribute": "direction",
3900 "reflect": false,
3901 "mutable": false,
3902 "required": false,
3903 "optional": true,
3904 "complexType": {
3905 "original": "'rtl'",
3906 "resolved": "\"rtl\"",
3907 "references": {}
3908 },
3909 "docs": {
3910 "tags": [],
3911 "text": ""
3912 },
3913 "internal": false,
3914 "getter": false,
3915 "setter": false
3916 },
3917 {
3918 "name": "i18n",
3919 "type": "unknown",
3920 "attribute": "i-1-8n",
3921 "reflect": false,
3922 "mutable": false,
3923 "required": false,
3924 "optional": false,
3925 "complexType": {
3926 "original": "i18nConfig",
3927 "resolved": "i18nConfig",
3928 "references": {
3929 "i18nConfig": {
3930 "location": "import",
3931 "path": "../../../../../interfaces",
3932 "id": "src/interfaces.ts::i18nConfig"
3933 }
3934 }
3935 },
3936 "docs": {
3937 "tags": [],
3938 "text": ""
3939 },
3940 "internal": false,
3941 "getter": false,
3942 "setter": false
3943 },
3944 {
3945 "name": "provider",
3946 "type": "string",
3947 "attribute": "provider",
3948 "reflect": false,
3949 "mutable": false,
3950 "required": false,
3951 "optional": false,
3952 "complexType": {
3953 "original": "string",
3954 "resolved": "string",
3955 "references": {}
3956 },
3957 "docs": {
3958 "tags": [],
3959 "text": ""
3960 },
3961 "internal": false,
3962 "getter": false,
3963 "setter": false
3964 },
3965 {
3966 "name": "type",
3967 "type": "string",
3968 "attribute": "type",
3969 "reflect": false,
3970 "mutable": false,
3971 "required": false,
3972 "optional": false,
3973 "complexType": {
3974 "original": "string",
3975 "resolved": "string",
3976 "references": {}
3977 },
3978 "docs": {
3979 "tags": [],
3980 "text": ""
3981 },
3982 "internal": false,
3983 "getter": false,
3984 "setter": false
3985 }
3986 ],
3987 "shadowDelegatesFocus": false,
3988 "states": [
3989 {
3990 "name": "email"
3991 },
3992 {
3993 "name": "isAudioProvider"
3994 }
3995 ]
3996 },
3997 {
3998 "tag": "presto-floating-pill-skin",
3999 "path": "./src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.js",
4000 "source": "./src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.tsx",
4001 "elementRef": null,
4002 "componentClassName": "PrestoFloatingPillSkin",
4003 "assetsDirs": [],
4004 "dependencies": [],
4005 "dependents": [
4006 "presto-player",
4007 "presto-playlist"
4008 ],
4009 "directDependencies": [],
4010 "directDependents": [
4011 "presto-player"
4012 ],
4013 "docs": {
4014 "tags": [],
4015 "text": ""
4016 },
4017 "encapsulation": "none",
4018 "excludeFromCollection": false,
4019 "events": [],
4020 "internal": false,
4021 "listeners": [],
4022 "methods": [],
4023 "potentialCmpRefs": [],
4024 "properties": [],
4025 "shadowDelegatesFocus": false,
4026 "states": []
4027 },
4028 {
4029 "tag": "presto-modern-skin",
4030 "path": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
4031 "source": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
4032 "elementRef": null,
4033 "componentClassName": "PrestoModernSkin",
4034 "assetsDirs": [],
4035 "dependencies": [],
4036 "dependents": [
4037 "presto-player",
4038 "presto-playlist"
4039 ],
4040 "directDependencies": [],
4041 "directDependents": [
4042 "presto-player"
4043 ],
4044 "docs": {
4045 "tags": [],
4046 "text": ""
4047 },
4048 "encapsulation": "none",
4049 "excludeFromCollection": false,
4050 "events": [],
4051 "internal": false,
4052 "listeners": [],
4053 "methods": [],
4054 "potentialCmpRefs": [],
4055 "properties": [],
4056 "shadowDelegatesFocus": false,
4057 "states": []
4058 },
4059 {
4060 "tag": "presto-muted-overlay",
4061 "path": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
4062 "source": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
4063 "elementRef": null,
4064 "componentClassName": "PrestoMutedOverlay",
4065 "assetsDirs": [],
4066 "dependencies": [],
4067 "dependents": [
4068 "presto-player",
4069 "presto-playlist"
4070 ],
4071 "directDependencies": [],
4072 "directDependents": [
4073 "presto-player"
4074 ],
4075 "docs": {
4076 "tags": [],
4077 "text": ""
4078 },
4079 "encapsulation": "none",
4080 "excludeFromCollection": false,
4081 "events": [
4082 {
4083 "name": "playVideo",
4084 "method": "playVideo",
4085 "bubbles": true,
4086 "cancelable": true,
4087 "composed": true,
4088 "docs": {
4089 "tags": [],
4090 "text": ""
4091 },
4092 "complexType": {
4093 "original": "void",
4094 "resolved": "void",
4095 "references": {}
4096 },
4097 "internal": false
4098 }
4099 ],
4100 "internal": false,
4101 "listeners": [],
4102 "methods": [],
4103 "potentialCmpRefs": [],
4104 "properties": [
4105 {
4106 "name": "mutedPreview",
4107 "type": "boolean",
4108 "attribute": "muted-preview",
4109 "reflect": false,
4110 "mutable": false,
4111 "required": false,
4112 "optional": false,
4113 "complexType": {
4114 "original": "boolean",
4115 "resolved": "boolean",
4116 "references": {}
4117 },
4118 "docs": {
4119 "tags": [],
4120 "text": ""
4121 },
4122 "internal": false,
4123 "getter": false,
4124 "setter": false
4125 },
4126 {
4127 "name": "mutedOverlay",
4128 "type": "unknown",
4129 "attribute": "muted-overlay",
4130 "reflect": false,
4131 "mutable": false,
4132 "required": false,
4133 "optional": false,
4134 "complexType": {
4135 "original": "MutedOverlay",
4136 "resolved": "MutedOverlay",
4137 "references": {
4138 "MutedOverlay": {
4139 "location": "import",
4140 "path": "../../../../interfaces",
4141 "id": "src/interfaces.ts::MutedOverlay"
4142 }
4143 }
4144 },
4145 "docs": {
4146 "tags": [],
4147 "text": ""
4148 },
4149 "internal": false,
4150 "getter": false,
4151 "setter": false
4152 },
4153 {
4154 "name": "preset",
4155 "type": "unknown",
4156 "attribute": "preset",
4157 "reflect": false,
4158 "mutable": false,
4159 "required": false,
4160 "optional": false,
4161 "complexType": {
4162 "original": "presetAttributes",
4163 "resolved": "presetAttributes",
4164 "references": {
4165 "presetAttributes": {
4166 "location": "import",
4167 "path": "../../../../interfaces",
4168 "id": "src/interfaces.ts::presetAttributes"
4169 }
4170 }
4171 },
4172 "docs": {
4173 "tags": [],
4174 "text": ""
4175 },
4176 "internal": false,
4177 "getter": false,
4178 "setter": false
4179 }
4180 ],
4181 "shadowDelegatesFocus": false,
4182 "states": []
4183 },
4184 {
4185 "tag": "presto-player",
4186 "path": "./src/components/core/player/presto-player.js",
4187 "source": "./src/components/core/player/presto-player.tsx",
4188 "elementRef": "el",
4189 "componentClassName": "PrestoPlayer",
4190 "assetsDirs": [],
4191 "dependencies": [
4192 "presto-action-bar",
4193 "presto-action-bar-controller",
4194 "presto-action-bar-ui",
4195 "presto-audio",
4196 "presto-bunny",
4197 "presto-business-skin",
4198 "presto-cta-overlay",
4199 "presto-cta-overlay-controller",
4200 "presto-cta-overlay-ui",
4201 "presto-dynamic-overlay-ui",
4202 "presto-dynamic-overlays",
4203 "presto-email-overlay",
4204 "presto-email-overlay-controller",
4205 "presto-email-overlay-ui",
4206 "presto-floating-pill-skin",
4207 "presto-modern-skin",
4208 "presto-muted-overlay",
4209 "presto-player-button",
4210 "presto-player-spinner",
4211 "presto-search-bar",
4212 "presto-search-bar-ui",
4213 "presto-stacked-skin",
4214 "presto-video",
4215 "presto-vimeo",
4216 "presto-youtube",
4217 "presto-youtube-subscribe-button"
4218 ],
4219 "dependents": [
4220 "presto-playlist"
4221 ],
4222 "directDependencies": [
4223 "presto-modern-skin",
4224 "presto-business-skin",
4225 "presto-stacked-skin",
4226 "presto-floating-pill-skin",
4227 "presto-muted-overlay",
4228 "presto-vimeo",
4229 "presto-youtube",
4230 "presto-bunny",
4231 "presto-audio",
4232 "presto-video",
4233 "presto-cta-overlay",
4234 "presto-email-overlay",
4235 "presto-action-bar",
4236 "presto-search-bar",
4237 "presto-dynamic-overlays"
4238 ],
4239 "directDependents": [
4240 "presto-playlist"
4241 ],
4242 "docs": {
4243 "tags": [],
4244 "text": ""
4245 },
4246 "encapsulation": "shadow",
4247 "excludeFromCollection": false,
4248 "events": [
4249 {
4250 "name": "loaded",
4251 "method": "loaded",
4252 "bubbles": true,
4253 "cancelable": true,
4254 "composed": true,
4255 "docs": {
4256 "tags": [],
4257 "text": "Component loaded"
4258 },
4259 "complexType": {
4260 "original": "boolean",
4261 "resolved": "boolean",
4262 "references": {}
4263 },
4264 "internal": false
4265 },
4266 {
4267 "name": "currentMediaPlayer",
4268 "method": "currentMediaPlayer",
4269 "bubbles": true,
4270 "cancelable": true,
4271 "composed": true,
4272 "docs": {
4273 "tags": [],
4274 "text": ""
4275 },
4276 "complexType": {
4277 "original": "object",
4278 "resolved": "object",
4279 "references": {}
4280 },
4281 "internal": false
4282 },
4283 {
4284 "name": "playerReady",
4285 "method": "playerReady",
4286 "bubbles": true,
4287 "cancelable": true,
4288 "composed": true,
4289 "docs": {
4290 "tags": [],
4291 "text": ""
4292 },
4293 "complexType": {
4294 "original": "object",
4295 "resolved": "object",
4296 "references": {}
4297 },
4298 "internal": false
4299 },
4300 {
4301 "name": "playedMedia",
4302 "method": "playedMedia",
4303 "bubbles": true,
4304 "cancelable": true,
4305 "composed": true,
4306 "docs": {
4307 "tags": [],
4308 "text": ""
4309 },
4310 "complexType": {
4311 "original": "object",
4312 "resolved": "object",
4313 "references": {}
4314 },
4315 "internal": false
4316 },
4317 {
4318 "name": "pausedMedia",
4319 "method": "pausedMedia",
4320 "bubbles": true,
4321 "cancelable": true,
4322 "composed": true,
4323 "docs": {
4324 "tags": [],
4325 "text": ""
4326 },
4327 "complexType": {
4328 "original": "object",
4329 "resolved": "object",
4330 "references": {}
4331 },
4332 "internal": false
4333 },
4334 {
4335 "name": "endedMedia",
4336 "method": "endedMedia",
4337 "bubbles": true,
4338 "cancelable": true,
4339 "composed": true,
4340 "docs": {
4341 "tags": [],
4342 "text": ""
4343 },
4344 "complexType": {
4345 "original": "object",
4346 "resolved": "object",
4347 "references": {}
4348 },
4349 "internal": false
4350 }
4351 ],
4352 "internal": false,
4353 "listeners": [
4354 {
4355 "name": "currentMediaPlayer",
4356 "method": "handleScroll",
4357 "capture": false,
4358 "passive": false,
4359 "target": "window"
4360 },
4361 {
4362 "name": "restartVideo",
4363 "method": "handleRestartVideo",
4364 "capture": false,
4365 "passive": false
4366 },
4367 {
4368 "name": "playVideo",
4369 "method": "handlePlayVideo",
4370 "capture": false,
4371 "passive": false
4372 },
4373 {
4374 "name": "pauseVideo",
4375 "method": "handlePauseVideo",
4376 "capture": false,
4377 "passive": false
4378 },
4379 {
4380 "name": "visibilitychange",
4381 "method": "playVideoOnlyInViewport",
4382 "capture": false,
4383 "passive": false,
4384 "target": "window"
4385 },
4386 {
4387 "name": "ctaStateChange",
4388 "method": "handleCtaStateChange",
4389 "capture": false,
4390 "passive": false
4391 },
4392 {
4393 "name": "emailStateChange",
4394 "method": "handleEmailStateChange",
4395 "capture": false,
4396 "passive": false
4397 },
4398 {
4399 "name": "actionBarStateChange",
4400 "method": "handleActionBarStateChange",
4401 "capture": false,
4402 "passive": false
4403 }
4404 ],
4405 "methods": [
4406 {
4407 "name": "play",
4408 "docs": {
4409 "text": "Play video",
4410 "tags": [
4411 {
4412 "name": "returns",
4413 "text": "Plyr"
4414 }
4415 ]
4416 },
4417 "complexType": {
4418 "signature": "(unmute?: boolean) => Promise<void>",
4419 "parameters": [
4420 {
4421 "name": "unmute",
4422 "type": "boolean",
4423 "docs": ""
4424 }
4425 ],
4426 "references": {
4427 "Promise": {
4428 "location": "global",
4429 "id": "global::Promise"
4430 }
4431 },
4432 "return": "Promise<void>"
4433 },
4434 "internal": false
4435 },
4436 {
4437 "name": "goToAndPlay",
4438 "docs": {
4439 "text": "Go to and play",
4440 "tags": [
4441 {
4442 "name": "param",
4443 "text": "time number"
4444 }
4445 ]
4446 },
4447 "complexType": {
4448 "signature": "(time: number) => Promise<void>",
4449 "parameters": [
4450 {
4451 "name": "time",
4452 "type": "number",
4453 "docs": "number"
4454 }
4455 ],
4456 "references": {
4457 "Promise": {
4458 "location": "global",
4459 "id": "global::Promise"
4460 }
4461 },
4462 "return": "Promise<void>"
4463 },
4464 "internal": false
4465 },
4466 {
4467 "name": "restart",
4468 "docs": {
4469 "text": "Play video",
4470 "tags": [
4471 {
4472 "name": "returns",
4473 "text": "Plyr"
4474 }
4475 ]
4476 },
4477 "complexType": {
4478 "signature": "() => Promise<any>",
4479 "parameters": [],
4480 "references": {
4481 "Promise": {
4482 "location": "global",
4483 "id": "global::Promise"
4484 }
4485 },
4486 "return": "Promise<any>"
4487 },
4488 "internal": false
4489 },
4490 {
4491 "name": "pause",
4492 "docs": {
4493 "text": "Pause video",
4494 "tags": [
4495 {
4496 "name": "returns",
4497 "text": "Plyr"
4498 }
4499 ]
4500 },
4501 "complexType": {
4502 "signature": "() => Promise<any>",
4503 "parameters": [],
4504 "references": {
4505 "Promise": {
4506 "location": "global",
4507 "id": "global::Promise"
4508 }
4509 },
4510 "return": "Promise<any>"
4511 },
4512 "internal": false
4513 },
4514 {
4515 "name": "stop",
4516 "docs": {
4517 "text": "Pause video",
4518 "tags": [
4519 {
4520 "name": "returns",
4521 "text": "Plyr"
4522 }
4523 ]
4524 },
4525 "complexType": {
4526 "signature": "() => Promise<any>",
4527 "parameters": [],
4528 "references": {
4529 "Promise": {
4530 "location": "global",
4531 "id": "global::Promise"
4532 }
4533 },
4534 "return": "Promise<any>"
4535 },
4536 "internal": false
4537 },
4538 {
4539 "name": "fullscreenToggle",
4540 "docs": {
4541 "text": "Toggle Fullscreen",
4542 "tags": [
4543 {
4544 "name": "returns",
4545 "text": "Plyr"
4546 }
4547 ]
4548 },
4549 "complexType": {
4550 "signature": "(open: boolean) => Promise<any>",
4551 "parameters": [
4552 {
4553 "name": "open",
4554 "type": "boolean",
4555 "docs": ""
4556 }
4557 ],
4558 "references": {
4559 "Promise": {
4560 "location": "global",
4561 "id": "global::Promise"
4562 }
4563 },
4564 "return": "Promise<any>"
4565 },
4566 "internal": false
4567 },
4568 {
4569 "name": "on",
4570 "docs": {
4571 "text": "Add an event listener for the specified event.",
4572 "tags": [
4573 {
4574 "name": "param",
4575 "text": "event String"
4576 },
4577 {
4578 "name": "param",
4579 "text": "func Function"
4580 },
4581 {
4582 "name": "returns",
4583 "text": "Plyr"
4584 }
4585 ]
4586 },
4587 "complexType": {
4588 "signature": "(event: string, func: Function) => Promise<any>",
4589 "parameters": [
4590 {
4591 "name": "event",
4592 "type": "string",
4593 "docs": "String"
4594 },
4595 {
4596 "name": "func",
4597 "type": "Function",
4598 "docs": "Function"
4599 }
4600 ],
4601 "references": {
4602 "Promise": {
4603 "location": "global",
4604 "id": "global::Promise"
4605 },
4606 "Function": {
4607 "location": "global",
4608 "id": "global::Function"
4609 }
4610 },
4611 "return": "Promise<any>"
4612 },
4613 "internal": false
4614 },
4615 {
4616 "name": "once",
4617 "docs": {
4618 "text": "Add an event listener for the specified event.",
4619 "tags": [
4620 {
4621 "name": "param",
4622 "text": "event String"
4623 },
4624 {
4625 "name": "param",
4626 "text": "func Function"
4627 },
4628 {
4629 "name": "returns",
4630 "text": "Plyr"
4631 }
4632 ]
4633 },
4634 "complexType": {
4635 "signature": "(event: string, func: Function) => Promise<any>",
4636 "parameters": [
4637 {
4638 "name": "event",
4639 "type": "string",
4640 "docs": "String"
4641 },
4642 {
4643 "name": "func",
4644 "type": "Function",
4645 "docs": "Function"
4646 }
4647 ],
4648 "references": {
4649 "Promise": {
4650 "location": "global",
4651 "id": "global::Promise"
4652 },
4653 "Function": {
4654 "location": "global",
4655 "id": "global::Function"
4656 }
4657 },
4658 "return": "Promise<any>"
4659 },
4660 "internal": false
4661 },
4662 {
4663 "name": "off",
4664 "docs": {
4665 "text": "Remove an event listener for the specified event.",
4666 "tags": [
4667 {
4668 "name": "param",
4669 "text": "event String"
4670 },
4671 {
4672 "name": "param",
4673 "text": "func Function"
4674 },
4675 {
4676 "name": "returns",
4677 "text": "Plyr"
4678 }
4679 ]
4680 },
4681 "complexType": {
4682 "signature": "(event: string, func: Function) => Promise<any>",
4683 "parameters": [
4684 {
4685 "name": "event",
4686 "type": "string",
4687 "docs": "String"
4688 },
4689 {
4690 "name": "func",
4691 "type": "Function",
4692 "docs": "Function"
4693 }
4694 ],
4695 "references": {
4696 "Promise": {
4697 "location": "global",
4698 "id": "global::Promise"
4699 },
4700 "Function": {
4701 "location": "global",
4702 "id": "global::Function"
4703 }
4704 },
4705 "return": "Promise<any>"
4706 },
4707 "internal": false
4708 }
4709 ],
4710 "potentialCmpRefs": [
4711 "presto-modern-skin",
4712 "presto-business-skin",
4713 "presto-stacked-skin",
4714 "presto-floating-pill-skin",
4715 "presto-muted-overlay",
4716 "presto-vimeo",
4717 "presto-youtube",
4718 "presto-bunny",
4719 "presto-audio",
4720 "presto-video",
4721 "presto-cta-overlay",
4722 "presto-email-overlay",
4723 "presto-action-bar",
4724 "presto-search-bar",
4725 "presto-dynamic-overlays"
4726 ],
4727 "properties": [
4728 {
4729 "name": "iconUrl",
4730 "type": "string",
4731 "attribute": "icon-url",
4732 "reflect": false,
4733 "mutable": false,
4734 "required": false,
4735 "optional": false,
4736 "complexType": {
4737 "original": "string",
4738 "resolved": "string",
4739 "references": {}
4740 },
4741 "docs": {
4742 "tags": [],
4743 "text": ""
4744 },
4745 "internal": false,
4746 "getter": false,
4747 "setter": false
4748 },
4749 {
4750 "name": "src",
4751 "type": "string",
4752 "attribute": "src",
4753 "reflect": false,
4754 "mutable": false,
4755 "required": false,
4756 "optional": false,
4757 "complexType": {
4758 "original": "string",
4759 "resolved": "string",
4760 "references": {}
4761 },
4762 "docs": {
4763 "tags": [],
4764 "text": ""
4765 },
4766 "internal": false,
4767 "getter": false,
4768 "setter": false
4769 },
4770 {
4771 "name": "type",
4772 "type": "string",
4773 "attribute": "type",
4774 "reflect": false,
4775 "mutable": false,
4776 "required": false,
4777 "optional": false,
4778 "complexType": {
4779 "original": "string",
4780 "resolved": "string",
4781 "references": {}
4782 },
4783 "docs": {
4784 "tags": [],
4785 "text": ""
4786 },
4787 "internal": false,
4788 "getter": false,
4789 "setter": false
4790 },
4791 {
4792 "name": "autoplay",
4793 "type": "boolean",
4794 "attribute": "autoplay",
4795 "reflect": true,
4796 "mutable": true,
4797 "required": false,
4798 "optional": false,
4799 "complexType": {
4800 "original": "boolean",
4801 "resolved": "boolean",
4802 "references": {}
4803 },
4804 "docs": {
4805 "tags": [],
4806 "text": ""
4807 },
4808 "internal": false,
4809 "getter": false,
4810 "setter": false
4811 },
4812 {
4813 "name": "preload",
4814 "type": "string",
4815 "attribute": "preload",
4816 "reflect": false,
4817 "mutable": false,
4818 "required": false,
4819 "optional": false,
4820 "complexType": {
4821 "original": "'metadata' | 'none' | 'auto'",
4822 "resolved": "\"auto\" | \"metadata\" | \"none\"",
4823 "references": {}
4824 },
4825 "docs": {
4826 "tags": [],
4827 "text": ""
4828 },
4829 "internal": false,
4830 "getter": false,
4831 "setter": false
4832 },
4833 {
4834 "name": "poster",
4835 "type": "string",
4836 "attribute": "poster",
4837 "reflect": false,
4838 "mutable": false,
4839 "required": false,
4840 "optional": false,
4841 "complexType": {
4842 "original": "string",
4843 "resolved": "string",
4844 "references": {}
4845 },
4846 "docs": {
4847 "tags": [],
4848 "text": ""
4849 },
4850 "internal": false,
4851 "getter": false,
4852 "setter": false
4853 },
4854 {
4855 "name": "playsinline",
4856 "type": "boolean",
4857 "attribute": "playsinline",
4858 "reflect": false,
4859 "mutable": false,
4860 "required": false,
4861 "optional": false,
4862 "complexType": {
4863 "original": "boolean",
4864 "resolved": "boolean",
4865 "references": {}
4866 },
4867 "docs": {
4868 "tags": [],
4869 "text": ""
4870 },
4871 "internal": false,
4872 "getter": false,
4873 "setter": false
4874 },
4875 {
4876 "name": "isAdmin",
4877 "type": "boolean",
4878 "attribute": "is-admin",
4879 "reflect": false,
4880 "mutable": false,
4881 "required": false,
4882 "optional": false,
4883 "defaultValue": "false",
4884 "complexType": {
4885 "original": "boolean",
4886 "resolved": "boolean",
4887 "references": {}
4888 },
4889 "docs": {
4890 "tags": [
4891 {
4892 "name": "default",
4893 "text": "false"
4894 }
4895 ],
4896 "text": ""
4897 },
4898 "internal": false,
4899 "getter": false,
4900 "setter": false
4901 },
4902 {
4903 "name": "direction",
4904 "type": "string",
4905 "attribute": "direction",
4906 "reflect": false,
4907 "mutable": false,
4908 "required": false,
4909 "optional": true,
4910 "complexType": {
4911 "original": "'rtl'",
4912 "resolved": "\"rtl\"",
4913 "references": {}
4914 },
4915 "docs": {
4916 "tags": [],
4917 "text": ""
4918 },
4919 "internal": false,
4920 "getter": false,
4921 "setter": false
4922 },
4923 {
4924 "name": "css",
4925 "type": "string",
4926 "attribute": "css",
4927 "reflect": false,
4928 "mutable": false,
4929 "required": false,
4930 "optional": true,
4931 "complexType": {
4932 "original": "string",
4933 "resolved": "string",
4934 "references": {}
4935 },
4936 "docs": {
4937 "tags": [],
4938 "text": ""
4939 },
4940 "internal": false,
4941 "getter": false,
4942 "setter": false
4943 },
4944 {
4945 "name": "currentTime",
4946 "type": "number",
4947 "attribute": "current-time",
4948 "reflect": false,
4949 "mutable": false,
4950 "required": false,
4951 "optional": false,
4952 "complexType": {
4953 "original": "number",
4954 "resolved": "number",
4955 "references": {}
4956 },
4957 "docs": {
4958 "tags": [],
4959 "text": ""
4960 },
4961 "internal": false,
4962 "getter": false,
4963 "setter": false
4964 },
4965 {
4966 "name": "mediaTitle",
4967 "type": "string",
4968 "attribute": "media-title",
4969 "reflect": false,
4970 "mutable": false,
4971 "required": false,
4972 "optional": false,
4973 "complexType": {
4974 "original": "string",
4975 "resolved": "string",
4976 "references": {}
4977 },
4978 "docs": {
4979 "tags": [],
4980 "text": ""
4981 },
4982 "internal": false,
4983 "getter": false,
4984 "setter": false
4985 },
4986 {
4987 "name": "classes",
4988 "type": "string",
4989 "attribute": "classes",
4990 "reflect": false,
4991 "mutable": false,
4992 "required": false,
4993 "optional": false,
4994 "complexType": {
4995 "original": "string",
4996 "resolved": "string",
4997 "references": {}
4998 },
4999 "docs": {
5000 "tags": [],
5001 "text": ""
5002 },
5003 "internal": false,
5004 "getter": false,
5005 "setter": false
5006 },
5007 {
5008 "name": "audioAttributes",
5009 "type": "unknown",
5010 "attribute": "audio-attributes",
5011 "reflect": false,
5012 "mutable": false,
5013 "required": false,
5014 "optional": false,
5015 "complexType": {
5016 "original": "object",
5017 "resolved": "object",
5018 "references": {}
5019 },
5020 "docs": {
5021 "tags": [],
5022 "text": ""
5023 },
5024 "internal": false,
5025 "getter": false,
5026 "setter": false
5027 },
5028 {
5029 "name": "videoAttributes",
5030 "type": "any",
5031 "attribute": "video-attributes",
5032 "reflect": false,
5033 "mutable": false,
5034 "required": false,
5035 "optional": false,
5036 "defaultValue": "{}",
5037 "complexType": {
5038 "original": "any",
5039 "resolved": "any",
5040 "references": {}
5041 },
5042 "docs": {
5043 "tags": [
5044 {
5045 "name": "default",
5046 "text": "{}"
5047 }
5048 ],
5049 "text": ""
5050 },
5051 "internal": false,
5052 "getter": true,
5053 "setter": true
5054 },
5055 {
5056 "name": "markers",
5057 "type": "any",
5058 "attribute": "markers",
5059 "reflect": false,
5060 "mutable": false,
5061 "required": false,
5062 "optional": false,
5063 "complexType": {
5064 "original": "any",
5065 "resolved": "any",
5066 "references": {}
5067 },
5068 "docs": {
5069 "tags": [],
5070 "text": ""
5071 },
5072 "internal": false,
5073 "getter": false,
5074 "setter": false
5075 },
5076 {
5077 "name": "automations",
5078 "type": "boolean",
5079 "attribute": "automations",
5080 "reflect": false,
5081 "mutable": false,
5082 "required": false,
5083 "optional": false,
5084 "complexType": {
5085 "original": "boolean",
5086 "resolved": "boolean",
5087 "references": {}
5088 },
5089 "docs": {
5090 "tags": [],
5091 "text": ""
5092 },
5093 "internal": false,
5094 "getter": false,
5095 "setter": false
5096 },
5097 {
5098 "name": "providerVideoId",
5099 "type": "string",
5100 "attribute": "provider-video-id",
5101 "reflect": false,
5102 "mutable": false,
5103 "required": false,
5104 "optional": false,
5105 "complexType": {
5106 "original": "string",
5107 "resolved": "string",
5108 "references": {}
5109 },
5110 "docs": {
5111 "tags": [],
5112 "text": ""
5113 },
5114 "internal": false,
5115 "getter": false,
5116 "setter": false
5117 },
5118 {
5119 "name": "videoId",
5120 "type": "number",
5121 "attribute": "video-id",
5122 "reflect": false,
5123 "mutable": false,
5124 "required": false,
5125 "optional": false,
5126 "complexType": {
5127 "original": "number",
5128 "resolved": "number",
5129 "references": {}
5130 },
5131 "docs": {
5132 "tags": [],
5133 "text": ""
5134 },
5135 "internal": false,
5136 "getter": false,
5137 "setter": false
5138 },
5139 {
5140 "name": "analytics",
5141 "type": "boolean",
5142 "attribute": "analytics",
5143 "reflect": false,
5144 "mutable": false,
5145 "required": false,
5146 "optional": false,
5147 "complexType": {
5148 "original": "boolean",
5149 "resolved": "boolean",
5150 "references": {}
5151 },
5152 "docs": {
5153 "tags": [],
5154 "text": ""
5155 },
5156 "internal": false,
5157 "getter": false,
5158 "setter": false
5159 },
5160 {
5161 "name": "provider",
5162 "type": "string",
5163 "attribute": "provider",
5164 "reflect": false,
5165 "mutable": false,
5166 "required": false,
5167 "optional": false,
5168 "complexType": {
5169 "original": "string",
5170 "resolved": "string",
5171 "references": {}
5172 },
5173 "docs": {
5174 "tags": [],
5175 "text": ""
5176 },
5177 "internal": false,
5178 "getter": false,
5179 "setter": false
5180 },
5181 {
5182 "name": "lazyLoadYoutube",
5183 "type": "boolean",
5184 "attribute": "lazy-load-youtube",
5185 "reflect": false,
5186 "mutable": false,
5187 "required": false,
5188 "optional": false,
5189 "complexType": {
5190 "original": "boolean",
5191 "resolved": "boolean",
5192 "references": {}
5193 },
5194 "docs": {
5195 "tags": [],
5196 "text": ""
5197 },
5198 "internal": false,
5199 "getter": false,
5200 "setter": false
5201 },
5202 {
5203 "name": "preset",
5204 "type": "any",
5205 "attribute": "preset",
5206 "reflect": false,
5207 "mutable": false,
5208 "required": false,
5209 "optional": false,
5210 "defaultValue": "{}",
5211 "complexType": {
5212 "original": "any",
5213 "resolved": "any",
5214 "references": {}
5215 },
5216 "docs": {
5217 "tags": [
5218 {
5219 "name": "default",
5220 "text": "{}"
5221 }
5222 ],
5223 "text": ""
5224 },
5225 "internal": false,
5226 "getter": true,
5227 "setter": true
5228 },
5229 {
5230 "name": "branding",
5231 "type": "any",
5232 "attribute": "branding",
5233 "reflect": false,
5234 "mutable": false,
5235 "required": false,
5236 "optional": false,
5237 "defaultValue": "{}",
5238 "complexType": {
5239 "original": "any",
5240 "resolved": "any",
5241 "references": {}
5242 },
5243 "docs": {
5244 "tags": [
5245 {
5246 "name": "default",
5247 "text": "{}"
5248 }
5249 ],
5250 "text": ""
5251 },
5252 "internal": false,
5253 "getter": true,
5254 "setter": true
5255 },
5256 {
5257 "name": "chapters",
5258 "type": "any",
5259 "attribute": "chapters",
5260 "reflect": false,
5261 "mutable": false,
5262 "required": false,
5263 "optional": false,
5264 "defaultValue": "[]",
5265 "complexType": {
5266 "original": "any",
5267 "resolved": "any",
5268 "references": {}
5269 },
5270 "docs": {
5271 "tags": [
5272 {
5273 "name": "default",
5274 "text": "[]"
5275 }
5276 ],
5277 "text": ""
5278 },
5279 "internal": false,
5280 "getter": true,
5281 "setter": true
5282 },
5283 {
5284 "name": "overlays",
5285 "type": "any",
5286 "attribute": "overlays",
5287 "reflect": false,
5288 "mutable": false,
5289 "required": false,
5290 "optional": false,
5291 "defaultValue": "{}",
5292 "complexType": {
5293 "original": "any",
5294 "resolved": "any",
5295 "references": {}
5296 },
5297 "docs": {
5298 "tags": [
5299 {
5300 "name": "default",
5301 "text": "{}"
5302 }
5303 ],
5304 "text": ""
5305 },
5306 "internal": false,
5307 "getter": true,
5308 "setter": true
5309 },
5310 {
5311 "name": "tracks",
5312 "type": "any",
5313 "attribute": "tracks",
5314 "reflect": false,
5315 "mutable": false,
5316 "required": false,
5317 "optional": false,
5318 "defaultValue": "[]",
5319 "complexType": {
5320 "original": "any",
5321 "resolved": "any",
5322 "references": {}
5323 },
5324 "docs": {
5325 "tags": [
5326 {
5327 "name": "default",
5328 "text": "[]"
5329 }
5330 ],
5331 "text": ""
5332 },
5333 "internal": false,
5334 "getter": true,
5335 "setter": true
5336 },
5337 {
5338 "name": "blockAttributes",
5339 "type": "any",
5340 "attribute": "block-attributes",
5341 "reflect": false,
5342 "mutable": false,
5343 "required": false,
5344 "optional": false,
5345 "defaultValue": "{}",
5346 "complexType": {
5347 "original": "any",
5348 "resolved": "any",
5349 "references": {}
5350 },
5351 "docs": {
5352 "tags": [
5353 {
5354 "name": "default",
5355 "text": "{}"
5356 }
5357 ],
5358 "text": ""
5359 },
5360 "internal": false,
5361 "getter": true,
5362 "setter": true
5363 },
5364 {
5365 "name": "config",
5366 "type": "any",
5367 "attribute": "config",
5368 "reflect": false,
5369 "mutable": false,
5370 "required": false,
5371 "optional": false,
5372 "defaultValue": "{}",
5373 "complexType": {
5374 "original": "any",
5375 "resolved": "any",
5376 "references": {}
5377 },
5378 "docs": {
5379 "tags": [
5380 {
5381 "name": "default",
5382 "text": "{}"
5383 }
5384 ],
5385 "text": ""
5386 },
5387 "internal": false,
5388 "getter": true,
5389 "setter": true
5390 },
5391 {
5392 "name": "youtube",
5393 "type": "any",
5394 "attribute": "youtube",
5395 "reflect": false,
5396 "mutable": false,
5397 "required": false,
5398 "optional": false,
5399 "defaultValue": "{}",
5400 "complexType": {
5401 "original": "any",
5402 "resolved": "any",
5403 "references": {}
5404 },
5405 "docs": {
5406 "tags": [
5407 {
5408 "name": "default",
5409 "text": "{}"
5410 }
5411 ],
5412 "text": ""
5413 },
5414 "internal": false,
5415 "getter": true,
5416 "setter": true
5417 },
5418 {
5419 "name": "actionBar",
5420 "type": "any",
5421 "attribute": "action-bar",
5422 "reflect": false,
5423 "mutable": false,
5424 "required": false,
5425 "optional": false,
5426 "defaultValue": "{}",
5427 "complexType": {
5428 "original": "any",
5429 "resolved": "any",
5430 "references": {}
5431 },
5432 "docs": {
5433 "tags": [
5434 {
5435 "name": "default",
5436 "text": "{}"
5437 }
5438 ],
5439 "text": ""
5440 },
5441 "internal": false,
5442 "getter": true,
5443 "setter": true
5444 },
5445 {
5446 "name": "i18n",
5447 "type": "any",
5448 "attribute": "i-1-8n",
5449 "reflect": false,
5450 "mutable": false,
5451 "required": false,
5452 "optional": false,
5453 "defaultValue": "{}",
5454 "complexType": {
5455 "original": "any",
5456 "resolved": "any",
5457 "references": {}
5458 },
5459 "docs": {
5460 "tags": [
5461 {
5462 "name": "default",
5463 "text": "{}"
5464 }
5465 ],
5466 "text": ""
5467 },
5468 "internal": false,
5469 "getter": true,
5470 "setter": true
5471 },
5472 {
5473 "name": "search",
5474 "type": "any",
5475 "attribute": "search",
5476 "reflect": false,
5477 "mutable": false,
5478 "required": false,
5479 "optional": false,
5480 "defaultValue": "{}",
5481 "complexType": {
5482 "original": "any",
5483 "resolved": "any",
5484 "references": {}
5485 },
5486 "docs": {
5487 "tags": [
5488 {
5489 "name": "default",
5490 "text": "{}"
5491 }
5492 ],
5493 "text": ""
5494 },
5495 "internal": false,
5496 "getter": true,
5497 "setter": true
5498 }
5499 ],
5500 "shadowDelegatesFocus": false,
5501 "states": [
5502 {
5503 "name": "player"
5504 },
5505 {
5506 "name": "playerEl"
5507 },
5508 {
5509 "name": "shouldLazyLoad"
5510 },
5511 {
5512 "name": "mutedPreview"
5513 },
5514 {
5515 "name": "duration"
5516 },
5517 {
5518 "name": "isSticky"
5519 },
5520 {
5521 "name": "videoHeight"
5522 },
5523 {
5524 "name": "playClass"
5525 },
5526 {
5527 "name": "previouslyPlaying"
5528 },
5529 {
5530 "name": "ctaActive"
5531 },
5532 {
5533 "name": "emailActive"
5534 },
5535 {
5536 "name": "actionBarActive"
5537 },
5538 {
5539 "name": "ready"
5540 }
5541 ]
5542 },
5543 {
5544 "tag": "presto-player-button",
5545 "path": "./src/components/ui/presto-player-button/presto-player-button.js",
5546 "source": "./src/components/ui/presto-player-button/presto-player-button.tsx",
5547 "elementRef": "button",
5548 "componentClassName": "PrestoPlayerButton",
5549 "assetsDirs": [],
5550 "dependencies": [],
5551 "dependents": [
5552 "presto-action-bar",
5553 "presto-action-bar-controller",
5554 "presto-cta-overlay",
5555 "presto-cta-overlay-controller",
5556 "presto-cta-overlay-ui",
5557 "presto-player",
5558 "presto-playlist"
5559 ],
5560 "directDependencies": [],
5561 "directDependents": [
5562 "presto-action-bar-controller",
5563 "presto-cta-overlay-ui"
5564 ],
5565 "docs": {
5566 "tags": [],
5567 "text": ""
5568 },
5569 "encapsulation": "shadow",
5570 "excludeFromCollection": false,
5571 "events": [
5572 {
5573 "name": "prestoBlur",
5574 "method": "prestoBlur",
5575 "bubbles": true,
5576 "cancelable": true,
5577 "composed": true,
5578 "docs": {
5579 "tags": [],
5580 "text": "Emitted when the button loses focus."
5581 },
5582 "complexType": {
5583 "original": "void",
5584 "resolved": "void",
5585 "references": {}
5586 },
5587 "internal": false
5588 },
5589 {
5590 "name": "prestoFocus",
5591 "method": "prestoFocus",
5592 "bubbles": true,
5593 "cancelable": true,
5594 "composed": true,
5595 "docs": {
5596 "tags": [],
5597 "text": "Emitted when the button gains focus."
5598 },
5599 "complexType": {
5600 "original": "void",
5601 "resolved": "void",
5602 "references": {}
5603 },
5604 "internal": false
5605 }
5606 ],
5607 "internal": false,
5608 "listeners": [],
5609 "methods": [],
5610 "potentialCmpRefs": [],
5611 "properties": [
5612 {
5613 "name": "type",
5614 "type": "string",
5615 "attribute": "type",
5616 "reflect": true,
5617 "mutable": false,
5618 "required": false,
5619 "optional": false,
5620 "defaultValue": "'default'",
5621 "complexType": {
5622 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
5623 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
5624 "references": {}
5625 },
5626 "docs": {
5627 "tags": [
5628 {
5629 "name": "default",
5630 "text": "'default'"
5631 }
5632 ],
5633 "text": "The button's type."
5634 },
5635 "internal": false,
5636 "getter": false,
5637 "setter": false
5638 },
5639 {
5640 "name": "size",
5641 "type": "string",
5642 "attribute": "size",
5643 "reflect": true,
5644 "mutable": false,
5645 "required": false,
5646 "optional": false,
5647 "defaultValue": "'medium'",
5648 "complexType": {
5649 "original": "'small' | 'medium' | 'large'",
5650 "resolved": "\"large\" | \"medium\" | \"small\"",
5651 "references": {}
5652 },
5653 "docs": {
5654 "tags": [
5655 {
5656 "name": "default",
5657 "text": "'medium'"
5658 }
5659 ],
5660 "text": "The button's size."
5661 },
5662 "internal": false,
5663 "getter": false,
5664 "setter": false
5665 },
5666 {
5667 "name": "full",
5668 "type": "boolean",
5669 "attribute": "full",
5670 "reflect": true,
5671 "mutable": false,
5672 "required": false,
5673 "optional": true,
5674 "defaultValue": "false",
5675 "complexType": {
5676 "original": "boolean",
5677 "resolved": "boolean",
5678 "references": {}
5679 },
5680 "docs": {
5681 "tags": [
5682 {
5683 "name": "default",
5684 "text": "false"
5685 }
5686 ],
5687 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
5688 },
5689 "internal": false,
5690 "getter": false,
5691 "setter": false
5692 },
5693 {
5694 "name": "disabled",
5695 "type": "boolean",
5696 "attribute": "disabled",
5697 "reflect": true,
5698 "mutable": false,
5699 "required": false,
5700 "optional": true,
5701 "defaultValue": "false",
5702 "complexType": {
5703 "original": "boolean",
5704 "resolved": "boolean",
5705 "references": {}
5706 },
5707 "docs": {
5708 "tags": [
5709 {
5710 "name": "default",
5711 "text": "false"
5712 }
5713 ],
5714 "text": "Disables the button."
5715 },
5716 "internal": false,
5717 "getter": false,
5718 "setter": false
5719 },
5720 {
5721 "name": "submit",
5722 "type": "boolean",
5723 "attribute": "submit",
5724 "reflect": true,
5725 "mutable": false,
5726 "required": false,
5727 "optional": true,
5728 "defaultValue": "false",
5729 "complexType": {
5730 "original": "boolean",
5731 "resolved": "boolean",
5732 "references": {}
5733 },
5734 "docs": {
5735 "tags": [
5736 {
5737 "name": "default",
5738 "text": "false"
5739 }
5740 ],
5741 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
5742 },
5743 "internal": false,
5744 "getter": false,
5745 "setter": false
5746 },
5747 {
5748 "name": "name",
5749 "type": "string",
5750 "attribute": "name",
5751 "reflect": false,
5752 "mutable": false,
5753 "required": false,
5754 "optional": false,
5755 "complexType": {
5756 "original": "string",
5757 "resolved": "string",
5758 "references": {}
5759 },
5760 "docs": {
5761 "tags": [],
5762 "text": "An optional name for the button. Ignored when `href` is set."
5763 },
5764 "internal": false,
5765 "getter": false,
5766 "setter": false
5767 },
5768 {
5769 "name": "value",
5770 "type": "string",
5771 "attribute": "value",
5772 "reflect": false,
5773 "mutable": false,
5774 "required": false,
5775 "optional": false,
5776 "complexType": {
5777 "original": "string",
5778 "resolved": "string",
5779 "references": {}
5780 },
5781 "docs": {
5782 "tags": [],
5783 "text": "An optional value for the button. Ignored when `href` is set."
5784 },
5785 "internal": false,
5786 "getter": false,
5787 "setter": false
5788 },
5789 {
5790 "name": "href",
5791 "type": "string",
5792 "attribute": "href",
5793 "reflect": false,
5794 "mutable": false,
5795 "required": false,
5796 "optional": false,
5797 "complexType": {
5798 "original": "string",
5799 "resolved": "string",
5800 "references": {}
5801 },
5802 "docs": {
5803 "tags": [],
5804 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
5805 },
5806 "internal": false,
5807 "getter": false,
5808 "setter": false
5809 },
5810 {
5811 "name": "target",
5812 "type": "string",
5813 "attribute": "target",
5814 "reflect": true,
5815 "mutable": false,
5816 "required": false,
5817 "optional": false,
5818 "complexType": {
5819 "original": "'_blank' | '_parent' | '_self' | '_top'",
5820 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
5821 "references": {}
5822 },
5823 "docs": {
5824 "tags": [],
5825 "text": "Tells the browser where to open the link. Only used when `href` is set."
5826 },
5827 "internal": false,
5828 "getter": false,
5829 "setter": false
5830 },
5831 {
5832 "name": "download",
5833 "type": "string",
5834 "attribute": "download",
5835 "reflect": false,
5836 "mutable": false,
5837 "required": false,
5838 "optional": false,
5839 "complexType": {
5840 "original": "string",
5841 "resolved": "string",
5842 "references": {}
5843 },
5844 "docs": {
5845 "tags": [],
5846 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
5847 },
5848 "internal": false,
5849 "getter": false,
5850 "setter": false
5851 }
5852 ],
5853 "shadowDelegatesFocus": false,
5854 "states": [
5855 {
5856 "name": "hasFocus"
5857 },
5858 {
5859 "name": "hasLabel"
5860 },
5861 {
5862 "name": "hasPrefix"
5863 },
5864 {
5865 "name": "hasSuffix"
5866 }
5867 ]
5868 },
5869 {
5870 "tag": "presto-player-skeleton",
5871 "path": "./src/components/ui/presto-skeleton/presto-skeleton.js",
5872 "source": "./src/components/ui/presto-skeleton/presto-skeleton.tsx",
5873 "elementRef": null,
5874 "componentClassName": "PrestoSkeleton",
5875 "assetsDirs": [],
5876 "dependencies": [],
5877 "dependents": [],
5878 "directDependencies": [],
5879 "directDependents": [],
5880 "docs": {
5881 "tags": [],
5882 "text": ""
5883 },
5884 "encapsulation": "shadow",
5885 "excludeFromCollection": false,
5886 "events": [],
5887 "internal": false,
5888 "listeners": [],
5889 "methods": [],
5890 "potentialCmpRefs": [],
5891 "properties": [
5892 {
5893 "name": "effect",
5894 "type": "string",
5895 "attribute": "effect",
5896 "reflect": false,
5897 "mutable": false,
5898 "required": false,
5899 "optional": false,
5900 "defaultValue": "'sheen'",
5901 "complexType": {
5902 "original": "'pulse' | 'sheen' | 'none'",
5903 "resolved": "\"none\" | \"pulse\" | \"sheen\"",
5904 "references": {}
5905 },
5906 "docs": {
5907 "tags": [
5908 {
5909 "name": "default",
5910 "text": "'sheen'"
5911 }
5912 ],
5913 "text": ""
5914 },
5915 "internal": false,
5916 "getter": false,
5917 "setter": false
5918 }
5919 ],
5920 "shadowDelegatesFocus": false,
5921 "states": []
5922 },
5923 {
5924 "tag": "presto-player-spinner",
5925 "path": "./src/components/ui/presto-spinner/presto-spinner.js",
5926 "source": "./src/components/ui/presto-spinner/presto-spinner.tsx",
5927 "elementRef": null,
5928 "componentClassName": "PrestoSpinner",
5929 "assetsDirs": [],
5930 "dependencies": [],
5931 "dependents": [
5932 "presto-email-overlay",
5933 "presto-email-overlay-controller",
5934 "presto-email-overlay-ui",
5935 "presto-player",
5936 "presto-playlist"
5937 ],
5938 "directDependencies": [],
5939 "directDependents": [
5940 "presto-email-overlay-ui"
5941 ],
5942 "docs": {
5943 "tags": [],
5944 "text": ""
5945 },
5946 "encapsulation": "shadow",
5947 "excludeFromCollection": false,
5948 "events": [],
5949 "internal": false,
5950 "listeners": [],
5951 "methods": [],
5952 "potentialCmpRefs": [],
5953 "properties": [],
5954 "shadowDelegatesFocus": false,
5955 "states": []
5956 },
5957 {
5958 "tag": "presto-playlist",
5959 "path": "./src/components/core/features/presto-playlist/presto-playlist.js",
5960 "source": "./src/components/core/features/presto-playlist/presto-playlist.tsx",
5961 "elementRef": "el",
5962 "componentClassName": "PrestoPlaylist",
5963 "assetsDirs": [],
5964 "dependencies": [
5965 "presto-action-bar",
5966 "presto-action-bar-controller",
5967 "presto-action-bar-ui",
5968 "presto-audio",
5969 "presto-bunny",
5970 "presto-business-skin",
5971 "presto-cta-overlay",
5972 "presto-cta-overlay-controller",
5973 "presto-cta-overlay-ui",
5974 "presto-dynamic-overlay-ui",
5975 "presto-dynamic-overlays",
5976 "presto-email-overlay",
5977 "presto-email-overlay-controller",
5978 "presto-email-overlay-ui",
5979 "presto-floating-pill-skin",
5980 "presto-modern-skin",
5981 "presto-muted-overlay",
5982 "presto-player",
5983 "presto-player-button",
5984 "presto-player-spinner",
5985 "presto-playlist-item",
5986 "presto-playlist-overlay",
5987 "presto-playlist-ui",
5988 "presto-search-bar",
5989 "presto-search-bar-ui",
5990 "presto-stacked-skin",
5991 "presto-video",
5992 "presto-vimeo",
5993 "presto-youtube",
5994 "presto-youtube-subscribe-button"
5995 ],
5996 "dependents": [],
5997 "directDependencies": [
5998 "presto-playlist-overlay",
5999 "presto-playlist-ui",
6000 "presto-player",
6001 "presto-playlist-item"
6002 ],
6003 "directDependents": [],
6004 "docs": {
6005 "tags": [],
6006 "text": ""
6007 },
6008 "encapsulation": "shadow",
6009 "excludeFromCollection": false,
6010 "events": [],
6011 "internal": false,
6012 "listeners": [
6013 {
6014 "name": "rewatch",
6015 "method": "rewatch",
6016 "capture": false,
6017 "passive": false
6018 },
6019 {
6020 "name": "next",
6021 "method": "next",
6022 "capture": false,
6023 "passive": false
6024 }
6025 ],
6026 "methods": [],
6027 "potentialCmpRefs": [
6028 "presto-playlist-overlay",
6029 "presto-playlist-ui",
6030 "presto-player",
6031 "presto-playlist-item"
6032 ],
6033 "properties": [
6034 {
6035 "name": "items",
6036 "type": "unknown",
6037 "attribute": "items",
6038 "reflect": false,
6039 "mutable": false,
6040 "required": false,
6041 "optional": false,
6042 "complexType": {
6043 "original": "Array<PlaylistItem>",
6044 "resolved": "PlaylistItem[]",
6045 "references": {
6046 "Array": {
6047 "location": "global",
6048 "id": "global::Array"
6049 },
6050 "PlaylistItem": {
6051 "location": "import",
6052 "path": "../../../../interfaces",
6053 "id": "src/interfaces.ts::PlaylistItem"
6054 }
6055 }
6056 },
6057 "docs": {
6058 "tags": [],
6059 "text": "Array of videos from the Playlist"
6060 },
6061 "internal": false,
6062 "getter": false,
6063 "setter": false
6064 },
6065 {
6066 "name": "heading",
6067 "type": "string",
6068 "attribute": "heading",
6069 "reflect": false,
6070 "mutable": false,
6071 "required": false,
6072 "optional": false,
6073 "complexType": {
6074 "original": "string",
6075 "resolved": "string",
6076 "references": {}
6077 },
6078 "docs": {
6079 "tags": [],
6080 "text": "Title for the Playlist"
6081 },
6082 "internal": false,
6083 "getter": false,
6084 "setter": false
6085 },
6086 {
6087 "name": "listTextSingular",
6088 "type": "string",
6089 "attribute": "list-text-singular",
6090 "reflect": false,
6091 "mutable": false,
6092 "required": false,
6093 "optional": false,
6094 "complexType": {
6095 "original": "string",
6096 "resolved": "string",
6097 "references": {}
6098 },
6099 "docs": {
6100 "tags": [],
6101 "text": "Count prefix string for the Playlist - Singular"
6102 },
6103 "internal": false,
6104 "getter": false,
6105 "setter": false
6106 },
6107 {
6108 "name": "listTextPlural",
6109 "type": "string",
6110 "attribute": "list-text-plural",
6111 "reflect": false,
6112 "mutable": false,
6113 "required": false,
6114 "optional": false,
6115 "complexType": {
6116 "original": "string",
6117 "resolved": "string",
6118 "references": {}
6119 },
6120 "docs": {
6121 "tags": [],
6122 "text": "Count prefix string for the Playlist - Plural"
6123 },
6124 "internal": false,
6125 "getter": false,
6126 "setter": false
6127 },
6128 {
6129 "name": "transitionDuration",
6130 "type": "number",
6131 "attribute": "transition-duration",
6132 "reflect": false,
6133 "mutable": false,
6134 "required": false,
6135 "optional": false,
6136 "defaultValue": "5",
6137 "complexType": {
6138 "original": "number",
6139 "resolved": "number",
6140 "references": {}
6141 },
6142 "docs": {
6143 "tags": [
6144 {
6145 "name": "default",
6146 "text": "5"
6147 }
6148 ],
6149 "text": "Transition duration for next video."
6150 },
6151 "internal": false,
6152 "getter": false,
6153 "setter": false
6154 }
6155 ],
6156 "shadowDelegatesFocus": false,
6157 "states": [
6158 {
6159 "name": "currentPlaylistItem"
6160 },
6161 {
6162 "name": "currentPlyr"
6163 },
6164 {
6165 "name": "playing"
6166 }
6167 ]
6168 },
6169 {
6170 "tag": "presto-playlist-item",
6171 "path": "./src/components/core/features/presto-playlist-item/presto-playlist-item.js",
6172 "source": "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
6173 "elementRef": null,
6174 "componentClassName": "PrestoPlaylistItem",
6175 "assetsDirs": [],
6176 "dependencies": [],
6177 "dependents": [
6178 "presto-playlist"
6179 ],
6180 "directDependencies": [],
6181 "directDependents": [
6182 "presto-playlist"
6183 ],
6184 "docs": {
6185 "tags": [],
6186 "text": ""
6187 },
6188 "encapsulation": "shadow",
6189 "excludeFromCollection": false,
6190 "events": [
6191 {
6192 "name": "triggerPlay",
6193 "method": "triggerPlay",
6194 "bubbles": true,
6195 "cancelable": true,
6196 "composed": true,
6197 "docs": {
6198 "tags": [],
6199 "text": "Emit play event"
6200 },
6201 "complexType": {
6202 "original": "void",
6203 "resolved": "void",
6204 "references": {}
6205 },
6206 "internal": false
6207 },
6208 {
6209 "name": "triggerPause",
6210 "method": "triggerPause",
6211 "bubbles": true,
6212 "cancelable": true,
6213 "composed": true,
6214 "docs": {
6215 "tags": [],
6216 "text": "Emit pause event"
6217 },
6218 "complexType": {
6219 "original": "void",
6220 "resolved": "void",
6221 "references": {}
6222 },
6223 "internal": false
6224 }
6225 ],
6226 "internal": false,
6227 "listeners": [],
6228 "methods": [],
6229 "potentialCmpRefs": [],
6230 "properties": [
6231 {
6232 "name": "active",
6233 "type": "boolean",
6234 "attribute": "active",
6235 "reflect": false,
6236 "mutable": false,
6237 "required": false,
6238 "optional": false,
6239 "defaultValue": "false",
6240 "complexType": {
6241 "original": "boolean",
6242 "resolved": "boolean",
6243 "references": {}
6244 },
6245 "docs": {
6246 "tags": [
6247 {
6248 "name": "default",
6249 "text": "false"
6250 }
6251 ],
6252 "text": "Active status"
6253 },
6254 "internal": false,
6255 "getter": false,
6256 "setter": false
6257 },
6258 {
6259 "name": "playing",
6260 "type": "boolean",
6261 "attribute": "playing",
6262 "reflect": false,
6263 "mutable": false,
6264 "required": false,
6265 "optional": false,
6266 "defaultValue": "false",
6267 "complexType": {
6268 "original": "boolean",
6269 "resolved": "boolean",
6270 "references": {}
6271 },
6272 "docs": {
6273 "tags": [
6274 {
6275 "name": "default",
6276 "text": "false"
6277 }
6278 ],
6279 "text": "Playing status"
6280 },
6281 "internal": false,
6282 "getter": false,
6283 "setter": false
6284 }
6285 ],
6286 "shadowDelegatesFocus": false,
6287 "states": []
6288 },
6289 {
6290 "tag": "presto-playlist-overlay",
6291 "path": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
6292 "source": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
6293 "elementRef": null,
6294 "componentClassName": "PrestoPlaylistOverlay",
6295 "assetsDirs": [],
6296 "dependencies": [],
6297 "dependents": [
6298 "presto-playlist"
6299 ],
6300 "directDependencies": [],
6301 "directDependents": [
6302 "presto-playlist"
6303 ],
6304 "docs": {
6305 "tags": [],
6306 "text": ""
6307 },
6308 "encapsulation": "shadow",
6309 "excludeFromCollection": false,
6310 "events": [
6311 {
6312 "name": "rewatch",
6313 "method": "rewatch",
6314 "bubbles": true,
6315 "cancelable": true,
6316 "composed": true,
6317 "docs": {
6318 "tags": [],
6319 "text": "Rewatch item event"
6320 },
6321 "complexType": {
6322 "original": "void",
6323 "resolved": "void",
6324 "references": {}
6325 },
6326 "internal": false
6327 },
6328 {
6329 "name": "next",
6330 "method": "next",
6331 "bubbles": true,
6332 "cancelable": true,
6333 "composed": true,
6334 "docs": {
6335 "tags": [],
6336 "text": "Next item play event"
6337 },
6338 "complexType": {
6339 "original": "void",
6340 "resolved": "void",
6341 "references": {}
6342 },
6343 "internal": false
6344 }
6345 ],
6346 "internal": false,
6347 "listeners": [],
6348 "methods": [],
6349 "potentialCmpRefs": [],
6350 "properties": [
6351 {
6352 "name": "nextItemTitle",
6353 "type": "string",
6354 "attribute": "next-item-title",
6355 "reflect": false,
6356 "mutable": false,
6357 "required": false,
6358 "optional": false,
6359 "complexType": {
6360 "original": "string",
6361 "resolved": "string",
6362 "references": {}
6363 },
6364 "docs": {
6365 "tags": [],
6366 "text": "Title of the upcoming next playlist item"
6367 },
6368 "internal": false,
6369 "getter": false,
6370 "setter": false
6371 },
6372 {
6373 "name": "nextItemString",
6374 "type": "string",
6375 "attribute": "next-item-string",
6376 "reflect": false,
6377 "mutable": false,
6378 "required": false,
6379 "optional": false,
6380 "complexType": {
6381 "original": "string",
6382 "resolved": "string",
6383 "references": {}
6384 },
6385 "docs": {
6386 "tags": [],
6387 "text": "String for the Button that says `Next Video`"
6388 },
6389 "internal": false,
6390 "getter": false,
6391 "setter": false
6392 },
6393 {
6394 "name": "transitionDuration",
6395 "type": "number",
6396 "attribute": "transition-duration",
6397 "reflect": false,
6398 "mutable": false,
6399 "required": false,
6400 "optional": false,
6401 "defaultValue": "5",
6402 "complexType": {
6403 "original": "number",
6404 "resolved": "number",
6405 "references": {}
6406 },
6407 "docs": {
6408 "tags": [
6409 {
6410 "name": "default",
6411 "text": "5"
6412 }
6413 ],
6414 "text": "Transition duration for next video."
6415 },
6416 "internal": false,
6417 "getter": false,
6418 "setter": false
6419 },
6420 {
6421 "name": "isLastItem",
6422 "type": "boolean",
6423 "attribute": "is-last-item",
6424 "reflect": false,
6425 "mutable": false,
6426 "required": false,
6427 "optional": false,
6428 "defaultValue": "false",
6429 "complexType": {
6430 "original": "boolean",
6431 "resolved": "boolean",
6432 "references": {}
6433 },
6434 "docs": {
6435 "tags": [
6436 {
6437 "name": "default",
6438 "text": "false"
6439 }
6440 ],
6441 "text": "Flag to handle if this item is the last item in the list."
6442 },
6443 "internal": false,
6444 "getter": false,
6445 "setter": false
6446 },
6447 {
6448 "name": "show",
6449 "type": "boolean",
6450 "attribute": "show",
6451 "reflect": false,
6452 "mutable": false,
6453 "required": false,
6454 "optional": false,
6455 "defaultValue": "false",
6456 "complexType": {
6457 "original": "boolean",
6458 "resolved": "boolean",
6459 "references": {}
6460 },
6461 "docs": {
6462 "tags": [
6463 {
6464 "name": "default",
6465 "text": "false"
6466 }
6467 ],
6468 "text": "Visibility flag for the Overlay"
6469 },
6470 "internal": false,
6471 "getter": false,
6472 "setter": false
6473 }
6474 ],
6475 "shadowDelegatesFocus": false,
6476 "states": [
6477 {
6478 "name": "animating"
6479 }
6480 ]
6481 },
6482 {
6483 "tag": "presto-playlist-ui",
6484 "path": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
6485 "source": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
6486 "elementRef": null,
6487 "componentClassName": "PrestoPlayListUI",
6488 "assetsDirs": [],
6489 "dependencies": [],
6490 "dependents": [
6491 "presto-playlist"
6492 ],
6493 "directDependencies": [],
6494 "directDependents": [
6495 "presto-playlist"
6496 ],
6497 "docs": {
6498 "tags": [],
6499 "text": ""
6500 },
6501 "encapsulation": "shadow",
6502 "excludeFromCollection": false,
6503 "events": [],
6504 "internal": false,
6505 "listeners": [],
6506 "methods": [],
6507 "potentialCmpRefs": [],
6508 "properties": [],
6509 "shadowDelegatesFocus": false,
6510 "states": []
6511 },
6512 {
6513 "tag": "presto-search-bar",
6514 "path": "./src/components/core/features/presto-search-bar/component/presto-search-bar.js",
6515 "source": "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
6516 "elementRef": null,
6517 "componentClassName": "PrestoSearchBar",
6518 "assetsDirs": [],
6519 "dependencies": [
6520 "presto-search-bar-ui"
6521 ],
6522 "dependents": [
6523 "presto-player",
6524 "presto-playlist"
6525 ],
6526 "directDependencies": [
6527 "presto-search-bar-ui"
6528 ],
6529 "directDependents": [
6530 "presto-player"
6531 ],
6532 "docs": {
6533 "tags": [],
6534 "text": ""
6535 },
6536 "encapsulation": "none",
6537 "excludeFromCollection": false,
6538 "events": [],
6539 "internal": false,
6540 "listeners": [],
6541 "methods": [],
6542 "potentialCmpRefs": [
6543 "presto-search-bar-ui"
6544 ],
6545 "properties": [
6546 {
6547 "name": "value",
6548 "type": "string",
6549 "attribute": "value",
6550 "reflect": false,
6551 "mutable": false,
6552 "required": false,
6553 "optional": false,
6554 "complexType": {
6555 "original": "string",
6556 "resolved": "string",
6557 "references": {}
6558 },
6559 "docs": {
6560 "tags": [],
6561 "text": "Props"
6562 },
6563 "internal": false,
6564 "getter": false,
6565 "setter": false
6566 },
6567 {
6568 "name": "player",
6569 "type": "any",
6570 "attribute": "player",
6571 "reflect": false,
6572 "mutable": false,
6573 "required": false,
6574 "optional": false,
6575 "complexType": {
6576 "original": "any",
6577 "resolved": "any",
6578 "references": {}
6579 },
6580 "docs": {
6581 "tags": [],
6582 "text": ""
6583 },
6584 "internal": false,
6585 "getter": false,
6586 "setter": false
6587 }
6588 ],
6589 "shadowDelegatesFocus": false,
6590 "states": [
6591 {
6592 "name": "markers"
6593 },
6594 {
6595 "name": "currentMarkerLocation"
6596 }
6597 ]
6598 },
6599 {
6600 "tag": "presto-search-bar-ui",
6601 "path": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
6602 "source": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx",
6603 "elementRef": null,
6604 "componentClassName": "PrestoSearchBarUi",
6605 "assetsDirs": [],
6606 "dependencies": [],
6607 "dependents": [
6608 "presto-player",
6609 "presto-playlist",
6610 "presto-search-bar"
6611 ],
6612 "directDependencies": [],
6613 "directDependents": [
6614 "presto-search-bar"
6615 ],
6616 "docs": {
6617 "tags": [],
6618 "text": ""
6619 },
6620 "encapsulation": "shadow",
6621 "excludeFromCollection": false,
6622 "events": [
6623 {
6624 "name": "previousNav",
6625 "method": "previousNav",
6626 "bubbles": true,
6627 "cancelable": true,
6628 "composed": true,
6629 "docs": {
6630 "tags": [],
6631 "text": "Previous is navigated."
6632 },
6633 "complexType": {
6634 "original": "void",
6635 "resolved": "void",
6636 "references": {}
6637 },
6638 "internal": false
6639 },
6640 {
6641 "name": "nextNav",
6642 "method": "nextNav",
6643 "bubbles": true,
6644 "cancelable": true,
6645 "composed": true,
6646 "docs": {
6647 "tags": [],
6648 "text": "Next is navigated"
6649 },
6650 "complexType": {
6651 "original": "void",
6652 "resolved": "void",
6653 "references": {}
6654 },
6655 "internal": false
6656 },
6657 {
6658 "name": "search",
6659 "method": "search",
6660 "bubbles": true,
6661 "cancelable": true,
6662 "composed": true,
6663 "docs": {
6664 "tags": [],
6665 "text": "Search is performed"
6666 },
6667 "complexType": {
6668 "original": "string",
6669 "resolved": "string",
6670 "references": {}
6671 },
6672 "internal": false
6673 },
6674 {
6675 "name": "focusChange",
6676 "method": "focusChange",
6677 "bubbles": true,
6678 "cancelable": true,
6679 "composed": true,
6680 "docs": {
6681 "tags": [],
6682 "text": "Search is performed"
6683 },
6684 "complexType": {
6685 "original": "boolean",
6686 "resolved": "boolean",
6687 "references": {}
6688 },
6689 "internal": false
6690 }
6691 ],
6692 "internal": false,
6693 "listeners": [],
6694 "methods": [],
6695 "potentialCmpRefs": [],
6696 "properties": [
6697 {
6698 "name": "value",
6699 "type": "string",
6700 "attribute": "value",
6701 "reflect": false,
6702 "mutable": true,
6703 "required": false,
6704 "optional": false,
6705 "complexType": {
6706 "original": "string",
6707 "resolved": "string",
6708 "references": {}
6709 },
6710 "docs": {
6711 "tags": [],
6712 "text": "The value for the search."
6713 },
6714 "internal": false,
6715 "getter": false,
6716 "setter": false
6717 },
6718 {
6719 "name": "placeholder",
6720 "type": "string",
6721 "attribute": "placeholder",
6722 "reflect": false,
6723 "mutable": false,
6724 "required": false,
6725 "optional": false,
6726 "complexType": {
6727 "original": "string",
6728 "resolved": "string",
6729 "references": {}
6730 },
6731 "docs": {
6732 "tags": [],
6733 "text": "The placeholder."
6734 },
6735 "internal": false,
6736 "getter": false,
6737 "setter": false
6738 },
6739 {
6740 "name": "hasNavigation",
6741 "type": "boolean",
6742 "attribute": "has-navigation",
6743 "reflect": false,
6744 "mutable": false,
6745 "required": false,
6746 "optional": false,
6747 "complexType": {
6748 "original": "boolean",
6749 "resolved": "boolean",
6750 "references": {}
6751 },
6752 "docs": {
6753 "tags": [],
6754 "text": "Has results"
6755 },
6756 "internal": false,
6757 "getter": false,
6758 "setter": false
6759 }
6760 ],
6761 "shadowDelegatesFocus": false,
6762 "states": [
6763 {
6764 "name": "focused"
6765 },
6766 {
6767 "name": "placeholderWidth"
6768 }
6769 ]
6770 },
6771 {
6772 "tag": "presto-stacked-skin",
6773 "path": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
6774 "source": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
6775 "elementRef": null,
6776 "componentClassName": "PrestoStackedSkin",
6777 "assetsDirs": [],
6778 "dependencies": [],
6779 "dependents": [
6780 "presto-player",
6781 "presto-playlist"
6782 ],
6783 "directDependencies": [],
6784 "directDependents": [
6785 "presto-player"
6786 ],
6787 "docs": {
6788 "tags": [],
6789 "text": ""
6790 },
6791 "encapsulation": "none",
6792 "excludeFromCollection": false,
6793 "events": [],
6794 "internal": false,
6795 "listeners": [],
6796 "methods": [],
6797 "potentialCmpRefs": [],
6798 "properties": [],
6799 "shadowDelegatesFocus": false,
6800 "states": []
6801 },
6802 {
6803 "tag": "presto-timestamp",
6804 "path": "./src/components/core/features/presto-timestamp/presto-timestamp.js",
6805 "source": "./src/components/core/features/presto-timestamp/presto-timestamp.tsx",
6806 "elementRef": null,
6807 "componentClassName": "PrestoTimestamp",
6808 "assetsDirs": [],
6809 "dependencies": [],
6810 "dependents": [],
6811 "directDependencies": [],
6812 "directDependents": [],
6813 "docs": {
6814 "tags": [],
6815 "text": ""
6816 },
6817 "encapsulation": "none",
6818 "excludeFromCollection": false,
6819 "events": [],
6820 "internal": false,
6821 "listeners": [],
6822 "methods": [],
6823 "potentialCmpRefs": [],
6824 "properties": [
6825 {
6826 "name": "time",
6827 "type": "string",
6828 "attribute": "time",
6829 "reflect": false,
6830 "mutable": false,
6831 "required": false,
6832 "optional": false,
6833 "complexType": {
6834 "original": "string",
6835 "resolved": "string",
6836 "references": {}
6837 },
6838 "docs": {
6839 "tags": [],
6840 "text": ""
6841 },
6842 "internal": false,
6843 "getter": false,
6844 "setter": false
6845 }
6846 ],
6847 "shadowDelegatesFocus": false,
6848 "states": []
6849 },
6850 {
6851 "tag": "presto-video",
6852 "path": "./src/components/core/providers/presto-video/presto-video.js",
6853 "source": "./src/components/core/providers/presto-video/presto-video.tsx",
6854 "elementRef": null,
6855 "componentClassName": "PrestoVideo",
6856 "assetsDirs": [],
6857 "dependencies": [],
6858 "dependents": [
6859 "presto-bunny",
6860 "presto-player",
6861 "presto-playlist",
6862 "presto-youtube"
6863 ],
6864 "directDependencies": [],
6865 "directDependents": [
6866 "presto-bunny",
6867 "presto-player",
6868 "presto-youtube"
6869 ],
6870 "docs": {
6871 "tags": [],
6872 "text": ""
6873 },
6874 "encapsulation": "none",
6875 "excludeFromCollection": false,
6876 "events": [],
6877 "internal": false,
6878 "listeners": [],
6879 "methods": [],
6880 "potentialCmpRefs": [],
6881 "properties": [
6882 {
6883 "name": "getRef",
6884 "type": "unknown",
6885 "attribute": "get-ref",
6886 "reflect": false,
6887 "mutable": true,
6888 "required": false,
6889 "optional": true,
6890 "complexType": {
6891 "original": "(elm?: HTMLVideoElement) => void",
6892 "resolved": "(elm?: HTMLVideoElement) => void",
6893 "references": {
6894 "HTMLVideoElement": {
6895 "location": "global",
6896 "id": "global::HTMLVideoElement"
6897 }
6898 }
6899 },
6900 "docs": {
6901 "tags": [],
6902 "text": ""
6903 },
6904 "internal": false,
6905 "getter": false,
6906 "setter": false
6907 },
6908 {
6909 "name": "autoplay",
6910 "type": "boolean",
6911 "attribute": "autoplay",
6912 "reflect": false,
6913 "mutable": false,
6914 "required": false,
6915 "optional": false,
6916 "complexType": {
6917 "original": "boolean",
6918 "resolved": "boolean",
6919 "references": {}
6920 },
6921 "docs": {
6922 "tags": [],
6923 "text": ""
6924 },
6925 "internal": false,
6926 "getter": false,
6927 "setter": false
6928 },
6929 {
6930 "name": "src",
6931 "type": "string",
6932 "attribute": "src",
6933 "reflect": false,
6934 "mutable": false,
6935 "required": false,
6936 "optional": false,
6937 "complexType": {
6938 "original": "string",
6939 "resolved": "string",
6940 "references": {}
6941 },
6942 "docs": {
6943 "tags": [],
6944 "text": ""
6945 },
6946 "internal": false,
6947 "getter": false,
6948 "setter": false
6949 },
6950 {
6951 "name": "preload",
6952 "type": "string",
6953 "attribute": "preload",
6954 "reflect": false,
6955 "mutable": false,
6956 "required": false,
6957 "optional": false,
6958 "complexType": {
6959 "original": "string",
6960 "resolved": "string",
6961 "references": {}
6962 },
6963 "docs": {
6964 "tags": [],
6965 "text": ""
6966 },
6967 "internal": false,
6968 "getter": false,
6969 "setter": false
6970 },
6971 {
6972 "name": "poster",
6973 "type": "string",
6974 "attribute": "poster",
6975 "reflect": false,
6976 "mutable": false,
6977 "required": false,
6978 "optional": false,
6979 "complexType": {
6980 "original": "string",
6981 "resolved": "string",
6982 "references": {}
6983 },
6984 "docs": {
6985 "tags": [],
6986 "text": ""
6987 },
6988 "internal": false,
6989 "getter": false,
6990 "setter": false
6991 },
6992 {
6993 "name": "player",
6994 "type": "any",
6995 "attribute": "player",
6996 "reflect": false,
6997 "mutable": false,
6998 "required": false,
6999 "optional": false,
7000 "complexType": {
7001 "original": "any",
7002 "resolved": "any",
7003 "references": {}
7004 },
7005 "docs": {
7006 "tags": [],
7007 "text": ""
7008 },
7009 "internal": false,
7010 "getter": false,
7011 "setter": false
7012 },
7013 {
7014 "name": "tracks",
7015 "type": "unknown",
7016 "attribute": "tracks",
7017 "reflect": false,
7018 "mutable": false,
7019 "required": false,
7020 "optional": false,
7021 "complexType": {
7022 "original": "{ label: string; src: string; srcLang: string }[]",
7023 "resolved": "{ label: string; src: string; srcLang: string; }[]",
7024 "references": {}
7025 },
7026 "docs": {
7027 "tags": [],
7028 "text": ""
7029 },
7030 "internal": false,
7031 "getter": false,
7032 "setter": false
7033 },
7034 {
7035 "name": "playsinline",
7036 "type": "boolean",
7037 "attribute": "playsinline",
7038 "reflect": false,
7039 "mutable": false,
7040 "required": false,
7041 "optional": false,
7042 "complexType": {
7043 "original": "boolean",
7044 "resolved": "boolean",
7045 "references": {}
7046 },
7047 "docs": {
7048 "tags": [],
7049 "text": ""
7050 },
7051 "internal": false,
7052 "getter": false,
7053 "setter": false
7054 },
7055 {
7056 "name": "provider",
7057 "type": "string",
7058 "attribute": "provider",
7059 "reflect": false,
7060 "mutable": false,
7061 "required": false,
7062 "optional": false,
7063 "complexType": {
7064 "original": "string",
7065 "resolved": "string",
7066 "references": {}
7067 },
7068 "docs": {
7069 "tags": [],
7070 "text": ""
7071 },
7072 "internal": false,
7073 "getter": false,
7074 "setter": false
7075 },
7076 {
7077 "name": "videoAttributes",
7078 "type": "unknown",
7079 "attribute": "video-attributes",
7080 "reflect": false,
7081 "mutable": false,
7082 "required": false,
7083 "optional": false,
7084 "complexType": {
7085 "original": "object",
7086 "resolved": "object",
7087 "references": {}
7088 },
7089 "docs": {
7090 "tags": [],
7091 "text": ""
7092 },
7093 "internal": false,
7094 "getter": false,
7095 "setter": false
7096 }
7097 ],
7098 "shadowDelegatesFocus": false,
7099 "states": []
7100 },
7101 {
7102 "tag": "presto-video-curtain-ui",
7103 "path": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
7104 "source": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx",
7105 "elementRef": null,
7106 "componentClassName": "CurtainUI",
7107 "assetsDirs": [],
7108 "dependencies": [],
7109 "dependents": [],
7110 "directDependencies": [],
7111 "directDependents": [],
7112 "docs": {
7113 "tags": [],
7114 "text": ""
7115 },
7116 "encapsulation": "shadow",
7117 "excludeFromCollection": false,
7118 "events": [],
7119 "internal": false,
7120 "listeners": [],
7121 "methods": [],
7122 "potentialCmpRefs": [],
7123 "properties": [
7124 {
7125 "name": "actionUrl",
7126 "type": "string",
7127 "attribute": "action-url",
7128 "reflect": false,
7129 "mutable": false,
7130 "required": false,
7131 "optional": false,
7132 "complexType": {
7133 "original": "string",
7134 "resolved": "string",
7135 "references": {}
7136 },
7137 "docs": {
7138 "tags": [],
7139 "text": "Props"
7140 },
7141 "internal": false,
7142 "getter": false,
7143 "setter": false
7144 }
7145 ],
7146 "shadowDelegatesFocus": false,
7147 "states": []
7148 },
7149 {
7150 "tag": "presto-vimeo",
7151 "path": "./src/components/core/providers/presto-vimeo/presto-vimeo.js",
7152 "source": "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
7153 "elementRef": null,
7154 "componentClassName": "PrestoVimeo",
7155 "assetsDirs": [],
7156 "dependencies": [],
7157 "dependents": [
7158 "presto-player",
7159 "presto-playlist"
7160 ],
7161 "directDependencies": [],
7162 "directDependents": [
7163 "presto-player"
7164 ],
7165 "docs": {
7166 "tags": [],
7167 "text": ""
7168 },
7169 "encapsulation": "none",
7170 "excludeFromCollection": false,
7171 "events": [],
7172 "internal": false,
7173 "listeners": [],
7174 "methods": [],
7175 "potentialCmpRefs": [],
7176 "properties": [
7177 {
7178 "name": "src",
7179 "type": "string",
7180 "attribute": "src",
7181 "reflect": false,
7182 "mutable": false,
7183 "required": false,
7184 "optional": false,
7185 "complexType": {
7186 "original": "string",
7187 "resolved": "string",
7188 "references": {}
7189 },
7190 "docs": {
7191 "tags": [],
7192 "text": ""
7193 },
7194 "internal": false,
7195 "getter": false,
7196 "setter": false
7197 },
7198 {
7199 "name": "poster",
7200 "type": "string",
7201 "attribute": "poster",
7202 "reflect": false,
7203 "mutable": false,
7204 "required": false,
7205 "optional": false,
7206 "complexType": {
7207 "original": "string",
7208 "resolved": "string",
7209 "references": {}
7210 },
7211 "docs": {
7212 "tags": [],
7213 "text": ""
7214 },
7215 "internal": false,
7216 "getter": false,
7217 "setter": false
7218 },
7219 {
7220 "name": "player",
7221 "type": "any",
7222 "attribute": "player",
7223 "reflect": false,
7224 "mutable": false,
7225 "required": false,
7226 "optional": false,
7227 "complexType": {
7228 "original": "any",
7229 "resolved": "any",
7230 "references": {}
7231 },
7232 "docs": {
7233 "tags": [],
7234 "text": ""
7235 },
7236 "internal": false,
7237 "getter": false,
7238 "setter": false
7239 },
7240 {
7241 "name": "getRef",
7242 "type": "unknown",
7243 "attribute": "get-ref",
7244 "reflect": false,
7245 "mutable": true,
7246 "required": false,
7247 "optional": true,
7248 "complexType": {
7249 "original": "(elm?: HTMLIFrameElement) => void",
7250 "resolved": "(elm?: HTMLIFrameElement) => void",
7251 "references": {
7252 "HTMLIFrameElement": {
7253 "location": "global",
7254 "id": "global::HTMLIFrameElement"
7255 }
7256 }
7257 },
7258 "docs": {
7259 "tags": [],
7260 "text": ""
7261 },
7262 "internal": false,
7263 "getter": false,
7264 "setter": false
7265 }
7266 ],
7267 "shadowDelegatesFocus": false,
7268 "states": []
7269 },
7270 {
7271 "tag": "presto-youtube",
7272 "path": "./src/components/core/providers/presto-youtube/presto-youtube.js",
7273 "source": "./src/components/core/providers/presto-youtube/presto-youtube.tsx",
7274 "elementRef": null,
7275 "componentClassName": "PrestoYoutube",
7276 "assetsDirs": [],
7277 "dependencies": [
7278 "presto-video"
7279 ],
7280 "dependents": [
7281 "presto-player",
7282 "presto-playlist"
7283 ],
7284 "directDependencies": [
7285 "presto-video"
7286 ],
7287 "directDependents": [
7288 "presto-player"
7289 ],
7290 "docs": {
7291 "tags": [],
7292 "text": ""
7293 },
7294 "encapsulation": "none",
7295 "excludeFromCollection": false,
7296 "events": [
7297 {
7298 "name": "reload",
7299 "method": "reload",
7300 "bubbles": true,
7301 "cancelable": true,
7302 "composed": true,
7303 "docs": {
7304 "tags": [],
7305 "text": "Events"
7306 },
7307 "complexType": {
7308 "original": "string",
7309 "resolved": "string",
7310 "references": {}
7311 },
7312 "internal": false
7313 }
7314 ],
7315 "internal": false,
7316 "listeners": [],
7317 "methods": [],
7318 "potentialCmpRefs": [
7319 "presto-video"
7320 ],
7321 "properties": [
7322 {
7323 "name": "src",
7324 "type": "string",
7325 "attribute": "src",
7326 "reflect": false,
7327 "mutable": false,
7328 "required": false,
7329 "optional": false,
7330 "complexType": {
7331 "original": "string",
7332 "resolved": "string",
7333 "references": {}
7334 },
7335 "docs": {
7336 "tags": [],
7337 "text": ""
7338 },
7339 "internal": false,
7340 "getter": false,
7341 "setter": false
7342 },
7343 {
7344 "name": "poster",
7345 "type": "string",
7346 "attribute": "poster",
7347 "reflect": false,
7348 "mutable": true,
7349 "required": false,
7350 "optional": false,
7351 "complexType": {
7352 "original": "string",
7353 "resolved": "string",
7354 "references": {}
7355 },
7356 "docs": {
7357 "tags": [],
7358 "text": ""
7359 },
7360 "internal": false,
7361 "getter": false,
7362 "setter": false
7363 },
7364 {
7365 "name": "lazyLoad",
7366 "type": "boolean",
7367 "attribute": "lazy-load",
7368 "reflect": false,
7369 "mutable": true,
7370 "required": false,
7371 "optional": false,
7372 "complexType": {
7373 "original": "boolean",
7374 "resolved": "boolean",
7375 "references": {}
7376 },
7377 "docs": {
7378 "tags": [],
7379 "text": ""
7380 },
7381 "internal": false,
7382 "getter": false,
7383 "setter": false
7384 },
7385 {
7386 "name": "player",
7387 "type": "any",
7388 "attribute": "player",
7389 "reflect": false,
7390 "mutable": false,
7391 "required": false,
7392 "optional": false,
7393 "complexType": {
7394 "original": "any",
7395 "resolved": "any",
7396 "references": {}
7397 },
7398 "docs": {
7399 "tags": [],
7400 "text": ""
7401 },
7402 "internal": false,
7403 "getter": false,
7404 "setter": false
7405 },
7406 {
7407 "name": "getRef",
7408 "type": "unknown",
7409 "attribute": "get-ref",
7410 "reflect": false,
7411 "mutable": true,
7412 "required": false,
7413 "optional": true,
7414 "complexType": {
7415 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
7416 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
7417 "references": {
7418 "HTMLIFrameElement": {
7419 "location": "global",
7420 "id": "global::HTMLIFrameElement"
7421 },
7422 "HTMLVideoElement": {
7423 "location": "global",
7424 "id": "global::HTMLVideoElement"
7425 },
7426 "HTMLDivElement": {
7427 "location": "global",
7428 "id": "global::HTMLDivElement"
7429 }
7430 }
7431 },
7432 "docs": {
7433 "tags": [],
7434 "text": ""
7435 },
7436 "internal": false,
7437 "getter": false,
7438 "setter": false
7439 }
7440 ],
7441 "shadowDelegatesFocus": false,
7442 "states": [
7443 {
7444 "name": "reloadPlayer"
7445 },
7446 {
7447 "name": "isWebView"
7448 }
7449 ]
7450 },
7451 {
7452 "tag": "presto-youtube-subscribe-button",
7453 "path": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
7454 "source": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
7455 "elementRef": null,
7456 "componentClassName": "PrestoYoutubeSubscribeButton",
7457 "assetsDirs": [],
7458 "dependencies": [],
7459 "dependents": [
7460 "presto-action-bar",
7461 "presto-action-bar-controller",
7462 "presto-player",
7463 "presto-playlist"
7464 ],
7465 "directDependencies": [],
7466 "directDependents": [
7467 "presto-action-bar-controller"
7468 ],
7469 "docs": {
7470 "tags": [],
7471 "text": ""
7472 },
7473 "encapsulation": "none",
7474 "excludeFromCollection": false,
7475 "events": [],
7476 "internal": false,
7477 "listeners": [],
7478 "methods": [],
7479 "potentialCmpRefs": [],
7480 "properties": [
7481 {
7482 "name": "channel",
7483 "type": "string",
7484 "attribute": "channel",
7485 "reflect": false,
7486 "mutable": false,
7487 "required": false,
7488 "optional": false,
7489 "complexType": {
7490 "original": "string",
7491 "resolved": "string",
7492 "references": {}
7493 },
7494 "docs": {
7495 "tags": [],
7496 "text": ""
7497 },
7498 "internal": false,
7499 "getter": false,
7500 "setter": false
7501 },
7502 {
7503 "name": "layout",
7504 "type": "string",
7505 "attribute": "layout",
7506 "reflect": false,
7507 "mutable": false,
7508 "required": false,
7509 "optional": false,
7510 "defaultValue": "'default'",
7511 "complexType": {
7512 "original": "string",
7513 "resolved": "string",
7514 "references": {}
7515 },
7516 "docs": {
7517 "tags": [
7518 {
7519 "name": "default",
7520 "text": "'default'"
7521 }
7522 ],
7523 "text": ""
7524 },
7525 "internal": false,
7526 "getter": false,
7527 "setter": false
7528 },
7529 {
7530 "name": "showCount",
7531 "type": "boolean",
7532 "attribute": "show-count",
7533 "reflect": false,
7534 "mutable": false,
7535 "required": false,
7536 "optional": false,
7537 "complexType": {
7538 "original": "boolean",
7539 "resolved": "boolean",
7540 "references": {}
7541 },
7542 "docs": {
7543 "tags": [],
7544 "text": ""
7545 },
7546 "internal": false,
7547 "getter": false,
7548 "setter": false
7549 }
7550 ],
7551 "shadowDelegatesFocus": false,
7552 "states": []
7553 }
7554 ],
7555 "entries": [
7556 {
7557 "cmps": [
7558 {
7559 "attachInternalsMemberName": null,
7560 "formAssociated": false,
7561 "tagName": "presto-search-bar-ui",
7562 "excludeFromCollection": false,
7563 "isCollectionDependency": false,
7564 "componentClassName": "PrestoSearchBarUi",
7565 "elementRef": null,
7566 "encapsulation": "shadow",
7567 "shadowDelegatesFocus": false,
7568 "properties": [
7569 {
7570 "name": "value",
7571 "type": "string",
7572 "attribute": "value",
7573 "reflect": false,
7574 "mutable": true,
7575 "required": false,
7576 "optional": false,
7577 "complexType": {
7578 "original": "string",
7579 "resolved": "string",
7580 "references": {}
7581 },
7582 "docs": {
7583 "tags": [],
7584 "text": "The value for the search."
7585 },
7586 "internal": false,
7587 "getter": false,
7588 "setter": false
7589 },
7590 {
7591 "name": "placeholder",
7592 "type": "string",
7593 "attribute": "placeholder",
7594 "reflect": false,
7595 "mutable": false,
7596 "required": false,
7597 "optional": false,
7598 "complexType": {
7599 "original": "string",
7600 "resolved": "string",
7601 "references": {}
7602 },
7603 "docs": {
7604 "tags": [],
7605 "text": "The placeholder."
7606 },
7607 "internal": false,
7608 "getter": false,
7609 "setter": false
7610 },
7611 {
7612 "name": "hasNavigation",
7613 "type": "boolean",
7614 "attribute": "has-navigation",
7615 "reflect": false,
7616 "mutable": false,
7617 "required": false,
7618 "optional": false,
7619 "complexType": {
7620 "original": "boolean",
7621 "resolved": "boolean",
7622 "references": {}
7623 },
7624 "docs": {
7625 "tags": [],
7626 "text": "Has results"
7627 },
7628 "internal": false,
7629 "getter": false,
7630 "setter": false
7631 }
7632 ],
7633 "virtualProperties": [],
7634 "states": [
7635 {
7636 "name": "focused"
7637 },
7638 {
7639 "name": "placeholderWidth"
7640 }
7641 ],
7642 "methods": [],
7643 "listeners": [],
7644 "events": [
7645 {
7646 "name": "previousNav",
7647 "method": "previousNav",
7648 "bubbles": true,
7649 "cancelable": true,
7650 "composed": true,
7651 "docs": {
7652 "tags": [],
7653 "text": "Previous is navigated."
7654 },
7655 "complexType": {
7656 "original": "void",
7657 "resolved": "void",
7658 "references": {}
7659 },
7660 "internal": false
7661 },
7662 {
7663 "name": "nextNav",
7664 "method": "nextNav",
7665 "bubbles": true,
7666 "cancelable": true,
7667 "composed": true,
7668 "docs": {
7669 "tags": [],
7670 "text": "Next is navigated"
7671 },
7672 "complexType": {
7673 "original": "void",
7674 "resolved": "void",
7675 "references": {}
7676 },
7677 "internal": false
7678 },
7679 {
7680 "name": "search",
7681 "method": "search",
7682 "bubbles": true,
7683 "cancelable": true,
7684 "composed": true,
7685 "docs": {
7686 "tags": [],
7687 "text": "Search is performed"
7688 },
7689 "complexType": {
7690 "original": "string",
7691 "resolved": "string",
7692 "references": {}
7693 },
7694 "internal": false
7695 },
7696 {
7697 "name": "focusChange",
7698 "method": "focusChange",
7699 "bubbles": true,
7700 "cancelable": true,
7701 "composed": true,
7702 "docs": {
7703 "tags": [],
7704 "text": "Search is performed"
7705 },
7706 "complexType": {
7707 "original": "boolean",
7708 "resolved": "boolean",
7709 "references": {}
7710 },
7711 "internal": false
7712 }
7713 ],
7714 "watchers": [
7715 {
7716 "propName": "placeholder",
7717 "methodName": "handlePlaceholderSize"
7718 },
7719 {
7720 "propName": "value",
7721 "methodName": "handleValueChange"
7722 },
7723 {
7724 "propName": "focused",
7725 "methodName": "watchPropHandler"
7726 }
7727 ],
7728 "styles": [
7729 {
7730 "modeName": "$",
7731 "styleId": "PRESTO-SEARCH-BAR-UI",
7732 "styleStr": null,
7733 "styleIdentifier": "PrestoSearchBarUiStyle",
7734 "externalStyles": [
7735 {
7736 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.scss",
7737 "relativePath": "presto-search-bar-ui.scss",
7738 "originalComponentPath": "presto-search-bar-ui.scss"
7739 }
7740 ]
7741 }
7742 ],
7743 "internal": false,
7744 "assetsDirs": [],
7745 "styleDocs": [],
7746 "docs": {
7747 "tags": [],
7748 "text": ""
7749 },
7750 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
7751 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx",
7752 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map",
7753 "hasAttributeChangedCallbackFn": false,
7754 "hasComponentWillLoadFn": false,
7755 "hasComponentDidLoadFn": true,
7756 "hasComponentShouldUpdateFn": false,
7757 "hasComponentWillUpdateFn": false,
7758 "hasComponentDidUpdateFn": false,
7759 "hasComponentWillRenderFn": false,
7760 "hasComponentDidRenderFn": false,
7761 "hasConnectedCallbackFn": false,
7762 "hasDisconnectedCallbackFn": false,
7763 "hasElement": false,
7764 "hasEvent": true,
7765 "hasLifecycle": true,
7766 "hasListener": false,
7767 "hasListenerTarget": false,
7768 "hasListenerTargetWindow": false,
7769 "hasListenerTargetDocument": false,
7770 "hasListenerTargetBody": false,
7771 "hasListenerTargetParent": false,
7772 "hasMember": true,
7773 "hasMethod": false,
7774 "hasMode": false,
7775 "hasModernPropertyDecls": false,
7776 "hasAttribute": true,
7777 "hasProp": true,
7778 "hasPropNumber": false,
7779 "hasPropBoolean": true,
7780 "hasPropString": true,
7781 "hasPropMutable": true,
7782 "hasReflect": false,
7783 "hasRenderFn": true,
7784 "hasState": true,
7785 "hasStyle": true,
7786 "hasVdomAttribute": true,
7787 "hasVdomXlink": false,
7788 "hasVdomClass": true,
7789 "hasVdomFunctional": true,
7790 "hasVdomKey": true,
7791 "hasVdomListener": true,
7792 "hasVdomPropOrAttr": true,
7793 "hasVdomRef": true,
7794 "hasVdomRender": true,
7795 "hasVdomStyle": true,
7796 "hasVdomText": true,
7797 "hasWatchCallback": true,
7798 "isPlain": false,
7799 "htmlAttrNames": [
7800 "key",
7801 "class",
7802 "onClick",
7803 "ref",
7804 "aria-hidden",
7805 "type",
7806 "value",
7807 "placeholder",
7808 "style",
7809 "onInput",
7810 "onFocus",
7811 "onBlur",
7812 "xmlns",
7813 "width",
7814 "height",
7815 "viewBox",
7816 "fill",
7817 "stroke",
7818 "stroke-width",
7819 "stroke-linecap",
7820 "stroke-linejoin",
7821 "x1",
7822 "y1",
7823 "x2",
7824 "y2",
7825 "points",
7826 "cx",
7827 "cy",
7828 "r"
7829 ],
7830 "htmlTagNames": [
7831 "div",
7832 "span",
7833 "input",
7834 "svg",
7835 "line",
7836 "polyline",
7837 "circle"
7838 ],
7839 "htmlParts": [],
7840 "isUpdateable": true,
7841 "potentialCmpRefs": [],
7842 "dependents": [
7843 "presto-player",
7844 "presto-playlist",
7845 "presto-search-bar"
7846 ],
7847 "dependencies": [],
7848 "directDependents": [
7849 "presto-search-bar"
7850 ],
7851 "directDependencies": []
7852 }
7853 ],
7854 "entryKey": "presto-search-bar-ui.entry"
7855 },
7856 {
7857 "cmps": [
7858 {
7859 "attachInternalsMemberName": null,
7860 "formAssociated": false,
7861 "tagName": "presto-player-skeleton",
7862 "excludeFromCollection": false,
7863 "isCollectionDependency": false,
7864 "componentClassName": "PrestoSkeleton",
7865 "elementRef": null,
7866 "encapsulation": "shadow",
7867 "shadowDelegatesFocus": false,
7868 "properties": [
7869 {
7870 "name": "effect",
7871 "type": "string",
7872 "attribute": "effect",
7873 "reflect": false,
7874 "mutable": false,
7875 "required": false,
7876 "optional": false,
7877 "defaultValue": "'sheen'",
7878 "complexType": {
7879 "original": "'pulse' | 'sheen' | 'none'",
7880 "resolved": "\"none\" | \"pulse\" | \"sheen\"",
7881 "references": {}
7882 },
7883 "docs": {
7884 "tags": [
7885 {
7886 "name": "default",
7887 "text": "'sheen'"
7888 }
7889 ],
7890 "text": ""
7891 },
7892 "internal": false,
7893 "getter": false,
7894 "setter": false
7895 }
7896 ],
7897 "virtualProperties": [],
7898 "states": [],
7899 "methods": [],
7900 "listeners": [],
7901 "events": [],
7902 "watchers": [],
7903 "styles": [
7904 {
7905 "modeName": "$",
7906 "styleId": "PRESTO-PLAYER-SKELETON",
7907 "styleStr": null,
7908 "styleIdentifier": "PrestoPlayerSkeletonStyle",
7909 "externalStyles": [
7910 {
7911 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.scss",
7912 "relativePath": "presto-skeleton.scss",
7913 "originalComponentPath": "presto-skeleton.scss"
7914 }
7915 ]
7916 }
7917 ],
7918 "internal": false,
7919 "assetsDirs": [],
7920 "styleDocs": [
7921 {
7922 "name": "--border-radius",
7923 "docs": "The skeleton's border radius.",
7924 "annotation": "prop",
7925 "mode": "$"
7926 },
7927 {
7928 "name": "--color",
7929 "docs": "The color of the skeleton.",
7930 "annotation": "prop",
7931 "mode": "$"
7932 },
7933 {
7934 "name": "--sheen-color",
7935 "docs": "The sheen color when the skeleton is in its loading state.",
7936 "annotation": "prop",
7937 "mode": "$"
7938 }
7939 ],
7940 "docs": {
7941 "tags": [],
7942 "text": ""
7943 },
7944 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js",
7945 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.tsx",
7946 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js.map",
7947 "hasAttributeChangedCallbackFn": false,
7948 "hasComponentWillLoadFn": false,
7949 "hasComponentDidLoadFn": false,
7950 "hasComponentShouldUpdateFn": false,
7951 "hasComponentWillUpdateFn": false,
7952 "hasComponentDidUpdateFn": false,
7953 "hasComponentWillRenderFn": false,
7954 "hasComponentDidRenderFn": false,
7955 "hasConnectedCallbackFn": false,
7956 "hasDisconnectedCallbackFn": false,
7957 "hasElement": false,
7958 "hasEvent": false,
7959 "hasLifecycle": false,
7960 "hasListener": false,
7961 "hasListenerTarget": false,
7962 "hasListenerTargetWindow": false,
7963 "hasListenerTargetDocument": false,
7964 "hasListenerTargetBody": false,
7965 "hasListenerTargetParent": false,
7966 "hasMember": true,
7967 "hasMethod": false,
7968 "hasMode": false,
7969 "hasModernPropertyDecls": false,
7970 "hasAttribute": true,
7971 "hasProp": true,
7972 "hasPropNumber": false,
7973 "hasPropBoolean": false,
7974 "hasPropString": true,
7975 "hasPropMutable": false,
7976 "hasReflect": false,
7977 "hasRenderFn": true,
7978 "hasState": false,
7979 "hasStyle": true,
7980 "hasVdomAttribute": true,
7981 "hasVdomXlink": false,
7982 "hasVdomClass": true,
7983 "hasVdomFunctional": false,
7984 "hasVdomKey": true,
7985 "hasVdomListener": false,
7986 "hasVdomPropOrAttr": true,
7987 "hasVdomRef": false,
7988 "hasVdomRender": true,
7989 "hasVdomStyle": false,
7990 "hasVdomText": false,
7991 "hasWatchCallback": false,
7992 "isPlain": false,
7993 "htmlAttrNames": [
7994 "key",
7995 "part",
7996 "class",
7997 "aria-busy",
7998 "aria-live"
7999 ],
8000 "htmlTagNames": [
8001 "div"
8002 ],
8003 "htmlParts": [
8004 "base",
8005 "indicator"
8006 ],
8007 "isUpdateable": true,
8008 "potentialCmpRefs": [],
8009 "dependents": [],
8010 "dependencies": [],
8011 "directDependents": [],
8012 "directDependencies": []
8013 }
8014 ],
8015 "entryKey": "presto-player-skeleton.entry"
8016 },
8017 {
8018 "cmps": [
8019 {
8020 "attachInternalsMemberName": null,
8021 "formAssociated": false,
8022 "tagName": "presto-playlist",
8023 "excludeFromCollection": false,
8024 "isCollectionDependency": false,
8025 "componentClassName": "PrestoPlaylist",
8026 "elementRef": "el",
8027 "encapsulation": "shadow",
8028 "shadowDelegatesFocus": false,
8029 "properties": [
8030 {
8031 "name": "items",
8032 "type": "unknown",
8033 "attribute": "items",
8034 "reflect": false,
8035 "mutable": false,
8036 "required": false,
8037 "optional": false,
8038 "complexType": {
8039 "original": "Array<PlaylistItem>",
8040 "resolved": "PlaylistItem[]",
8041 "references": {
8042 "Array": {
8043 "location": "global",
8044 "id": "global::Array"
8045 },
8046 "PlaylistItem": {
8047 "location": "import",
8048 "path": "../../../../interfaces",
8049 "id": "src/interfaces.ts::PlaylistItem"
8050 }
8051 }
8052 },
8053 "docs": {
8054 "tags": [],
8055 "text": "Array of videos from the Playlist"
8056 },
8057 "internal": false,
8058 "getter": false,
8059 "setter": false
8060 },
8061 {
8062 "name": "heading",
8063 "type": "string",
8064 "attribute": "heading",
8065 "reflect": false,
8066 "mutable": false,
8067 "required": false,
8068 "optional": false,
8069 "complexType": {
8070 "original": "string",
8071 "resolved": "string",
8072 "references": {}
8073 },
8074 "docs": {
8075 "tags": [],
8076 "text": "Title for the Playlist"
8077 },
8078 "internal": false,
8079 "getter": false,
8080 "setter": false
8081 },
8082 {
8083 "name": "listTextSingular",
8084 "type": "string",
8085 "attribute": "list-text-singular",
8086 "reflect": false,
8087 "mutable": false,
8088 "required": false,
8089 "optional": false,
8090 "complexType": {
8091 "original": "string",
8092 "resolved": "string",
8093 "references": {}
8094 },
8095 "docs": {
8096 "tags": [],
8097 "text": "Count prefix string for the Playlist - Singular"
8098 },
8099 "internal": false,
8100 "getter": false,
8101 "setter": false
8102 },
8103 {
8104 "name": "listTextPlural",
8105 "type": "string",
8106 "attribute": "list-text-plural",
8107 "reflect": false,
8108 "mutable": false,
8109 "required": false,
8110 "optional": false,
8111 "complexType": {
8112 "original": "string",
8113 "resolved": "string",
8114 "references": {}
8115 },
8116 "docs": {
8117 "tags": [],
8118 "text": "Count prefix string for the Playlist - Plural"
8119 },
8120 "internal": false,
8121 "getter": false,
8122 "setter": false
8123 },
8124 {
8125 "name": "transitionDuration",
8126 "type": "number",
8127 "attribute": "transition-duration",
8128 "reflect": false,
8129 "mutable": false,
8130 "required": false,
8131 "optional": false,
8132 "defaultValue": "5",
8133 "complexType": {
8134 "original": "number",
8135 "resolved": "number",
8136 "references": {}
8137 },
8138 "docs": {
8139 "tags": [
8140 {
8141 "name": "default",
8142 "text": "5"
8143 }
8144 ],
8145 "text": "Transition duration for next video."
8146 },
8147 "internal": false,
8148 "getter": false,
8149 "setter": false
8150 }
8151 ],
8152 "virtualProperties": [],
8153 "states": [
8154 {
8155 "name": "currentPlaylistItem"
8156 },
8157 {
8158 "name": "currentPlyr"
8159 },
8160 {
8161 "name": "playing"
8162 }
8163 ],
8164 "methods": [],
8165 "listeners": [
8166 {
8167 "name": "rewatch",
8168 "method": "rewatch",
8169 "capture": false,
8170 "passive": false
8171 },
8172 {
8173 "name": "next",
8174 "method": "next",
8175 "capture": false,
8176 "passive": false
8177 }
8178 ],
8179 "events": [],
8180 "watchers": [
8181 {
8182 "propName": "currentPlyr",
8183 "methodName": "handleCurrentPlay"
8184 },
8185 {
8186 "propName": "currentPlaylistItem",
8187 "methodName": "resetPlayingStateOnItemChange"
8188 }
8189 ],
8190 "styles": [
8191 {
8192 "modeName": "$",
8193 "styleId": "PRESTO-PLAYLIST",
8194 "styleStr": null,
8195 "styleIdentifier": "PrestoPlaylistStyle",
8196 "externalStyles": [
8197 {
8198 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.scss",
8199 "relativePath": "presto-playlist.scss",
8200 "originalComponentPath": "presto-playlist.scss"
8201 }
8202 ]
8203 }
8204 ],
8205 "internal": false,
8206 "assetsDirs": [],
8207 "styleDocs": [],
8208 "docs": {
8209 "tags": [],
8210 "text": ""
8211 },
8212 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js",
8213 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.tsx",
8214 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js.map",
8215 "hasAttributeChangedCallbackFn": false,
8216 "hasComponentWillLoadFn": true,
8217 "hasComponentDidLoadFn": false,
8218 "hasComponentShouldUpdateFn": false,
8219 "hasComponentWillUpdateFn": false,
8220 "hasComponentDidUpdateFn": false,
8221 "hasComponentWillRenderFn": false,
8222 "hasComponentDidRenderFn": false,
8223 "hasConnectedCallbackFn": false,
8224 "hasDisconnectedCallbackFn": false,
8225 "hasElement": false,
8226 "hasEvent": false,
8227 "hasLifecycle": true,
8228 "hasListener": true,
8229 "hasListenerTarget": false,
8230 "hasListenerTargetWindow": false,
8231 "hasListenerTargetDocument": false,
8232 "hasListenerTargetBody": false,
8233 "hasListenerTargetParent": false,
8234 "hasMember": true,
8235 "hasMethod": false,
8236 "hasMode": false,
8237 "hasModernPropertyDecls": false,
8238 "hasAttribute": true,
8239 "hasProp": true,
8240 "hasPropNumber": true,
8241 "hasPropBoolean": false,
8242 "hasPropString": true,
8243 "hasPropMutable": false,
8244 "hasReflect": false,
8245 "hasRenderFn": true,
8246 "hasState": true,
8247 "hasStyle": true,
8248 "hasVdomAttribute": true,
8249 "hasVdomXlink": true,
8250 "hasVdomClass": true,
8251 "hasVdomFunctional": false,
8252 "hasVdomKey": true,
8253 "hasVdomListener": true,
8254 "hasVdomPropOrAttr": true,
8255 "hasVdomRef": true,
8256 "hasVdomRender": true,
8257 "hasVdomStyle": true,
8258 "hasVdomText": true,
8259 "hasWatchCallback": true,
8260 "isPlain": false,
8261 "htmlAttrNames": [
8262 "slot",
8263 "src",
8264 "videoId",
8265 "id",
8266 "media-title",
8267 "class",
8268 "key",
8269 "provider",
8270 "onPlayerReady",
8271 "onPlayedMedia",
8272 "onPausedMedia",
8273 "onEndedMedia",
8274 "name",
8275 "onClick",
8276 "active",
8277 "playing",
8278 "onTriggerPause",
8279 "onTriggerPlay"
8280 ],
8281 "htmlTagNames": [
8282 "presto-playlist-overlay",
8283 "presto-playlist-ui",
8284 "presto-player",
8285 "slot",
8286 "div",
8287 "presto-playlist-item",
8288 "span"
8289 ],
8290 "htmlParts": [],
8291 "isUpdateable": true,
8292 "potentialCmpRefs": [
8293 "presto-playlist-overlay",
8294 "presto-playlist-ui",
8295 "presto-player",
8296 "presto-playlist-item"
8297 ],
8298 "dependents": [],
8299 "dependencies": [
8300 "presto-action-bar",
8301 "presto-action-bar-controller",
8302 "presto-action-bar-ui",
8303 "presto-audio",
8304 "presto-bunny",
8305 "presto-business-skin",
8306 "presto-cta-overlay",
8307 "presto-cta-overlay-controller",
8308 "presto-cta-overlay-ui",
8309 "presto-dynamic-overlay-ui",
8310 "presto-dynamic-overlays",
8311 "presto-email-overlay",
8312 "presto-email-overlay-controller",
8313 "presto-email-overlay-ui",
8314 "presto-floating-pill-skin",
8315 "presto-modern-skin",
8316 "presto-muted-overlay",
8317 "presto-player",
8318 "presto-player-button",
8319 "presto-player-spinner",
8320 "presto-playlist-item",
8321 "presto-playlist-overlay",
8322 "presto-playlist-ui",
8323 "presto-search-bar",
8324 "presto-search-bar-ui",
8325 "presto-stacked-skin",
8326 "presto-video",
8327 "presto-vimeo",
8328 "presto-youtube",
8329 "presto-youtube-subscribe-button"
8330 ],
8331 "directDependents": [],
8332 "directDependencies": [
8333 "presto-playlist-overlay",
8334 "presto-playlist-ui",
8335 "presto-player",
8336 "presto-playlist-item"
8337 ]
8338 }
8339 ],
8340 "entryKey": "presto-playlist.entry"
8341 },
8342 {
8343 "cmps": [
8344 {
8345 "attachInternalsMemberName": null,
8346 "formAssociated": false,
8347 "tagName": "presto-timestamp",
8348 "excludeFromCollection": false,
8349 "isCollectionDependency": false,
8350 "componentClassName": "PrestoTimestamp",
8351 "elementRef": null,
8352 "encapsulation": "none",
8353 "shadowDelegatesFocus": false,
8354 "properties": [
8355 {
8356 "name": "time",
8357 "type": "string",
8358 "attribute": "time",
8359 "reflect": false,
8360 "mutable": false,
8361 "required": false,
8362 "optional": false,
8363 "complexType": {
8364 "original": "string",
8365 "resolved": "string",
8366 "references": {}
8367 },
8368 "docs": {
8369 "tags": [],
8370 "text": ""
8371 },
8372 "internal": false,
8373 "getter": false,
8374 "setter": false
8375 }
8376 ],
8377 "virtualProperties": [],
8378 "states": [],
8379 "methods": [],
8380 "listeners": [],
8381 "events": [],
8382 "watchers": [],
8383 "styles": [
8384 {
8385 "modeName": "$",
8386 "styleId": "PRESTO-TIMESTAMP",
8387 "styleStr": null,
8388 "styleIdentifier": "PrestoTimestampStyle",
8389 "externalStyles": [
8390 {
8391 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.scss",
8392 "relativePath": "presto-timestamp.scss",
8393 "originalComponentPath": "presto-timestamp.scss"
8394 }
8395 ]
8396 }
8397 ],
8398 "internal": false,
8399 "assetsDirs": [],
8400 "styleDocs": [],
8401 "docs": {
8402 "tags": [],
8403 "text": ""
8404 },
8405 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js",
8406 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.tsx",
8407 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js.map",
8408 "hasAttributeChangedCallbackFn": false,
8409 "hasComponentWillLoadFn": false,
8410 "hasComponentDidLoadFn": false,
8411 "hasComponentShouldUpdateFn": false,
8412 "hasComponentWillUpdateFn": false,
8413 "hasComponentDidUpdateFn": false,
8414 "hasComponentWillRenderFn": false,
8415 "hasComponentDidRenderFn": false,
8416 "hasConnectedCallbackFn": false,
8417 "hasDisconnectedCallbackFn": false,
8418 "hasElement": false,
8419 "hasEvent": false,
8420 "hasLifecycle": false,
8421 "hasListener": false,
8422 "hasListenerTarget": false,
8423 "hasListenerTargetWindow": false,
8424 "hasListenerTargetDocument": false,
8425 "hasListenerTargetBody": false,
8426 "hasListenerTargetParent": false,
8427 "hasMember": true,
8428 "hasMethod": false,
8429 "hasMode": false,
8430 "hasModernPropertyDecls": false,
8431 "hasAttribute": true,
8432 "hasProp": true,
8433 "hasPropNumber": false,
8434 "hasPropBoolean": false,
8435 "hasPropString": true,
8436 "hasPropMutable": false,
8437 "hasReflect": false,
8438 "hasRenderFn": true,
8439 "hasState": false,
8440 "hasStyle": true,
8441 "hasVdomAttribute": true,
8442 "hasVdomXlink": false,
8443 "hasVdomClass": true,
8444 "hasVdomFunctional": false,
8445 "hasVdomKey": true,
8446 "hasVdomListener": true,
8447 "hasVdomPropOrAttr": true,
8448 "hasVdomRef": false,
8449 "hasVdomRender": true,
8450 "hasVdomStyle": false,
8451 "hasVdomText": true,
8452 "hasWatchCallback": false,
8453 "isPlain": false,
8454 "htmlAttrNames": [
8455 "key",
8456 "href",
8457 "class",
8458 "onClick"
8459 ],
8460 "htmlTagNames": [
8461 "a",
8462 "slot"
8463 ],
8464 "htmlParts": [],
8465 "isUpdateable": true,
8466 "potentialCmpRefs": [],
8467 "dependents": [],
8468 "dependencies": [],
8469 "directDependents": [],
8470 "directDependencies": []
8471 }
8472 ],
8473 "entryKey": "presto-timestamp.entry"
8474 },
8475 {
8476 "cmps": [
8477 {
8478 "attachInternalsMemberName": null,
8479 "formAssociated": false,
8480 "tagName": "presto-video-curtain-ui",
8481 "excludeFromCollection": false,
8482 "isCollectionDependency": false,
8483 "componentClassName": "CurtainUI",
8484 "elementRef": null,
8485 "encapsulation": "shadow",
8486 "shadowDelegatesFocus": false,
8487 "properties": [
8488 {
8489 "name": "actionUrl",
8490 "type": "string",
8491 "attribute": "action-url",
8492 "reflect": false,
8493 "mutable": false,
8494 "required": false,
8495 "optional": false,
8496 "complexType": {
8497 "original": "string",
8498 "resolved": "string",
8499 "references": {}
8500 },
8501 "docs": {
8502 "tags": [],
8503 "text": "Props"
8504 },
8505 "internal": false,
8506 "getter": false,
8507 "setter": false
8508 }
8509 ],
8510 "virtualProperties": [],
8511 "states": [],
8512 "methods": [],
8513 "listeners": [],
8514 "events": [],
8515 "watchers": [],
8516 "styles": [
8517 {
8518 "modeName": "$",
8519 "styleId": "PRESTO-VIDEO-CURTAIN-UI",
8520 "styleStr": null,
8521 "styleIdentifier": "PrestoVideoCurtainUiStyle",
8522 "externalStyles": [
8523 {
8524 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.scss",
8525 "relativePath": "presto-video-curtain-ui.scss",
8526 "originalComponentPath": "presto-video-curtain-ui.scss"
8527 }
8528 ]
8529 }
8530 ],
8531 "internal": false,
8532 "assetsDirs": [],
8533 "styleDocs": [],
8534 "docs": {
8535 "tags": [],
8536 "text": ""
8537 },
8538 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
8539 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx",
8540 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map",
8541 "hasAttributeChangedCallbackFn": false,
8542 "hasComponentWillLoadFn": false,
8543 "hasComponentDidLoadFn": false,
8544 "hasComponentShouldUpdateFn": false,
8545 "hasComponentWillUpdateFn": false,
8546 "hasComponentDidUpdateFn": false,
8547 "hasComponentWillRenderFn": false,
8548 "hasComponentDidRenderFn": false,
8549 "hasConnectedCallbackFn": false,
8550 "hasDisconnectedCallbackFn": false,
8551 "hasElement": false,
8552 "hasEvent": false,
8553 "hasLifecycle": false,
8554 "hasListener": false,
8555 "hasListenerTarget": false,
8556 "hasListenerTargetWindow": false,
8557 "hasListenerTargetDocument": false,
8558 "hasListenerTargetBody": false,
8559 "hasListenerTargetParent": false,
8560 "hasMember": true,
8561 "hasMethod": false,
8562 "hasMode": false,
8563 "hasModernPropertyDecls": false,
8564 "hasAttribute": true,
8565 "hasProp": true,
8566 "hasPropNumber": false,
8567 "hasPropBoolean": false,
8568 "hasPropString": true,
8569 "hasPropMutable": false,
8570 "hasReflect": false,
8571 "hasRenderFn": true,
8572 "hasState": false,
8573 "hasStyle": true,
8574 "hasVdomAttribute": true,
8575 "hasVdomXlink": false,
8576 "hasVdomClass": true,
8577 "hasVdomFunctional": false,
8578 "hasVdomKey": true,
8579 "hasVdomListener": false,
8580 "hasVdomPropOrAttr": true,
8581 "hasVdomRef": false,
8582 "hasVdomRender": true,
8583 "hasVdomStyle": false,
8584 "hasVdomText": false,
8585 "hasWatchCallback": false,
8586 "isPlain": false,
8587 "htmlAttrNames": [
8588 "key",
8589 "class",
8590 "part"
8591 ],
8592 "htmlTagNames": [
8593 "div",
8594 "slot"
8595 ],
8596 "htmlParts": [
8597 "base",
8598 "curtain-content"
8599 ],
8600 "isUpdateable": true,
8601 "potentialCmpRefs": [],
8602 "dependents": [],
8603 "dependencies": [],
8604 "directDependents": [],
8605 "directDependencies": []
8606 }
8607 ],
8608 "entryKey": "presto-video-curtain-ui.entry"
8609 },
8610 {
8611 "cmps": [
8612 {
8613 "attachInternalsMemberName": null,
8614 "formAssociated": false,
8615 "tagName": "presto-player",
8616 "excludeFromCollection": false,
8617 "isCollectionDependency": false,
8618 "componentClassName": "PrestoPlayer",
8619 "elementRef": "el",
8620 "encapsulation": "shadow",
8621 "shadowDelegatesFocus": false,
8622 "properties": [
8623 {
8624 "name": "iconUrl",
8625 "type": "string",
8626 "attribute": "icon-url",
8627 "reflect": false,
8628 "mutable": false,
8629 "required": false,
8630 "optional": false,
8631 "complexType": {
8632 "original": "string",
8633 "resolved": "string",
8634 "references": {}
8635 },
8636 "docs": {
8637 "tags": [],
8638 "text": ""
8639 },
8640 "internal": false,
8641 "getter": false,
8642 "setter": false
8643 },
8644 {
8645 "name": "src",
8646 "type": "string",
8647 "attribute": "src",
8648 "reflect": false,
8649 "mutable": false,
8650 "required": false,
8651 "optional": false,
8652 "complexType": {
8653 "original": "string",
8654 "resolved": "string",
8655 "references": {}
8656 },
8657 "docs": {
8658 "tags": [],
8659 "text": ""
8660 },
8661 "internal": false,
8662 "getter": false,
8663 "setter": false
8664 },
8665 {
8666 "name": "type",
8667 "type": "string",
8668 "attribute": "type",
8669 "reflect": false,
8670 "mutable": false,
8671 "required": false,
8672 "optional": false,
8673 "complexType": {
8674 "original": "string",
8675 "resolved": "string",
8676 "references": {}
8677 },
8678 "docs": {
8679 "tags": [],
8680 "text": ""
8681 },
8682 "internal": false,
8683 "getter": false,
8684 "setter": false
8685 },
8686 {
8687 "name": "autoplay",
8688 "type": "boolean",
8689 "attribute": "autoplay",
8690 "reflect": true,
8691 "mutable": true,
8692 "required": false,
8693 "optional": false,
8694 "complexType": {
8695 "original": "boolean",
8696 "resolved": "boolean",
8697 "references": {}
8698 },
8699 "docs": {
8700 "tags": [],
8701 "text": ""
8702 },
8703 "internal": false,
8704 "getter": false,
8705 "setter": false
8706 },
8707 {
8708 "name": "preload",
8709 "type": "string",
8710 "attribute": "preload",
8711 "reflect": false,
8712 "mutable": false,
8713 "required": false,
8714 "optional": false,
8715 "complexType": {
8716 "original": "'metadata' | 'none' | 'auto'",
8717 "resolved": "\"auto\" | \"metadata\" | \"none\"",
8718 "references": {}
8719 },
8720 "docs": {
8721 "tags": [],
8722 "text": ""
8723 },
8724 "internal": false,
8725 "getter": false,
8726 "setter": false
8727 },
8728 {
8729 "name": "poster",
8730 "type": "string",
8731 "attribute": "poster",
8732 "reflect": false,
8733 "mutable": false,
8734 "required": false,
8735 "optional": false,
8736 "complexType": {
8737 "original": "string",
8738 "resolved": "string",
8739 "references": {}
8740 },
8741 "docs": {
8742 "tags": [],
8743 "text": ""
8744 },
8745 "internal": false,
8746 "getter": false,
8747 "setter": false
8748 },
8749 {
8750 "name": "playsinline",
8751 "type": "boolean",
8752 "attribute": "playsinline",
8753 "reflect": false,
8754 "mutable": false,
8755 "required": false,
8756 "optional": false,
8757 "complexType": {
8758 "original": "boolean",
8759 "resolved": "boolean",
8760 "references": {}
8761 },
8762 "docs": {
8763 "tags": [],
8764 "text": ""
8765 },
8766 "internal": false,
8767 "getter": false,
8768 "setter": false
8769 },
8770 {
8771 "name": "isAdmin",
8772 "type": "boolean",
8773 "attribute": "is-admin",
8774 "reflect": false,
8775 "mutable": false,
8776 "required": false,
8777 "optional": false,
8778 "defaultValue": "false",
8779 "complexType": {
8780 "original": "boolean",
8781 "resolved": "boolean",
8782 "references": {}
8783 },
8784 "docs": {
8785 "tags": [
8786 {
8787 "name": "default",
8788 "text": "false"
8789 }
8790 ],
8791 "text": ""
8792 },
8793 "internal": false,
8794 "getter": false,
8795 "setter": false
8796 },
8797 {
8798 "name": "direction",
8799 "type": "string",
8800 "attribute": "direction",
8801 "reflect": false,
8802 "mutable": false,
8803 "required": false,
8804 "optional": true,
8805 "complexType": {
8806 "original": "'rtl'",
8807 "resolved": "\"rtl\"",
8808 "references": {}
8809 },
8810 "docs": {
8811 "tags": [],
8812 "text": ""
8813 },
8814 "internal": false,
8815 "getter": false,
8816 "setter": false
8817 },
8818 {
8819 "name": "css",
8820 "type": "string",
8821 "attribute": "css",
8822 "reflect": false,
8823 "mutable": false,
8824 "required": false,
8825 "optional": true,
8826 "complexType": {
8827 "original": "string",
8828 "resolved": "string",
8829 "references": {}
8830 },
8831 "docs": {
8832 "tags": [],
8833 "text": ""
8834 },
8835 "internal": false,
8836 "getter": false,
8837 "setter": false
8838 },
8839 {
8840 "name": "currentTime",
8841 "type": "number",
8842 "attribute": "current-time",
8843 "reflect": false,
8844 "mutable": false,
8845 "required": false,
8846 "optional": false,
8847 "complexType": {
8848 "original": "number",
8849 "resolved": "number",
8850 "references": {}
8851 },
8852 "docs": {
8853 "tags": [],
8854 "text": ""
8855 },
8856 "internal": false,
8857 "getter": false,
8858 "setter": false
8859 },
8860 {
8861 "name": "mediaTitle",
8862 "type": "string",
8863 "attribute": "media-title",
8864 "reflect": false,
8865 "mutable": false,
8866 "required": false,
8867 "optional": false,
8868 "complexType": {
8869 "original": "string",
8870 "resolved": "string",
8871 "references": {}
8872 },
8873 "docs": {
8874 "tags": [],
8875 "text": ""
8876 },
8877 "internal": false,
8878 "getter": false,
8879 "setter": false
8880 },
8881 {
8882 "name": "classes",
8883 "type": "string",
8884 "attribute": "classes",
8885 "reflect": false,
8886 "mutable": false,
8887 "required": false,
8888 "optional": false,
8889 "complexType": {
8890 "original": "string",
8891 "resolved": "string",
8892 "references": {}
8893 },
8894 "docs": {
8895 "tags": [],
8896 "text": ""
8897 },
8898 "internal": false,
8899 "getter": false,
8900 "setter": false
8901 },
8902 {
8903 "name": "audioAttributes",
8904 "type": "unknown",
8905 "attribute": "audio-attributes",
8906 "reflect": false,
8907 "mutable": false,
8908 "required": false,
8909 "optional": false,
8910 "complexType": {
8911 "original": "object",
8912 "resolved": "object",
8913 "references": {}
8914 },
8915 "docs": {
8916 "tags": [],
8917 "text": ""
8918 },
8919 "internal": false,
8920 "getter": false,
8921 "setter": false
8922 },
8923 {
8924 "name": "videoAttributes",
8925 "type": "any",
8926 "attribute": "video-attributes",
8927 "reflect": false,
8928 "mutable": false,
8929 "required": false,
8930 "optional": false,
8931 "defaultValue": "{}",
8932 "complexType": {
8933 "original": "any",
8934 "resolved": "any",
8935 "references": {}
8936 },
8937 "docs": {
8938 "tags": [
8939 {
8940 "name": "default",
8941 "text": "{}"
8942 }
8943 ],
8944 "text": ""
8945 },
8946 "internal": false,
8947 "getter": true,
8948 "setter": true
8949 },
8950 {
8951 "name": "markers",
8952 "type": "any",
8953 "attribute": "markers",
8954 "reflect": false,
8955 "mutable": false,
8956 "required": false,
8957 "optional": false,
8958 "complexType": {
8959 "original": "any",
8960 "resolved": "any",
8961 "references": {}
8962 },
8963 "docs": {
8964 "tags": [],
8965 "text": ""
8966 },
8967 "internal": false,
8968 "getter": false,
8969 "setter": false
8970 },
8971 {
8972 "name": "automations",
8973 "type": "boolean",
8974 "attribute": "automations",
8975 "reflect": false,
8976 "mutable": false,
8977 "required": false,
8978 "optional": false,
8979 "complexType": {
8980 "original": "boolean",
8981 "resolved": "boolean",
8982 "references": {}
8983 },
8984 "docs": {
8985 "tags": [],
8986 "text": ""
8987 },
8988 "internal": false,
8989 "getter": false,
8990 "setter": false
8991 },
8992 {
8993 "name": "providerVideoId",
8994 "type": "string",
8995 "attribute": "provider-video-id",
8996 "reflect": false,
8997 "mutable": false,
8998 "required": false,
8999 "optional": false,
9000 "complexType": {
9001 "original": "string",
9002 "resolved": "string",
9003 "references": {}
9004 },
9005 "docs": {
9006 "tags": [],
9007 "text": ""
9008 },
9009 "internal": false,
9010 "getter": false,
9011 "setter": false
9012 },
9013 {
9014 "name": "videoId",
9015 "type": "number",
9016 "attribute": "video-id",
9017 "reflect": false,
9018 "mutable": false,
9019 "required": false,
9020 "optional": false,
9021 "complexType": {
9022 "original": "number",
9023 "resolved": "number",
9024 "references": {}
9025 },
9026 "docs": {
9027 "tags": [],
9028 "text": ""
9029 },
9030 "internal": false,
9031 "getter": false,
9032 "setter": false
9033 },
9034 {
9035 "name": "analytics",
9036 "type": "boolean",
9037 "attribute": "analytics",
9038 "reflect": false,
9039 "mutable": false,
9040 "required": false,
9041 "optional": false,
9042 "complexType": {
9043 "original": "boolean",
9044 "resolved": "boolean",
9045 "references": {}
9046 },
9047 "docs": {
9048 "tags": [],
9049 "text": ""
9050 },
9051 "internal": false,
9052 "getter": false,
9053 "setter": false
9054 },
9055 {
9056 "name": "provider",
9057 "type": "string",
9058 "attribute": "provider",
9059 "reflect": false,
9060 "mutable": false,
9061 "required": false,
9062 "optional": false,
9063 "complexType": {
9064 "original": "string",
9065 "resolved": "string",
9066 "references": {}
9067 },
9068 "docs": {
9069 "tags": [],
9070 "text": ""
9071 },
9072 "internal": false,
9073 "getter": false,
9074 "setter": false
9075 },
9076 {
9077 "name": "lazyLoadYoutube",
9078 "type": "boolean",
9079 "attribute": "lazy-load-youtube",
9080 "reflect": false,
9081 "mutable": false,
9082 "required": false,
9083 "optional": false,
9084 "complexType": {
9085 "original": "boolean",
9086 "resolved": "boolean",
9087 "references": {}
9088 },
9089 "docs": {
9090 "tags": [],
9091 "text": ""
9092 },
9093 "internal": false,
9094 "getter": false,
9095 "setter": false
9096 },
9097 {
9098 "name": "preset",
9099 "type": "any",
9100 "attribute": "preset",
9101 "reflect": false,
9102 "mutable": false,
9103 "required": false,
9104 "optional": false,
9105 "defaultValue": "{}",
9106 "complexType": {
9107 "original": "any",
9108 "resolved": "any",
9109 "references": {}
9110 },
9111 "docs": {
9112 "tags": [
9113 {
9114 "name": "default",
9115 "text": "{}"
9116 }
9117 ],
9118 "text": ""
9119 },
9120 "internal": false,
9121 "getter": true,
9122 "setter": true
9123 },
9124 {
9125 "name": "branding",
9126 "type": "any",
9127 "attribute": "branding",
9128 "reflect": false,
9129 "mutable": false,
9130 "required": false,
9131 "optional": false,
9132 "defaultValue": "{}",
9133 "complexType": {
9134 "original": "any",
9135 "resolved": "any",
9136 "references": {}
9137 },
9138 "docs": {
9139 "tags": [
9140 {
9141 "name": "default",
9142 "text": "{}"
9143 }
9144 ],
9145 "text": ""
9146 },
9147 "internal": false,
9148 "getter": true,
9149 "setter": true
9150 },
9151 {
9152 "name": "chapters",
9153 "type": "any",
9154 "attribute": "chapters",
9155 "reflect": false,
9156 "mutable": false,
9157 "required": false,
9158 "optional": false,
9159 "defaultValue": "[]",
9160 "complexType": {
9161 "original": "any",
9162 "resolved": "any",
9163 "references": {}
9164 },
9165 "docs": {
9166 "tags": [
9167 {
9168 "name": "default",
9169 "text": "[]"
9170 }
9171 ],
9172 "text": ""
9173 },
9174 "internal": false,
9175 "getter": true,
9176 "setter": true
9177 },
9178 {
9179 "name": "overlays",
9180 "type": "any",
9181 "attribute": "overlays",
9182 "reflect": false,
9183 "mutable": false,
9184 "required": false,
9185 "optional": false,
9186 "defaultValue": "{}",
9187 "complexType": {
9188 "original": "any",
9189 "resolved": "any",
9190 "references": {}
9191 },
9192 "docs": {
9193 "tags": [
9194 {
9195 "name": "default",
9196 "text": "{}"
9197 }
9198 ],
9199 "text": ""
9200 },
9201 "internal": false,
9202 "getter": true,
9203 "setter": true
9204 },
9205 {
9206 "name": "tracks",
9207 "type": "any",
9208 "attribute": "tracks",
9209 "reflect": false,
9210 "mutable": false,
9211 "required": false,
9212 "optional": false,
9213 "defaultValue": "[]",
9214 "complexType": {
9215 "original": "any",
9216 "resolved": "any",
9217 "references": {}
9218 },
9219 "docs": {
9220 "tags": [
9221 {
9222 "name": "default",
9223 "text": "[]"
9224 }
9225 ],
9226 "text": ""
9227 },
9228 "internal": false,
9229 "getter": true,
9230 "setter": true
9231 },
9232 {
9233 "name": "blockAttributes",
9234 "type": "any",
9235 "attribute": "block-attributes",
9236 "reflect": false,
9237 "mutable": false,
9238 "required": false,
9239 "optional": false,
9240 "defaultValue": "{}",
9241 "complexType": {
9242 "original": "any",
9243 "resolved": "any",
9244 "references": {}
9245 },
9246 "docs": {
9247 "tags": [
9248 {
9249 "name": "default",
9250 "text": "{}"
9251 }
9252 ],
9253 "text": ""
9254 },
9255 "internal": false,
9256 "getter": true,
9257 "setter": true
9258 },
9259 {
9260 "name": "config",
9261 "type": "any",
9262 "attribute": "config",
9263 "reflect": false,
9264 "mutable": false,
9265 "required": false,
9266 "optional": false,
9267 "defaultValue": "{}",
9268 "complexType": {
9269 "original": "any",
9270 "resolved": "any",
9271 "references": {}
9272 },
9273 "docs": {
9274 "tags": [
9275 {
9276 "name": "default",
9277 "text": "{}"
9278 }
9279 ],
9280 "text": ""
9281 },
9282 "internal": false,
9283 "getter": true,
9284 "setter": true
9285 },
9286 {
9287 "name": "youtube",
9288 "type": "any",
9289 "attribute": "youtube",
9290 "reflect": false,
9291 "mutable": false,
9292 "required": false,
9293 "optional": false,
9294 "defaultValue": "{}",
9295 "complexType": {
9296 "original": "any",
9297 "resolved": "any",
9298 "references": {}
9299 },
9300 "docs": {
9301 "tags": [
9302 {
9303 "name": "default",
9304 "text": "{}"
9305 }
9306 ],
9307 "text": ""
9308 },
9309 "internal": false,
9310 "getter": true,
9311 "setter": true
9312 },
9313 {
9314 "name": "actionBar",
9315 "type": "any",
9316 "attribute": "action-bar",
9317 "reflect": false,
9318 "mutable": false,
9319 "required": false,
9320 "optional": false,
9321 "defaultValue": "{}",
9322 "complexType": {
9323 "original": "any",
9324 "resolved": "any",
9325 "references": {}
9326 },
9327 "docs": {
9328 "tags": [
9329 {
9330 "name": "default",
9331 "text": "{}"
9332 }
9333 ],
9334 "text": ""
9335 },
9336 "internal": false,
9337 "getter": true,
9338 "setter": true
9339 },
9340 {
9341 "name": "i18n",
9342 "type": "any",
9343 "attribute": "i-1-8n",
9344 "reflect": false,
9345 "mutable": false,
9346 "required": false,
9347 "optional": false,
9348 "defaultValue": "{}",
9349 "complexType": {
9350 "original": "any",
9351 "resolved": "any",
9352 "references": {}
9353 },
9354 "docs": {
9355 "tags": [
9356 {
9357 "name": "default",
9358 "text": "{}"
9359 }
9360 ],
9361 "text": ""
9362 },
9363 "internal": false,
9364 "getter": true,
9365 "setter": true
9366 },
9367 {
9368 "name": "search",
9369 "type": "any",
9370 "attribute": "search",
9371 "reflect": false,
9372 "mutable": false,
9373 "required": false,
9374 "optional": false,
9375 "defaultValue": "{}",
9376 "complexType": {
9377 "original": "any",
9378 "resolved": "any",
9379 "references": {}
9380 },
9381 "docs": {
9382 "tags": [
9383 {
9384 "name": "default",
9385 "text": "{}"
9386 }
9387 ],
9388 "text": ""
9389 },
9390 "internal": false,
9391 "getter": true,
9392 "setter": true
9393 }
9394 ],
9395 "virtualProperties": [],
9396 "states": [
9397 {
9398 "name": "player"
9399 },
9400 {
9401 "name": "playerEl"
9402 },
9403 {
9404 "name": "shouldLazyLoad"
9405 },
9406 {
9407 "name": "mutedPreview"
9408 },
9409 {
9410 "name": "duration"
9411 },
9412 {
9413 "name": "isSticky"
9414 },
9415 {
9416 "name": "videoHeight"
9417 },
9418 {
9419 "name": "playClass"
9420 },
9421 {
9422 "name": "previouslyPlaying"
9423 },
9424 {
9425 "name": "ctaActive"
9426 },
9427 {
9428 "name": "emailActive"
9429 },
9430 {
9431 "name": "actionBarActive"
9432 },
9433 {
9434 "name": "ready"
9435 }
9436 ],
9437 "methods": [
9438 {
9439 "name": "play",
9440 "docs": {
9441 "text": "Play video",
9442 "tags": [
9443 {
9444 "name": "returns",
9445 "text": "Plyr"
9446 }
9447 ]
9448 },
9449 "complexType": {
9450 "signature": "(unmute?: boolean) => Promise<void>",
9451 "parameters": [
9452 {
9453 "name": "unmute",
9454 "type": "boolean",
9455 "docs": ""
9456 }
9457 ],
9458 "references": {
9459 "Promise": {
9460 "location": "global",
9461 "id": "global::Promise"
9462 }
9463 },
9464 "return": "Promise<void>"
9465 },
9466 "internal": false
9467 },
9468 {
9469 "name": "goToAndPlay",
9470 "docs": {
9471 "text": "Go to and play",
9472 "tags": [
9473 {
9474 "name": "param",
9475 "text": "time number"
9476 }
9477 ]
9478 },
9479 "complexType": {
9480 "signature": "(time: number) => Promise<void>",
9481 "parameters": [
9482 {
9483 "name": "time",
9484 "type": "number",
9485 "docs": "number"
9486 }
9487 ],
9488 "references": {
9489 "Promise": {
9490 "location": "global",
9491 "id": "global::Promise"
9492 }
9493 },
9494 "return": "Promise<void>"
9495 },
9496 "internal": false
9497 },
9498 {
9499 "name": "restart",
9500 "docs": {
9501 "text": "Play video",
9502 "tags": [
9503 {
9504 "name": "returns",
9505 "text": "Plyr"
9506 }
9507 ]
9508 },
9509 "complexType": {
9510 "signature": "() => Promise<any>",
9511 "parameters": [],
9512 "references": {
9513 "Promise": {
9514 "location": "global",
9515 "id": "global::Promise"
9516 }
9517 },
9518 "return": "Promise<any>"
9519 },
9520 "internal": false
9521 },
9522 {
9523 "name": "pause",
9524 "docs": {
9525 "text": "Pause video",
9526 "tags": [
9527 {
9528 "name": "returns",
9529 "text": "Plyr"
9530 }
9531 ]
9532 },
9533 "complexType": {
9534 "signature": "() => Promise<any>",
9535 "parameters": [],
9536 "references": {
9537 "Promise": {
9538 "location": "global",
9539 "id": "global::Promise"
9540 }
9541 },
9542 "return": "Promise<any>"
9543 },
9544 "internal": false
9545 },
9546 {
9547 "name": "stop",
9548 "docs": {
9549 "text": "Pause video",
9550 "tags": [
9551 {
9552 "name": "returns",
9553 "text": "Plyr"
9554 }
9555 ]
9556 },
9557 "complexType": {
9558 "signature": "() => Promise<any>",
9559 "parameters": [],
9560 "references": {
9561 "Promise": {
9562 "location": "global",
9563 "id": "global::Promise"
9564 }
9565 },
9566 "return": "Promise<any>"
9567 },
9568 "internal": false
9569 },
9570 {
9571 "name": "fullscreenToggle",
9572 "docs": {
9573 "text": "Toggle Fullscreen",
9574 "tags": [
9575 {
9576 "name": "returns",
9577 "text": "Plyr"
9578 }
9579 ]
9580 },
9581 "complexType": {
9582 "signature": "(open: boolean) => Promise<any>",
9583 "parameters": [
9584 {
9585 "name": "open",
9586 "type": "boolean",
9587 "docs": ""
9588 }
9589 ],
9590 "references": {
9591 "Promise": {
9592 "location": "global",
9593 "id": "global::Promise"
9594 }
9595 },
9596 "return": "Promise<any>"
9597 },
9598 "internal": false
9599 },
9600 {
9601 "name": "on",
9602 "docs": {
9603 "text": "Add an event listener for the specified event.",
9604 "tags": [
9605 {
9606 "name": "param",
9607 "text": "event String"
9608 },
9609 {
9610 "name": "param",
9611 "text": "func Function"
9612 },
9613 {
9614 "name": "returns",
9615 "text": "Plyr"
9616 }
9617 ]
9618 },
9619 "complexType": {
9620 "signature": "(event: string, func: Function) => Promise<any>",
9621 "parameters": [
9622 {
9623 "name": "event",
9624 "type": "string",
9625 "docs": "String"
9626 },
9627 {
9628 "name": "func",
9629 "type": "Function",
9630 "docs": "Function"
9631 }
9632 ],
9633 "references": {
9634 "Promise": {
9635 "location": "global",
9636 "id": "global::Promise"
9637 },
9638 "Function": {
9639 "location": "global",
9640 "id": "global::Function"
9641 }
9642 },
9643 "return": "Promise<any>"
9644 },
9645 "internal": false
9646 },
9647 {
9648 "name": "once",
9649 "docs": {
9650 "text": "Add an event listener for the specified event.",
9651 "tags": [
9652 {
9653 "name": "param",
9654 "text": "event String"
9655 },
9656 {
9657 "name": "param",
9658 "text": "func Function"
9659 },
9660 {
9661 "name": "returns",
9662 "text": "Plyr"
9663 }
9664 ]
9665 },
9666 "complexType": {
9667 "signature": "(event: string, func: Function) => Promise<any>",
9668 "parameters": [
9669 {
9670 "name": "event",
9671 "type": "string",
9672 "docs": "String"
9673 },
9674 {
9675 "name": "func",
9676 "type": "Function",
9677 "docs": "Function"
9678 }
9679 ],
9680 "references": {
9681 "Promise": {
9682 "location": "global",
9683 "id": "global::Promise"
9684 },
9685 "Function": {
9686 "location": "global",
9687 "id": "global::Function"
9688 }
9689 },
9690 "return": "Promise<any>"
9691 },
9692 "internal": false
9693 },
9694 {
9695 "name": "off",
9696 "docs": {
9697 "text": "Remove an event listener for the specified event.",
9698 "tags": [
9699 {
9700 "name": "param",
9701 "text": "event String"
9702 },
9703 {
9704 "name": "param",
9705 "text": "func Function"
9706 },
9707 {
9708 "name": "returns",
9709 "text": "Plyr"
9710 }
9711 ]
9712 },
9713 "complexType": {
9714 "signature": "(event: string, func: Function) => Promise<any>",
9715 "parameters": [
9716 {
9717 "name": "event",
9718 "type": "string",
9719 "docs": "String"
9720 },
9721 {
9722 "name": "func",
9723 "type": "Function",
9724 "docs": "Function"
9725 }
9726 ],
9727 "references": {
9728 "Promise": {
9729 "location": "global",
9730 "id": "global::Promise"
9731 },
9732 "Function": {
9733 "location": "global",
9734 "id": "global::Function"
9735 }
9736 },
9737 "return": "Promise<any>"
9738 },
9739 "internal": false
9740 }
9741 ],
9742 "listeners": [
9743 {
9744 "name": "currentMediaPlayer",
9745 "method": "handleScroll",
9746 "capture": false,
9747 "passive": false,
9748 "target": "window"
9749 },
9750 {
9751 "name": "restartVideo",
9752 "method": "handleRestartVideo",
9753 "capture": false,
9754 "passive": false
9755 },
9756 {
9757 "name": "playVideo",
9758 "method": "handlePlayVideo",
9759 "capture": false,
9760 "passive": false
9761 },
9762 {
9763 "name": "pauseVideo",
9764 "method": "handlePauseVideo",
9765 "capture": false,
9766 "passive": false
9767 },
9768 {
9769 "name": "visibilitychange",
9770 "method": "playVideoOnlyInViewport",
9771 "capture": false,
9772 "passive": false,
9773 "target": "window"
9774 },
9775 {
9776 "name": "ctaStateChange",
9777 "method": "handleCtaStateChange",
9778 "capture": false,
9779 "passive": false
9780 },
9781 {
9782 "name": "emailStateChange",
9783 "method": "handleEmailStateChange",
9784 "capture": false,
9785 "passive": false
9786 },
9787 {
9788 "name": "actionBarStateChange",
9789 "method": "handleActionBarStateChange",
9790 "capture": false,
9791 "passive": false
9792 }
9793 ],
9794 "events": [
9795 {
9796 "name": "loaded",
9797 "method": "loaded",
9798 "bubbles": true,
9799 "cancelable": true,
9800 "composed": true,
9801 "docs": {
9802 "tags": [],
9803 "text": "Component loaded"
9804 },
9805 "complexType": {
9806 "original": "boolean",
9807 "resolved": "boolean",
9808 "references": {}
9809 },
9810 "internal": false
9811 },
9812 {
9813 "name": "currentMediaPlayer",
9814 "method": "currentMediaPlayer",
9815 "bubbles": true,
9816 "cancelable": true,
9817 "composed": true,
9818 "docs": {
9819 "tags": [],
9820 "text": ""
9821 },
9822 "complexType": {
9823 "original": "object",
9824 "resolved": "object",
9825 "references": {}
9826 },
9827 "internal": false
9828 },
9829 {
9830 "name": "playerReady",
9831 "method": "playerReady",
9832 "bubbles": true,
9833 "cancelable": true,
9834 "composed": true,
9835 "docs": {
9836 "tags": [],
9837 "text": ""
9838 },
9839 "complexType": {
9840 "original": "object",
9841 "resolved": "object",
9842 "references": {}
9843 },
9844 "internal": false
9845 },
9846 {
9847 "name": "playedMedia",
9848 "method": "playedMedia",
9849 "bubbles": true,
9850 "cancelable": true,
9851 "composed": true,
9852 "docs": {
9853 "tags": [],
9854 "text": ""
9855 },
9856 "complexType": {
9857 "original": "object",
9858 "resolved": "object",
9859 "references": {}
9860 },
9861 "internal": false
9862 },
9863 {
9864 "name": "pausedMedia",
9865 "method": "pausedMedia",
9866 "bubbles": true,
9867 "cancelable": true,
9868 "composed": true,
9869 "docs": {
9870 "tags": [],
9871 "text": ""
9872 },
9873 "complexType": {
9874 "original": "object",
9875 "resolved": "object",
9876 "references": {}
9877 },
9878 "internal": false
9879 },
9880 {
9881 "name": "endedMedia",
9882 "method": "endedMedia",
9883 "bubbles": true,
9884 "cancelable": true,
9885 "composed": true,
9886 "docs": {
9887 "tags": [],
9888 "text": ""
9889 },
9890 "complexType": {
9891 "original": "object",
9892 "resolved": "object",
9893 "references": {}
9894 },
9895 "internal": false
9896 }
9897 ],
9898 "watchers": [
9899 {
9900 "propName": "currentTime",
9901 "methodName": "handleCurrentTimeChange"
9902 },
9903 {
9904 "propName": "isSticky",
9905 "methodName": "handleStickyChange"
9906 },
9907 {
9908 "propName": "playerEl",
9909 "methodName": "handlePlayerElementChange"
9910 },
9911 {
9912 "propName": "player",
9913 "methodName": "handlePlayerElementChange"
9914 },
9915 {
9916 "propName": "mutedPreview",
9917 "methodName": "handleMutedPreview"
9918 },
9919 {
9920 "propName": "shouldLazyLoad",
9921 "methodName": "handleLazyLoadChange"
9922 },
9923 {
9924 "propName": "poster",
9925 "methodName": "updatePoster"
9926 },
9927 {
9928 "propName": "overlays",
9929 "methodName": "renderDynamicOverlays"
9930 },
9931 {
9932 "propName": "preset",
9933 "methodName": "renderDynamicOverlays"
9934 }
9935 ],
9936 "styles": [
9937 {
9938 "modeName": "$",
9939 "styleId": "PRESTO-PLAYER",
9940 "styleStr": null,
9941 "styleIdentifier": "PrestoPlayerStyle",
9942 "externalStyles": [
9943 {
9944 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.scss",
9945 "relativePath": "presto-player.scss",
9946 "originalComponentPath": "presto-player.scss"
9947 }
9948 ]
9949 }
9950 ],
9951 "internal": false,
9952 "assetsDirs": [],
9953 "styleDocs": [],
9954 "docs": {
9955 "tags": [],
9956 "text": ""
9957 },
9958 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js",
9959 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.tsx",
9960 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js.map",
9961 "hasAttributeChangedCallbackFn": false,
9962 "hasComponentWillLoadFn": true,
9963 "hasComponentDidLoadFn": true,
9964 "hasComponentShouldUpdateFn": false,
9965 "hasComponentWillUpdateFn": false,
9966 "hasComponentDidUpdateFn": false,
9967 "hasComponentWillRenderFn": false,
9968 "hasComponentDidRenderFn": false,
9969 "hasConnectedCallbackFn": false,
9970 "hasDisconnectedCallbackFn": true,
9971 "hasElement": false,
9972 "hasEvent": true,
9973 "hasLifecycle": true,
9974 "hasListener": true,
9975 "hasListenerTarget": true,
9976 "hasListenerTargetWindow": true,
9977 "hasListenerTargetDocument": false,
9978 "hasListenerTargetBody": false,
9979 "hasListenerTargetParent": false,
9980 "hasMember": true,
9981 "hasMethod": true,
9982 "hasMode": false,
9983 "hasModernPropertyDecls": false,
9984 "hasAttribute": true,
9985 "hasProp": true,
9986 "hasPropNumber": true,
9987 "hasPropBoolean": true,
9988 "hasPropString": true,
9989 "hasPropMutable": true,
9990 "hasReflect": true,
9991 "hasRenderFn": true,
9992 "hasState": true,
9993 "hasStyle": true,
9994 "hasVdomAttribute": true,
9995 "hasVdomXlink": false,
9996 "hasVdomClass": true,
9997 "hasVdomFunctional": false,
9998 "hasVdomKey": true,
9999 "hasVdomListener": true,
10000 "hasVdomPropOrAttr": true,
10001 "hasVdomRef": false,
10002 "hasVdomRender": true,
10003 "hasVdomStyle": true,
10004 "hasVdomText": true,
10005 "hasWatchCallback": true,
10006 "isPlain": false,
10007 "htmlAttrNames": [
10008 "mutedOverlay",
10009 "preset",
10010 "onPlayVideo",
10011 "player",
10012 "getRef",
10013 "poster",
10014 "src",
10015 "onReload",
10016 "lazyLoad",
10017 "autoplay",
10018 "preload",
10019 "playsinline",
10020 "tracks",
10021 "videoAttributes",
10022 "mediaTitle",
10023 "audioAttributes",
10024 "direction",
10025 "i18n",
10026 "provider",
10027 "videoId",
10028 "config",
10029 "youtube",
10030 "key",
10031 "style",
10032 "class",
10033 "part",
10034 "dir",
10035 "name"
10036 ],
10037 "htmlTagNames": [
10038 "presto-modern-skin",
10039 "presto-business-skin",
10040 "presto-stacked-skin",
10041 "presto-floating-pill-skin",
10042 "presto-muted-overlay",
10043 "presto-vimeo",
10044 "presto-youtube",
10045 "presto-bunny",
10046 "presto-audio",
10047 "presto-video",
10048 "presto-cta-overlay",
10049 "presto-email-overlay",
10050 "presto-action-bar",
10051 "presto-search-bar",
10052 "presto-dynamic-overlays",
10053 "div",
10054 "slot",
10055 "span",
10056 "style"
10057 ],
10058 "htmlParts": [
10059 "wrapper"
10060 ],
10061 "isUpdateable": true,
10062 "potentialCmpRefs": [
10063 "presto-modern-skin",
10064 "presto-business-skin",
10065 "presto-stacked-skin",
10066 "presto-floating-pill-skin",
10067 "presto-muted-overlay",
10068 "presto-vimeo",
10069 "presto-youtube",
10070 "presto-bunny",
10071 "presto-audio",
10072 "presto-video",
10073 "presto-cta-overlay",
10074 "presto-email-overlay",
10075 "presto-action-bar",
10076 "presto-search-bar",
10077 "presto-dynamic-overlays"
10078 ],
10079 "dependents": [
10080 "presto-playlist"
10081 ],
10082 "dependencies": [
10083 "presto-action-bar",
10084 "presto-action-bar-controller",
10085 "presto-action-bar-ui",
10086 "presto-audio",
10087 "presto-bunny",
10088 "presto-business-skin",
10089 "presto-cta-overlay",
10090 "presto-cta-overlay-controller",
10091 "presto-cta-overlay-ui",
10092 "presto-dynamic-overlay-ui",
10093 "presto-dynamic-overlays",
10094 "presto-email-overlay",
10095 "presto-email-overlay-controller",
10096 "presto-email-overlay-ui",
10097 "presto-floating-pill-skin",
10098 "presto-modern-skin",
10099 "presto-muted-overlay",
10100 "presto-player-button",
10101 "presto-player-spinner",
10102 "presto-search-bar",
10103 "presto-search-bar-ui",
10104 "presto-stacked-skin",
10105 "presto-video",
10106 "presto-vimeo",
10107 "presto-youtube",
10108 "presto-youtube-subscribe-button"
10109 ],
10110 "directDependents": [
10111 "presto-playlist"
10112 ],
10113 "directDependencies": [
10114 "presto-modern-skin",
10115 "presto-business-skin",
10116 "presto-stacked-skin",
10117 "presto-floating-pill-skin",
10118 "presto-muted-overlay",
10119 "presto-vimeo",
10120 "presto-youtube",
10121 "presto-bunny",
10122 "presto-audio",
10123 "presto-video",
10124 "presto-cta-overlay",
10125 "presto-email-overlay",
10126 "presto-action-bar",
10127 "presto-search-bar",
10128 "presto-dynamic-overlays"
10129 ]
10130 },
10131 {
10132 "attachInternalsMemberName": null,
10133 "formAssociated": false,
10134 "tagName": "presto-playlist-item",
10135 "excludeFromCollection": false,
10136 "isCollectionDependency": false,
10137 "componentClassName": "PrestoPlaylistItem",
10138 "elementRef": null,
10139 "encapsulation": "shadow",
10140 "shadowDelegatesFocus": false,
10141 "properties": [
10142 {
10143 "name": "active",
10144 "type": "boolean",
10145 "attribute": "active",
10146 "reflect": false,
10147 "mutable": false,
10148 "required": false,
10149 "optional": false,
10150 "defaultValue": "false",
10151 "complexType": {
10152 "original": "boolean",
10153 "resolved": "boolean",
10154 "references": {}
10155 },
10156 "docs": {
10157 "tags": [
10158 {
10159 "name": "default",
10160 "text": "false"
10161 }
10162 ],
10163 "text": "Active status"
10164 },
10165 "internal": false,
10166 "getter": false,
10167 "setter": false
10168 },
10169 {
10170 "name": "playing",
10171 "type": "boolean",
10172 "attribute": "playing",
10173 "reflect": false,
10174 "mutable": false,
10175 "required": false,
10176 "optional": false,
10177 "defaultValue": "false",
10178 "complexType": {
10179 "original": "boolean",
10180 "resolved": "boolean",
10181 "references": {}
10182 },
10183 "docs": {
10184 "tags": [
10185 {
10186 "name": "default",
10187 "text": "false"
10188 }
10189 ],
10190 "text": "Playing status"
10191 },
10192 "internal": false,
10193 "getter": false,
10194 "setter": false
10195 }
10196 ],
10197 "virtualProperties": [],
10198 "states": [],
10199 "methods": [],
10200 "listeners": [],
10201 "events": [
10202 {
10203 "name": "triggerPlay",
10204 "method": "triggerPlay",
10205 "bubbles": true,
10206 "cancelable": true,
10207 "composed": true,
10208 "docs": {
10209 "tags": [],
10210 "text": "Emit play event"
10211 },
10212 "complexType": {
10213 "original": "void",
10214 "resolved": "void",
10215 "references": {}
10216 },
10217 "internal": false
10218 },
10219 {
10220 "name": "triggerPause",
10221 "method": "triggerPause",
10222 "bubbles": true,
10223 "cancelable": true,
10224 "composed": true,
10225 "docs": {
10226 "tags": [],
10227 "text": "Emit pause event"
10228 },
10229 "complexType": {
10230 "original": "void",
10231 "resolved": "void",
10232 "references": {}
10233 },
10234 "internal": false
10235 }
10236 ],
10237 "watchers": [],
10238 "styles": [
10239 {
10240 "modeName": "$",
10241 "styleId": "PRESTO-PLAYLIST-ITEM",
10242 "styleStr": null,
10243 "styleIdentifier": "PrestoPlaylistItemStyle",
10244 "externalStyles": [
10245 {
10246 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.scss",
10247 "relativePath": "presto-playlist-item.scss",
10248 "originalComponentPath": "presto-playlist-item.scss"
10249 }
10250 ]
10251 }
10252 ],
10253 "internal": false,
10254 "assetsDirs": [],
10255 "styleDocs": [],
10256 "docs": {
10257 "tags": [],
10258 "text": ""
10259 },
10260 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js",
10261 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
10262 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js.map",
10263 "hasAttributeChangedCallbackFn": false,
10264 "hasComponentWillLoadFn": false,
10265 "hasComponentDidLoadFn": false,
10266 "hasComponentShouldUpdateFn": false,
10267 "hasComponentWillUpdateFn": false,
10268 "hasComponentDidUpdateFn": false,
10269 "hasComponentWillRenderFn": false,
10270 "hasComponentDidRenderFn": false,
10271 "hasConnectedCallbackFn": false,
10272 "hasDisconnectedCallbackFn": false,
10273 "hasElement": false,
10274 "hasEvent": true,
10275 "hasLifecycle": false,
10276 "hasListener": false,
10277 "hasListenerTarget": false,
10278 "hasListenerTargetWindow": false,
10279 "hasListenerTargetDocument": false,
10280 "hasListenerTargetBody": false,
10281 "hasListenerTargetParent": false,
10282 "hasMember": true,
10283 "hasMethod": false,
10284 "hasMode": false,
10285 "hasModernPropertyDecls": false,
10286 "hasAttribute": true,
10287 "hasProp": true,
10288 "hasPropNumber": false,
10289 "hasPropBoolean": true,
10290 "hasPropString": false,
10291 "hasPropMutable": false,
10292 "hasReflect": false,
10293 "hasRenderFn": true,
10294 "hasState": false,
10295 "hasStyle": true,
10296 "hasVdomAttribute": true,
10297 "hasVdomXlink": false,
10298 "hasVdomClass": true,
10299 "hasVdomFunctional": true,
10300 "hasVdomKey": true,
10301 "hasVdomListener": true,
10302 "hasVdomPropOrAttr": true,
10303 "hasVdomRef": false,
10304 "hasVdomRender": true,
10305 "hasVdomStyle": false,
10306 "hasVdomText": true,
10307 "hasWatchCallback": false,
10308 "isPlain": false,
10309 "htmlAttrNames": [
10310 "key",
10311 "class",
10312 "onClick",
10313 "name",
10314 "width",
10315 "height",
10316 "viewBox",
10317 "xmlns",
10318 "d",
10319 "version"
10320 ],
10321 "htmlTagNames": [
10322 "div",
10323 "slot",
10324 "svg",
10325 "path"
10326 ],
10327 "htmlParts": [],
10328 "isUpdateable": true,
10329 "potentialCmpRefs": [],
10330 "dependents": [
10331 "presto-playlist"
10332 ],
10333 "dependencies": [],
10334 "directDependents": [
10335 "presto-playlist"
10336 ],
10337 "directDependencies": []
10338 },
10339 {
10340 "attachInternalsMemberName": null,
10341 "formAssociated": false,
10342 "tagName": "presto-playlist-overlay",
10343 "excludeFromCollection": false,
10344 "isCollectionDependency": false,
10345 "componentClassName": "PrestoPlaylistOverlay",
10346 "elementRef": null,
10347 "encapsulation": "shadow",
10348 "shadowDelegatesFocus": false,
10349 "properties": [
10350 {
10351 "name": "nextItemTitle",
10352 "type": "string",
10353 "attribute": "next-item-title",
10354 "reflect": false,
10355 "mutable": false,
10356 "required": false,
10357 "optional": false,
10358 "complexType": {
10359 "original": "string",
10360 "resolved": "string",
10361 "references": {}
10362 },
10363 "docs": {
10364 "tags": [],
10365 "text": "Title of the upcoming next playlist item"
10366 },
10367 "internal": false,
10368 "getter": false,
10369 "setter": false
10370 },
10371 {
10372 "name": "nextItemString",
10373 "type": "string",
10374 "attribute": "next-item-string",
10375 "reflect": false,
10376 "mutable": false,
10377 "required": false,
10378 "optional": false,
10379 "complexType": {
10380 "original": "string",
10381 "resolved": "string",
10382 "references": {}
10383 },
10384 "docs": {
10385 "tags": [],
10386 "text": "String for the Button that says `Next Video`"
10387 },
10388 "internal": false,
10389 "getter": false,
10390 "setter": false
10391 },
10392 {
10393 "name": "transitionDuration",
10394 "type": "number",
10395 "attribute": "transition-duration",
10396 "reflect": false,
10397 "mutable": false,
10398 "required": false,
10399 "optional": false,
10400 "defaultValue": "5",
10401 "complexType": {
10402 "original": "number",
10403 "resolved": "number",
10404 "references": {}
10405 },
10406 "docs": {
10407 "tags": [
10408 {
10409 "name": "default",
10410 "text": "5"
10411 }
10412 ],
10413 "text": "Transition duration for next video."
10414 },
10415 "internal": false,
10416 "getter": false,
10417 "setter": false
10418 },
10419 {
10420 "name": "isLastItem",
10421 "type": "boolean",
10422 "attribute": "is-last-item",
10423 "reflect": false,
10424 "mutable": false,
10425 "required": false,
10426 "optional": false,
10427 "defaultValue": "false",
10428 "complexType": {
10429 "original": "boolean",
10430 "resolved": "boolean",
10431 "references": {}
10432 },
10433 "docs": {
10434 "tags": [
10435 {
10436 "name": "default",
10437 "text": "false"
10438 }
10439 ],
10440 "text": "Flag to handle if this item is the last item in the list."
10441 },
10442 "internal": false,
10443 "getter": false,
10444 "setter": false
10445 },
10446 {
10447 "name": "show",
10448 "type": "boolean",
10449 "attribute": "show",
10450 "reflect": false,
10451 "mutable": false,
10452 "required": false,
10453 "optional": false,
10454 "defaultValue": "false",
10455 "complexType": {
10456 "original": "boolean",
10457 "resolved": "boolean",
10458 "references": {}
10459 },
10460 "docs": {
10461 "tags": [
10462 {
10463 "name": "default",
10464 "text": "false"
10465 }
10466 ],
10467 "text": "Visibility flag for the Overlay"
10468 },
10469 "internal": false,
10470 "getter": false,
10471 "setter": false
10472 }
10473 ],
10474 "virtualProperties": [],
10475 "states": [
10476 {
10477 "name": "animating"
10478 }
10479 ],
10480 "methods": [],
10481 "listeners": [],
10482 "events": [
10483 {
10484 "name": "rewatch",
10485 "method": "rewatch",
10486 "bubbles": true,
10487 "cancelable": true,
10488 "composed": true,
10489 "docs": {
10490 "tags": [],
10491 "text": "Rewatch item event"
10492 },
10493 "complexType": {
10494 "original": "void",
10495 "resolved": "void",
10496 "references": {}
10497 },
10498 "internal": false
10499 },
10500 {
10501 "name": "next",
10502 "method": "next",
10503 "bubbles": true,
10504 "cancelable": true,
10505 "composed": true,
10506 "docs": {
10507 "tags": [],
10508 "text": "Next item play event"
10509 },
10510 "complexType": {
10511 "original": "void",
10512 "resolved": "void",
10513 "references": {}
10514 },
10515 "internal": false
10516 }
10517 ],
10518 "watchers": [
10519 {
10520 "propName": "show",
10521 "methodName": "handleShow"
10522 },
10523 {
10524 "propName": "animating",
10525 "methodName": "handleAnimatingChange"
10526 }
10527 ],
10528 "styles": [
10529 {
10530 "modeName": "$",
10531 "styleId": "PRESTO-PLAYLIST-OVERLAY",
10532 "styleStr": null,
10533 "styleIdentifier": "PrestoPlaylistOverlayStyle",
10534 "externalStyles": [
10535 {
10536 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.scss",
10537 "relativePath": "presto-playlist-overlay.scss",
10538 "originalComponentPath": "presto-playlist-overlay.scss"
10539 }
10540 ]
10541 }
10542 ],
10543 "internal": false,
10544 "assetsDirs": [],
10545 "styleDocs": [],
10546 "docs": {
10547 "tags": [],
10548 "text": ""
10549 },
10550 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
10551 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
10552 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map",
10553 "hasAttributeChangedCallbackFn": false,
10554 "hasComponentWillLoadFn": false,
10555 "hasComponentDidLoadFn": false,
10556 "hasComponentShouldUpdateFn": false,
10557 "hasComponentWillUpdateFn": false,
10558 "hasComponentDidUpdateFn": false,
10559 "hasComponentWillRenderFn": false,
10560 "hasComponentDidRenderFn": false,
10561 "hasConnectedCallbackFn": false,
10562 "hasDisconnectedCallbackFn": true,
10563 "hasElement": false,
10564 "hasEvent": true,
10565 "hasLifecycle": false,
10566 "hasListener": false,
10567 "hasListenerTarget": false,
10568 "hasListenerTargetWindow": false,
10569 "hasListenerTargetDocument": false,
10570 "hasListenerTargetBody": false,
10571 "hasListenerTargetParent": false,
10572 "hasMember": true,
10573 "hasMethod": false,
10574 "hasMode": false,
10575 "hasModernPropertyDecls": false,
10576 "hasAttribute": true,
10577 "hasProp": true,
10578 "hasPropNumber": true,
10579 "hasPropBoolean": true,
10580 "hasPropString": true,
10581 "hasPropMutable": false,
10582 "hasReflect": false,
10583 "hasRenderFn": true,
10584 "hasState": true,
10585 "hasStyle": true,
10586 "hasVdomAttribute": true,
10587 "hasVdomXlink": false,
10588 "hasVdomClass": true,
10589 "hasVdomFunctional": false,
10590 "hasVdomKey": false,
10591 "hasVdomListener": true,
10592 "hasVdomPropOrAttr": true,
10593 "hasVdomRef": false,
10594 "hasVdomRender": true,
10595 "hasVdomStyle": true,
10596 "hasVdomText": true,
10597 "hasWatchCallback": true,
10598 "isPlain": false,
10599 "htmlAttrNames": [
10600 "style",
10601 "class",
10602 "onClick",
10603 "width",
10604 "height",
10605 "viewBox",
10606 "fill",
10607 "xmlns",
10608 "d"
10609 ],
10610 "htmlTagNames": [
10611 "div",
10612 "p",
10613 "h2",
10614 "button",
10615 "svg",
10616 "path"
10617 ],
10618 "htmlParts": [],
10619 "isUpdateable": true,
10620 "potentialCmpRefs": [],
10621 "dependents": [
10622 "presto-playlist"
10623 ],
10624 "dependencies": [],
10625 "directDependents": [
10626 "presto-playlist"
10627 ],
10628 "directDependencies": []
10629 },
10630 {
10631 "attachInternalsMemberName": null,
10632 "formAssociated": false,
10633 "tagName": "presto-playlist-ui",
10634 "excludeFromCollection": false,
10635 "isCollectionDependency": false,
10636 "componentClassName": "PrestoPlayListUI",
10637 "elementRef": null,
10638 "encapsulation": "shadow",
10639 "shadowDelegatesFocus": false,
10640 "properties": [],
10641 "virtualProperties": [],
10642 "states": [],
10643 "methods": [],
10644 "listeners": [],
10645 "events": [],
10646 "watchers": [],
10647 "styles": [
10648 {
10649 "modeName": "$",
10650 "styleId": "PRESTO-PLAYLIST-UI",
10651 "styleStr": null,
10652 "styleIdentifier": "PrestoPlaylistUiStyle",
10653 "externalStyles": [
10654 {
10655 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.scss",
10656 "relativePath": "presto-playlist-ui.scss",
10657 "originalComponentPath": "presto-playlist-ui.scss"
10658 }
10659 ]
10660 }
10661 ],
10662 "internal": false,
10663 "assetsDirs": [],
10664 "styleDocs": [],
10665 "docs": {
10666 "tags": [],
10667 "text": ""
10668 },
10669 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
10670 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
10671 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map",
10672 "hasAttributeChangedCallbackFn": false,
10673 "hasComponentWillLoadFn": false,
10674 "hasComponentDidLoadFn": false,
10675 "hasComponentShouldUpdateFn": false,
10676 "hasComponentWillUpdateFn": false,
10677 "hasComponentDidUpdateFn": false,
10678 "hasComponentWillRenderFn": false,
10679 "hasComponentDidRenderFn": false,
10680 "hasConnectedCallbackFn": false,
10681 "hasDisconnectedCallbackFn": false,
10682 "hasElement": false,
10683 "hasEvent": false,
10684 "hasLifecycle": false,
10685 "hasListener": false,
10686 "hasListenerTarget": false,
10687 "hasListenerTargetWindow": false,
10688 "hasListenerTargetDocument": false,
10689 "hasListenerTargetBody": false,
10690 "hasListenerTargetParent": false,
10691 "hasMember": false,
10692 "hasMethod": false,
10693 "hasMode": false,
10694 "hasModernPropertyDecls": false,
10695 "hasAttribute": false,
10696 "hasProp": false,
10697 "hasPropNumber": false,
10698 "hasPropBoolean": false,
10699 "hasPropString": false,
10700 "hasPropMutable": false,
10701 "hasReflect": false,
10702 "hasRenderFn": true,
10703 "hasState": false,
10704 "hasStyle": true,
10705 "hasVdomAttribute": true,
10706 "hasVdomXlink": false,
10707 "hasVdomClass": true,
10708 "hasVdomFunctional": false,
10709 "hasVdomKey": true,
10710 "hasVdomListener": false,
10711 "hasVdomPropOrAttr": true,
10712 "hasVdomRef": false,
10713 "hasVdomRender": true,
10714 "hasVdomStyle": false,
10715 "hasVdomText": false,
10716 "hasWatchCallback": false,
10717 "isPlain": false,
10718 "htmlAttrNames": [
10719 "key",
10720 "class",
10721 "part",
10722 "name"
10723 ],
10724 "htmlTagNames": [
10725 "div",
10726 "slot"
10727 ],
10728 "htmlParts": [
10729 "base"
10730 ],
10731 "isUpdateable": false,
10732 "potentialCmpRefs": [],
10733 "dependents": [
10734 "presto-playlist"
10735 ],
10736 "dependencies": [],
10737 "directDependents": [
10738 "presto-playlist"
10739 ],
10740 "directDependencies": []
10741 }
10742 ],
10743 "entryKey": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry"
10744 },
10745 {
10746 "cmps": [
10747 {
10748 "attachInternalsMemberName": null,
10749 "formAssociated": false,
10750 "tagName": "presto-action-bar",
10751 "excludeFromCollection": false,
10752 "isCollectionDependency": false,
10753 "componentClassName": "PrestoActionBar",
10754 "elementRef": "el",
10755 "encapsulation": "shadow",
10756 "shadowDelegatesFocus": false,
10757 "properties": [
10758 {
10759 "name": "player",
10760 "type": "any",
10761 "attribute": "player",
10762 "reflect": false,
10763 "mutable": false,
10764 "required": false,
10765 "optional": false,
10766 "complexType": {
10767 "original": "any",
10768 "resolved": "any",
10769 "references": {}
10770 },
10771 "docs": {
10772 "tags": [],
10773 "text": ""
10774 },
10775 "internal": false,
10776 "getter": false,
10777 "setter": false
10778 },
10779 {
10780 "name": "config",
10781 "type": "unknown",
10782 "attribute": "config",
10783 "reflect": false,
10784 "mutable": false,
10785 "required": false,
10786 "optional": false,
10787 "complexType": {
10788 "original": "ActionBarConfig",
10789 "resolved": "ActionBarConfig",
10790 "references": {
10791 "ActionBarConfig": {
10792 "location": "import",
10793 "path": "../../../../../interfaces",
10794 "id": "src/interfaces.ts::ActionBarConfig"
10795 }
10796 }
10797 },
10798 "docs": {
10799 "tags": [],
10800 "text": ""
10801 },
10802 "internal": false,
10803 "getter": false,
10804 "setter": false
10805 },
10806 {
10807 "name": "direction",
10808 "type": "string",
10809 "attribute": "direction",
10810 "reflect": false,
10811 "mutable": false,
10812 "required": false,
10813 "optional": true,
10814 "complexType": {
10815 "original": "'rtl'",
10816 "resolved": "\"rtl\"",
10817 "references": {}
10818 },
10819 "docs": {
10820 "tags": [],
10821 "text": ""
10822 },
10823 "internal": false,
10824 "getter": false,
10825 "setter": false
10826 },
10827 {
10828 "name": "youtube",
10829 "type": "unknown",
10830 "attribute": "youtube",
10831 "reflect": false,
10832 "mutable": false,
10833 "required": false,
10834 "optional": true,
10835 "complexType": {
10836 "original": "YoutubeConfig",
10837 "resolved": "YoutubeConfig",
10838 "references": {
10839 "YoutubeConfig": {
10840 "location": "import",
10841 "path": "../../../../../interfaces",
10842 "id": "src/interfaces.ts::YoutubeConfig"
10843 }
10844 }
10845 },
10846 "docs": {
10847 "tags": [],
10848 "text": ""
10849 },
10850 "internal": false,
10851 "getter": false,
10852 "setter": false
10853 }
10854 ],
10855 "virtualProperties": [],
10856 "states": [
10857 {
10858 "name": "currentTime"
10859 },
10860 {
10861 "name": "duration"
10862 },
10863 {
10864 "name": "ended"
10865 }
10866 ],
10867 "methods": [],
10868 "listeners": [],
10869 "events": [],
10870 "watchers": [
10871 {
10872 "propName": "player",
10873 "methodName": "handlePlayerChange"
10874 }
10875 ],
10876 "styles": [
10877 {
10878 "modeName": "$",
10879 "styleId": "PRESTO-ACTION-BAR",
10880 "styleStr": null,
10881 "styleIdentifier": "PrestoActionBarStyle",
10882 "externalStyles": [
10883 {
10884 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.scss",
10885 "relativePath": "presto-action-bar.scss",
10886 "originalComponentPath": "presto-action-bar.scss"
10887 }
10888 ]
10889 }
10890 ],
10891 "internal": false,
10892 "assetsDirs": [],
10893 "styleDocs": [],
10894 "docs": {
10895 "tags": [],
10896 "text": ""
10897 },
10898 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js",
10899 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
10900 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js.map",
10901 "hasAttributeChangedCallbackFn": false,
10902 "hasComponentWillLoadFn": true,
10903 "hasComponentDidLoadFn": false,
10904 "hasComponentShouldUpdateFn": false,
10905 "hasComponentWillUpdateFn": false,
10906 "hasComponentDidUpdateFn": false,
10907 "hasComponentWillRenderFn": false,
10908 "hasComponentDidRenderFn": false,
10909 "hasConnectedCallbackFn": false,
10910 "hasDisconnectedCallbackFn": true,
10911 "hasElement": false,
10912 "hasEvent": false,
10913 "hasLifecycle": true,
10914 "hasListener": false,
10915 "hasListenerTarget": false,
10916 "hasListenerTargetWindow": false,
10917 "hasListenerTargetDocument": false,
10918 "hasListenerTargetBody": false,
10919 "hasListenerTargetParent": false,
10920 "hasMember": true,
10921 "hasMethod": false,
10922 "hasMode": false,
10923 "hasModernPropertyDecls": false,
10924 "hasAttribute": true,
10925 "hasProp": true,
10926 "hasPropNumber": false,
10927 "hasPropBoolean": false,
10928 "hasPropString": true,
10929 "hasPropMutable": false,
10930 "hasReflect": false,
10931 "hasRenderFn": true,
10932 "hasState": true,
10933 "hasStyle": true,
10934 "hasVdomAttribute": true,
10935 "hasVdomXlink": false,
10936 "hasVdomClass": false,
10937 "hasVdomFunctional": false,
10938 "hasVdomKey": true,
10939 "hasVdomListener": false,
10940 "hasVdomPropOrAttr": true,
10941 "hasVdomRef": false,
10942 "hasVdomRender": true,
10943 "hasVdomStyle": false,
10944 "hasVdomText": false,
10945 "hasWatchCallback": true,
10946 "isPlain": false,
10947 "htmlAttrNames": [
10948 "key",
10949 "ended",
10950 "config",
10951 "currentTime",
10952 "duration",
10953 "direction",
10954 "youtube"
10955 ],
10956 "htmlTagNames": [
10957 "presto-action-bar-controller"
10958 ],
10959 "htmlParts": [],
10960 "isUpdateable": true,
10961 "potentialCmpRefs": [
10962 "presto-action-bar-controller"
10963 ],
10964 "dependents": [
10965 "presto-player",
10966 "presto-playlist"
10967 ],
10968 "dependencies": [
10969 "presto-action-bar-controller",
10970 "presto-action-bar-ui",
10971 "presto-player-button",
10972 "presto-youtube-subscribe-button"
10973 ],
10974 "directDependents": [
10975 "presto-player"
10976 ],
10977 "directDependencies": [
10978 "presto-action-bar-controller"
10979 ]
10980 },
10981 {
10982 "attachInternalsMemberName": null,
10983 "formAssociated": false,
10984 "tagName": "presto-action-bar-controller",
10985 "excludeFromCollection": false,
10986 "isCollectionDependency": false,
10987 "componentClassName": "PrestoActionBar",
10988 "elementRef": "el",
10989 "encapsulation": "shadow",
10990 "shadowDelegatesFocus": false,
10991 "properties": [
10992 {
10993 "name": "ended",
10994 "type": "boolean",
10995 "attribute": "ended",
10996 "reflect": false,
10997 "mutable": false,
10998 "required": false,
10999 "optional": false,
11000 "complexType": {
11001 "original": "boolean",
11002 "resolved": "boolean",
11003 "references": {}
11004 },
11005 "docs": {
11006 "tags": [],
11007 "text": ""
11008 },
11009 "internal": false,
11010 "getter": false,
11011 "setter": false
11012 },
11013 {
11014 "name": "config",
11015 "type": "unknown",
11016 "attribute": "config",
11017 "reflect": false,
11018 "mutable": false,
11019 "required": false,
11020 "optional": false,
11021 "complexType": {
11022 "original": "ActionBarConfig",
11023 "resolved": "ActionBarConfig",
11024 "references": {
11025 "ActionBarConfig": {
11026 "location": "import",
11027 "path": "../../../../../interfaces",
11028 "id": "src/interfaces.ts::ActionBarConfig"
11029 }
11030 }
11031 },
11032 "docs": {
11033 "tags": [],
11034 "text": ""
11035 },
11036 "internal": false,
11037 "getter": false,
11038 "setter": false
11039 },
11040 {
11041 "name": "currentTime",
11042 "type": "number",
11043 "attribute": "current-time",
11044 "reflect": true,
11045 "mutable": false,
11046 "required": false,
11047 "optional": false,
11048 "complexType": {
11049 "original": "number",
11050 "resolved": "number",
11051 "references": {}
11052 },
11053 "docs": {
11054 "tags": [],
11055 "text": ""
11056 },
11057 "internal": false,
11058 "getter": false,
11059 "setter": false
11060 },
11061 {
11062 "name": "duration",
11063 "type": "number",
11064 "attribute": "duration",
11065 "reflect": true,
11066 "mutable": false,
11067 "required": false,
11068 "optional": false,
11069 "complexType": {
11070 "original": "number",
11071 "resolved": "number",
11072 "references": {}
11073 },
11074 "docs": {
11075 "tags": [],
11076 "text": ""
11077 },
11078 "internal": false,
11079 "getter": false,
11080 "setter": false
11081 },
11082 {
11083 "name": "direction",
11084 "type": "string",
11085 "attribute": "direction",
11086 "reflect": false,
11087 "mutable": false,
11088 "required": false,
11089 "optional": true,
11090 "complexType": {
11091 "original": "'rtl'",
11092 "resolved": "\"rtl\"",
11093 "references": {}
11094 },
11095 "docs": {
11096 "tags": [],
11097 "text": ""
11098 },
11099 "internal": false,
11100 "getter": false,
11101 "setter": false
11102 },
11103 {
11104 "name": "youtube",
11105 "type": "unknown",
11106 "attribute": "youtube",
11107 "reflect": false,
11108 "mutable": false,
11109 "required": false,
11110 "optional": true,
11111 "complexType": {
11112 "original": "YoutubeConfig",
11113 "resolved": "YoutubeConfig",
11114 "references": {
11115 "YoutubeConfig": {
11116 "location": "import",
11117 "path": "../../../../../interfaces",
11118 "id": "src/interfaces.ts::YoutubeConfig"
11119 }
11120 }
11121 },
11122 "docs": {
11123 "tags": [],
11124 "text": ""
11125 },
11126 "internal": false,
11127 "getter": false,
11128 "setter": false
11129 }
11130 ],
11131 "virtualProperties": [],
11132 "states": [
11133 {
11134 "name": "show"
11135 },
11136 {
11137 "name": "youtubeRenderKey"
11138 },
11139 {
11140 "name": "percentagePassed"
11141 }
11142 ],
11143 "methods": [],
11144 "listeners": [],
11145 "events": [
11146 {
11147 "name": "actionBarStateChange",
11148 "method": "actionBarStateChange",
11149 "bubbles": true,
11150 "cancelable": true,
11151 "composed": true,
11152 "docs": {
11153 "tags": [],
11154 "text": ""
11155 },
11156 "complexType": {
11157 "original": "boolean",
11158 "resolved": "boolean",
11159 "references": {}
11160 },
11161 "internal": false
11162 }
11163 ],
11164 "watchers": [
11165 {
11166 "propName": "duration",
11167 "methodName": "handleDuration"
11168 },
11169 {
11170 "propName": "ended",
11171 "methodName": "handleEnded"
11172 },
11173 {
11174 "propName": "currentTime",
11175 "methodName": "handlePercentagePassed"
11176 },
11177 {
11178 "propName": "duration",
11179 "methodName": "handlePercentagePassed"
11180 },
11181 {
11182 "propName": "currentTime",
11183 "methodName": "handleTime"
11184 },
11185 {
11186 "propName": "config",
11187 "methodName": "handleButtonCountChange"
11188 },
11189 {
11190 "propName": "show",
11191 "methodName": "handleCtaStateChange"
11192 }
11193 ],
11194 "styles": [
11195 {
11196 "modeName": "$",
11197 "styleId": "PRESTO-ACTION-BAR-CONTROLLER",
11198 "styleStr": null,
11199 "styleIdentifier": "PrestoActionBarControllerStyle",
11200 "externalStyles": [
11201 {
11202 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.scss",
11203 "relativePath": "presto-action-bar-controller.scss",
11204 "originalComponentPath": "presto-action-bar-controller.scss"
11205 }
11206 ]
11207 }
11208 ],
11209 "internal": false,
11210 "assetsDirs": [],
11211 "styleDocs": [],
11212 "docs": {
11213 "tags": [],
11214 "text": ""
11215 },
11216 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
11217 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
11218 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map",
11219 "hasAttributeChangedCallbackFn": false,
11220 "hasComponentWillLoadFn": true,
11221 "hasComponentDidLoadFn": false,
11222 "hasComponentShouldUpdateFn": false,
11223 "hasComponentWillUpdateFn": false,
11224 "hasComponentDidUpdateFn": false,
11225 "hasComponentWillRenderFn": false,
11226 "hasComponentDidRenderFn": false,
11227 "hasConnectedCallbackFn": false,
11228 "hasDisconnectedCallbackFn": false,
11229 "hasElement": false,
11230 "hasEvent": true,
11231 "hasLifecycle": true,
11232 "hasListener": false,
11233 "hasListenerTarget": false,
11234 "hasListenerTargetWindow": false,
11235 "hasListenerTargetDocument": false,
11236 "hasListenerTargetBody": false,
11237 "hasListenerTargetParent": false,
11238 "hasMember": true,
11239 "hasMethod": false,
11240 "hasMode": false,
11241 "hasModernPropertyDecls": false,
11242 "hasAttribute": true,
11243 "hasProp": true,
11244 "hasPropNumber": true,
11245 "hasPropBoolean": true,
11246 "hasPropString": true,
11247 "hasPropMutable": false,
11248 "hasReflect": true,
11249 "hasRenderFn": true,
11250 "hasState": true,
11251 "hasStyle": true,
11252 "hasVdomAttribute": true,
11253 "hasVdomXlink": false,
11254 "hasVdomClass": false,
11255 "hasVdomFunctional": false,
11256 "hasVdomKey": true,
11257 "hasVdomListener": false,
11258 "hasVdomPropOrAttr": true,
11259 "hasVdomRef": false,
11260 "hasVdomRender": true,
11261 "hasVdomStyle": true,
11262 "hasVdomText": true,
11263 "hasWatchCallback": true,
11264 "isPlain": false,
11265 "htmlAttrNames": [
11266 "key",
11267 "channel",
11268 "showCount",
11269 "type",
11270 "size",
11271 "href",
11272 "target",
11273 "style",
11274 "open",
11275 "slot"
11276 ],
11277 "htmlTagNames": [
11278 "presto-youtube-subscribe-button",
11279 "presto-player-button",
11280 "presto-action-bar-ui",
11281 "div"
11282 ],
11283 "htmlParts": [],
11284 "isUpdateable": true,
11285 "potentialCmpRefs": [
11286 "presto-youtube-subscribe-button",
11287 "presto-player-button",
11288 "presto-action-bar-ui"
11289 ],
11290 "dependents": [
11291 "presto-action-bar",
11292 "presto-player",
11293 "presto-playlist"
11294 ],
11295 "dependencies": [
11296 "presto-action-bar-ui",
11297 "presto-player-button",
11298 "presto-youtube-subscribe-button"
11299 ],
11300 "directDependents": [
11301 "presto-action-bar"
11302 ],
11303 "directDependencies": [
11304 "presto-youtube-subscribe-button",
11305 "presto-player-button",
11306 "presto-action-bar-ui"
11307 ]
11308 },
11309 {
11310 "attachInternalsMemberName": null,
11311 "formAssociated": false,
11312 "tagName": "presto-audio",
11313 "excludeFromCollection": false,
11314 "isCollectionDependency": false,
11315 "componentClassName": "PrestoAudio",
11316 "elementRef": null,
11317 "encapsulation": "none",
11318 "shadowDelegatesFocus": false,
11319 "properties": [
11320 {
11321 "name": "getRef",
11322 "type": "unknown",
11323 "attribute": "get-ref",
11324 "reflect": false,
11325 "mutable": true,
11326 "required": false,
11327 "optional": true,
11328 "complexType": {
11329 "original": "(elm?: HTMLAudioElement) => void",
11330 "resolved": "(elm?: HTMLAudioElement) => void",
11331 "references": {
11332 "HTMLAudioElement": {
11333 "location": "global",
11334 "id": "global::HTMLAudioElement"
11335 }
11336 }
11337 },
11338 "docs": {
11339 "tags": [],
11340 "text": ""
11341 },
11342 "internal": false,
11343 "getter": false,
11344 "setter": false
11345 },
11346 {
11347 "name": "autoplay",
11348 "type": "boolean",
11349 "attribute": "autoplay",
11350 "reflect": false,
11351 "mutable": false,
11352 "required": false,
11353 "optional": false,
11354 "complexType": {
11355 "original": "boolean",
11356 "resolved": "boolean",
11357 "references": {}
11358 },
11359 "docs": {
11360 "tags": [],
11361 "text": ""
11362 },
11363 "internal": false,
11364 "getter": false,
11365 "setter": false
11366 },
11367 {
11368 "name": "src",
11369 "type": "string",
11370 "attribute": "src",
11371 "reflect": false,
11372 "mutable": false,
11373 "required": false,
11374 "optional": false,
11375 "complexType": {
11376 "original": "string",
11377 "resolved": "string",
11378 "references": {}
11379 },
11380 "docs": {
11381 "tags": [],
11382 "text": ""
11383 },
11384 "internal": false,
11385 "getter": false,
11386 "setter": false
11387 },
11388 {
11389 "name": "preload",
11390 "type": "string",
11391 "attribute": "preload",
11392 "reflect": false,
11393 "mutable": false,
11394 "required": false,
11395 "optional": false,
11396 "complexType": {
11397 "original": "string",
11398 "resolved": "string",
11399 "references": {}
11400 },
11401 "docs": {
11402 "tags": [],
11403 "text": ""
11404 },
11405 "internal": false,
11406 "getter": false,
11407 "setter": false
11408 },
11409 {
11410 "name": "poster",
11411 "type": "string",
11412 "attribute": "poster",
11413 "reflect": false,
11414 "mutable": false,
11415 "required": false,
11416 "optional": false,
11417 "complexType": {
11418 "original": "string",
11419 "resolved": "string",
11420 "references": {}
11421 },
11422 "docs": {
11423 "tags": [],
11424 "text": ""
11425 },
11426 "internal": false,
11427 "getter": false,
11428 "setter": false
11429 },
11430 {
11431 "name": "player",
11432 "type": "any",
11433 "attribute": "player",
11434 "reflect": false,
11435 "mutable": false,
11436 "required": false,
11437 "optional": false,
11438 "complexType": {
11439 "original": "any",
11440 "resolved": "any",
11441 "references": {}
11442 },
11443 "docs": {
11444 "tags": [],
11445 "text": ""
11446 },
11447 "internal": false,
11448 "getter": false,
11449 "setter": false
11450 },
11451 {
11452 "name": "preset",
11453 "type": "unknown",
11454 "attribute": "preset",
11455 "reflect": false,
11456 "mutable": false,
11457 "required": false,
11458 "optional": false,
11459 "complexType": {
11460 "original": "presetAttributes",
11461 "resolved": "presetAttributes",
11462 "references": {
11463 "presetAttributes": {
11464 "location": "import",
11465 "path": "../../../../interfaces",
11466 "id": "src/interfaces.ts::presetAttributes"
11467 }
11468 }
11469 },
11470 "docs": {
11471 "tags": [],
11472 "text": ""
11473 },
11474 "internal": false,
11475 "getter": false,
11476 "setter": false
11477 },
11478 {
11479 "name": "tracks",
11480 "type": "unknown",
11481 "attribute": "tracks",
11482 "reflect": false,
11483 "mutable": false,
11484 "required": false,
11485 "optional": false,
11486 "complexType": {
11487 "original": "{ label: string; src: string; srcLang: string }[]",
11488 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11489 "references": {}
11490 },
11491 "docs": {
11492 "tags": [],
11493 "text": ""
11494 },
11495 "internal": false,
11496 "getter": false,
11497 "setter": false
11498 },
11499 {
11500 "name": "provider",
11501 "type": "string",
11502 "attribute": "provider",
11503 "reflect": false,
11504 "mutable": false,
11505 "required": false,
11506 "optional": false,
11507 "complexType": {
11508 "original": "string",
11509 "resolved": "string",
11510 "references": {}
11511 },
11512 "docs": {
11513 "tags": [],
11514 "text": ""
11515 },
11516 "internal": false,
11517 "getter": false,
11518 "setter": false
11519 },
11520 {
11521 "name": "mediaTitle",
11522 "type": "string",
11523 "attribute": "media-title",
11524 "reflect": false,
11525 "mutable": false,
11526 "required": false,
11527 "optional": false,
11528 "complexType": {
11529 "original": "string",
11530 "resolved": "string",
11531 "references": {}
11532 },
11533 "docs": {
11534 "tags": [],
11535 "text": ""
11536 },
11537 "internal": false,
11538 "getter": false,
11539 "setter": false
11540 },
11541 {
11542 "name": "audioAttributes",
11543 "type": "unknown",
11544 "attribute": "audio-attributes",
11545 "reflect": false,
11546 "mutable": false,
11547 "required": false,
11548 "optional": false,
11549 "complexType": {
11550 "original": "object",
11551 "resolved": "object",
11552 "references": {}
11553 },
11554 "docs": {
11555 "tags": [],
11556 "text": ""
11557 },
11558 "internal": false,
11559 "getter": false,
11560 "setter": false
11561 }
11562 ],
11563 "virtualProperties": [],
11564 "states": [
11565 {
11566 "name": "width"
11567 }
11568 ],
11569 "methods": [],
11570 "listeners": [],
11571 "events": [
11572 {
11573 "name": "playVideo",
11574 "method": "playVideo",
11575 "bubbles": true,
11576 "cancelable": true,
11577 "composed": true,
11578 "docs": {
11579 "tags": [],
11580 "text": ""
11581 },
11582 "complexType": {
11583 "original": "void",
11584 "resolved": "void",
11585 "references": {}
11586 },
11587 "internal": false
11588 },
11589 {
11590 "name": "pauseVideo",
11591 "method": "pauseVideo",
11592 "bubbles": true,
11593 "cancelable": true,
11594 "composed": true,
11595 "docs": {
11596 "tags": [],
11597 "text": ""
11598 },
11599 "complexType": {
11600 "original": "true",
11601 "resolved": "boolean",
11602 "references": {}
11603 },
11604 "internal": false
11605 }
11606 ],
11607 "watchers": [],
11608 "styles": [
11609 {
11610 "modeName": "$",
11611 "styleId": "PRESTO-AUDIO",
11612 "styleStr": null,
11613 "styleIdentifier": "PrestoAudioStyle",
11614 "externalStyles": [
11615 {
11616 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.scss",
11617 "relativePath": "presto-audio.scss",
11618 "originalComponentPath": "presto-audio.scss"
11619 }
11620 ]
11621 }
11622 ],
11623 "internal": false,
11624 "assetsDirs": [],
11625 "styleDocs": [],
11626 "docs": {
11627 "tags": [],
11628 "text": ""
11629 },
11630 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js",
11631 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.tsx",
11632 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js.map",
11633 "hasAttributeChangedCallbackFn": false,
11634 "hasComponentWillLoadFn": false,
11635 "hasComponentDidLoadFn": true,
11636 "hasComponentShouldUpdateFn": false,
11637 "hasComponentWillUpdateFn": false,
11638 "hasComponentDidUpdateFn": false,
11639 "hasComponentWillRenderFn": false,
11640 "hasComponentDidRenderFn": false,
11641 "hasConnectedCallbackFn": false,
11642 "hasDisconnectedCallbackFn": false,
11643 "hasElement": false,
11644 "hasEvent": true,
11645 "hasLifecycle": true,
11646 "hasListener": false,
11647 "hasListenerTarget": false,
11648 "hasListenerTargetWindow": false,
11649 "hasListenerTargetDocument": false,
11650 "hasListenerTargetBody": false,
11651 "hasListenerTargetParent": false,
11652 "hasMember": true,
11653 "hasMethod": false,
11654 "hasMode": false,
11655 "hasModernPropertyDecls": false,
11656 "hasAttribute": true,
11657 "hasProp": true,
11658 "hasPropNumber": false,
11659 "hasPropBoolean": true,
11660 "hasPropString": true,
11661 "hasPropMutable": true,
11662 "hasReflect": false,
11663 "hasRenderFn": true,
11664 "hasState": true,
11665 "hasStyle": true,
11666 "hasVdomAttribute": true,
11667 "hasVdomXlink": true,
11668 "hasVdomClass": true,
11669 "hasVdomFunctional": false,
11670 "hasVdomKey": true,
11671 "hasVdomListener": true,
11672 "hasVdomPropOrAttr": true,
11673 "hasVdomRef": true,
11674 "hasVdomRender": true,
11675 "hasVdomStyle": true,
11676 "hasVdomText": true,
11677 "hasWatchCallback": false,
11678 "isPlain": false,
11679 "htmlAttrNames": [
11680 "class",
11681 "src",
11682 "onClick",
11683 "width",
11684 "height",
11685 "viewBox",
11686 "fill",
11687 "xmlns",
11688 "d",
11689 "x",
11690 "key",
11691 "ref",
11692 "part",
11693 "autoplay",
11694 "preload",
11695 "data-poster",
11696 "kind",
11697 "label",
11698 "srclang"
11699 ],
11700 "htmlTagNames": [
11701 "div",
11702 "img",
11703 "svg",
11704 "path",
11705 "rect",
11706 "audio",
11707 "source",
11708 "track"
11709 ],
11710 "htmlParts": [
11711 "audio-player"
11712 ],
11713 "isUpdateable": true,
11714 "potentialCmpRefs": [],
11715 "dependents": [
11716 "presto-player",
11717 "presto-playlist"
11718 ],
11719 "dependencies": [],
11720 "directDependents": [
11721 "presto-player"
11722 ],
11723 "directDependencies": []
11724 },
11725 {
11726 "attachInternalsMemberName": null,
11727 "formAssociated": false,
11728 "tagName": "presto-bunny",
11729 "excludeFromCollection": false,
11730 "isCollectionDependency": false,
11731 "componentClassName": "PrestoBunny",
11732 "elementRef": null,
11733 "encapsulation": "none",
11734 "shadowDelegatesFocus": false,
11735 "properties": [
11736 {
11737 "name": "getRef",
11738 "type": "unknown",
11739 "attribute": "get-ref",
11740 "reflect": false,
11741 "mutable": true,
11742 "required": false,
11743 "optional": true,
11744 "complexType": {
11745 "original": "(elm?: HTMLVideoElement) => void",
11746 "resolved": "(elm?: HTMLVideoElement) => void",
11747 "references": {
11748 "HTMLVideoElement": {
11749 "location": "global",
11750 "id": "global::HTMLVideoElement"
11751 }
11752 }
11753 },
11754 "docs": {
11755 "tags": [],
11756 "text": ""
11757 },
11758 "internal": false,
11759 "getter": false,
11760 "setter": false
11761 },
11762 {
11763 "name": "autoplay",
11764 "type": "boolean",
11765 "attribute": "autoplay",
11766 "reflect": false,
11767 "mutable": false,
11768 "required": false,
11769 "optional": false,
11770 "complexType": {
11771 "original": "boolean",
11772 "resolved": "boolean",
11773 "references": {}
11774 },
11775 "docs": {
11776 "tags": [],
11777 "text": ""
11778 },
11779 "internal": false,
11780 "getter": false,
11781 "setter": false
11782 },
11783 {
11784 "name": "src",
11785 "type": "string",
11786 "attribute": "src",
11787 "reflect": false,
11788 "mutable": false,
11789 "required": false,
11790 "optional": false,
11791 "complexType": {
11792 "original": "string",
11793 "resolved": "string",
11794 "references": {}
11795 },
11796 "docs": {
11797 "tags": [],
11798 "text": ""
11799 },
11800 "internal": false,
11801 "getter": false,
11802 "setter": false
11803 },
11804 {
11805 "name": "preload",
11806 "type": "string",
11807 "attribute": "preload",
11808 "reflect": false,
11809 "mutable": false,
11810 "required": false,
11811 "optional": false,
11812 "complexType": {
11813 "original": "string",
11814 "resolved": "string",
11815 "references": {}
11816 },
11817 "docs": {
11818 "tags": [],
11819 "text": ""
11820 },
11821 "internal": false,
11822 "getter": false,
11823 "setter": false
11824 },
11825 {
11826 "name": "poster",
11827 "type": "string",
11828 "attribute": "poster",
11829 "reflect": false,
11830 "mutable": true,
11831 "required": false,
11832 "optional": false,
11833 "complexType": {
11834 "original": "string",
11835 "resolved": "string",
11836 "references": {}
11837 },
11838 "docs": {
11839 "tags": [],
11840 "text": ""
11841 },
11842 "internal": false,
11843 "getter": false,
11844 "setter": false
11845 },
11846 {
11847 "name": "player",
11848 "type": "any",
11849 "attribute": "player",
11850 "reflect": false,
11851 "mutable": false,
11852 "required": false,
11853 "optional": false,
11854 "complexType": {
11855 "original": "any",
11856 "resolved": "any",
11857 "references": {}
11858 },
11859 "docs": {
11860 "tags": [],
11861 "text": ""
11862 },
11863 "internal": false,
11864 "getter": false,
11865 "setter": false
11866 },
11867 {
11868 "name": "tracks",
11869 "type": "unknown",
11870 "attribute": "tracks",
11871 "reflect": false,
11872 "mutable": false,
11873 "required": false,
11874 "optional": false,
11875 "complexType": {
11876 "original": "{ label: string; src: string; srcLang: string }[]",
11877 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11878 "references": {}
11879 },
11880 "docs": {
11881 "tags": [],
11882 "text": ""
11883 },
11884 "internal": false,
11885 "getter": false,
11886 "setter": false
11887 },
11888 {
11889 "name": "playsinline",
11890 "type": "boolean",
11891 "attribute": "playsinline",
11892 "reflect": false,
11893 "mutable": false,
11894 "required": false,
11895 "optional": false,
11896 "complexType": {
11897 "original": "boolean",
11898 "resolved": "boolean",
11899 "references": {}
11900 },
11901 "docs": {
11902 "tags": [],
11903 "text": ""
11904 },
11905 "internal": false,
11906 "getter": false,
11907 "setter": false
11908 },
11909 {
11910 "name": "provider",
11911 "type": "string",
11912 "attribute": "provider",
11913 "reflect": false,
11914 "mutable": false,
11915 "required": false,
11916 "optional": false,
11917 "complexType": {
11918 "original": "string",
11919 "resolved": "string",
11920 "references": {}
11921 },
11922 "docs": {
11923 "tags": [],
11924 "text": ""
11925 },
11926 "internal": false,
11927 "getter": false,
11928 "setter": false
11929 },
11930 {
11931 "name": "videoAttributes",
11932 "type": "unknown",
11933 "attribute": "video-attributes",
11934 "reflect": false,
11935 "mutable": false,
11936 "required": false,
11937 "optional": false,
11938 "complexType": {
11939 "original": "object",
11940 "resolved": "object",
11941 "references": {}
11942 },
11943 "docs": {
11944 "tags": [],
11945 "text": ""
11946 },
11947 "internal": false,
11948 "getter": false,
11949 "setter": false
11950 }
11951 ],
11952 "virtualProperties": [],
11953 "states": [],
11954 "methods": [],
11955 "listeners": [],
11956 "events": [],
11957 "watchers": [],
11958 "styles": [],
11959 "internal": false,
11960 "assetsDirs": [],
11961 "styleDocs": [],
11962 "docs": {
11963 "tags": [],
11964 "text": ""
11965 },
11966 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js",
11967 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.tsx",
11968 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js.map",
11969 "hasAttributeChangedCallbackFn": false,
11970 "hasComponentWillLoadFn": false,
11971 "hasComponentDidLoadFn": false,
11972 "hasComponentShouldUpdateFn": false,
11973 "hasComponentWillUpdateFn": false,
11974 "hasComponentDidUpdateFn": false,
11975 "hasComponentWillRenderFn": false,
11976 "hasComponentDidRenderFn": false,
11977 "hasConnectedCallbackFn": false,
11978 "hasDisconnectedCallbackFn": false,
11979 "hasElement": false,
11980 "hasEvent": false,
11981 "hasLifecycle": false,
11982 "hasListener": false,
11983 "hasListenerTarget": false,
11984 "hasListenerTargetWindow": false,
11985 "hasListenerTargetDocument": false,
11986 "hasListenerTargetBody": false,
11987 "hasListenerTargetParent": false,
11988 "hasMember": true,
11989 "hasMethod": false,
11990 "hasMode": false,
11991 "hasModernPropertyDecls": false,
11992 "hasAttribute": true,
11993 "hasProp": true,
11994 "hasPropNumber": false,
11995 "hasPropBoolean": true,
11996 "hasPropString": true,
11997 "hasPropMutable": true,
11998 "hasReflect": false,
11999 "hasRenderFn": true,
12000 "hasState": false,
12001 "hasStyle": false,
12002 "hasVdomAttribute": true,
12003 "hasVdomXlink": false,
12004 "hasVdomClass": false,
12005 "hasVdomFunctional": false,
12006 "hasVdomKey": true,
12007 "hasVdomListener": false,
12008 "hasVdomPropOrAttr": true,
12009 "hasVdomRef": false,
12010 "hasVdomRender": true,
12011 "hasVdomStyle": false,
12012 "hasVdomText": false,
12013 "hasWatchCallback": false,
12014 "isPlain": false,
12015 "htmlAttrNames": [
12016 "key",
12017 "getRef",
12018 "player",
12019 "autoplay",
12020 "preload",
12021 "poster",
12022 "playsinline",
12023 "src",
12024 "tracks",
12025 "videoAttributes"
12026 ],
12027 "htmlTagNames": [
12028 "presto-video"
12029 ],
12030 "htmlParts": [],
12031 "isUpdateable": true,
12032 "potentialCmpRefs": [
12033 "presto-video"
12034 ],
12035 "dependents": [
12036 "presto-player",
12037 "presto-playlist"
12038 ],
12039 "dependencies": [
12040 "presto-video"
12041 ],
12042 "directDependents": [
12043 "presto-player"
12044 ],
12045 "directDependencies": [
12046 "presto-video"
12047 ]
12048 },
12049 {
12050 "attachInternalsMemberName": null,
12051 "formAssociated": false,
12052 "tagName": "presto-business-skin",
12053 "excludeFromCollection": false,
12054 "isCollectionDependency": false,
12055 "componentClassName": "PrestoBusinessSkin",
12056 "elementRef": null,
12057 "encapsulation": "none",
12058 "shadowDelegatesFocus": false,
12059 "properties": [],
12060 "virtualProperties": [],
12061 "states": [],
12062 "methods": [],
12063 "listeners": [],
12064 "events": [],
12065 "watchers": [],
12066 "styles": [
12067 {
12068 "modeName": "$",
12069 "styleId": "PRESTO-BUSINESS-SKIN",
12070 "styleStr": null,
12071 "styleIdentifier": "PrestoBusinessSkinStyle",
12072 "externalStyles": [
12073 {
12074 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.scss",
12075 "relativePath": "presto-business-skin.scss",
12076 "originalComponentPath": "presto-business-skin.scss"
12077 }
12078 ]
12079 }
12080 ],
12081 "internal": false,
12082 "assetsDirs": [],
12083 "styleDocs": [],
12084 "docs": {
12085 "tags": [],
12086 "text": ""
12087 },
12088 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js",
12089 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
12090 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js.map",
12091 "hasAttributeChangedCallbackFn": false,
12092 "hasComponentWillLoadFn": false,
12093 "hasComponentDidLoadFn": false,
12094 "hasComponentShouldUpdateFn": false,
12095 "hasComponentWillUpdateFn": false,
12096 "hasComponentDidUpdateFn": false,
12097 "hasComponentWillRenderFn": false,
12098 "hasComponentDidRenderFn": false,
12099 "hasConnectedCallbackFn": false,
12100 "hasDisconnectedCallbackFn": false,
12101 "hasElement": false,
12102 "hasEvent": false,
12103 "hasLifecycle": false,
12104 "hasListener": false,
12105 "hasListenerTarget": false,
12106 "hasListenerTargetWindow": false,
12107 "hasListenerTargetDocument": false,
12108 "hasListenerTargetBody": false,
12109 "hasListenerTargetParent": false,
12110 "hasMember": false,
12111 "hasMethod": false,
12112 "hasMode": false,
12113 "hasModernPropertyDecls": false,
12114 "hasAttribute": false,
12115 "hasProp": false,
12116 "hasPropNumber": false,
12117 "hasPropBoolean": false,
12118 "hasPropString": false,
12119 "hasPropMutable": false,
12120 "hasReflect": false,
12121 "hasRenderFn": true,
12122 "hasState": false,
12123 "hasStyle": true,
12124 "hasVdomAttribute": true,
12125 "hasVdomXlink": false,
12126 "hasVdomClass": false,
12127 "hasVdomFunctional": false,
12128 "hasVdomKey": true,
12129 "hasVdomListener": false,
12130 "hasVdomPropOrAttr": false,
12131 "hasVdomRef": false,
12132 "hasVdomRender": true,
12133 "hasVdomStyle": false,
12134 "hasVdomText": false,
12135 "hasWatchCallback": false,
12136 "isPlain": false,
12137 "htmlAttrNames": [
12138 "key"
12139 ],
12140 "htmlTagNames": [
12141 "slot"
12142 ],
12143 "htmlParts": [],
12144 "isUpdateable": false,
12145 "potentialCmpRefs": [],
12146 "dependents": [
12147 "presto-player",
12148 "presto-playlist"
12149 ],
12150 "dependencies": [],
12151 "directDependents": [
12152 "presto-player"
12153 ],
12154 "directDependencies": []
12155 },
12156 {
12157 "attachInternalsMemberName": null,
12158 "formAssociated": false,
12159 "tagName": "presto-cta-overlay",
12160 "excludeFromCollection": false,
12161 "isCollectionDependency": false,
12162 "componentClassName": "PrestoCTAOverlay",
12163 "elementRef": null,
12164 "encapsulation": "none",
12165 "shadowDelegatesFocus": false,
12166 "properties": [
12167 {
12168 "name": "player",
12169 "type": "any",
12170 "attribute": "player",
12171 "reflect": false,
12172 "mutable": false,
12173 "required": false,
12174 "optional": false,
12175 "complexType": {
12176 "original": "any",
12177 "resolved": "any",
12178 "references": {}
12179 },
12180 "docs": {
12181 "tags": [],
12182 "text": ""
12183 },
12184 "internal": false,
12185 "getter": false,
12186 "setter": false
12187 },
12188 {
12189 "name": "direction",
12190 "type": "string",
12191 "attribute": "direction",
12192 "reflect": false,
12193 "mutable": false,
12194 "required": false,
12195 "optional": true,
12196 "complexType": {
12197 "original": "'rtl'",
12198 "resolved": "\"rtl\"",
12199 "references": {}
12200 },
12201 "docs": {
12202 "tags": [],
12203 "text": ""
12204 },
12205 "internal": false,
12206 "getter": false,
12207 "setter": false
12208 },
12209 {
12210 "name": "preset",
12211 "type": "unknown",
12212 "attribute": "preset",
12213 "reflect": false,
12214 "mutable": false,
12215 "required": false,
12216 "optional": false,
12217 "complexType": {
12218 "original": "presetAttributes",
12219 "resolved": "presetAttributes",
12220 "references": {
12221 "presetAttributes": {
12222 "location": "import",
12223 "path": "../../../../../interfaces",
12224 "id": "src/interfaces.ts::presetAttributes"
12225 }
12226 }
12227 },
12228 "docs": {
12229 "tags": [],
12230 "text": ""
12231 },
12232 "internal": false,
12233 "getter": false,
12234 "setter": false
12235 },
12236 {
12237 "name": "i18n",
12238 "type": "unknown",
12239 "attribute": "i-1-8n",
12240 "reflect": false,
12241 "mutable": false,
12242 "required": false,
12243 "optional": false,
12244 "complexType": {
12245 "original": "i18nConfig",
12246 "resolved": "i18nConfig",
12247 "references": {
12248 "i18nConfig": {
12249 "location": "import",
12250 "path": "../../../../../interfaces",
12251 "id": "src/interfaces.ts::i18nConfig"
12252 }
12253 }
12254 },
12255 "docs": {
12256 "tags": [],
12257 "text": ""
12258 },
12259 "internal": false,
12260 "getter": false,
12261 "setter": false
12262 },
12263 {
12264 "name": "provider",
12265 "type": "string",
12266 "attribute": "provider",
12267 "reflect": false,
12268 "mutable": false,
12269 "required": false,
12270 "optional": false,
12271 "complexType": {
12272 "original": "string",
12273 "resolved": "string",
12274 "references": {}
12275 },
12276 "docs": {
12277 "tags": [],
12278 "text": ""
12279 },
12280 "internal": false,
12281 "getter": false,
12282 "setter": false
12283 }
12284 ],
12285 "virtualProperties": [],
12286 "states": [
12287 {
12288 "name": "currentTime"
12289 },
12290 {
12291 "name": "duration"
12292 },
12293 {
12294 "name": "ended"
12295 }
12296 ],
12297 "methods": [],
12298 "listeners": [],
12299 "events": [],
12300 "watchers": [],
12301 "styles": [
12302 {
12303 "modeName": "$",
12304 "styleId": "PRESTO-CTA-OVERLAY",
12305 "styleStr": null,
12306 "styleIdentifier": "PrestoCtaOverlayStyle",
12307 "externalStyles": [
12308 {
12309 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.css",
12310 "relativePath": "presto-cta-overlay.css",
12311 "originalComponentPath": "presto-cta-overlay.css"
12312 }
12313 ]
12314 }
12315 ],
12316 "internal": false,
12317 "assetsDirs": [],
12318 "styleDocs": [],
12319 "docs": {
12320 "tags": [],
12321 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
12322 },
12323 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
12324 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
12325 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map",
12326 "hasAttributeChangedCallbackFn": false,
12327 "hasComponentWillLoadFn": true,
12328 "hasComponentDidLoadFn": false,
12329 "hasComponentShouldUpdateFn": false,
12330 "hasComponentWillUpdateFn": false,
12331 "hasComponentDidUpdateFn": false,
12332 "hasComponentWillRenderFn": false,
12333 "hasComponentDidRenderFn": false,
12334 "hasConnectedCallbackFn": false,
12335 "hasDisconnectedCallbackFn": true,
12336 "hasElement": false,
12337 "hasEvent": false,
12338 "hasLifecycle": true,
12339 "hasListener": false,
12340 "hasListenerTarget": false,
12341 "hasListenerTargetWindow": false,
12342 "hasListenerTargetDocument": false,
12343 "hasListenerTargetBody": false,
12344 "hasListenerTargetParent": false,
12345 "hasMember": true,
12346 "hasMethod": false,
12347 "hasMode": false,
12348 "hasModernPropertyDecls": false,
12349 "hasAttribute": true,
12350 "hasProp": true,
12351 "hasPropNumber": false,
12352 "hasPropBoolean": false,
12353 "hasPropString": true,
12354 "hasPropMutable": false,
12355 "hasReflect": false,
12356 "hasRenderFn": true,
12357 "hasState": true,
12358 "hasStyle": true,
12359 "hasVdomAttribute": true,
12360 "hasVdomXlink": false,
12361 "hasVdomClass": false,
12362 "hasVdomFunctional": false,
12363 "hasVdomKey": true,
12364 "hasVdomListener": false,
12365 "hasVdomPropOrAttr": true,
12366 "hasVdomRef": false,
12367 "hasVdomRender": true,
12368 "hasVdomStyle": false,
12369 "hasVdomText": false,
12370 "hasWatchCallback": false,
12371 "isPlain": false,
12372 "htmlAttrNames": [
12373 "key",
12374 "ended",
12375 "currentTime",
12376 "duration",
12377 "direction",
12378 "cta",
12379 "i18n",
12380 "provider"
12381 ],
12382 "htmlTagNames": [
12383 "presto-cta-overlay-controller"
12384 ],
12385 "htmlParts": [],
12386 "isUpdateable": true,
12387 "potentialCmpRefs": [
12388 "presto-cta-overlay-controller"
12389 ],
12390 "dependents": [
12391 "presto-player",
12392 "presto-playlist"
12393 ],
12394 "dependencies": [
12395 "presto-cta-overlay-controller",
12396 "presto-cta-overlay-ui",
12397 "presto-player-button"
12398 ],
12399 "directDependents": [
12400 "presto-player"
12401 ],
12402 "directDependencies": [
12403 "presto-cta-overlay-controller"
12404 ]
12405 },
12406 {
12407 "attachInternalsMemberName": null,
12408 "formAssociated": false,
12409 "tagName": "presto-cta-overlay-controller",
12410 "excludeFromCollection": false,
12411 "isCollectionDependency": false,
12412 "componentClassName": "PrestoCtaOverlayController",
12413 "elementRef": null,
12414 "encapsulation": "none",
12415 "shadowDelegatesFocus": false,
12416 "properties": [
12417 {
12418 "name": "ended",
12419 "type": "boolean",
12420 "attribute": "ended",
12421 "reflect": false,
12422 "mutable": false,
12423 "required": false,
12424 "optional": false,
12425 "complexType": {
12426 "original": "boolean",
12427 "resolved": "boolean",
12428 "references": {}
12429 },
12430 "docs": {
12431 "tags": [],
12432 "text": ""
12433 },
12434 "internal": false,
12435 "getter": false,
12436 "setter": false
12437 },
12438 {
12439 "name": "currentTime",
12440 "type": "number",
12441 "attribute": "current-time",
12442 "reflect": true,
12443 "mutable": false,
12444 "required": false,
12445 "optional": false,
12446 "complexType": {
12447 "original": "number",
12448 "resolved": "number",
12449 "references": {}
12450 },
12451 "docs": {
12452 "tags": [],
12453 "text": ""
12454 },
12455 "internal": false,
12456 "getter": false,
12457 "setter": false
12458 },
12459 {
12460 "name": "duration",
12461 "type": "number",
12462 "attribute": "duration",
12463 "reflect": true,
12464 "mutable": false,
12465 "required": false,
12466 "optional": false,
12467 "complexType": {
12468 "original": "number",
12469 "resolved": "number",
12470 "references": {}
12471 },
12472 "docs": {
12473 "tags": [],
12474 "text": ""
12475 },
12476 "internal": false,
12477 "getter": false,
12478 "setter": false
12479 },
12480 {
12481 "name": "direction",
12482 "type": "string",
12483 "attribute": "direction",
12484 "reflect": false,
12485 "mutable": false,
12486 "required": false,
12487 "optional": true,
12488 "complexType": {
12489 "original": "'rtl'",
12490 "resolved": "\"rtl\"",
12491 "references": {}
12492 },
12493 "docs": {
12494 "tags": [],
12495 "text": ""
12496 },
12497 "internal": false,
12498 "getter": false,
12499 "setter": false
12500 },
12501 {
12502 "name": "cta",
12503 "type": "unknown",
12504 "attribute": "cta",
12505 "reflect": false,
12506 "mutable": false,
12507 "required": false,
12508 "optional": true,
12509 "complexType": {
12510 "original": "CTA",
12511 "resolved": "CTA",
12512 "references": {
12513 "CTA": {
12514 "location": "import",
12515 "path": "../../../../../interfaces",
12516 "id": "src/interfaces.ts::CTA"
12517 }
12518 }
12519 },
12520 "docs": {
12521 "tags": [],
12522 "text": ""
12523 },
12524 "internal": false,
12525 "getter": false,
12526 "setter": false
12527 },
12528 {
12529 "name": "i18n",
12530 "type": "unknown",
12531 "attribute": "i-1-8n",
12532 "reflect": false,
12533 "mutable": false,
12534 "required": false,
12535 "optional": false,
12536 "complexType": {
12537 "original": "i18nConfig",
12538 "resolved": "i18nConfig",
12539 "references": {
12540 "i18nConfig": {
12541 "location": "import",
12542 "path": "../../../../../interfaces",
12543 "id": "src/interfaces.ts::i18nConfig"
12544 }
12545 }
12546 },
12547 "docs": {
12548 "tags": [],
12549 "text": ""
12550 },
12551 "internal": false,
12552 "getter": false,
12553 "setter": false
12554 },
12555 {
12556 "name": "provider",
12557 "type": "string",
12558 "attribute": "provider",
12559 "reflect": false,
12560 "mutable": false,
12561 "required": false,
12562 "optional": false,
12563 "complexType": {
12564 "original": "string",
12565 "resolved": "string",
12566 "references": {}
12567 },
12568 "docs": {
12569 "tags": [],
12570 "text": ""
12571 },
12572 "internal": false,
12573 "getter": false,
12574 "setter": false
12575 }
12576 ],
12577 "virtualProperties": [],
12578 "states": [
12579 {
12580 "name": "enabled"
12581 },
12582 {
12583 "name": "show"
12584 },
12585 {
12586 "name": "loading"
12587 },
12588 {
12589 "name": "error"
12590 },
12591 {
12592 "name": "skipped"
12593 },
12594 {
12595 "name": "percentagePassed"
12596 }
12597 ],
12598 "methods": [],
12599 "listeners": [],
12600 "events": [
12601 {
12602 "name": "playVideo",
12603 "method": "playVideo",
12604 "bubbles": true,
12605 "cancelable": true,
12606 "composed": true,
12607 "docs": {
12608 "tags": [],
12609 "text": ""
12610 },
12611 "complexType": {
12612 "original": "void",
12613 "resolved": "void",
12614 "references": {}
12615 },
12616 "internal": false
12617 },
12618 {
12619 "name": "pauseVideo",
12620 "method": "pauseVideo",
12621 "bubbles": true,
12622 "cancelable": true,
12623 "composed": true,
12624 "docs": {
12625 "tags": [],
12626 "text": ""
12627 },
12628 "complexType": {
12629 "original": "boolean",
12630 "resolved": "boolean",
12631 "references": {}
12632 },
12633 "internal": false
12634 },
12635 {
12636 "name": "restartVideo",
12637 "method": "restartVideo",
12638 "bubbles": true,
12639 "cancelable": true,
12640 "composed": true,
12641 "docs": {
12642 "tags": [],
12643 "text": ""
12644 },
12645 "complexType": {
12646 "original": "void",
12647 "resolved": "void",
12648 "references": {}
12649 },
12650 "internal": false
12651 },
12652 {
12653 "name": "ctaStateChange",
12654 "method": "ctaStateChange",
12655 "bubbles": true,
12656 "cancelable": true,
12657 "composed": true,
12658 "docs": {
12659 "tags": [],
12660 "text": ""
12661 },
12662 "complexType": {
12663 "original": "boolean",
12664 "resolved": "boolean",
12665 "references": {}
12666 },
12667 "internal": false
12668 }
12669 ],
12670 "watchers": [
12671 {
12672 "propName": "ended",
12673 "methodName": "handleEnded"
12674 },
12675 {
12676 "propName": "duration",
12677 "methodName": "handleDuration"
12678 },
12679 {
12680 "propName": "currentTime",
12681 "methodName": "handlePercentagePassed"
12682 },
12683 {
12684 "propName": "duration",
12685 "methodName": "handlePercentagePassed"
12686 },
12687 {
12688 "propName": "currentTime",
12689 "methodName": "handleEnabled"
12690 },
12691 {
12692 "propName": "currentTime",
12693 "methodName": "handleTime"
12694 },
12695 {
12696 "propName": "show",
12697 "methodName": "handleCtaStateChange"
12698 }
12699 ],
12700 "styles": [
12701 {
12702 "modeName": "$",
12703 "styleId": "PRESTO-CTA-OVERLAY-CONTROLLER",
12704 "styleStr": null,
12705 "styleIdentifier": "PrestoCtaOverlayControllerStyle",
12706 "externalStyles": [
12707 {
12708 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.css",
12709 "relativePath": "presto-cta-overlay-controller.css",
12710 "originalComponentPath": "presto-cta-overlay-controller.css"
12711 }
12712 ]
12713 }
12714 ],
12715 "internal": false,
12716 "assetsDirs": [],
12717 "styleDocs": [],
12718 "docs": {
12719 "tags": [],
12720 "text": ""
12721 },
12722 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
12723 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
12724 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map",
12725 "hasAttributeChangedCallbackFn": false,
12726 "hasComponentWillLoadFn": true,
12727 "hasComponentDidLoadFn": false,
12728 "hasComponentShouldUpdateFn": false,
12729 "hasComponentWillUpdateFn": false,
12730 "hasComponentDidUpdateFn": false,
12731 "hasComponentWillRenderFn": false,
12732 "hasComponentDidRenderFn": false,
12733 "hasConnectedCallbackFn": false,
12734 "hasDisconnectedCallbackFn": false,
12735 "hasElement": false,
12736 "hasEvent": true,
12737 "hasLifecycle": true,
12738 "hasListener": false,
12739 "hasListenerTarget": false,
12740 "hasListenerTargetWindow": false,
12741 "hasListenerTargetDocument": false,
12742 "hasListenerTargetBody": false,
12743 "hasListenerTargetParent": false,
12744 "hasMember": true,
12745 "hasMethod": false,
12746 "hasMode": false,
12747 "hasModernPropertyDecls": false,
12748 "hasAttribute": true,
12749 "hasProp": true,
12750 "hasPropNumber": true,
12751 "hasPropBoolean": true,
12752 "hasPropString": true,
12753 "hasPropMutable": false,
12754 "hasReflect": true,
12755 "hasRenderFn": true,
12756 "hasState": true,
12757 "hasStyle": true,
12758 "hasVdomAttribute": true,
12759 "hasVdomXlink": false,
12760 "hasVdomClass": true,
12761 "hasVdomFunctional": false,
12762 "hasVdomKey": false,
12763 "hasVdomListener": true,
12764 "hasVdomPropOrAttr": true,
12765 "hasVdomRef": false,
12766 "hasVdomRender": true,
12767 "hasVdomStyle": true,
12768 "hasVdomText": false,
12769 "hasWatchCallback": true,
12770 "isPlain": false,
12771 "htmlAttrNames": [
12772 "style",
12773 "direction",
12774 "class",
12775 "i18n",
12776 "headline",
12777 "bottom-text",
12778 "show-button",
12779 "buttonLink",
12780 "allowSkip",
12781 "allowRewatch",
12782 "button-text",
12783 "onSkip",
12784 "onRewatch",
12785 "provider"
12786 ],
12787 "htmlTagNames": [
12788 "presto-cta-overlay-ui"
12789 ],
12790 "htmlParts": [],
12791 "isUpdateable": true,
12792 "potentialCmpRefs": [
12793 "presto-cta-overlay-ui"
12794 ],
12795 "dependents": [
12796 "presto-cta-overlay",
12797 "presto-player",
12798 "presto-playlist"
12799 ],
12800 "dependencies": [
12801 "presto-cta-overlay-ui",
12802 "presto-player-button"
12803 ],
12804 "directDependents": [
12805 "presto-cta-overlay"
12806 ],
12807 "directDependencies": [
12808 "presto-cta-overlay-ui"
12809 ]
12810 },
12811 {
12812 "attachInternalsMemberName": null,
12813 "formAssociated": false,
12814 "tagName": "presto-dynamic-overlay-ui",
12815 "excludeFromCollection": false,
12816 "isCollectionDependency": false,
12817 "componentClassName": "PrestoDynamicOverlayUi",
12818 "elementRef": "el",
12819 "encapsulation": "shadow",
12820 "shadowDelegatesFocus": false,
12821 "properties": [
12822 {
12823 "name": "href",
12824 "type": "string",
12825 "attribute": "href",
12826 "reflect": false,
12827 "mutable": false,
12828 "required": false,
12829 "optional": false,
12830 "complexType": {
12831 "original": "string",
12832 "resolved": "string",
12833 "references": {}
12834 },
12835 "docs": {
12836 "tags": [],
12837 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
12838 },
12839 "internal": false,
12840 "getter": false,
12841 "setter": false
12842 },
12843 {
12844 "name": "target",
12845 "type": "string",
12846 "attribute": "target",
12847 "reflect": false,
12848 "mutable": false,
12849 "required": false,
12850 "optional": false,
12851 "complexType": {
12852 "original": "'_blank' | '_parent' | '_self' | '_top'",
12853 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
12854 "references": {}
12855 },
12856 "docs": {
12857 "tags": [],
12858 "text": "Tells the browser where to open the link. Only used when `href` is set."
12859 },
12860 "internal": false,
12861 "getter": false,
12862 "setter": false
12863 },
12864 {
12865 "name": "position",
12866 "type": "string",
12867 "attribute": "position",
12868 "reflect": false,
12869 "mutable": false,
12870 "required": false,
12871 "optional": false,
12872 "defaultValue": "'top-right'",
12873 "complexType": {
12874 "original": "'top-left' | 'top-right'",
12875 "resolved": "\"top-left\" | \"top-right\"",
12876 "references": {}
12877 },
12878 "docs": {
12879 "tags": [
12880 {
12881 "name": "default",
12882 "text": "'top-right'"
12883 }
12884 ],
12885 "text": ""
12886 },
12887 "internal": false,
12888 "getter": false,
12889 "setter": false
12890 }
12891 ],
12892 "virtualProperties": [],
12893 "states": [],
12894 "methods": [],
12895 "listeners": [],
12896 "events": [],
12897 "watchers": [],
12898 "styles": [
12899 {
12900 "modeName": "$",
12901 "styleId": "PRESTO-DYNAMIC-OVERLAY-UI",
12902 "styleStr": null,
12903 "styleIdentifier": "PrestoDynamicOverlayUiStyle",
12904 "externalStyles": [
12905 {
12906 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.scss",
12907 "relativePath": "presto-dynamic-overlay-ui.scss",
12908 "originalComponentPath": "presto-dynamic-overlay-ui.scss"
12909 }
12910 ]
12911 }
12912 ],
12913 "internal": false,
12914 "assetsDirs": [],
12915 "styleDocs": [],
12916 "docs": {
12917 "tags": [],
12918 "text": ""
12919 },
12920 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
12921 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
12922 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map",
12923 "hasAttributeChangedCallbackFn": false,
12924 "hasComponentWillLoadFn": false,
12925 "hasComponentDidLoadFn": true,
12926 "hasComponentShouldUpdateFn": false,
12927 "hasComponentWillUpdateFn": false,
12928 "hasComponentDidUpdateFn": false,
12929 "hasComponentWillRenderFn": false,
12930 "hasComponentDidRenderFn": false,
12931 "hasConnectedCallbackFn": false,
12932 "hasDisconnectedCallbackFn": false,
12933 "hasElement": false,
12934 "hasEvent": false,
12935 "hasLifecycle": true,
12936 "hasListener": false,
12937 "hasListenerTarget": false,
12938 "hasListenerTargetWindow": false,
12939 "hasListenerTargetDocument": false,
12940 "hasListenerTargetBody": false,
12941 "hasListenerTargetParent": false,
12942 "hasMember": true,
12943 "hasMethod": false,
12944 "hasMode": false,
12945 "hasModernPropertyDecls": false,
12946 "hasAttribute": true,
12947 "hasProp": true,
12948 "hasPropNumber": false,
12949 "hasPropBoolean": false,
12950 "hasPropString": true,
12951 "hasPropMutable": false,
12952 "hasReflect": false,
12953 "hasRenderFn": true,
12954 "hasState": false,
12955 "hasStyle": true,
12956 "hasVdomAttribute": true,
12957 "hasVdomXlink": false,
12958 "hasVdomClass": true,
12959 "hasVdomFunctional": true,
12960 "hasVdomKey": true,
12961 "hasVdomListener": false,
12962 "hasVdomPropOrAttr": true,
12963 "hasVdomRef": true,
12964 "hasVdomRender": true,
12965 "hasVdomStyle": false,
12966 "hasVdomText": false,
12967 "hasWatchCallback": false,
12968 "isPlain": false,
12969 "htmlAttrNames": [
12970 "key",
12971 "class",
12972 "href",
12973 "target",
12974 "part",
12975 "ref"
12976 ],
12977 "htmlTagNames": [
12978 "slot"
12979 ],
12980 "htmlParts": [
12981 "overlay-text"
12982 ],
12983 "isUpdateable": true,
12984 "potentialCmpRefs": [],
12985 "dependents": [
12986 "presto-dynamic-overlays",
12987 "presto-player",
12988 "presto-playlist"
12989 ],
12990 "dependencies": [],
12991 "directDependents": [
12992 "presto-dynamic-overlays"
12993 ],
12994 "directDependencies": []
12995 },
12996 {
12997 "attachInternalsMemberName": null,
12998 "formAssociated": false,
12999 "tagName": "presto-dynamic-overlays",
13000 "excludeFromCollection": false,
13001 "isCollectionDependency": false,
13002 "componentClassName": "PrestoDynamicOverlays",
13003 "elementRef": "el",
13004 "encapsulation": "shadow",
13005 "shadowDelegatesFocus": false,
13006 "properties": [
13007 {
13008 "name": "overlays",
13009 "type": "unknown",
13010 "attribute": "overlays",
13011 "reflect": false,
13012 "mutable": false,
13013 "required": false,
13014 "optional": false,
13015 "complexType": {
13016 "original": "Array<DynamicOverlay>",
13017 "resolved": "DynamicOverlay[]",
13018 "references": {
13019 "Array": {
13020 "location": "global",
13021 "id": "global::Array"
13022 },
13023 "DynamicOverlay": {
13024 "location": "import",
13025 "path": "../../../../../interfaces",
13026 "id": "src/interfaces.ts::DynamicOverlay"
13027 }
13028 }
13029 },
13030 "docs": {
13031 "tags": [],
13032 "text": ""
13033 },
13034 "internal": false,
13035 "getter": false,
13036 "setter": false
13037 },
13038 {
13039 "name": "player",
13040 "type": "any",
13041 "attribute": "player",
13042 "reflect": false,
13043 "mutable": false,
13044 "required": false,
13045 "optional": false,
13046 "complexType": {
13047 "original": "any",
13048 "resolved": "any",
13049 "references": {}
13050 },
13051 "docs": {
13052 "tags": [],
13053 "text": ""
13054 },
13055 "internal": false,
13056 "getter": false,
13057 "setter": false
13058 },
13059 {
13060 "name": "preset",
13061 "type": "unknown",
13062 "attribute": "preset",
13063 "reflect": false,
13064 "mutable": false,
13065 "required": false,
13066 "optional": false,
13067 "complexType": {
13068 "original": "presetAttributes",
13069 "resolved": "presetAttributes",
13070 "references": {
13071 "presetAttributes": {
13072 "location": "import",
13073 "path": "../../../../../interfaces",
13074 "id": "src/interfaces.ts::presetAttributes"
13075 }
13076 }
13077 },
13078 "docs": {
13079 "tags": [],
13080 "text": ""
13081 },
13082 "internal": false,
13083 "getter": false,
13084 "setter": false
13085 },
13086 {
13087 "name": "enabled",
13088 "type": "boolean",
13089 "attribute": "enabled",
13090 "reflect": false,
13091 "mutable": false,
13092 "required": false,
13093 "optional": false,
13094 "complexType": {
13095 "original": "boolean",
13096 "resolved": "boolean",
13097 "references": {}
13098 },
13099 "docs": {
13100 "tags": [],
13101 "text": ""
13102 },
13103 "internal": false,
13104 "getter": false,
13105 "setter": false
13106 }
13107 ],
13108 "virtualProperties": [],
13109 "states": [
13110 {
13111 "name": "currentTime"
13112 },
13113 {
13114 "name": "destroy"
13115 }
13116 ],
13117 "methods": [],
13118 "listeners": [],
13119 "events": [
13120 {
13121 "name": "reloadComponent",
13122 "method": "reloadComponent",
13123 "bubbles": true,
13124 "cancelable": true,
13125 "composed": true,
13126 "docs": {
13127 "tags": [],
13128 "text": ""
13129 },
13130 "complexType": {
13131 "original": "void",
13132 "resolved": "void",
13133 "references": {}
13134 },
13135 "internal": false
13136 }
13137 ],
13138 "watchers": [],
13139 "styles": [
13140 {
13141 "modeName": "$",
13142 "styleId": "PRESTO-DYNAMIC-OVERLAYS",
13143 "styleStr": null,
13144 "styleIdentifier": "PrestoDynamicOverlaysStyle",
13145 "externalStyles": [
13146 {
13147 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.scss",
13148 "relativePath": "presto-dynamic-overlays.scss",
13149 "originalComponentPath": "presto-dynamic-overlays.scss"
13150 }
13151 ]
13152 }
13153 ],
13154 "internal": false,
13155 "assetsDirs": [],
13156 "styleDocs": [],
13157 "docs": {
13158 "tags": [],
13159 "text": ""
13160 },
13161 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
13162 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
13163 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map",
13164 "hasAttributeChangedCallbackFn": false,
13165 "hasComponentWillLoadFn": false,
13166 "hasComponentDidLoadFn": true,
13167 "hasComponentShouldUpdateFn": false,
13168 "hasComponentWillUpdateFn": false,
13169 "hasComponentDidUpdateFn": false,
13170 "hasComponentWillRenderFn": false,
13171 "hasComponentDidRenderFn": false,
13172 "hasConnectedCallbackFn": false,
13173 "hasDisconnectedCallbackFn": false,
13174 "hasElement": false,
13175 "hasEvent": true,
13176 "hasLifecycle": true,
13177 "hasListener": false,
13178 "hasListenerTarget": false,
13179 "hasListenerTargetWindow": false,
13180 "hasListenerTargetDocument": false,
13181 "hasListenerTargetBody": false,
13182 "hasListenerTargetParent": false,
13183 "hasMember": true,
13184 "hasMethod": false,
13185 "hasMode": false,
13186 "hasModernPropertyDecls": false,
13187 "hasAttribute": true,
13188 "hasProp": true,
13189 "hasPropNumber": false,
13190 "hasPropBoolean": true,
13191 "hasPropString": false,
13192 "hasPropMutable": false,
13193 "hasReflect": false,
13194 "hasRenderFn": true,
13195 "hasState": true,
13196 "hasStyle": true,
13197 "hasVdomAttribute": true,
13198 "hasVdomXlink": false,
13199 "hasVdomClass": true,
13200 "hasVdomFunctional": false,
13201 "hasVdomKey": true,
13202 "hasVdomListener": false,
13203 "hasVdomPropOrAttr": true,
13204 "hasVdomRef": true,
13205 "hasVdomRender": true,
13206 "hasVdomStyle": true,
13207 "hasVdomText": true,
13208 "hasWatchCallback": false,
13209 "isPlain": false,
13210 "htmlAttrNames": [
13211 "class",
13212 "ref",
13213 "key",
13214 "position",
13215 "href",
13216 "target",
13217 "innerHTML",
13218 "style"
13219 ],
13220 "htmlTagNames": [
13221 "presto-dynamic-overlay-ui",
13222 "div"
13223 ],
13224 "htmlParts": [],
13225 "isUpdateable": true,
13226 "potentialCmpRefs": [
13227 "presto-dynamic-overlay-ui"
13228 ],
13229 "dependents": [
13230 "presto-player",
13231 "presto-playlist"
13232 ],
13233 "dependencies": [
13234 "presto-dynamic-overlay-ui"
13235 ],
13236 "directDependents": [
13237 "presto-player"
13238 ],
13239 "directDependencies": [
13240 "presto-dynamic-overlay-ui"
13241 ]
13242 },
13243 {
13244 "attachInternalsMemberName": null,
13245 "formAssociated": false,
13246 "tagName": "presto-email-overlay",
13247 "excludeFromCollection": false,
13248 "isCollectionDependency": false,
13249 "componentClassName": "PrestoEmailOverlay",
13250 "elementRef": null,
13251 "encapsulation": "none",
13252 "shadowDelegatesFocus": false,
13253 "properties": [
13254 {
13255 "name": "player",
13256 "type": "any",
13257 "attribute": "player",
13258 "reflect": false,
13259 "mutable": false,
13260 "required": false,
13261 "optional": false,
13262 "complexType": {
13263 "original": "any",
13264 "resolved": "any",
13265 "references": {}
13266 },
13267 "docs": {
13268 "tags": [],
13269 "text": ""
13270 },
13271 "internal": false,
13272 "getter": false,
13273 "setter": false
13274 },
13275 {
13276 "name": "direction",
13277 "type": "string",
13278 "attribute": "direction",
13279 "reflect": false,
13280 "mutable": false,
13281 "required": false,
13282 "optional": true,
13283 "complexType": {
13284 "original": "'rtl'",
13285 "resolved": "\"rtl\"",
13286 "references": {}
13287 },
13288 "docs": {
13289 "tags": [],
13290 "text": ""
13291 },
13292 "internal": false,
13293 "getter": false,
13294 "setter": false
13295 },
13296 {
13297 "name": "preset",
13298 "type": "unknown",
13299 "attribute": "preset",
13300 "reflect": false,
13301 "mutable": false,
13302 "required": false,
13303 "optional": false,
13304 "complexType": {
13305 "original": "presetAttributes",
13306 "resolved": "presetAttributes",
13307 "references": {
13308 "presetAttributes": {
13309 "location": "import",
13310 "path": "../../../../../interfaces",
13311 "id": "src/interfaces.ts::presetAttributes"
13312 }
13313 }
13314 },
13315 "docs": {
13316 "tags": [],
13317 "text": ""
13318 },
13319 "internal": false,
13320 "getter": false,
13321 "setter": false
13322 },
13323 {
13324 "name": "videoId",
13325 "type": "number",
13326 "attribute": "video-id",
13327 "reflect": false,
13328 "mutable": false,
13329 "required": false,
13330 "optional": false,
13331 "complexType": {
13332 "original": "number",
13333 "resolved": "number",
13334 "references": {}
13335 },
13336 "docs": {
13337 "tags": [],
13338 "text": ""
13339 },
13340 "internal": false,
13341 "getter": false,
13342 "setter": false
13343 },
13344 {
13345 "name": "i18n",
13346 "type": "unknown",
13347 "attribute": "i-1-8n",
13348 "reflect": false,
13349 "mutable": false,
13350 "required": false,
13351 "optional": false,
13352 "complexType": {
13353 "original": "i18nConfig",
13354 "resolved": "i18nConfig",
13355 "references": {
13356 "i18nConfig": {
13357 "location": "import",
13358 "path": "../../../../../interfaces",
13359 "id": "src/interfaces.ts::i18nConfig"
13360 }
13361 }
13362 },
13363 "docs": {
13364 "tags": [],
13365 "text": ""
13366 },
13367 "internal": false,
13368 "getter": false,
13369 "setter": false
13370 },
13371 {
13372 "name": "provider",
13373 "type": "string",
13374 "attribute": "provider",
13375 "reflect": false,
13376 "mutable": false,
13377 "required": false,
13378 "optional": false,
13379 "complexType": {
13380 "original": "string",
13381 "resolved": "string",
13382 "references": {}
13383 },
13384 "docs": {
13385 "tags": [],
13386 "text": ""
13387 },
13388 "internal": false,
13389 "getter": false,
13390 "setter": false
13391 }
13392 ],
13393 "virtualProperties": [],
13394 "states": [
13395 {
13396 "name": "currentTime"
13397 },
13398 {
13399 "name": "duration"
13400 },
13401 {
13402 "name": "ended"
13403 }
13404 ],
13405 "methods": [],
13406 "listeners": [],
13407 "events": [],
13408 "watchers": [],
13409 "styles": [
13410 {
13411 "modeName": "$",
13412 "styleId": "PRESTO-EMAIL-OVERLAY",
13413 "styleStr": null,
13414 "styleIdentifier": "PrestoEmailOverlayStyle",
13415 "externalStyles": [
13416 {
13417 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.css",
13418 "relativePath": "presto-email-overlay.css",
13419 "originalComponentPath": "presto-email-overlay.css"
13420 }
13421 ]
13422 }
13423 ],
13424 "internal": false,
13425 "assetsDirs": [],
13426 "styleDocs": [],
13427 "docs": {
13428 "tags": [],
13429 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
13430 },
13431 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
13432 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
13433 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map",
13434 "hasAttributeChangedCallbackFn": false,
13435 "hasComponentWillLoadFn": true,
13436 "hasComponentDidLoadFn": false,
13437 "hasComponentShouldUpdateFn": false,
13438 "hasComponentWillUpdateFn": false,
13439 "hasComponentDidUpdateFn": false,
13440 "hasComponentWillRenderFn": false,
13441 "hasComponentDidRenderFn": false,
13442 "hasConnectedCallbackFn": false,
13443 "hasDisconnectedCallbackFn": true,
13444 "hasElement": false,
13445 "hasEvent": false,
13446 "hasLifecycle": true,
13447 "hasListener": false,
13448 "hasListenerTarget": false,
13449 "hasListenerTargetWindow": false,
13450 "hasListenerTargetDocument": false,
13451 "hasListenerTargetBody": false,
13452 "hasListenerTargetParent": false,
13453 "hasMember": true,
13454 "hasMethod": false,
13455 "hasMode": false,
13456 "hasModernPropertyDecls": false,
13457 "hasAttribute": true,
13458 "hasProp": true,
13459 "hasPropNumber": true,
13460 "hasPropBoolean": false,
13461 "hasPropString": true,
13462 "hasPropMutable": false,
13463 "hasReflect": false,
13464 "hasRenderFn": true,
13465 "hasState": true,
13466 "hasStyle": true,
13467 "hasVdomAttribute": true,
13468 "hasVdomXlink": false,
13469 "hasVdomClass": false,
13470 "hasVdomFunctional": false,
13471 "hasVdomKey": true,
13472 "hasVdomListener": false,
13473 "hasVdomPropOrAttr": true,
13474 "hasVdomRef": false,
13475 "hasVdomRender": true,
13476 "hasVdomStyle": false,
13477 "hasVdomText": false,
13478 "hasWatchCallback": false,
13479 "isPlain": false,
13480 "htmlAttrNames": [
13481 "key",
13482 "ended",
13483 "currentTime",
13484 "videoId",
13485 "duration",
13486 "direction",
13487 "presetId",
13488 "emailCollection",
13489 "i18n",
13490 "provider"
13491 ],
13492 "htmlTagNames": [
13493 "presto-email-overlay-controller"
13494 ],
13495 "htmlParts": [],
13496 "isUpdateable": true,
13497 "potentialCmpRefs": [
13498 "presto-email-overlay-controller"
13499 ],
13500 "dependents": [
13501 "presto-player",
13502 "presto-playlist"
13503 ],
13504 "dependencies": [
13505 "presto-email-overlay-controller",
13506 "presto-email-overlay-ui",
13507 "presto-player-spinner"
13508 ],
13509 "directDependents": [
13510 "presto-player"
13511 ],
13512 "directDependencies": [
13513 "presto-email-overlay-controller"
13514 ]
13515 },
13516 {
13517 "attachInternalsMemberName": null,
13518 "formAssociated": false,
13519 "tagName": "presto-email-overlay-controller",
13520 "excludeFromCollection": false,
13521 "isCollectionDependency": false,
13522 "componentClassName": "PrestoEmailOverlayController",
13523 "elementRef": null,
13524 "encapsulation": "none",
13525 "shadowDelegatesFocus": false,
13526 "properties": [
13527 {
13528 "name": "ended",
13529 "type": "boolean",
13530 "attribute": "ended",
13531 "reflect": false,
13532 "mutable": false,
13533 "required": false,
13534 "optional": false,
13535 "complexType": {
13536 "original": "boolean",
13537 "resolved": "boolean",
13538 "references": {}
13539 },
13540 "docs": {
13541 "tags": [],
13542 "text": ""
13543 },
13544 "internal": false,
13545 "getter": false,
13546 "setter": false
13547 },
13548 {
13549 "name": "currentTime",
13550 "type": "number",
13551 "attribute": "current-time",
13552 "reflect": true,
13553 "mutable": false,
13554 "required": false,
13555 "optional": false,
13556 "complexType": {
13557 "original": "number",
13558 "resolved": "number",
13559 "references": {}
13560 },
13561 "docs": {
13562 "tags": [],
13563 "text": ""
13564 },
13565 "internal": false,
13566 "getter": false,
13567 "setter": false
13568 },
13569 {
13570 "name": "duration",
13571 "type": "number",
13572 "attribute": "duration",
13573 "reflect": true,
13574 "mutable": false,
13575 "required": false,
13576 "optional": false,
13577 "complexType": {
13578 "original": "number",
13579 "resolved": "number",
13580 "references": {}
13581 },
13582 "docs": {
13583 "tags": [],
13584 "text": ""
13585 },
13586 "internal": false,
13587 "getter": false,
13588 "setter": false
13589 },
13590 {
13591 "name": "direction",
13592 "type": "string",
13593 "attribute": "direction",
13594 "reflect": false,
13595 "mutable": false,
13596 "required": false,
13597 "optional": true,
13598 "complexType": {
13599 "original": "'rtl'",
13600 "resolved": "\"rtl\"",
13601 "references": {}
13602 },
13603 "docs": {
13604 "tags": [],
13605 "text": ""
13606 },
13607 "internal": false,
13608 "getter": false,
13609 "setter": false
13610 },
13611 {
13612 "name": "emailCollection",
13613 "type": "unknown",
13614 "attribute": "email-collection",
13615 "reflect": false,
13616 "mutable": false,
13617 "required": false,
13618 "optional": true,
13619 "complexType": {
13620 "original": "EmailCollection",
13621 "resolved": "EmailCollection",
13622 "references": {
13623 "EmailCollection": {
13624 "location": "import",
13625 "path": "../../../../../interfaces",
13626 "id": "src/interfaces.ts::EmailCollection"
13627 }
13628 }
13629 },
13630 "docs": {
13631 "tags": [],
13632 "text": ""
13633 },
13634 "internal": false,
13635 "getter": false,
13636 "setter": false
13637 },
13638 {
13639 "name": "i18n",
13640 "type": "unknown",
13641 "attribute": "i-1-8n",
13642 "reflect": false,
13643 "mutable": false,
13644 "required": false,
13645 "optional": false,
13646 "complexType": {
13647 "original": "i18nConfig",
13648 "resolved": "i18nConfig",
13649 "references": {
13650 "i18nConfig": {
13651 "location": "import",
13652 "path": "../../../../../interfaces",
13653 "id": "src/interfaces.ts::i18nConfig"
13654 }
13655 }
13656 },
13657 "docs": {
13658 "tags": [],
13659 "text": ""
13660 },
13661 "internal": false,
13662 "getter": false,
13663 "setter": false
13664 },
13665 {
13666 "name": "videoId",
13667 "type": "number",
13668 "attribute": "video-id",
13669 "reflect": false,
13670 "mutable": false,
13671 "required": false,
13672 "optional": false,
13673 "complexType": {
13674 "original": "number",
13675 "resolved": "number",
13676 "references": {}
13677 },
13678 "docs": {
13679 "tags": [],
13680 "text": ""
13681 },
13682 "internal": false,
13683 "getter": false,
13684 "setter": false
13685 },
13686 {
13687 "name": "presetId",
13688 "type": "number",
13689 "attribute": "preset-id",
13690 "reflect": false,
13691 "mutable": false,
13692 "required": false,
13693 "optional": false,
13694 "complexType": {
13695 "original": "number",
13696 "resolved": "number",
13697 "references": {}
13698 },
13699 "docs": {
13700 "tags": [],
13701 "text": ""
13702 },
13703 "internal": false,
13704 "getter": false,
13705 "setter": false
13706 },
13707 {
13708 "name": "provider",
13709 "type": "string",
13710 "attribute": "provider",
13711 "reflect": false,
13712 "mutable": false,
13713 "required": false,
13714 "optional": false,
13715 "complexType": {
13716 "original": "string",
13717 "resolved": "string",
13718 "references": {}
13719 },
13720 "docs": {
13721 "tags": [],
13722 "text": ""
13723 },
13724 "internal": false,
13725 "getter": false,
13726 "setter": false
13727 }
13728 ],
13729 "virtualProperties": [],
13730 "states": [
13731 {
13732 "name": "enabled"
13733 },
13734 {
13735 "name": "show"
13736 },
13737 {
13738 "name": "loading"
13739 },
13740 {
13741 "name": "error"
13742 },
13743 {
13744 "name": "percentagePassed"
13745 }
13746 ],
13747 "methods": [],
13748 "listeners": [],
13749 "events": [
13750 {
13751 "name": "playVideo",
13752 "method": "playVideo",
13753 "bubbles": true,
13754 "cancelable": true,
13755 "composed": true,
13756 "docs": {
13757 "tags": [],
13758 "text": ""
13759 },
13760 "complexType": {
13761 "original": "void",
13762 "resolved": "void",
13763 "references": {}
13764 },
13765 "internal": false
13766 },
13767 {
13768 "name": "pauseVideo",
13769 "method": "pauseVideo",
13770 "bubbles": true,
13771 "cancelable": true,
13772 "composed": true,
13773 "docs": {
13774 "tags": [],
13775 "text": ""
13776 },
13777 "complexType": {
13778 "original": "true",
13779 "resolved": "boolean",
13780 "references": {}
13781 },
13782 "internal": false
13783 },
13784 {
13785 "name": "restartVideo",
13786 "method": "restartVideo",
13787 "bubbles": true,
13788 "cancelable": true,
13789 "composed": true,
13790 "docs": {
13791 "tags": [],
13792 "text": ""
13793 },
13794 "complexType": {
13795 "original": "void",
13796 "resolved": "void",
13797 "references": {}
13798 },
13799 "internal": false
13800 },
13801 {
13802 "name": "emailStateChange",
13803 "method": "emailStateChange",
13804 "bubbles": true,
13805 "cancelable": true,
13806 "composed": true,
13807 "docs": {
13808 "tags": [],
13809 "text": ""
13810 },
13811 "complexType": {
13812 "original": "boolean",
13813 "resolved": "boolean",
13814 "references": {}
13815 },
13816 "internal": false
13817 }
13818 ],
13819 "watchers": [
13820 {
13821 "propName": "duration",
13822 "methodName": "handleDuration"
13823 },
13824 {
13825 "propName": "currentTime",
13826 "methodName": "handleTimeCheck"
13827 },
13828 {
13829 "propName": "currentTime",
13830 "methodName": "handleShowChange"
13831 },
13832 {
13833 "propName": "show",
13834 "methodName": "handleEmailStateChange"
13835 }
13836 ],
13837 "styles": [
13838 {
13839 "modeName": "$",
13840 "styleId": "PRESTO-EMAIL-OVERLAY-CONTROLLER",
13841 "styleStr": null,
13842 "styleIdentifier": "PrestoEmailOverlayControllerStyle",
13843 "externalStyles": [
13844 {
13845 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.css",
13846 "relativePath": "presto-email-overlay-controller.css",
13847 "originalComponentPath": "presto-email-overlay-controller.css"
13848 }
13849 ]
13850 }
13851 ],
13852 "internal": false,
13853 "assetsDirs": [],
13854 "styleDocs": [],
13855 "docs": {
13856 "tags": [],
13857 "text": ""
13858 },
13859 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
13860 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
13861 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map",
13862 "hasAttributeChangedCallbackFn": false,
13863 "hasComponentWillLoadFn": true,
13864 "hasComponentDidLoadFn": false,
13865 "hasComponentShouldUpdateFn": false,
13866 "hasComponentWillUpdateFn": false,
13867 "hasComponentDidUpdateFn": false,
13868 "hasComponentWillRenderFn": false,
13869 "hasComponentDidRenderFn": false,
13870 "hasConnectedCallbackFn": false,
13871 "hasDisconnectedCallbackFn": false,
13872 "hasElement": false,
13873 "hasEvent": true,
13874 "hasLifecycle": true,
13875 "hasListener": false,
13876 "hasListenerTarget": false,
13877 "hasListenerTargetWindow": false,
13878 "hasListenerTargetDocument": false,
13879 "hasListenerTargetBody": false,
13880 "hasListenerTargetParent": false,
13881 "hasMember": true,
13882 "hasMethod": false,
13883 "hasMode": false,
13884 "hasModernPropertyDecls": false,
13885 "hasAttribute": true,
13886 "hasProp": true,
13887 "hasPropNumber": true,
13888 "hasPropBoolean": true,
13889 "hasPropString": true,
13890 "hasPropMutable": false,
13891 "hasReflect": true,
13892 "hasRenderFn": true,
13893 "hasState": true,
13894 "hasStyle": true,
13895 "hasVdomAttribute": true,
13896 "hasVdomXlink": false,
13897 "hasVdomClass": true,
13898 "hasVdomFunctional": false,
13899 "hasVdomKey": false,
13900 "hasVdomListener": true,
13901 "hasVdomPropOrAttr": true,
13902 "hasVdomRef": false,
13903 "hasVdomRender": true,
13904 "hasVdomStyle": true,
13905 "hasVdomText": false,
13906 "hasWatchCallback": true,
13907 "isPlain": false,
13908 "htmlAttrNames": [
13909 "style",
13910 "direction",
13911 "class",
13912 "headline",
13913 "bottomText",
13914 "allowSkip",
13915 "buttonText",
13916 "isLoading",
13917 "errorMessage",
13918 "onSubmitForm",
13919 "onSkip",
13920 "i18n",
13921 "provider"
13922 ],
13923 "htmlTagNames": [
13924 "presto-email-overlay-ui"
13925 ],
13926 "htmlParts": [],
13927 "isUpdateable": true,
13928 "potentialCmpRefs": [
13929 "presto-email-overlay-ui"
13930 ],
13931 "dependents": [
13932 "presto-email-overlay",
13933 "presto-player",
13934 "presto-playlist"
13935 ],
13936 "dependencies": [
13937 "presto-email-overlay-ui",
13938 "presto-player-spinner"
13939 ],
13940 "directDependents": [
13941 "presto-email-overlay"
13942 ],
13943 "directDependencies": [
13944 "presto-email-overlay-ui"
13945 ]
13946 },
13947 {
13948 "attachInternalsMemberName": null,
13949 "formAssociated": false,
13950 "tagName": "presto-floating-pill-skin",
13951 "excludeFromCollection": false,
13952 "isCollectionDependency": false,
13953 "componentClassName": "PrestoFloatingPillSkin",
13954 "elementRef": null,
13955 "encapsulation": "none",
13956 "shadowDelegatesFocus": false,
13957 "properties": [],
13958 "virtualProperties": [],
13959 "states": [],
13960 "methods": [],
13961 "listeners": [],
13962 "events": [],
13963 "watchers": [],
13964 "styles": [
13965 {
13966 "modeName": "$",
13967 "styleId": "PRESTO-FLOATING-PILL-SKIN",
13968 "styleStr": null,
13969 "styleIdentifier": "PrestoFloatingPillSkinStyle",
13970 "externalStyles": [
13971 {
13972 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.scss",
13973 "relativePath": "presto-floating-pill-skin.scss",
13974 "originalComponentPath": "presto-floating-pill-skin.scss"
13975 }
13976 ]
13977 }
13978 ],
13979 "internal": false,
13980 "assetsDirs": [],
13981 "styleDocs": [],
13982 "docs": {
13983 "tags": [],
13984 "text": ""
13985 },
13986 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.js",
13987 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.tsx",
13988 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.js.map",
13989 "hasAttributeChangedCallbackFn": false,
13990 "hasComponentWillLoadFn": false,
13991 "hasComponentDidLoadFn": false,
13992 "hasComponentShouldUpdateFn": false,
13993 "hasComponentWillUpdateFn": false,
13994 "hasComponentDidUpdateFn": false,
13995 "hasComponentWillRenderFn": false,
13996 "hasComponentDidRenderFn": false,
13997 "hasConnectedCallbackFn": false,
13998 "hasDisconnectedCallbackFn": false,
13999 "hasElement": false,
14000 "hasEvent": false,
14001 "hasLifecycle": false,
14002 "hasListener": false,
14003 "hasListenerTarget": false,
14004 "hasListenerTargetWindow": false,
14005 "hasListenerTargetDocument": false,
14006 "hasListenerTargetBody": false,
14007 "hasListenerTargetParent": false,
14008 "hasMember": false,
14009 "hasMethod": false,
14010 "hasMode": false,
14011 "hasModernPropertyDecls": false,
14012 "hasAttribute": false,
14013 "hasProp": false,
14014 "hasPropNumber": false,
14015 "hasPropBoolean": false,
14016 "hasPropString": false,
14017 "hasPropMutable": false,
14018 "hasReflect": false,
14019 "hasRenderFn": true,
14020 "hasState": false,
14021 "hasStyle": true,
14022 "hasVdomAttribute": true,
14023 "hasVdomXlink": false,
14024 "hasVdomClass": false,
14025 "hasVdomFunctional": false,
14026 "hasVdomKey": true,
14027 "hasVdomListener": false,
14028 "hasVdomPropOrAttr": false,
14029 "hasVdomRef": false,
14030 "hasVdomRender": true,
14031 "hasVdomStyle": false,
14032 "hasVdomText": false,
14033 "hasWatchCallback": false,
14034 "isPlain": false,
14035 "htmlAttrNames": [
14036 "key"
14037 ],
14038 "htmlTagNames": [
14039 "slot"
14040 ],
14041 "htmlParts": [],
14042 "isUpdateable": false,
14043 "potentialCmpRefs": [],
14044 "dependents": [
14045 "presto-player",
14046 "presto-playlist"
14047 ],
14048 "dependencies": [],
14049 "directDependents": [
14050 "presto-player"
14051 ],
14052 "directDependencies": []
14053 },
14054 {
14055 "attachInternalsMemberName": null,
14056 "formAssociated": false,
14057 "tagName": "presto-modern-skin",
14058 "excludeFromCollection": false,
14059 "isCollectionDependency": false,
14060 "componentClassName": "PrestoModernSkin",
14061 "elementRef": null,
14062 "encapsulation": "none",
14063 "shadowDelegatesFocus": false,
14064 "properties": [],
14065 "virtualProperties": [],
14066 "states": [],
14067 "methods": [],
14068 "listeners": [],
14069 "events": [],
14070 "watchers": [],
14071 "styles": [
14072 {
14073 "modeName": "$",
14074 "styleId": "PRESTO-MODERN-SKIN",
14075 "styleStr": null,
14076 "styleIdentifier": "PrestoModernSkinStyle",
14077 "externalStyles": [
14078 {
14079 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.scss",
14080 "relativePath": "presto-modern-skin.scss",
14081 "originalComponentPath": "presto-modern-skin.scss"
14082 }
14083 ]
14084 }
14085 ],
14086 "internal": false,
14087 "assetsDirs": [],
14088 "styleDocs": [],
14089 "docs": {
14090 "tags": [],
14091 "text": ""
14092 },
14093 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
14094 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
14095 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
14096 "hasAttributeChangedCallbackFn": false,
14097 "hasComponentWillLoadFn": false,
14098 "hasComponentDidLoadFn": false,
14099 "hasComponentShouldUpdateFn": false,
14100 "hasComponentWillUpdateFn": false,
14101 "hasComponentDidUpdateFn": false,
14102 "hasComponentWillRenderFn": false,
14103 "hasComponentDidRenderFn": false,
14104 "hasConnectedCallbackFn": false,
14105 "hasDisconnectedCallbackFn": false,
14106 "hasElement": false,
14107 "hasEvent": false,
14108 "hasLifecycle": false,
14109 "hasListener": false,
14110 "hasListenerTarget": false,
14111 "hasListenerTargetWindow": false,
14112 "hasListenerTargetDocument": false,
14113 "hasListenerTargetBody": false,
14114 "hasListenerTargetParent": false,
14115 "hasMember": false,
14116 "hasMethod": false,
14117 "hasMode": false,
14118 "hasModernPropertyDecls": false,
14119 "hasAttribute": false,
14120 "hasProp": false,
14121 "hasPropNumber": false,
14122 "hasPropBoolean": false,
14123 "hasPropString": false,
14124 "hasPropMutable": false,
14125 "hasReflect": false,
14126 "hasRenderFn": true,
14127 "hasState": false,
14128 "hasStyle": true,
14129 "hasVdomAttribute": true,
14130 "hasVdomXlink": false,
14131 "hasVdomClass": false,
14132 "hasVdomFunctional": false,
14133 "hasVdomKey": true,
14134 "hasVdomListener": false,
14135 "hasVdomPropOrAttr": false,
14136 "hasVdomRef": false,
14137 "hasVdomRender": true,
14138 "hasVdomStyle": false,
14139 "hasVdomText": false,
14140 "hasWatchCallback": false,
14141 "isPlain": false,
14142 "htmlAttrNames": [
14143 "key"
14144 ],
14145 "htmlTagNames": [
14146 "slot"
14147 ],
14148 "htmlParts": [],
14149 "isUpdateable": false,
14150 "potentialCmpRefs": [],
14151 "dependents": [
14152 "presto-player",
14153 "presto-playlist"
14154 ],
14155 "dependencies": [],
14156 "directDependents": [
14157 "presto-player"
14158 ],
14159 "directDependencies": []
14160 },
14161 {
14162 "attachInternalsMemberName": null,
14163 "formAssociated": false,
14164 "tagName": "presto-muted-overlay",
14165 "excludeFromCollection": false,
14166 "isCollectionDependency": false,
14167 "componentClassName": "PrestoMutedOverlay",
14168 "elementRef": null,
14169 "encapsulation": "none",
14170 "shadowDelegatesFocus": false,
14171 "properties": [
14172 {
14173 "name": "mutedPreview",
14174 "type": "boolean",
14175 "attribute": "muted-preview",
14176 "reflect": false,
14177 "mutable": false,
14178 "required": false,
14179 "optional": false,
14180 "complexType": {
14181 "original": "boolean",
14182 "resolved": "boolean",
14183 "references": {}
14184 },
14185 "docs": {
14186 "tags": [],
14187 "text": ""
14188 },
14189 "internal": false,
14190 "getter": false,
14191 "setter": false
14192 },
14193 {
14194 "name": "mutedOverlay",
14195 "type": "unknown",
14196 "attribute": "muted-overlay",
14197 "reflect": false,
14198 "mutable": false,
14199 "required": false,
14200 "optional": false,
14201 "complexType": {
14202 "original": "MutedOverlay",
14203 "resolved": "MutedOverlay",
14204 "references": {
14205 "MutedOverlay": {
14206 "location": "import",
14207 "path": "../../../../interfaces",
14208 "id": "src/interfaces.ts::MutedOverlay"
14209 }
14210 }
14211 },
14212 "docs": {
14213 "tags": [],
14214 "text": ""
14215 },
14216 "internal": false,
14217 "getter": false,
14218 "setter": false
14219 },
14220 {
14221 "name": "preset",
14222 "type": "unknown",
14223 "attribute": "preset",
14224 "reflect": false,
14225 "mutable": false,
14226 "required": false,
14227 "optional": false,
14228 "complexType": {
14229 "original": "presetAttributes",
14230 "resolved": "presetAttributes",
14231 "references": {
14232 "presetAttributes": {
14233 "location": "import",
14234 "path": "../../../../interfaces",
14235 "id": "src/interfaces.ts::presetAttributes"
14236 }
14237 }
14238 },
14239 "docs": {
14240 "tags": [],
14241 "text": ""
14242 },
14243 "internal": false,
14244 "getter": false,
14245 "setter": false
14246 }
14247 ],
14248 "virtualProperties": [],
14249 "states": [],
14250 "methods": [],
14251 "listeners": [],
14252 "events": [
14253 {
14254 "name": "playVideo",
14255 "method": "playVideo",
14256 "bubbles": true,
14257 "cancelable": true,
14258 "composed": true,
14259 "docs": {
14260 "tags": [],
14261 "text": ""
14262 },
14263 "complexType": {
14264 "original": "void",
14265 "resolved": "void",
14266 "references": {}
14267 },
14268 "internal": false
14269 }
14270 ],
14271 "watchers": [],
14272 "styles": [
14273 {
14274 "modeName": "$",
14275 "styleId": "PRESTO-MUTED-OVERLAY",
14276 "styleStr": null,
14277 "styleIdentifier": "PrestoMutedOverlayStyle",
14278 "externalStyles": [
14279 {
14280 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.css",
14281 "relativePath": "presto-muted-overlay.css",
14282 "originalComponentPath": "presto-muted-overlay.css"
14283 }
14284 ]
14285 }
14286 ],
14287 "internal": false,
14288 "assetsDirs": [],
14289 "styleDocs": [],
14290 "docs": {
14291 "tags": [],
14292 "text": ""
14293 },
14294 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
14295 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
14296 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map",
14297 "hasAttributeChangedCallbackFn": false,
14298 "hasComponentWillLoadFn": false,
14299 "hasComponentDidLoadFn": false,
14300 "hasComponentShouldUpdateFn": false,
14301 "hasComponentWillUpdateFn": false,
14302 "hasComponentDidUpdateFn": false,
14303 "hasComponentWillRenderFn": false,
14304 "hasComponentDidRenderFn": false,
14305 "hasConnectedCallbackFn": false,
14306 "hasDisconnectedCallbackFn": false,
14307 "hasElement": false,
14308 "hasEvent": true,
14309 "hasLifecycle": false,
14310 "hasListener": false,
14311 "hasListenerTarget": false,
14312 "hasListenerTargetWindow": false,
14313 "hasListenerTargetDocument": false,
14314 "hasListenerTargetBody": false,
14315 "hasListenerTargetParent": false,
14316 "hasMember": true,
14317 "hasMethod": false,
14318 "hasMode": false,
14319 "hasModernPropertyDecls": false,
14320 "hasAttribute": true,
14321 "hasProp": true,
14322 "hasPropNumber": false,
14323 "hasPropBoolean": true,
14324 "hasPropString": false,
14325 "hasPropMutable": false,
14326 "hasReflect": false,
14327 "hasRenderFn": true,
14328 "hasState": false,
14329 "hasStyle": true,
14330 "hasVdomAttribute": true,
14331 "hasVdomXlink": false,
14332 "hasVdomClass": true,
14333 "hasVdomFunctional": false,
14334 "hasVdomKey": true,
14335 "hasVdomListener": true,
14336 "hasVdomPropOrAttr": true,
14337 "hasVdomRef": false,
14338 "hasVdomRender": true,
14339 "hasVdomStyle": true,
14340 "hasVdomText": true,
14341 "hasWatchCallback": false,
14342 "isPlain": false,
14343 "htmlAttrNames": [
14344 "key",
14345 "class",
14346 "onClick",
14347 "data-plyr",
14348 "aria-label",
14349 "part",
14350 "id",
14351 "viewBox",
14352 "d",
14353 "style",
14354 "src"
14355 ],
14356 "htmlTagNames": [
14357 "div",
14358 "svg",
14359 "path",
14360 "span",
14361 "img"
14362 ],
14363 "htmlParts": [
14364 "muted-overlay-play",
14365 "muted-overlay-image"
14366 ],
14367 "isUpdateable": true,
14368 "potentialCmpRefs": [],
14369 "dependents": [
14370 "presto-player",
14371 "presto-playlist"
14372 ],
14373 "dependencies": [],
14374 "directDependents": [
14375 "presto-player"
14376 ],
14377 "directDependencies": []
14378 },
14379 {
14380 "attachInternalsMemberName": null,
14381 "formAssociated": false,
14382 "tagName": "presto-search-bar",
14383 "excludeFromCollection": false,
14384 "isCollectionDependency": false,
14385 "componentClassName": "PrestoSearchBar",
14386 "elementRef": null,
14387 "encapsulation": "none",
14388 "shadowDelegatesFocus": false,
14389 "properties": [
14390 {
14391 "name": "value",
14392 "type": "string",
14393 "attribute": "value",
14394 "reflect": false,
14395 "mutable": false,
14396 "required": false,
14397 "optional": false,
14398 "complexType": {
14399 "original": "string",
14400 "resolved": "string",
14401 "references": {}
14402 },
14403 "docs": {
14404 "tags": [],
14405 "text": "Props"
14406 },
14407 "internal": false,
14408 "getter": false,
14409 "setter": false
14410 },
14411 {
14412 "name": "player",
14413 "type": "any",
14414 "attribute": "player",
14415 "reflect": false,
14416 "mutable": false,
14417 "required": false,
14418 "optional": false,
14419 "complexType": {
14420 "original": "any",
14421 "resolved": "any",
14422 "references": {}
14423 },
14424 "docs": {
14425 "tags": [],
14426 "text": ""
14427 },
14428 "internal": false,
14429 "getter": false,
14430 "setter": false
14431 }
14432 ],
14433 "virtualProperties": [],
14434 "states": [
14435 {
14436 "name": "markers"
14437 },
14438 {
14439 "name": "currentMarkerLocation"
14440 }
14441 ],
14442 "methods": [],
14443 "listeners": [],
14444 "events": [],
14445 "watchers": [],
14446 "styles": [],
14447 "internal": false,
14448 "assetsDirs": [],
14449 "styleDocs": [],
14450 "docs": {
14451 "tags": [],
14452 "text": ""
14453 },
14454 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js",
14455 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
14456 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js.map",
14457 "hasAttributeChangedCallbackFn": false,
14458 "hasComponentWillLoadFn": false,
14459 "hasComponentDidLoadFn": false,
14460 "hasComponentShouldUpdateFn": false,
14461 "hasComponentWillUpdateFn": false,
14462 "hasComponentDidUpdateFn": false,
14463 "hasComponentWillRenderFn": false,
14464 "hasComponentDidRenderFn": false,
14465 "hasConnectedCallbackFn": false,
14466 "hasDisconnectedCallbackFn": false,
14467 "hasElement": false,
14468 "hasEvent": false,
14469 "hasLifecycle": false,
14470 "hasListener": false,
14471 "hasListenerTarget": false,
14472 "hasListenerTargetWindow": false,
14473 "hasListenerTargetDocument": false,
14474 "hasListenerTargetBody": false,
14475 "hasListenerTargetParent": false,
14476 "hasMember": true,
14477 "hasMethod": false,
14478 "hasMode": false,
14479 "hasModernPropertyDecls": false,
14480 "hasAttribute": true,
14481 "hasProp": true,
14482 "hasPropNumber": false,
14483 "hasPropBoolean": false,
14484 "hasPropString": true,
14485 "hasPropMutable": false,
14486 "hasReflect": false,
14487 "hasRenderFn": true,
14488 "hasState": true,
14489 "hasStyle": false,
14490 "hasVdomAttribute": true,
14491 "hasVdomXlink": false,
14492 "hasVdomClass": false,
14493 "hasVdomFunctional": false,
14494 "hasVdomKey": false,
14495 "hasVdomListener": true,
14496 "hasVdomPropOrAttr": true,
14497 "hasVdomRef": false,
14498 "hasVdomRender": true,
14499 "hasVdomStyle": false,
14500 "hasVdomText": false,
14501 "hasWatchCallback": false,
14502 "isPlain": false,
14503 "htmlAttrNames": [
14504 "value",
14505 "hasNavigation",
14506 "placeholder",
14507 "onNextNav",
14508 "onPreviousNav",
14509 "onSearch",
14510 "onFocusChange"
14511 ],
14512 "htmlTagNames": [
14513 "presto-search-bar-ui",
14514 "span"
14515 ],
14516 "htmlParts": [],
14517 "isUpdateable": true,
14518 "potentialCmpRefs": [
14519 "presto-search-bar-ui"
14520 ],
14521 "dependents": [
14522 "presto-player",
14523 "presto-playlist"
14524 ],
14525 "dependencies": [
14526 "presto-search-bar-ui"
14527 ],
14528 "directDependents": [
14529 "presto-player"
14530 ],
14531 "directDependencies": [
14532 "presto-search-bar-ui"
14533 ]
14534 },
14535 {
14536 "attachInternalsMemberName": null,
14537 "formAssociated": false,
14538 "tagName": "presto-stacked-skin",
14539 "excludeFromCollection": false,
14540 "isCollectionDependency": false,
14541 "componentClassName": "PrestoStackedSkin",
14542 "elementRef": null,
14543 "encapsulation": "none",
14544 "shadowDelegatesFocus": false,
14545 "properties": [],
14546 "virtualProperties": [],
14547 "states": [],
14548 "methods": [],
14549 "listeners": [],
14550 "events": [],
14551 "watchers": [],
14552 "styles": [
14553 {
14554 "modeName": "$",
14555 "styleId": "PRESTO-STACKED-SKIN",
14556 "styleStr": null,
14557 "styleIdentifier": "PrestoStackedSkinStyle",
14558 "externalStyles": [
14559 {
14560 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.scss",
14561 "relativePath": "presto-stacked-skin.scss",
14562 "originalComponentPath": "presto-stacked-skin.scss"
14563 }
14564 ]
14565 }
14566 ],
14567 "internal": false,
14568 "assetsDirs": [],
14569 "styleDocs": [],
14570 "docs": {
14571 "tags": [],
14572 "text": ""
14573 },
14574 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
14575 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
14576 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
14577 "hasAttributeChangedCallbackFn": false,
14578 "hasComponentWillLoadFn": false,
14579 "hasComponentDidLoadFn": false,
14580 "hasComponentShouldUpdateFn": false,
14581 "hasComponentWillUpdateFn": false,
14582 "hasComponentDidUpdateFn": false,
14583 "hasComponentWillRenderFn": false,
14584 "hasComponentDidRenderFn": false,
14585 "hasConnectedCallbackFn": false,
14586 "hasDisconnectedCallbackFn": false,
14587 "hasElement": false,
14588 "hasEvent": false,
14589 "hasLifecycle": false,
14590 "hasListener": false,
14591 "hasListenerTarget": false,
14592 "hasListenerTargetWindow": false,
14593 "hasListenerTargetDocument": false,
14594 "hasListenerTargetBody": false,
14595 "hasListenerTargetParent": false,
14596 "hasMember": false,
14597 "hasMethod": false,
14598 "hasMode": false,
14599 "hasModernPropertyDecls": false,
14600 "hasAttribute": false,
14601 "hasProp": false,
14602 "hasPropNumber": false,
14603 "hasPropBoolean": false,
14604 "hasPropString": false,
14605 "hasPropMutable": false,
14606 "hasReflect": false,
14607 "hasRenderFn": true,
14608 "hasState": false,
14609 "hasStyle": true,
14610 "hasVdomAttribute": true,
14611 "hasVdomXlink": false,
14612 "hasVdomClass": false,
14613 "hasVdomFunctional": false,
14614 "hasVdomKey": true,
14615 "hasVdomListener": false,
14616 "hasVdomPropOrAttr": false,
14617 "hasVdomRef": false,
14618 "hasVdomRender": true,
14619 "hasVdomStyle": false,
14620 "hasVdomText": false,
14621 "hasWatchCallback": false,
14622 "isPlain": false,
14623 "htmlAttrNames": [
14624 "key"
14625 ],
14626 "htmlTagNames": [
14627 "slot"
14628 ],
14629 "htmlParts": [],
14630 "isUpdateable": false,
14631 "potentialCmpRefs": [],
14632 "dependents": [
14633 "presto-player",
14634 "presto-playlist"
14635 ],
14636 "dependencies": [],
14637 "directDependents": [
14638 "presto-player"
14639 ],
14640 "directDependencies": []
14641 },
14642 {
14643 "attachInternalsMemberName": null,
14644 "formAssociated": false,
14645 "tagName": "presto-vimeo",
14646 "excludeFromCollection": false,
14647 "isCollectionDependency": false,
14648 "componentClassName": "PrestoVimeo",
14649 "elementRef": null,
14650 "encapsulation": "none",
14651 "shadowDelegatesFocus": false,
14652 "properties": [
14653 {
14654 "name": "src",
14655 "type": "string",
14656 "attribute": "src",
14657 "reflect": false,
14658 "mutable": false,
14659 "required": false,
14660 "optional": false,
14661 "complexType": {
14662 "original": "string",
14663 "resolved": "string",
14664 "references": {}
14665 },
14666 "docs": {
14667 "tags": [],
14668 "text": ""
14669 },
14670 "internal": false,
14671 "getter": false,
14672 "setter": false
14673 },
14674 {
14675 "name": "poster",
14676 "type": "string",
14677 "attribute": "poster",
14678 "reflect": false,
14679 "mutable": false,
14680 "required": false,
14681 "optional": false,
14682 "complexType": {
14683 "original": "string",
14684 "resolved": "string",
14685 "references": {}
14686 },
14687 "docs": {
14688 "tags": [],
14689 "text": ""
14690 },
14691 "internal": false,
14692 "getter": false,
14693 "setter": false
14694 },
14695 {
14696 "name": "player",
14697 "type": "any",
14698 "attribute": "player",
14699 "reflect": false,
14700 "mutable": false,
14701 "required": false,
14702 "optional": false,
14703 "complexType": {
14704 "original": "any",
14705 "resolved": "any",
14706 "references": {}
14707 },
14708 "docs": {
14709 "tags": [],
14710 "text": ""
14711 },
14712 "internal": false,
14713 "getter": false,
14714 "setter": false
14715 },
14716 {
14717 "name": "getRef",
14718 "type": "unknown",
14719 "attribute": "get-ref",
14720 "reflect": false,
14721 "mutable": true,
14722 "required": false,
14723 "optional": true,
14724 "complexType": {
14725 "original": "(elm?: HTMLIFrameElement) => void",
14726 "resolved": "(elm?: HTMLIFrameElement) => void",
14727 "references": {
14728 "HTMLIFrameElement": {
14729 "location": "global",
14730 "id": "global::HTMLIFrameElement"
14731 }
14732 }
14733 },
14734 "docs": {
14735 "tags": [],
14736 "text": ""
14737 },
14738 "internal": false,
14739 "getter": false,
14740 "setter": false
14741 }
14742 ],
14743 "virtualProperties": [],
14744 "states": [],
14745 "methods": [],
14746 "listeners": [],
14747 "events": [],
14748 "watchers": [],
14749 "styles": [
14750 {
14751 "modeName": "$",
14752 "styleId": "PRESTO-VIMEO",
14753 "styleStr": null,
14754 "styleIdentifier": "PrestoVimeoStyle",
14755 "externalStyles": [
14756 {
14757 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.css",
14758 "relativePath": "presto-vimeo.css",
14759 "originalComponentPath": "presto-vimeo.css"
14760 }
14761 ]
14762 }
14763 ],
14764 "internal": false,
14765 "assetsDirs": [],
14766 "styleDocs": [],
14767 "docs": {
14768 "tags": [],
14769 "text": ""
14770 },
14771 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js",
14772 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
14773 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js.map",
14774 "hasAttributeChangedCallbackFn": false,
14775 "hasComponentWillLoadFn": false,
14776 "hasComponentDidLoadFn": false,
14777 "hasComponentShouldUpdateFn": false,
14778 "hasComponentWillUpdateFn": false,
14779 "hasComponentDidUpdateFn": false,
14780 "hasComponentWillRenderFn": false,
14781 "hasComponentDidRenderFn": false,
14782 "hasConnectedCallbackFn": false,
14783 "hasDisconnectedCallbackFn": false,
14784 "hasElement": false,
14785 "hasEvent": false,
14786 "hasLifecycle": false,
14787 "hasListener": false,
14788 "hasListenerTarget": false,
14789 "hasListenerTargetWindow": false,
14790 "hasListenerTargetDocument": false,
14791 "hasListenerTargetBody": false,
14792 "hasListenerTargetParent": false,
14793 "hasMember": true,
14794 "hasMethod": false,
14795 "hasMode": false,
14796 "hasModernPropertyDecls": false,
14797 "hasAttribute": true,
14798 "hasProp": true,
14799 "hasPropNumber": false,
14800 "hasPropBoolean": false,
14801 "hasPropString": true,
14802 "hasPropMutable": true,
14803 "hasReflect": false,
14804 "hasRenderFn": true,
14805 "hasState": false,
14806 "hasStyle": true,
14807 "hasVdomAttribute": true,
14808 "hasVdomXlink": false,
14809 "hasVdomClass": true,
14810 "hasVdomFunctional": false,
14811 "hasVdomKey": false,
14812 "hasVdomListener": false,
14813 "hasVdomPropOrAttr": true,
14814 "hasVdomRef": true,
14815 "hasVdomRender": true,
14816 "hasVdomStyle": true,
14817 "hasVdomText": false,
14818 "hasWatchCallback": false,
14819 "isPlain": false,
14820 "htmlAttrNames": [
14821 "class",
14822 "src",
14823 "allowFullScreen",
14824 "allowTransparency",
14825 "allow",
14826 "style",
14827 "part",
14828 "ref",
14829 "data-plyr-provider",
14830 "data-plyr-embed-id",
14831 "data-plyr-embed-hash"
14832 ],
14833 "htmlTagNames": [
14834 "div",
14835 "iframe"
14836 ],
14837 "htmlParts": [
14838 "embed"
14839 ],
14840 "isUpdateable": true,
14841 "potentialCmpRefs": [],
14842 "dependents": [
14843 "presto-player",
14844 "presto-playlist"
14845 ],
14846 "dependencies": [],
14847 "directDependents": [
14848 "presto-player"
14849 ],
14850 "directDependencies": []
14851 },
14852 {
14853 "attachInternalsMemberName": null,
14854 "formAssociated": false,
14855 "tagName": "presto-youtube",
14856 "excludeFromCollection": false,
14857 "isCollectionDependency": false,
14858 "componentClassName": "PrestoYoutube",
14859 "elementRef": null,
14860 "encapsulation": "none",
14861 "shadowDelegatesFocus": false,
14862 "properties": [
14863 {
14864 "name": "src",
14865 "type": "string",
14866 "attribute": "src",
14867 "reflect": false,
14868 "mutable": false,
14869 "required": false,
14870 "optional": false,
14871 "complexType": {
14872 "original": "string",
14873 "resolved": "string",
14874 "references": {}
14875 },
14876 "docs": {
14877 "tags": [],
14878 "text": ""
14879 },
14880 "internal": false,
14881 "getter": false,
14882 "setter": false
14883 },
14884 {
14885 "name": "poster",
14886 "type": "string",
14887 "attribute": "poster",
14888 "reflect": false,
14889 "mutable": true,
14890 "required": false,
14891 "optional": false,
14892 "complexType": {
14893 "original": "string",
14894 "resolved": "string",
14895 "references": {}
14896 },
14897 "docs": {
14898 "tags": [],
14899 "text": ""
14900 },
14901 "internal": false,
14902 "getter": false,
14903 "setter": false
14904 },
14905 {
14906 "name": "lazyLoad",
14907 "type": "boolean",
14908 "attribute": "lazy-load",
14909 "reflect": false,
14910 "mutable": true,
14911 "required": false,
14912 "optional": false,
14913 "complexType": {
14914 "original": "boolean",
14915 "resolved": "boolean",
14916 "references": {}
14917 },
14918 "docs": {
14919 "tags": [],
14920 "text": ""
14921 },
14922 "internal": false,
14923 "getter": false,
14924 "setter": false
14925 },
14926 {
14927 "name": "player",
14928 "type": "any",
14929 "attribute": "player",
14930 "reflect": false,
14931 "mutable": false,
14932 "required": false,
14933 "optional": false,
14934 "complexType": {
14935 "original": "any",
14936 "resolved": "any",
14937 "references": {}
14938 },
14939 "docs": {
14940 "tags": [],
14941 "text": ""
14942 },
14943 "internal": false,
14944 "getter": false,
14945 "setter": false
14946 },
14947 {
14948 "name": "getRef",
14949 "type": "unknown",
14950 "attribute": "get-ref",
14951 "reflect": false,
14952 "mutable": true,
14953 "required": false,
14954 "optional": true,
14955 "complexType": {
14956 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
14957 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
14958 "references": {
14959 "HTMLIFrameElement": {
14960 "location": "global",
14961 "id": "global::HTMLIFrameElement"
14962 },
14963 "HTMLVideoElement": {
14964 "location": "global",
14965 "id": "global::HTMLVideoElement"
14966 },
14967 "HTMLDivElement": {
14968 "location": "global",
14969 "id": "global::HTMLDivElement"
14970 }
14971 }
14972 },
14973 "docs": {
14974 "tags": [],
14975 "text": ""
14976 },
14977 "internal": false,
14978 "getter": false,
14979 "setter": false
14980 }
14981 ],
14982 "virtualProperties": [],
14983 "states": [
14984 {
14985 "name": "reloadPlayer"
14986 },
14987 {
14988 "name": "isWebView"
14989 }
14990 ],
14991 "methods": [],
14992 "listeners": [],
14993 "events": [
14994 {
14995 "name": "reload",
14996 "method": "reload",
14997 "bubbles": true,
14998 "cancelable": true,
14999 "composed": true,
15000 "docs": {
15001 "tags": [],
15002 "text": "Events"
15003 },
15004 "complexType": {
15005 "original": "string",
15006 "resolved": "string",
15007 "references": {}
15008 },
15009 "internal": false
15010 }
15011 ],
15012 "watchers": [
15013 {
15014 "propName": "player",
15015 "methodName": "handlePlayerChange"
15016 }
15017 ],
15018 "styles": [
15019 {
15020 "modeName": "$",
15021 "styleId": "PRESTO-YOUTUBE",
15022 "styleStr": null,
15023 "styleIdentifier": "PrestoYoutubeStyle",
15024 "externalStyles": [
15025 {
15026 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.css",
15027 "relativePath": "presto-youtube.css",
15028 "originalComponentPath": "presto-youtube.css"
15029 }
15030 ]
15031 }
15032 ],
15033 "internal": false,
15034 "assetsDirs": [],
15035 "styleDocs": [],
15036 "docs": {
15037 "tags": [],
15038 "text": ""
15039 },
15040 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js",
15041 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.tsx",
15042 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js.map",
15043 "hasAttributeChangedCallbackFn": false,
15044 "hasComponentWillLoadFn": true,
15045 "hasComponentDidLoadFn": false,
15046 "hasComponentShouldUpdateFn": false,
15047 "hasComponentWillUpdateFn": false,
15048 "hasComponentDidUpdateFn": false,
15049 "hasComponentWillRenderFn": false,
15050 "hasComponentDidRenderFn": true,
15051 "hasConnectedCallbackFn": false,
15052 "hasDisconnectedCallbackFn": false,
15053 "hasElement": false,
15054 "hasEvent": true,
15055 "hasLifecycle": true,
15056 "hasListener": false,
15057 "hasListenerTarget": false,
15058 "hasListenerTargetWindow": false,
15059 "hasListenerTargetDocument": false,
15060 "hasListenerTargetBody": false,
15061 "hasListenerTargetParent": false,
15062 "hasMember": true,
15063 "hasMethod": false,
15064 "hasMode": false,
15065 "hasModernPropertyDecls": false,
15066 "hasAttribute": true,
15067 "hasProp": true,
15068 "hasPropNumber": false,
15069 "hasPropBoolean": true,
15070 "hasPropString": true,
15071 "hasPropMutable": true,
15072 "hasReflect": false,
15073 "hasRenderFn": true,
15074 "hasState": true,
15075 "hasStyle": true,
15076 "hasVdomAttribute": true,
15077 "hasVdomXlink": false,
15078 "hasVdomClass": true,
15079 "hasVdomFunctional": false,
15080 "hasVdomKey": false,
15081 "hasVdomListener": true,
15082 "hasVdomPropOrAttr": true,
15083 "hasVdomRef": true,
15084 "hasVdomRender": true,
15085 "hasVdomStyle": false,
15086 "hasVdomText": false,
15087 "hasWatchCallback": true,
15088 "isPlain": false,
15089 "htmlAttrNames": [
15090 "class",
15091 "src",
15092 "allowFullScreen",
15093 "allowtransparency",
15094 "allow",
15095 "part",
15096 "getRef",
15097 "provider",
15098 "onClick",
15099 "ref",
15100 "data-plyr-provider",
15101 "data-plyr-embed-id"
15102 ],
15103 "htmlTagNames": [
15104 "div",
15105 "iframe",
15106 "presto-video"
15107 ],
15108 "htmlParts": [
15109 "video",
15110 "embed"
15111 ],
15112 "isUpdateable": true,
15113 "potentialCmpRefs": [
15114 "presto-video"
15115 ],
15116 "dependents": [
15117 "presto-player",
15118 "presto-playlist"
15119 ],
15120 "dependencies": [
15121 "presto-video"
15122 ],
15123 "directDependents": [
15124 "presto-player"
15125 ],
15126 "directDependencies": [
15127 "presto-video"
15128 ]
15129 }
15130 ],
15131 "entryKey": "presto-action-bar.presto-action-bar-controller.presto-audio.presto-bunny.presto-business-skin.presto-cta-overlay.presto-cta-overlay-controller.presto-dynamic-overlay-ui.presto-dynamic-overlays.presto-email-overlay.presto-email-overlay-controller.presto-floating-pill-skin.presto-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry"
15132 },
15133 {
15134 "cmps": [
15135 {
15136 "attachInternalsMemberName": null,
15137 "formAssociated": false,
15138 "tagName": "presto-action-bar-ui",
15139 "excludeFromCollection": false,
15140 "isCollectionDependency": false,
15141 "componentClassName": "PrestoActionBarUi",
15142 "elementRef": null,
15143 "encapsulation": "shadow",
15144 "shadowDelegatesFocus": false,
15145 "properties": [
15146 {
15147 "name": "open",
15148 "type": "boolean",
15149 "attribute": "open",
15150 "reflect": false,
15151 "mutable": false,
15152 "required": false,
15153 "optional": true,
15154 "complexType": {
15155 "original": "boolean",
15156 "resolved": "boolean",
15157 "references": {}
15158 },
15159 "docs": {
15160 "tags": [],
15161 "text": ""
15162 },
15163 "internal": false,
15164 "getter": false,
15165 "setter": false
15166 }
15167 ],
15168 "virtualProperties": [],
15169 "states": [],
15170 "methods": [],
15171 "listeners": [],
15172 "events": [],
15173 "watchers": [],
15174 "styles": [
15175 {
15176 "modeName": "$",
15177 "styleId": "PRESTO-ACTION-BAR-UI",
15178 "styleStr": null,
15179 "styleIdentifier": "PrestoActionBarUiStyle",
15180 "externalStyles": [
15181 {
15182 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.scss",
15183 "relativePath": "presto-action-bar-ui.scss",
15184 "originalComponentPath": "presto-action-bar-ui.scss"
15185 }
15186 ]
15187 }
15188 ],
15189 "internal": false,
15190 "assetsDirs": [],
15191 "styleDocs": [],
15192 "docs": {
15193 "tags": [],
15194 "text": ""
15195 },
15196 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
15197 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
15198 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map",
15199 "hasAttributeChangedCallbackFn": false,
15200 "hasComponentWillLoadFn": false,
15201 "hasComponentDidLoadFn": false,
15202 "hasComponentShouldUpdateFn": false,
15203 "hasComponentWillUpdateFn": false,
15204 "hasComponentDidUpdateFn": false,
15205 "hasComponentWillRenderFn": false,
15206 "hasComponentDidRenderFn": false,
15207 "hasConnectedCallbackFn": false,
15208 "hasDisconnectedCallbackFn": false,
15209 "hasElement": false,
15210 "hasEvent": false,
15211 "hasLifecycle": false,
15212 "hasListener": false,
15213 "hasListenerTarget": false,
15214 "hasListenerTargetWindow": false,
15215 "hasListenerTargetDocument": false,
15216 "hasListenerTargetBody": false,
15217 "hasListenerTargetParent": false,
15218 "hasMember": true,
15219 "hasMethod": false,
15220 "hasMode": false,
15221 "hasModernPropertyDecls": false,
15222 "hasAttribute": true,
15223 "hasProp": true,
15224 "hasPropNumber": false,
15225 "hasPropBoolean": true,
15226 "hasPropString": false,
15227 "hasPropMutable": false,
15228 "hasReflect": false,
15229 "hasRenderFn": true,
15230 "hasState": false,
15231 "hasStyle": true,
15232 "hasVdomAttribute": true,
15233 "hasVdomXlink": false,
15234 "hasVdomClass": true,
15235 "hasVdomFunctional": false,
15236 "hasVdomKey": true,
15237 "hasVdomListener": false,
15238 "hasVdomPropOrAttr": true,
15239 "hasVdomRef": false,
15240 "hasVdomRender": true,
15241 "hasVdomStyle": false,
15242 "hasVdomText": false,
15243 "hasWatchCallback": false,
15244 "isPlain": false,
15245 "htmlAttrNames": [
15246 "key",
15247 "class",
15248 "part",
15249 "name"
15250 ],
15251 "htmlTagNames": [
15252 "div",
15253 "span",
15254 "slot"
15255 ],
15256 "htmlParts": [
15257 "content",
15258 "button"
15259 ],
15260 "isUpdateable": true,
15261 "potentialCmpRefs": [],
15262 "dependents": [
15263 "presto-action-bar",
15264 "presto-action-bar-controller",
15265 "presto-player",
15266 "presto-playlist"
15267 ],
15268 "dependencies": [],
15269 "directDependents": [
15270 "presto-action-bar-controller"
15271 ],
15272 "directDependencies": []
15273 },
15274 {
15275 "attachInternalsMemberName": null,
15276 "formAssociated": false,
15277 "tagName": "presto-youtube-subscribe-button",
15278 "excludeFromCollection": false,
15279 "isCollectionDependency": false,
15280 "componentClassName": "PrestoYoutubeSubscribeButton",
15281 "elementRef": null,
15282 "encapsulation": "none",
15283 "shadowDelegatesFocus": false,
15284 "properties": [
15285 {
15286 "name": "channel",
15287 "type": "string",
15288 "attribute": "channel",
15289 "reflect": false,
15290 "mutable": false,
15291 "required": false,
15292 "optional": false,
15293 "complexType": {
15294 "original": "string",
15295 "resolved": "string",
15296 "references": {}
15297 },
15298 "docs": {
15299 "tags": [],
15300 "text": ""
15301 },
15302 "internal": false,
15303 "getter": false,
15304 "setter": false
15305 },
15306 {
15307 "name": "layout",
15308 "type": "string",
15309 "attribute": "layout",
15310 "reflect": false,
15311 "mutable": false,
15312 "required": false,
15313 "optional": false,
15314 "defaultValue": "'default'",
15315 "complexType": {
15316 "original": "string",
15317 "resolved": "string",
15318 "references": {}
15319 },
15320 "docs": {
15321 "tags": [
15322 {
15323 "name": "default",
15324 "text": "'default'"
15325 }
15326 ],
15327 "text": ""
15328 },
15329 "internal": false,
15330 "getter": false,
15331 "setter": false
15332 },
15333 {
15334 "name": "showCount",
15335 "type": "boolean",
15336 "attribute": "show-count",
15337 "reflect": false,
15338 "mutable": false,
15339 "required": false,
15340 "optional": false,
15341 "complexType": {
15342 "original": "boolean",
15343 "resolved": "boolean",
15344 "references": {}
15345 },
15346 "docs": {
15347 "tags": [],
15348 "text": ""
15349 },
15350 "internal": false,
15351 "getter": false,
15352 "setter": false
15353 }
15354 ],
15355 "virtualProperties": [],
15356 "states": [],
15357 "methods": [],
15358 "listeners": [],
15359 "events": [],
15360 "watchers": [],
15361 "styles": [
15362 {
15363 "modeName": "$",
15364 "styleId": "PRESTO-YOUTUBE-SUBSCRIBE-BUTTON",
15365 "styleStr": null,
15366 "styleIdentifier": "PrestoYoutubeSubscribeButtonStyle",
15367 "externalStyles": [
15368 {
15369 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.css",
15370 "relativePath": "presto-youtube-subscribe-button.css",
15371 "originalComponentPath": "presto-youtube-subscribe-button.css"
15372 }
15373 ]
15374 }
15375 ],
15376 "internal": false,
15377 "assetsDirs": [],
15378 "styleDocs": [],
15379 "docs": {
15380 "tags": [],
15381 "text": ""
15382 },
15383 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
15384 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
15385 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map",
15386 "hasAttributeChangedCallbackFn": false,
15387 "hasComponentWillLoadFn": false,
15388 "hasComponentDidLoadFn": true,
15389 "hasComponentShouldUpdateFn": false,
15390 "hasComponentWillUpdateFn": false,
15391 "hasComponentDidUpdateFn": false,
15392 "hasComponentWillRenderFn": false,
15393 "hasComponentDidRenderFn": false,
15394 "hasConnectedCallbackFn": false,
15395 "hasDisconnectedCallbackFn": false,
15396 "hasElement": false,
15397 "hasEvent": false,
15398 "hasLifecycle": true,
15399 "hasListener": false,
15400 "hasListenerTarget": false,
15401 "hasListenerTargetWindow": false,
15402 "hasListenerTargetDocument": false,
15403 "hasListenerTargetBody": false,
15404 "hasListenerTargetParent": false,
15405 "hasMember": true,
15406 "hasMethod": false,
15407 "hasMode": false,
15408 "hasModernPropertyDecls": false,
15409 "hasAttribute": true,
15410 "hasProp": true,
15411 "hasPropNumber": false,
15412 "hasPropBoolean": true,
15413 "hasPropString": true,
15414 "hasPropMutable": false,
15415 "hasReflect": false,
15416 "hasRenderFn": true,
15417 "hasState": false,
15418 "hasStyle": true,
15419 "hasVdomAttribute": true,
15420 "hasVdomXlink": false,
15421 "hasVdomClass": true,
15422 "hasVdomFunctional": false,
15423 "hasVdomKey": true,
15424 "hasVdomListener": false,
15425 "hasVdomPropOrAttr": false,
15426 "hasVdomRef": true,
15427 "hasVdomRender": true,
15428 "hasVdomStyle": false,
15429 "hasVdomText": false,
15430 "hasWatchCallback": false,
15431 "isPlain": false,
15432 "htmlAttrNames": [
15433 "key",
15434 "class",
15435 "ref"
15436 ],
15437 "htmlTagNames": [
15438 "script",
15439 "div"
15440 ],
15441 "htmlParts": [],
15442 "isUpdateable": true,
15443 "potentialCmpRefs": [],
15444 "dependents": [
15445 "presto-action-bar",
15446 "presto-action-bar-controller",
15447 "presto-player",
15448 "presto-playlist"
15449 ],
15450 "dependencies": [],
15451 "directDependents": [
15452 "presto-action-bar-controller"
15453 ],
15454 "directDependencies": []
15455 }
15456 ],
15457 "entryKey": "presto-action-bar-ui.presto-youtube-subscribe-button.entry"
15458 },
15459 {
15460 "cmps": [
15461 {
15462 "attachInternalsMemberName": null,
15463 "formAssociated": false,
15464 "tagName": "presto-cta-overlay-ui",
15465 "excludeFromCollection": false,
15466 "isCollectionDependency": false,
15467 "componentClassName": "CTAOverlayUI",
15468 "elementRef": null,
15469 "encapsulation": "shadow",
15470 "shadowDelegatesFocus": false,
15471 "properties": [
15472 {
15473 "name": "headline",
15474 "type": "string",
15475 "attribute": "headline",
15476 "reflect": false,
15477 "mutable": false,
15478 "required": false,
15479 "optional": false,
15480 "complexType": {
15481 "original": "string",
15482 "resolved": "string",
15483 "references": {}
15484 },
15485 "docs": {
15486 "tags": [],
15487 "text": "Props"
15488 },
15489 "internal": false,
15490 "getter": false,
15491 "setter": false
15492 },
15493 {
15494 "name": "defaultHeadline",
15495 "type": "string",
15496 "attribute": "default-headline",
15497 "reflect": false,
15498 "mutable": false,
15499 "required": false,
15500 "optional": false,
15501 "complexType": {
15502 "original": "string",
15503 "resolved": "string",
15504 "references": {}
15505 },
15506 "docs": {
15507 "tags": [],
15508 "text": ""
15509 },
15510 "internal": false,
15511 "getter": false,
15512 "setter": false
15513 },
15514 {
15515 "name": "bottomText",
15516 "type": "string",
15517 "attribute": "bottom-text",
15518 "reflect": false,
15519 "mutable": false,
15520 "required": false,
15521 "optional": false,
15522 "complexType": {
15523 "original": "string",
15524 "resolved": "string",
15525 "references": {}
15526 },
15527 "docs": {
15528 "tags": [],
15529 "text": ""
15530 },
15531 "internal": false,
15532 "getter": false,
15533 "setter": false
15534 },
15535 {
15536 "name": "showButton",
15537 "type": "boolean",
15538 "attribute": "show-button",
15539 "reflect": false,
15540 "mutable": false,
15541 "required": false,
15542 "optional": false,
15543 "complexType": {
15544 "original": "boolean",
15545 "resolved": "boolean",
15546 "references": {}
15547 },
15548 "docs": {
15549 "tags": [],
15550 "text": ""
15551 },
15552 "internal": false,
15553 "getter": false,
15554 "setter": false
15555 },
15556 {
15557 "name": "buttonText",
15558 "type": "string",
15559 "attribute": "button-text",
15560 "reflect": false,
15561 "mutable": false,
15562 "required": false,
15563 "optional": false,
15564 "complexType": {
15565 "original": "string",
15566 "resolved": "string",
15567 "references": {}
15568 },
15569 "docs": {
15570 "tags": [],
15571 "text": ""
15572 },
15573 "internal": false,
15574 "getter": false,
15575 "setter": false
15576 },
15577 {
15578 "name": "buttonType",
15579 "type": "string",
15580 "attribute": "button-type",
15581 "reflect": false,
15582 "mutable": false,
15583 "required": false,
15584 "optional": false,
15585 "complexType": {
15586 "original": "'link' | 'time'",
15587 "resolved": "\"link\" | \"time\"",
15588 "references": {}
15589 },
15590 "docs": {
15591 "tags": [],
15592 "text": ""
15593 },
15594 "internal": false,
15595 "getter": false,
15596 "setter": false
15597 },
15598 {
15599 "name": "buttonLink",
15600 "type": "unknown",
15601 "attribute": "button-link",
15602 "reflect": false,
15603 "mutable": false,
15604 "required": false,
15605 "optional": false,
15606 "complexType": {
15607 "original": "ButtonLinkObject",
15608 "resolved": "ButtonLinkObject",
15609 "references": {
15610 "ButtonLinkObject": {
15611 "location": "import",
15612 "path": "../../../../../interfaces",
15613 "id": "src/interfaces.ts::ButtonLinkObject"
15614 }
15615 }
15616 },
15617 "docs": {
15618 "tags": [],
15619 "text": ""
15620 },
15621 "internal": false,
15622 "getter": false,
15623 "setter": false
15624 },
15625 {
15626 "name": "allowRewatch",
15627 "type": "boolean",
15628 "attribute": "allow-rewatch",
15629 "reflect": false,
15630 "mutable": false,
15631 "required": false,
15632 "optional": false,
15633 "complexType": {
15634 "original": "boolean",
15635 "resolved": "boolean",
15636 "references": {}
15637 },
15638 "docs": {
15639 "tags": [],
15640 "text": ""
15641 },
15642 "internal": false,
15643 "getter": false,
15644 "setter": false
15645 },
15646 {
15647 "name": "allowSkip",
15648 "type": "boolean",
15649 "attribute": "allow-skip",
15650 "reflect": false,
15651 "mutable": false,
15652 "required": false,
15653 "optional": false,
15654 "complexType": {
15655 "original": "boolean",
15656 "resolved": "boolean",
15657 "references": {}
15658 },
15659 "docs": {
15660 "tags": [],
15661 "text": ""
15662 },
15663 "internal": false,
15664 "getter": false,
15665 "setter": false
15666 },
15667 {
15668 "name": "direction",
15669 "type": "string",
15670 "attribute": "direction",
15671 "reflect": false,
15672 "mutable": false,
15673 "required": false,
15674 "optional": true,
15675 "complexType": {
15676 "original": "'rtl'",
15677 "resolved": "\"rtl\"",
15678 "references": {}
15679 },
15680 "docs": {
15681 "tags": [],
15682 "text": ""
15683 },
15684 "internal": false,
15685 "getter": false,
15686 "setter": false
15687 },
15688 {
15689 "name": "i18n",
15690 "type": "unknown",
15691 "attribute": "i-1-8n",
15692 "reflect": false,
15693 "mutable": false,
15694 "required": false,
15695 "optional": false,
15696 "complexType": {
15697 "original": "i18nConfig",
15698 "resolved": "i18nConfig",
15699 "references": {
15700 "i18nConfig": {
15701 "location": "import",
15702 "path": "../../../../../interfaces",
15703 "id": "src/interfaces.ts::i18nConfig"
15704 }
15705 }
15706 },
15707 "docs": {
15708 "tags": [],
15709 "text": ""
15710 },
15711 "internal": false,
15712 "getter": false,
15713 "setter": false
15714 },
15715 {
15716 "name": "provider",
15717 "type": "string",
15718 "attribute": "provider",
15719 "reflect": false,
15720 "mutable": false,
15721 "required": false,
15722 "optional": false,
15723 "complexType": {
15724 "original": "string",
15725 "resolved": "string",
15726 "references": {}
15727 },
15728 "docs": {
15729 "tags": [],
15730 "text": ""
15731 },
15732 "internal": false,
15733 "getter": false,
15734 "setter": false
15735 },
15736 {
15737 "name": "type",
15738 "type": "string",
15739 "attribute": "type",
15740 "reflect": false,
15741 "mutable": false,
15742 "required": false,
15743 "optional": false,
15744 "complexType": {
15745 "original": "string",
15746 "resolved": "string",
15747 "references": {}
15748 },
15749 "docs": {
15750 "tags": [],
15751 "text": ""
15752 },
15753 "internal": false,
15754 "getter": false,
15755 "setter": false
15756 }
15757 ],
15758 "virtualProperties": [],
15759 "states": [
15760 {
15761 "name": "isAudioProvider"
15762 }
15763 ],
15764 "methods": [],
15765 "listeners": [],
15766 "events": [
15767 {
15768 "name": "skip",
15769 "method": "skip",
15770 "bubbles": true,
15771 "cancelable": true,
15772 "composed": true,
15773 "docs": {
15774 "tags": [],
15775 "text": "Events"
15776 },
15777 "complexType": {
15778 "original": "void",
15779 "resolved": "void",
15780 "references": {}
15781 },
15782 "internal": false
15783 },
15784 {
15785 "name": "rewatch",
15786 "method": "rewatch",
15787 "bubbles": true,
15788 "cancelable": true,
15789 "composed": true,
15790 "docs": {
15791 "tags": [],
15792 "text": ""
15793 },
15794 "complexType": {
15795 "original": "void",
15796 "resolved": "void",
15797 "references": {}
15798 },
15799 "internal": false
15800 }
15801 ],
15802 "watchers": [],
15803 "styles": [
15804 {
15805 "modeName": "$",
15806 "styleId": "PRESTO-CTA-OVERLAY-UI",
15807 "styleStr": null,
15808 "styleIdentifier": "PrestoCtaOverlayUiStyle",
15809 "externalStyles": [
15810 {
15811 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.scss",
15812 "relativePath": "presto-cta-overlay-ui.scss",
15813 "originalComponentPath": "presto-cta-overlay-ui.scss"
15814 }
15815 ]
15816 }
15817 ],
15818 "internal": false,
15819 "assetsDirs": [],
15820 "styleDocs": [],
15821 "docs": {
15822 "tags": [],
15823 "text": ""
15824 },
15825 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
15826 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
15827 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map",
15828 "hasAttributeChangedCallbackFn": false,
15829 "hasComponentWillLoadFn": false,
15830 "hasComponentDidLoadFn": true,
15831 "hasComponentShouldUpdateFn": false,
15832 "hasComponentWillUpdateFn": false,
15833 "hasComponentDidUpdateFn": false,
15834 "hasComponentWillRenderFn": false,
15835 "hasComponentDidRenderFn": false,
15836 "hasConnectedCallbackFn": false,
15837 "hasDisconnectedCallbackFn": false,
15838 "hasElement": false,
15839 "hasEvent": true,
15840 "hasLifecycle": true,
15841 "hasListener": false,
15842 "hasListenerTarget": false,
15843 "hasListenerTargetWindow": false,
15844 "hasListenerTargetDocument": false,
15845 "hasListenerTargetBody": false,
15846 "hasListenerTargetParent": false,
15847 "hasMember": true,
15848 "hasMethod": false,
15849 "hasMode": false,
15850 "hasModernPropertyDecls": false,
15851 "hasAttribute": true,
15852 "hasProp": true,
15853 "hasPropNumber": false,
15854 "hasPropBoolean": true,
15855 "hasPropString": true,
15856 "hasPropMutable": false,
15857 "hasReflect": false,
15858 "hasRenderFn": true,
15859 "hasState": true,
15860 "hasStyle": true,
15861 "hasVdomAttribute": true,
15862 "hasVdomXlink": false,
15863 "hasVdomClass": true,
15864 "hasVdomFunctional": false,
15865 "hasVdomKey": true,
15866 "hasVdomListener": true,
15867 "hasVdomPropOrAttr": true,
15868 "hasVdomRef": true,
15869 "hasVdomRender": true,
15870 "hasVdomStyle": false,
15871 "hasVdomText": true,
15872 "hasWatchCallback": false,
15873 "isPlain": false,
15874 "htmlAttrNames": [
15875 "key",
15876 "class",
15877 "ref",
15878 "onClick",
15879 "part",
15880 "innerHTML",
15881 "full",
15882 "href",
15883 "target",
15884 "type",
15885 "xmlns",
15886 "width",
15887 "height",
15888 "viewBox",
15889 "fill",
15890 "stroke",
15891 "stroke-width",
15892 "stroke-linecap",
15893 "stroke-linejoin",
15894 "points",
15895 "d"
15896 ],
15897 "htmlTagNames": [
15898 "div",
15899 "h1",
15900 "p",
15901 "presto-player-button",
15902 "svg",
15903 "polyline",
15904 "path"
15905 ],
15906 "htmlParts": [
15907 "cta-headline",
15908 "cta-bottom-text",
15909 "cta-button"
15910 ],
15911 "isUpdateable": true,
15912 "potentialCmpRefs": [
15913 "presto-player-button"
15914 ],
15915 "dependents": [
15916 "presto-cta-overlay",
15917 "presto-cta-overlay-controller",
15918 "presto-player",
15919 "presto-playlist"
15920 ],
15921 "dependencies": [
15922 "presto-player-button"
15923 ],
15924 "directDependents": [
15925 "presto-cta-overlay-controller"
15926 ],
15927 "directDependencies": [
15928 "presto-player-button"
15929 ]
15930 }
15931 ],
15932 "entryKey": "presto-cta-overlay-ui.entry"
15933 },
15934 {
15935 "cmps": [
15936 {
15937 "attachInternalsMemberName": null,
15938 "formAssociated": false,
15939 "tagName": "presto-email-overlay-ui",
15940 "excludeFromCollection": false,
15941 "isCollectionDependency": false,
15942 "componentClassName": "EmailOverlayUI",
15943 "elementRef": null,
15944 "encapsulation": "shadow",
15945 "shadowDelegatesFocus": false,
15946 "properties": [
15947 {
15948 "name": "headline",
15949 "type": "string",
15950 "attribute": "headline",
15951 "reflect": false,
15952 "mutable": false,
15953 "required": false,
15954 "optional": false,
15955 "complexType": {
15956 "original": "string",
15957 "resolved": "string",
15958 "references": {}
15959 },
15960 "docs": {
15961 "tags": [],
15962 "text": "Props"
15963 },
15964 "internal": false,
15965 "getter": false,
15966 "setter": false
15967 },
15968 {
15969 "name": "bottomText",
15970 "type": "string",
15971 "attribute": "bottom-text",
15972 "reflect": false,
15973 "mutable": false,
15974 "required": false,
15975 "optional": false,
15976 "complexType": {
15977 "original": "string",
15978 "resolved": "string",
15979 "references": {}
15980 },
15981 "docs": {
15982 "tags": [],
15983 "text": ""
15984 },
15985 "internal": false,
15986 "getter": false,
15987 "setter": false
15988 },
15989 {
15990 "name": "buttonText",
15991 "type": "string",
15992 "attribute": "button-text",
15993 "reflect": false,
15994 "mutable": false,
15995 "required": false,
15996 "optional": false,
15997 "complexType": {
15998 "original": "string",
15999 "resolved": "string",
16000 "references": {}
16001 },
16002 "docs": {
16003 "tags": [],
16004 "text": ""
16005 },
16006 "internal": false,
16007 "getter": false,
16008 "setter": false
16009 },
16010 {
16011 "name": "allowSkip",
16012 "type": "boolean",
16013 "attribute": "allow-skip",
16014 "reflect": false,
16015 "mutable": false,
16016 "required": false,
16017 "optional": false,
16018 "complexType": {
16019 "original": "boolean",
16020 "resolved": "boolean",
16021 "references": {}
16022 },
16023 "docs": {
16024 "tags": [],
16025 "text": ""
16026 },
16027 "internal": false,
16028 "getter": false,
16029 "setter": false
16030 },
16031 {
16032 "name": "borderRadius",
16033 "type": "number",
16034 "attribute": "border-radius",
16035 "reflect": false,
16036 "mutable": false,
16037 "required": false,
16038 "optional": false,
16039 "complexType": {
16040 "original": "number",
16041 "resolved": "number",
16042 "references": {}
16043 },
16044 "docs": {
16045 "tags": [],
16046 "text": ""
16047 },
16048 "internal": false,
16049 "getter": false,
16050 "setter": false
16051 },
16052 {
16053 "name": "isLoading",
16054 "type": "boolean",
16055 "attribute": "is-loading",
16056 "reflect": false,
16057 "mutable": false,
16058 "required": false,
16059 "optional": false,
16060 "complexType": {
16061 "original": "boolean",
16062 "resolved": "boolean",
16063 "references": {}
16064 },
16065 "docs": {
16066 "tags": [],
16067 "text": ""
16068 },
16069 "internal": false,
16070 "getter": false,
16071 "setter": false
16072 },
16073 {
16074 "name": "errorMessage",
16075 "type": "string",
16076 "attribute": "error-message",
16077 "reflect": false,
16078 "mutable": false,
16079 "required": false,
16080 "optional": false,
16081 "complexType": {
16082 "original": "string",
16083 "resolved": "string",
16084 "references": {}
16085 },
16086 "docs": {
16087 "tags": [],
16088 "text": ""
16089 },
16090 "internal": false,
16091 "getter": false,
16092 "setter": false
16093 },
16094 {
16095 "name": "direction",
16096 "type": "string",
16097 "attribute": "direction",
16098 "reflect": false,
16099 "mutable": false,
16100 "required": false,
16101 "optional": true,
16102 "complexType": {
16103 "original": "'rtl'",
16104 "resolved": "\"rtl\"",
16105 "references": {}
16106 },
16107 "docs": {
16108 "tags": [],
16109 "text": ""
16110 },
16111 "internal": false,
16112 "getter": false,
16113 "setter": false
16114 },
16115 {
16116 "name": "i18n",
16117 "type": "unknown",
16118 "attribute": "i-1-8n",
16119 "reflect": false,
16120 "mutable": false,
16121 "required": false,
16122 "optional": false,
16123 "complexType": {
16124 "original": "i18nConfig",
16125 "resolved": "i18nConfig",
16126 "references": {
16127 "i18nConfig": {
16128 "location": "import",
16129 "path": "../../../../../interfaces",
16130 "id": "src/interfaces.ts::i18nConfig"
16131 }
16132 }
16133 },
16134 "docs": {
16135 "tags": [],
16136 "text": ""
16137 },
16138 "internal": false,
16139 "getter": false,
16140 "setter": false
16141 },
16142 {
16143 "name": "provider",
16144 "type": "string",
16145 "attribute": "provider",
16146 "reflect": false,
16147 "mutable": false,
16148 "required": false,
16149 "optional": false,
16150 "complexType": {
16151 "original": "string",
16152 "resolved": "string",
16153 "references": {}
16154 },
16155 "docs": {
16156 "tags": [],
16157 "text": ""
16158 },
16159 "internal": false,
16160 "getter": false,
16161 "setter": false
16162 },
16163 {
16164 "name": "type",
16165 "type": "string",
16166 "attribute": "type",
16167 "reflect": false,
16168 "mutable": false,
16169 "required": false,
16170 "optional": false,
16171 "complexType": {
16172 "original": "string",
16173 "resolved": "string",
16174 "references": {}
16175 },
16176 "docs": {
16177 "tags": [],
16178 "text": ""
16179 },
16180 "internal": false,
16181 "getter": false,
16182 "setter": false
16183 }
16184 ],
16185 "virtualProperties": [],
16186 "states": [
16187 {
16188 "name": "email"
16189 },
16190 {
16191 "name": "isAudioProvider"
16192 }
16193 ],
16194 "methods": [],
16195 "listeners": [],
16196 "events": [
16197 {
16198 "name": "submitForm",
16199 "method": "submitForm",
16200 "bubbles": true,
16201 "cancelable": true,
16202 "composed": true,
16203 "docs": {
16204 "tags": [],
16205 "text": "Events"
16206 },
16207 "complexType": {
16208 "original": "object",
16209 "resolved": "object",
16210 "references": {}
16211 },
16212 "internal": false
16213 },
16214 {
16215 "name": "skip",
16216 "method": "skip",
16217 "bubbles": true,
16218 "cancelable": true,
16219 "composed": true,
16220 "docs": {
16221 "tags": [],
16222 "text": ""
16223 },
16224 "complexType": {
16225 "original": "object",
16226 "resolved": "object",
16227 "references": {}
16228 },
16229 "internal": false
16230 }
16231 ],
16232 "watchers": [],
16233 "styles": [
16234 {
16235 "modeName": "$",
16236 "styleId": "PRESTO-EMAIL-OVERLAY-UI",
16237 "styleStr": null,
16238 "styleIdentifier": "PrestoEmailOverlayUiStyle",
16239 "externalStyles": [
16240 {
16241 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.scss",
16242 "relativePath": "presto-email-overlay-ui.scss",
16243 "originalComponentPath": "presto-email-overlay-ui.scss"
16244 }
16245 ]
16246 }
16247 ],
16248 "internal": false,
16249 "assetsDirs": [],
16250 "styleDocs": [],
16251 "docs": {
16252 "tags": [],
16253 "text": ""
16254 },
16255 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
16256 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
16257 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map",
16258 "hasAttributeChangedCallbackFn": false,
16259 "hasComponentWillLoadFn": false,
16260 "hasComponentDidLoadFn": true,
16261 "hasComponentShouldUpdateFn": false,
16262 "hasComponentWillUpdateFn": false,
16263 "hasComponentDidUpdateFn": false,
16264 "hasComponentWillRenderFn": false,
16265 "hasComponentDidRenderFn": false,
16266 "hasConnectedCallbackFn": false,
16267 "hasDisconnectedCallbackFn": false,
16268 "hasElement": false,
16269 "hasEvent": true,
16270 "hasLifecycle": true,
16271 "hasListener": false,
16272 "hasListenerTarget": false,
16273 "hasListenerTargetWindow": false,
16274 "hasListenerTargetDocument": false,
16275 "hasListenerTargetBody": false,
16276 "hasListenerTargetParent": false,
16277 "hasMember": true,
16278 "hasMethod": false,
16279 "hasMode": false,
16280 "hasModernPropertyDecls": false,
16281 "hasAttribute": true,
16282 "hasProp": true,
16283 "hasPropNumber": true,
16284 "hasPropBoolean": true,
16285 "hasPropString": true,
16286 "hasPropMutable": false,
16287 "hasReflect": false,
16288 "hasRenderFn": true,
16289 "hasState": true,
16290 "hasStyle": true,
16291 "hasVdomAttribute": true,
16292 "hasVdomXlink": false,
16293 "hasVdomClass": true,
16294 "hasVdomFunctional": false,
16295 "hasVdomKey": true,
16296 "hasVdomListener": true,
16297 "hasVdomPropOrAttr": true,
16298 "hasVdomRef": true,
16299 "hasVdomRender": true,
16300 "hasVdomStyle": false,
16301 "hasVdomText": true,
16302 "hasWatchCallback": false,
16303 "isPlain": false,
16304 "htmlAttrNames": [
16305 "key",
16306 "class",
16307 "ref",
16308 "onSubmit",
16309 "type",
16310 "aria-label",
16311 "placeholder",
16312 "value",
16313 "onInput",
16314 "required",
16315 "innerHTML",
16316 "onClick"
16317 ],
16318 "htmlTagNames": [
16319 "div",
16320 "h1",
16321 "presto-player-spinner",
16322 "form",
16323 "input",
16324 "button",
16325 "p"
16326 ],
16327 "htmlParts": [],
16328 "isUpdateable": true,
16329 "potentialCmpRefs": [
16330 "presto-player-spinner"
16331 ],
16332 "dependents": [
16333 "presto-email-overlay",
16334 "presto-email-overlay-controller",
16335 "presto-player",
16336 "presto-playlist"
16337 ],
16338 "dependencies": [
16339 "presto-player-spinner"
16340 ],
16341 "directDependents": [
16342 "presto-email-overlay-controller"
16343 ],
16344 "directDependencies": [
16345 "presto-player-spinner"
16346 ]
16347 },
16348 {
16349 "attachInternalsMemberName": null,
16350 "formAssociated": false,
16351 "tagName": "presto-player-spinner",
16352 "excludeFromCollection": false,
16353 "isCollectionDependency": false,
16354 "componentClassName": "PrestoSpinner",
16355 "elementRef": null,
16356 "encapsulation": "shadow",
16357 "shadowDelegatesFocus": false,
16358 "properties": [],
16359 "virtualProperties": [],
16360 "states": [],
16361 "methods": [],
16362 "listeners": [],
16363 "events": [],
16364 "watchers": [],
16365 "styles": [
16366 {
16367 "modeName": "$",
16368 "styleId": "PRESTO-PLAYER-SPINNER",
16369 "styleStr": null,
16370 "styleIdentifier": "PrestoPlayerSpinnerStyle",
16371 "externalStyles": [
16372 {
16373 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.scss",
16374 "relativePath": "presto-spinner.scss",
16375 "originalComponentPath": "presto-spinner.scss"
16376 }
16377 ]
16378 }
16379 ],
16380 "internal": false,
16381 "assetsDirs": [],
16382 "styleDocs": [
16383 {
16384 "name": "--track-color",
16385 "docs": "The color of the spinner's track.",
16386 "annotation": "prop",
16387 "mode": "$"
16388 },
16389 {
16390 "name": "--indicator-color",
16391 "docs": "The color of the spinner's indicator.",
16392 "annotation": "prop",
16393 "mode": "$"
16394 },
16395 {
16396 "name": "--stroke-width",
16397 "docs": "The width of the indicator.",
16398 "annotation": "prop",
16399 "mode": "$"
16400 }
16401 ],
16402 "docs": {
16403 "tags": [],
16404 "text": ""
16405 },
16406 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js",
16407 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.tsx",
16408 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js.map",
16409 "hasAttributeChangedCallbackFn": false,
16410 "hasComponentWillLoadFn": false,
16411 "hasComponentDidLoadFn": false,
16412 "hasComponentShouldUpdateFn": false,
16413 "hasComponentWillUpdateFn": false,
16414 "hasComponentDidUpdateFn": false,
16415 "hasComponentWillRenderFn": false,
16416 "hasComponentDidRenderFn": false,
16417 "hasConnectedCallbackFn": false,
16418 "hasDisconnectedCallbackFn": false,
16419 "hasElement": false,
16420 "hasEvent": false,
16421 "hasLifecycle": false,
16422 "hasListener": false,
16423 "hasListenerTarget": false,
16424 "hasListenerTargetWindow": false,
16425 "hasListenerTargetDocument": false,
16426 "hasListenerTargetBody": false,
16427 "hasListenerTargetParent": false,
16428 "hasMember": false,
16429 "hasMethod": false,
16430 "hasMode": false,
16431 "hasModernPropertyDecls": false,
16432 "hasAttribute": false,
16433 "hasProp": false,
16434 "hasPropNumber": false,
16435 "hasPropBoolean": false,
16436 "hasPropString": false,
16437 "hasPropMutable": false,
16438 "hasReflect": false,
16439 "hasRenderFn": true,
16440 "hasState": false,
16441 "hasStyle": true,
16442 "hasVdomAttribute": true,
16443 "hasVdomXlink": false,
16444 "hasVdomClass": true,
16445 "hasVdomFunctional": false,
16446 "hasVdomKey": true,
16447 "hasVdomListener": false,
16448 "hasVdomPropOrAttr": true,
16449 "hasVdomRef": false,
16450 "hasVdomRender": true,
16451 "hasVdomStyle": false,
16452 "hasVdomText": false,
16453 "hasWatchCallback": false,
16454 "isPlain": false,
16455 "htmlAttrNames": [
16456 "key",
16457 "part",
16458 "class",
16459 "aria-busy",
16460 "aria-live"
16461 ],
16462 "htmlTagNames": [
16463 "span"
16464 ],
16465 "htmlParts": [
16466 "base"
16467 ],
16468 "isUpdateable": false,
16469 "potentialCmpRefs": [],
16470 "dependents": [
16471 "presto-email-overlay",
16472 "presto-email-overlay-controller",
16473 "presto-email-overlay-ui",
16474 "presto-player",
16475 "presto-playlist"
16476 ],
16477 "dependencies": [],
16478 "directDependents": [
16479 "presto-email-overlay-ui"
16480 ],
16481 "directDependencies": []
16482 }
16483 ],
16484 "entryKey": "presto-email-overlay-ui.presto-player-spinner.entry"
16485 },
16486 {
16487 "cmps": [
16488 {
16489 "attachInternalsMemberName": null,
16490 "formAssociated": false,
16491 "tagName": "presto-video",
16492 "excludeFromCollection": false,
16493 "isCollectionDependency": false,
16494 "componentClassName": "PrestoVideo",
16495 "elementRef": null,
16496 "encapsulation": "none",
16497 "shadowDelegatesFocus": false,
16498 "properties": [
16499 {
16500 "name": "getRef",
16501 "type": "unknown",
16502 "attribute": "get-ref",
16503 "reflect": false,
16504 "mutable": true,
16505 "required": false,
16506 "optional": true,
16507 "complexType": {
16508 "original": "(elm?: HTMLVideoElement) => void",
16509 "resolved": "(elm?: HTMLVideoElement) => void",
16510 "references": {
16511 "HTMLVideoElement": {
16512 "location": "global",
16513 "id": "global::HTMLVideoElement"
16514 }
16515 }
16516 },
16517 "docs": {
16518 "tags": [],
16519 "text": ""
16520 },
16521 "internal": false,
16522 "getter": false,
16523 "setter": false
16524 },
16525 {
16526 "name": "autoplay",
16527 "type": "boolean",
16528 "attribute": "autoplay",
16529 "reflect": false,
16530 "mutable": false,
16531 "required": false,
16532 "optional": false,
16533 "complexType": {
16534 "original": "boolean",
16535 "resolved": "boolean",
16536 "references": {}
16537 },
16538 "docs": {
16539 "tags": [],
16540 "text": ""
16541 },
16542 "internal": false,
16543 "getter": false,
16544 "setter": false
16545 },
16546 {
16547 "name": "src",
16548 "type": "string",
16549 "attribute": "src",
16550 "reflect": false,
16551 "mutable": false,
16552 "required": false,
16553 "optional": false,
16554 "complexType": {
16555 "original": "string",
16556 "resolved": "string",
16557 "references": {}
16558 },
16559 "docs": {
16560 "tags": [],
16561 "text": ""
16562 },
16563 "internal": false,
16564 "getter": false,
16565 "setter": false
16566 },
16567 {
16568 "name": "preload",
16569 "type": "string",
16570 "attribute": "preload",
16571 "reflect": false,
16572 "mutable": false,
16573 "required": false,
16574 "optional": false,
16575 "complexType": {
16576 "original": "string",
16577 "resolved": "string",
16578 "references": {}
16579 },
16580 "docs": {
16581 "tags": [],
16582 "text": ""
16583 },
16584 "internal": false,
16585 "getter": false,
16586 "setter": false
16587 },
16588 {
16589 "name": "poster",
16590 "type": "string",
16591 "attribute": "poster",
16592 "reflect": false,
16593 "mutable": false,
16594 "required": false,
16595 "optional": false,
16596 "complexType": {
16597 "original": "string",
16598 "resolved": "string",
16599 "references": {}
16600 },
16601 "docs": {
16602 "tags": [],
16603 "text": ""
16604 },
16605 "internal": false,
16606 "getter": false,
16607 "setter": false
16608 },
16609 {
16610 "name": "player",
16611 "type": "any",
16612 "attribute": "player",
16613 "reflect": false,
16614 "mutable": false,
16615 "required": false,
16616 "optional": false,
16617 "complexType": {
16618 "original": "any",
16619 "resolved": "any",
16620 "references": {}
16621 },
16622 "docs": {
16623 "tags": [],
16624 "text": ""
16625 },
16626 "internal": false,
16627 "getter": false,
16628 "setter": false
16629 },
16630 {
16631 "name": "tracks",
16632 "type": "unknown",
16633 "attribute": "tracks",
16634 "reflect": false,
16635 "mutable": false,
16636 "required": false,
16637 "optional": false,
16638 "complexType": {
16639 "original": "{ label: string; src: string; srcLang: string }[]",
16640 "resolved": "{ label: string; src: string; srcLang: string; }[]",
16641 "references": {}
16642 },
16643 "docs": {
16644 "tags": [],
16645 "text": ""
16646 },
16647 "internal": false,
16648 "getter": false,
16649 "setter": false
16650 },
16651 {
16652 "name": "playsinline",
16653 "type": "boolean",
16654 "attribute": "playsinline",
16655 "reflect": false,
16656 "mutable": false,
16657 "required": false,
16658 "optional": false,
16659 "complexType": {
16660 "original": "boolean",
16661 "resolved": "boolean",
16662 "references": {}
16663 },
16664 "docs": {
16665 "tags": [],
16666 "text": ""
16667 },
16668 "internal": false,
16669 "getter": false,
16670 "setter": false
16671 },
16672 {
16673 "name": "provider",
16674 "type": "string",
16675 "attribute": "provider",
16676 "reflect": false,
16677 "mutable": false,
16678 "required": false,
16679 "optional": false,
16680 "complexType": {
16681 "original": "string",
16682 "resolved": "string",
16683 "references": {}
16684 },
16685 "docs": {
16686 "tags": [],
16687 "text": ""
16688 },
16689 "internal": false,
16690 "getter": false,
16691 "setter": false
16692 },
16693 {
16694 "name": "videoAttributes",
16695 "type": "unknown",
16696 "attribute": "video-attributes",
16697 "reflect": false,
16698 "mutable": false,
16699 "required": false,
16700 "optional": false,
16701 "complexType": {
16702 "original": "object",
16703 "resolved": "object",
16704 "references": {}
16705 },
16706 "docs": {
16707 "tags": [],
16708 "text": ""
16709 },
16710 "internal": false,
16711 "getter": false,
16712 "setter": false
16713 }
16714 ],
16715 "virtualProperties": [],
16716 "states": [],
16717 "methods": [],
16718 "listeners": [],
16719 "events": [],
16720 "watchers": [],
16721 "styles": [
16722 {
16723 "modeName": "$",
16724 "styleId": "PRESTO-VIDEO",
16725 "styleStr": null,
16726 "styleIdentifier": "PrestoVideoStyle",
16727 "externalStyles": [
16728 {
16729 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.css",
16730 "relativePath": "presto-video.css",
16731 "originalComponentPath": "presto-video.css"
16732 }
16733 ]
16734 }
16735 ],
16736 "internal": false,
16737 "assetsDirs": [],
16738 "styleDocs": [],
16739 "docs": {
16740 "tags": [],
16741 "text": ""
16742 },
16743 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js",
16744 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.tsx",
16745 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js.map",
16746 "hasAttributeChangedCallbackFn": false,
16747 "hasComponentWillLoadFn": false,
16748 "hasComponentDidLoadFn": false,
16749 "hasComponentShouldUpdateFn": false,
16750 "hasComponentWillUpdateFn": false,
16751 "hasComponentDidUpdateFn": false,
16752 "hasComponentWillRenderFn": false,
16753 "hasComponentDidRenderFn": false,
16754 "hasConnectedCallbackFn": false,
16755 "hasDisconnectedCallbackFn": false,
16756 "hasElement": false,
16757 "hasEvent": false,
16758 "hasLifecycle": false,
16759 "hasListener": false,
16760 "hasListenerTarget": false,
16761 "hasListenerTargetWindow": false,
16762 "hasListenerTargetDocument": false,
16763 "hasListenerTargetBody": false,
16764 "hasListenerTargetParent": false,
16765 "hasMember": true,
16766 "hasMethod": false,
16767 "hasMode": false,
16768 "hasModernPropertyDecls": false,
16769 "hasAttribute": true,
16770 "hasProp": true,
16771 "hasPropNumber": false,
16772 "hasPropBoolean": true,
16773 "hasPropString": true,
16774 "hasPropMutable": true,
16775 "hasReflect": false,
16776 "hasRenderFn": true,
16777 "hasState": false,
16778 "hasStyle": true,
16779 "hasVdomAttribute": true,
16780 "hasVdomXlink": true,
16781 "hasVdomClass": true,
16782 "hasVdomFunctional": false,
16783 "hasVdomKey": true,
16784 "hasVdomListener": true,
16785 "hasVdomPropOrAttr": true,
16786 "hasVdomRef": true,
16787 "hasVdomRender": true,
16788 "hasVdomStyle": true,
16789 "hasVdomText": true,
16790 "hasWatchCallback": false,
16791 "isPlain": false,
16792 "htmlAttrNames": [
16793 "key",
16794 "class",
16795 "part",
16796 "ref",
16797 "autoplay",
16798 "preload",
16799 "data-poster",
16800 "playsinline",
16801 "src",
16802 "kind",
16803 "label",
16804 "srclang"
16805 ],
16806 "htmlTagNames": [
16807 "video",
16808 "source",
16809 "track"
16810 ],
16811 "htmlParts": [
16812 "video"
16813 ],
16814 "isUpdateable": true,
16815 "potentialCmpRefs": [],
16816 "dependents": [
16817 "presto-bunny",
16818 "presto-player",
16819 "presto-playlist",
16820 "presto-youtube"
16821 ],
16822 "dependencies": [],
16823 "directDependents": [
16824 "presto-bunny",
16825 "presto-player",
16826 "presto-youtube"
16827 ],
16828 "directDependencies": []
16829 }
16830 ],
16831 "entryKey": "presto-video.entry"
16832 },
16833 {
16834 "cmps": [
16835 {
16836 "attachInternalsMemberName": null,
16837 "formAssociated": false,
16838 "tagName": "presto-player-button",
16839 "excludeFromCollection": false,
16840 "isCollectionDependency": false,
16841 "componentClassName": "PrestoPlayerButton",
16842 "elementRef": "button",
16843 "encapsulation": "shadow",
16844 "shadowDelegatesFocus": false,
16845 "properties": [
16846 {
16847 "name": "type",
16848 "type": "string",
16849 "attribute": "type",
16850 "reflect": true,
16851 "mutable": false,
16852 "required": false,
16853 "optional": false,
16854 "defaultValue": "'default'",
16855 "complexType": {
16856 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
16857 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
16858 "references": {}
16859 },
16860 "docs": {
16861 "tags": [
16862 {
16863 "name": "default",
16864 "text": "'default'"
16865 }
16866 ],
16867 "text": "The button's type."
16868 },
16869 "internal": false,
16870 "getter": false,
16871 "setter": false
16872 },
16873 {
16874 "name": "size",
16875 "type": "string",
16876 "attribute": "size",
16877 "reflect": true,
16878 "mutable": false,
16879 "required": false,
16880 "optional": false,
16881 "defaultValue": "'medium'",
16882 "complexType": {
16883 "original": "'small' | 'medium' | 'large'",
16884 "resolved": "\"large\" | \"medium\" | \"small\"",
16885 "references": {}
16886 },
16887 "docs": {
16888 "tags": [
16889 {
16890 "name": "default",
16891 "text": "'medium'"
16892 }
16893 ],
16894 "text": "The button's size."
16895 },
16896 "internal": false,
16897 "getter": false,
16898 "setter": false
16899 },
16900 {
16901 "name": "full",
16902 "type": "boolean",
16903 "attribute": "full",
16904 "reflect": true,
16905 "mutable": false,
16906 "required": false,
16907 "optional": true,
16908 "defaultValue": "false",
16909 "complexType": {
16910 "original": "boolean",
16911 "resolved": "boolean",
16912 "references": {}
16913 },
16914 "docs": {
16915 "tags": [
16916 {
16917 "name": "default",
16918 "text": "false"
16919 }
16920 ],
16921 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
16922 },
16923 "internal": false,
16924 "getter": false,
16925 "setter": false
16926 },
16927 {
16928 "name": "disabled",
16929 "type": "boolean",
16930 "attribute": "disabled",
16931 "reflect": true,
16932 "mutable": false,
16933 "required": false,
16934 "optional": true,
16935 "defaultValue": "false",
16936 "complexType": {
16937 "original": "boolean",
16938 "resolved": "boolean",
16939 "references": {}
16940 },
16941 "docs": {
16942 "tags": [
16943 {
16944 "name": "default",
16945 "text": "false"
16946 }
16947 ],
16948 "text": "Disables the button."
16949 },
16950 "internal": false,
16951 "getter": false,
16952 "setter": false
16953 },
16954 {
16955 "name": "submit",
16956 "type": "boolean",
16957 "attribute": "submit",
16958 "reflect": true,
16959 "mutable": false,
16960 "required": false,
16961 "optional": true,
16962 "defaultValue": "false",
16963 "complexType": {
16964 "original": "boolean",
16965 "resolved": "boolean",
16966 "references": {}
16967 },
16968 "docs": {
16969 "tags": [
16970 {
16971 "name": "default",
16972 "text": "false"
16973 }
16974 ],
16975 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
16976 },
16977 "internal": false,
16978 "getter": false,
16979 "setter": false
16980 },
16981 {
16982 "name": "name",
16983 "type": "string",
16984 "attribute": "name",
16985 "reflect": false,
16986 "mutable": false,
16987 "required": false,
16988 "optional": false,
16989 "complexType": {
16990 "original": "string",
16991 "resolved": "string",
16992 "references": {}
16993 },
16994 "docs": {
16995 "tags": [],
16996 "text": "An optional name for the button. Ignored when `href` is set."
16997 },
16998 "internal": false,
16999 "getter": false,
17000 "setter": false
17001 },
17002 {
17003 "name": "value",
17004 "type": "string",
17005 "attribute": "value",
17006 "reflect": false,
17007 "mutable": false,
17008 "required": false,
17009 "optional": false,
17010 "complexType": {
17011 "original": "string",
17012 "resolved": "string",
17013 "references": {}
17014 },
17015 "docs": {
17016 "tags": [],
17017 "text": "An optional value for the button. Ignored when `href` is set."
17018 },
17019 "internal": false,
17020 "getter": false,
17021 "setter": false
17022 },
17023 {
17024 "name": "href",
17025 "type": "string",
17026 "attribute": "href",
17027 "reflect": false,
17028 "mutable": false,
17029 "required": false,
17030 "optional": false,
17031 "complexType": {
17032 "original": "string",
17033 "resolved": "string",
17034 "references": {}
17035 },
17036 "docs": {
17037 "tags": [],
17038 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
17039 },
17040 "internal": false,
17041 "getter": false,
17042 "setter": false
17043 },
17044 {
17045 "name": "target",
17046 "type": "string",
17047 "attribute": "target",
17048 "reflect": true,
17049 "mutable": false,
17050 "required": false,
17051 "optional": false,
17052 "complexType": {
17053 "original": "'_blank' | '_parent' | '_self' | '_top'",
17054 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
17055 "references": {}
17056 },
17057 "docs": {
17058 "tags": [],
17059 "text": "Tells the browser where to open the link. Only used when `href` is set."
17060 },
17061 "internal": false,
17062 "getter": false,
17063 "setter": false
17064 },
17065 {
17066 "name": "download",
17067 "type": "string",
17068 "attribute": "download",
17069 "reflect": false,
17070 "mutable": false,
17071 "required": false,
17072 "optional": false,
17073 "complexType": {
17074 "original": "string",
17075 "resolved": "string",
17076 "references": {}
17077 },
17078 "docs": {
17079 "tags": [],
17080 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
17081 },
17082 "internal": false,
17083 "getter": false,
17084 "setter": false
17085 }
17086 ],
17087 "virtualProperties": [],
17088 "states": [
17089 {
17090 "name": "hasFocus"
17091 },
17092 {
17093 "name": "hasLabel"
17094 },
17095 {
17096 "name": "hasPrefix"
17097 },
17098 {
17099 "name": "hasSuffix"
17100 }
17101 ],
17102 "methods": [],
17103 "listeners": [],
17104 "events": [
17105 {
17106 "name": "prestoBlur",
17107 "method": "prestoBlur",
17108 "bubbles": true,
17109 "cancelable": true,
17110 "composed": true,
17111 "docs": {
17112 "tags": [],
17113 "text": "Emitted when the button loses focus."
17114 },
17115 "complexType": {
17116 "original": "void",
17117 "resolved": "void",
17118 "references": {}
17119 },
17120 "internal": false
17121 },
17122 {
17123 "name": "prestoFocus",
17124 "method": "prestoFocus",
17125 "bubbles": true,
17126 "cancelable": true,
17127 "composed": true,
17128 "docs": {
17129 "tags": [],
17130 "text": "Emitted when the button gains focus."
17131 },
17132 "complexType": {
17133 "original": "void",
17134 "resolved": "void",
17135 "references": {}
17136 },
17137 "internal": false
17138 }
17139 ],
17140 "watchers": [],
17141 "styles": [
17142 {
17143 "modeName": "$",
17144 "styleId": "PRESTO-PLAYER-BUTTON",
17145 "styleStr": null,
17146 "styleIdentifier": "PrestoPlayerButtonStyle",
17147 "externalStyles": [
17148 {
17149 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.scss",
17150 "relativePath": "presto-player-button.scss",
17151 "originalComponentPath": "presto-player-button.scss"
17152 }
17153 ]
17154 }
17155 ],
17156 "internal": false,
17157 "assetsDirs": [],
17158 "styleDocs": [],
17159 "docs": {
17160 "tags": [],
17161 "text": ""
17162 },
17163 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js",
17164 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.tsx",
17165 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js.map",
17166 "hasAttributeChangedCallbackFn": false,
17167 "hasComponentWillLoadFn": true,
17168 "hasComponentDidLoadFn": false,
17169 "hasComponentShouldUpdateFn": false,
17170 "hasComponentWillUpdateFn": false,
17171 "hasComponentDidUpdateFn": false,
17172 "hasComponentWillRenderFn": false,
17173 "hasComponentDidRenderFn": false,
17174 "hasConnectedCallbackFn": false,
17175 "hasDisconnectedCallbackFn": false,
17176 "hasElement": false,
17177 "hasEvent": true,
17178 "hasLifecycle": true,
17179 "hasListener": false,
17180 "hasListenerTarget": false,
17181 "hasListenerTargetWindow": false,
17182 "hasListenerTargetDocument": false,
17183 "hasListenerTargetBody": false,
17184 "hasListenerTargetParent": false,
17185 "hasMember": true,
17186 "hasMethod": false,
17187 "hasMode": false,
17188 "hasModernPropertyDecls": false,
17189 "hasAttribute": true,
17190 "hasProp": true,
17191 "hasPropNumber": false,
17192 "hasPropBoolean": true,
17193 "hasPropString": true,
17194 "hasPropMutable": false,
17195 "hasReflect": true,
17196 "hasRenderFn": true,
17197 "hasState": true,
17198 "hasStyle": true,
17199 "hasVdomAttribute": true,
17200 "hasVdomXlink": false,
17201 "hasVdomClass": true,
17202 "hasVdomFunctional": true,
17203 "hasVdomKey": true,
17204 "hasVdomListener": true,
17205 "hasVdomPropOrAttr": true,
17206 "hasVdomRef": false,
17207 "hasVdomRender": true,
17208 "hasVdomStyle": false,
17209 "hasVdomText": true,
17210 "hasWatchCallback": false,
17211 "isPlain": false,
17212 "htmlAttrNames": [
17213 "key",
17214 "part",
17215 "class",
17216 "onSlotchange",
17217 "name",
17218 "disabled",
17219 "type",
17220 "value",
17221 "onBlur",
17222 "onFocus",
17223 "onClick",
17224 "href",
17225 "target",
17226 "download",
17227 "rel",
17228 "role",
17229 "aria-disabled",
17230 "tabindex"
17231 ],
17232 "htmlTagNames": [
17233 "span",
17234 "slot",
17235 "button",
17236 "a"
17237 ],
17238 "htmlParts": [
17239 "prefix",
17240 "label",
17241 "suffix",
17242 "base",
17243 "base"
17244 ],
17245 "isUpdateable": true,
17246 "potentialCmpRefs": [],
17247 "dependents": [
17248 "presto-action-bar",
17249 "presto-action-bar-controller",
17250 "presto-cta-overlay",
17251 "presto-cta-overlay-controller",
17252 "presto-cta-overlay-ui",
17253 "presto-player",
17254 "presto-playlist"
17255 ],
17256 "dependencies": [],
17257 "directDependents": [
17258 "presto-action-bar-controller",
17259 "presto-cta-overlay-ui"
17260 ],
17261 "directDependencies": []
17262 }
17263 ],
17264 "entryKey": "presto-player-button.entry"
17265 }
17266 ],
17267 "componentGraph": {
17268 "sc-presto-action-bar": [
17269 "p-BxRAfMA5.js",
17270 "p-EuTDjLsB.js",
17271 "p-G840BFTB.js",
17272 "p-D8o-F2Bu.js"
17273 ],
17274 "sc-presto-action-bar-controller": [
17275 "p-BxRAfMA5.js",
17276 "p-EuTDjLsB.js",
17277 "p-G840BFTB.js",
17278 "p-D8o-F2Bu.js"
17279 ],
17280 "sc-presto-action-bar-ui": [
17281 "p-BxRAfMA5.js"
17282 ],
17283 "sc-presto-audio": [
17284 "p-BxRAfMA5.js",
17285 "p-EuTDjLsB.js",
17286 "p-G840BFTB.js",
17287 "p-D8o-F2Bu.js"
17288 ],
17289 "sc-presto-bunny": [
17290 "p-BxRAfMA5.js",
17291 "p-EuTDjLsB.js",
17292 "p-G840BFTB.js",
17293 "p-D8o-F2Bu.js"
17294 ],
17295 "sc-presto-business-skin": [
17296 "p-BxRAfMA5.js",
17297 "p-EuTDjLsB.js",
17298 "p-G840BFTB.js",
17299 "p-D8o-F2Bu.js"
17300 ],
17301 "sc-presto-cta-overlay": [
17302 "p-BxRAfMA5.js",
17303 "p-EuTDjLsB.js",
17304 "p-G840BFTB.js",
17305 "p-D8o-F2Bu.js"
17306 ],
17307 "sc-presto-cta-overlay-controller": [
17308 "p-BxRAfMA5.js",
17309 "p-EuTDjLsB.js",
17310 "p-G840BFTB.js",
17311 "p-D8o-F2Bu.js"
17312 ],
17313 "sc-presto-cta-overlay-ui": [
17314 "p-BxRAfMA5.js",
17315 "p-G840BFTB.js"
17316 ],
17317 "sc-presto-dynamic-overlay-ui": [
17318 "p-BxRAfMA5.js",
17319 "p-EuTDjLsB.js",
17320 "p-G840BFTB.js",
17321 "p-D8o-F2Bu.js"
17322 ],
17323 "sc-presto-dynamic-overlays": [
17324 "p-BxRAfMA5.js",
17325 "p-EuTDjLsB.js",
17326 "p-G840BFTB.js",
17327 "p-D8o-F2Bu.js"
17328 ],
17329 "sc-presto-email-overlay": [
17330 "p-BxRAfMA5.js",
17331 "p-EuTDjLsB.js",
17332 "p-G840BFTB.js",
17333 "p-D8o-F2Bu.js"
17334 ],
17335 "sc-presto-email-overlay-controller": [
17336 "p-BxRAfMA5.js",
17337 "p-EuTDjLsB.js",
17338 "p-G840BFTB.js",
17339 "p-D8o-F2Bu.js"
17340 ],
17341 "sc-presto-email-overlay-ui": [
17342 "p-BxRAfMA5.js",
17343 "p-G840BFTB.js"
17344 ],
17345 "sc-presto-floating-pill-skin": [
17346 "p-BxRAfMA5.js",
17347 "p-EuTDjLsB.js",
17348 "p-G840BFTB.js",
17349 "p-D8o-F2Bu.js"
17350 ],
17351 "sc-presto-modern-skin": [
17352 "p-BxRAfMA5.js",
17353 "p-EuTDjLsB.js",
17354 "p-G840BFTB.js",
17355 "p-D8o-F2Bu.js"
17356 ],
17357 "sc-presto-muted-overlay": [
17358 "p-BxRAfMA5.js",
17359 "p-EuTDjLsB.js",
17360 "p-G840BFTB.js",
17361 "p-D8o-F2Bu.js"
17362 ],
17363 "sc-presto-player": [
17364 "p-CzaCFUic.js",
17365 "p-BxRAfMA5.js",
17366 "p-EuTDjLsB.js",
17367 "p-D8o-F2Bu.js"
17368 ],
17369 "sc-presto-player-button": [
17370 "p-BxRAfMA5.js"
17371 ],
17372 "sc-presto-player-skeleton": [
17373 "p-BxRAfMA5.js"
17374 ],
17375 "sc-presto-player-spinner": [
17376 "p-BxRAfMA5.js",
17377 "p-G840BFTB.js"
17378 ],
17379 "sc-presto-playlist": [
17380 "p-BxRAfMA5.js",
17381 "p-EuTDjLsB.js"
17382 ],
17383 "sc-presto-playlist-item": [
17384 "p-CzaCFUic.js",
17385 "p-BxRAfMA5.js",
17386 "p-EuTDjLsB.js",
17387 "p-D8o-F2Bu.js"
17388 ],
17389 "sc-presto-playlist-overlay": [
17390 "p-CzaCFUic.js",
17391 "p-BxRAfMA5.js",
17392 "p-EuTDjLsB.js",
17393 "p-D8o-F2Bu.js"
17394 ],
17395 "sc-presto-playlist-ui": [
17396 "p-CzaCFUic.js",
17397 "p-BxRAfMA5.js",
17398 "p-EuTDjLsB.js",
17399 "p-D8o-F2Bu.js"
17400 ],
17401 "sc-presto-search-bar": [
17402 "p-BxRAfMA5.js",
17403 "p-EuTDjLsB.js",
17404 "p-G840BFTB.js",
17405 "p-D8o-F2Bu.js"
17406 ],
17407 "sc-presto-search-bar-ui": [
17408 "p-BxRAfMA5.js"
17409 ],
17410 "sc-presto-stacked-skin": [
17411 "p-BxRAfMA5.js",
17412 "p-EuTDjLsB.js",
17413 "p-G840BFTB.js",
17414 "p-D8o-F2Bu.js"
17415 ],
17416 "sc-presto-timestamp": [
17417 "p-BxRAfMA5.js"
17418 ],
17419 "sc-presto-video": [
17420 "p-BxRAfMA5.js"
17421 ],
17422 "sc-presto-video-curtain-ui": [
17423 "p-BxRAfMA5.js"
17424 ],
17425 "sc-presto-vimeo": [
17426 "p-BxRAfMA5.js",
17427 "p-EuTDjLsB.js",
17428 "p-G840BFTB.js",
17429 "p-D8o-F2Bu.js"
17430 ],
17431 "sc-presto-youtube": [
17432 "p-BxRAfMA5.js",
17433 "p-EuTDjLsB.js",
17434 "p-G840BFTB.js",
17435 "p-D8o-F2Bu.js"
17436 ],
17437 "sc-presto-youtube-subscribe-button": [
17438 "p-BxRAfMA5.js"
17439 ]
17440 },
17441 "sourceGraph": {
17442 "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx": [],
17443 "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx": [
17444 "./src/util"
17445 ],
17446 "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx": [],
17447 "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx": [],
17448 "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx": [
17449 "./src/util"
17450 ],
17451 "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx": [
17452 "./src/library/fittext.js"
17453 ],
17454 "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx": [
17455 "./src/util"
17456 ],
17457 "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx": [
17458 "./src/library/fittext.js"
17459 ],
17460 "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx": [],
17461 "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx": [
17462 "./src/util"
17463 ],
17464 "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx": [
17465 "./src/library/fittext.js"
17466 ],
17467 "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx": [],
17468 "./src/components/core/features/presto-playlist-item/icons.tsx": [],
17469 "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx": [
17470 "./src/components/core/features/presto-playlist-item/icons"
17471 ],
17472 "./src/components/core/features/presto-playlist-overlay/icons.tsx": [],
17473 "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx": [],
17474 "./src/components/core/features/presto-playlist/presto-playlist.tsx": [
17475 "./src/util"
17476 ],
17477 "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx": [],
17478 "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx": [
17479 "./src/components/core/player/functions/search-vtt"
17480 ],
17481 "./src/components/core/features/presto-search-bar/ui/icons.tsx": [],
17482 "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx": [
17483 "./src/components/core/features/presto-search-bar/ui/icons"
17484 ],
17485 "./src/components/core/features/presto-timestamp/presto-timestamp.tsx": [],
17486 "./src/components/core/player/functions/ajax-progress.ts": [],
17487 "./src/components/core/player/functions/cache-cues.ts": [
17488 "./src/components/core/player/functions/is",
17489 "./src/components/core/player/functions/search-vtt"
17490 ],
17491 "./src/components/core/player/functions/custom-css.ts": [],
17492 "./src/components/core/player/functions/get-nonce.ts": [],
17493 "./src/components/core/player/functions/hls-preload-size.ts": [
17494 "./src/components/core/player/functions/util"
17495 ],
17496 "./src/components/core/player/functions/is.ts": [],
17497 "./src/components/core/player/functions/muted-autoplay.ts": [
17498 "./src/components/core/player/functions/save-time"
17499 ],
17500 "./src/components/core/player/functions/search-vtt.ts": [
17501 "./src/components/core/player/functions/cache-cues",
17502 "./src/components/core/player/functions/is",
17503 "./src/components/core/player/functions/util"
17504 ],
17505 "./src/components/core/player/functions/transform-data.ts": [],
17506 "./src/components/core/player/functions/util.ts": [
17507 "./src/components/core/player/functions/is"
17508 ],
17509 "./src/components/core/player/presto-player.tsx": [
17510 "./src/components/core/player/functions/cache-cues",
17511 "./src/components/core/player/functions/create",
17512 "./src/components/core/player/functions/custom-css",
17513 "./src/components/core/player/functions/hls-preload-size",
17514 "./src/components/core/player/functions/muted-autoplay",
17515 "./src/components/core/player/functions/transform-data",
17516 "./src/components/core/player/functions/util",
17517 "./src/util"
17518 ],
17519 "./src/components/core/providers/presto-audio/presto-audio.tsx": [
17520 "./src/util"
17521 ],
17522 "./src/components/core/providers/presto-bunny/presto-bunny.tsx": [],
17523 "./src/components/core/providers/presto-video/presto-video.tsx": [],
17524 "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx": [
17525 "./src/util"
17526 ],
17527 "./src/components/core/providers/presto-youtube/presto-youtube.tsx": [
17528 "./src/util"
17529 ],
17530 "./src/components/ui/presto-player-button/presto-player-button.tsx": [],
17531 "./src/components/ui/presto-skeleton/presto-skeleton.tsx": [],
17532 "./src/components/ui/presto-spinner/presto-spinner.tsx": [],
17533 "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx": [],
17534 "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx": [],
17535 "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx": [],
17536 "./src/components/ui/skins/presto-floating-pill-skin/presto-floating-pill-skin.tsx": [],
17537 "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx": [],
17538 "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx": [],
17539 "./src/index.ts": [],
17540 "./src/interfaces.ts": [],
17541 "./src/testing/index.ts": [],
17542 "./src/util.ts": []
17543 },
17544 "rollupResults": {
17545 "modules": []
17546 },
17547 "collections": []
17548 }