PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.3.3
Presto Player v4.3.3
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 weeks ago collection 2 weeks ago components 2 weeks ago esm 2 weeks ago types 2 weeks ago web-components 2 weeks ago index.cjs.js 3 years ago index.js 3 years ago stats.json 2 weeks ago
stats.json
17384 lines
1 {
2 "timestamp": "2026-08-04T05:46:55",
3 "compiler": {
4 "name": "node",
5 "version": "20.20.2"
6 },
7 "app": {
8 "namespace": "WebComponents",
9 "fsNamespace": "web-components",
10 "components": 33,
11 "entries": 33,
12 "bundles": 475,
13 "outputs": [
14 {
15 "name": "dist-collection",
16 "files": 100,
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-modern-skin/presto-modern-skin.js",
107 "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
108 "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
109 "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
110 "./dist/collection/index.js",
111 "./dist/collection/index.js.map",
112 "./dist/collection/interfaces.js",
113 "./dist/collection/interfaces.js.map",
114 "./dist/collection/testing/index.js",
115 "./dist/collection/testing/index.js.map",
116 "./dist/collection/util.js",
117 "./dist/collection/util.js.map"
118 ]
119 },
120 {
121 "name": "dist-custom-elements",
122 "files": 174,
123 "generatedFiles": [
124 "./dist/components/fittext.js",
125 "./dist/components/fittext.js.map",
126 "./dist/components/hls.js",
127 "./dist/components/hls.js.map",
128 "./dist/components/index.d.ts",
129 "./dist/components/index.js",
130 "./dist/components/index.js.map",
131 "./dist/components/learndash.js",
132 "./dist/components/learndash.js.map",
133 "./dist/components/lifter.js",
134 "./dist/components/lifter.js.map",
135 "./dist/components/presto-action-bar-controller.d.ts",
136 "./dist/components/presto-action-bar-controller.js",
137 "./dist/components/presto-action-bar-controller.js.map",
138 "./dist/components/presto-action-bar-controller2.js",
139 "./dist/components/presto-action-bar-controller2.js.map",
140 "./dist/components/presto-action-bar-ui.d.ts",
141 "./dist/components/presto-action-bar-ui.js",
142 "./dist/components/presto-action-bar-ui.js.map",
143 "./dist/components/presto-action-bar-ui2.js",
144 "./dist/components/presto-action-bar-ui2.js.map",
145 "./dist/components/presto-action-bar.d.ts",
146 "./dist/components/presto-action-bar.js",
147 "./dist/components/presto-action-bar.js.map",
148 "./dist/components/presto-action-bar2.js",
149 "./dist/components/presto-action-bar2.js.map",
150 "./dist/components/presto-audio.d.ts",
151 "./dist/components/presto-audio.js",
152 "./dist/components/presto-audio.js.map",
153 "./dist/components/presto-audio2.js",
154 "./dist/components/presto-audio2.js.map",
155 "./dist/components/presto-bunny.d.ts",
156 "./dist/components/presto-bunny.js",
157 "./dist/components/presto-bunny.js.map",
158 "./dist/components/presto-bunny2.js",
159 "./dist/components/presto-bunny2.js.map",
160 "./dist/components/presto-business-skin.d.ts",
161 "./dist/components/presto-business-skin.js",
162 "./dist/components/presto-business-skin.js.map",
163 "./dist/components/presto-business-skin2.js",
164 "./dist/components/presto-business-skin2.js.map",
165 "./dist/components/presto-cta-overlay-controller.d.ts",
166 "./dist/components/presto-cta-overlay-controller.js",
167 "./dist/components/presto-cta-overlay-controller.js.map",
168 "./dist/components/presto-cta-overlay-controller2.js",
169 "./dist/components/presto-cta-overlay-controller2.js.map",
170 "./dist/components/presto-cta-overlay-ui.d.ts",
171 "./dist/components/presto-cta-overlay-ui.js",
172 "./dist/components/presto-cta-overlay-ui.js.map",
173 "./dist/components/presto-cta-overlay-ui2.js",
174 "./dist/components/presto-cta-overlay-ui2.js.map",
175 "./dist/components/presto-cta-overlay.d.ts",
176 "./dist/components/presto-cta-overlay.js",
177 "./dist/components/presto-cta-overlay.js.map",
178 "./dist/components/presto-cta-overlay2.js",
179 "./dist/components/presto-cta-overlay2.js.map",
180 "./dist/components/presto-dynamic-overlay-ui.d.ts",
181 "./dist/components/presto-dynamic-overlay-ui.js",
182 "./dist/components/presto-dynamic-overlay-ui.js.map",
183 "./dist/components/presto-dynamic-overlay-ui2.js",
184 "./dist/components/presto-dynamic-overlay-ui2.js.map",
185 "./dist/components/presto-dynamic-overlays.d.ts",
186 "./dist/components/presto-dynamic-overlays.js",
187 "./dist/components/presto-dynamic-overlays.js.map",
188 "./dist/components/presto-dynamic-overlays2.js",
189 "./dist/components/presto-dynamic-overlays2.js.map",
190 "./dist/components/presto-email-overlay-controller.d.ts",
191 "./dist/components/presto-email-overlay-controller.js",
192 "./dist/components/presto-email-overlay-controller.js.map",
193 "./dist/components/presto-email-overlay-controller2.js",
194 "./dist/components/presto-email-overlay-controller2.js.map",
195 "./dist/components/presto-email-overlay-ui.d.ts",
196 "./dist/components/presto-email-overlay-ui.js",
197 "./dist/components/presto-email-overlay-ui.js.map",
198 "./dist/components/presto-email-overlay-ui2.js",
199 "./dist/components/presto-email-overlay-ui2.js.map",
200 "./dist/components/presto-email-overlay.d.ts",
201 "./dist/components/presto-email-overlay.js",
202 "./dist/components/presto-email-overlay.js.map",
203 "./dist/components/presto-email-overlay2.js",
204 "./dist/components/presto-email-overlay2.js.map",
205 "./dist/components/presto-modern-skin.d.ts",
206 "./dist/components/presto-modern-skin.js",
207 "./dist/components/presto-modern-skin.js.map",
208 "./dist/components/presto-modern-skin2.js",
209 "./dist/components/presto-modern-skin2.js.map",
210 "./dist/components/presto-muted-overlay.d.ts",
211 "./dist/components/presto-muted-overlay.js",
212 "./dist/components/presto-muted-overlay.js.map",
213 "./dist/components/presto-muted-overlay2.js",
214 "./dist/components/presto-muted-overlay2.js.map",
215 "./dist/components/presto-player-button.d.ts",
216 "./dist/components/presto-player-button.js",
217 "./dist/components/presto-player-button.js.map",
218 "./dist/components/presto-player-button2.js",
219 "./dist/components/presto-player-button2.js.map",
220 "./dist/components/presto-player-skeleton.d.ts",
221 "./dist/components/presto-player-skeleton.js",
222 "./dist/components/presto-player-skeleton.js.map",
223 "./dist/components/presto-player-spinner.d.ts",
224 "./dist/components/presto-player-spinner.js",
225 "./dist/components/presto-player-spinner.js.map",
226 "./dist/components/presto-player.d.ts",
227 "./dist/components/presto-player.js",
228 "./dist/components/presto-player.js.map",
229 "./dist/components/presto-player2.js",
230 "./dist/components/presto-player2.js.map",
231 "./dist/components/presto-playlist-item.d.ts",
232 "./dist/components/presto-playlist-item.js",
233 "./dist/components/presto-playlist-item.js.map",
234 "./dist/components/presto-playlist-item2.js",
235 "./dist/components/presto-playlist-item2.js.map",
236 "./dist/components/presto-playlist-overlay.d.ts",
237 "./dist/components/presto-playlist-overlay.js",
238 "./dist/components/presto-playlist-overlay.js.map",
239 "./dist/components/presto-playlist-overlay2.js",
240 "./dist/components/presto-playlist-overlay2.js.map",
241 "./dist/components/presto-playlist-ui.d.ts",
242 "./dist/components/presto-playlist-ui.js",
243 "./dist/components/presto-playlist-ui.js.map",
244 "./dist/components/presto-playlist-ui2.js",
245 "./dist/components/presto-playlist-ui2.js.map",
246 "./dist/components/presto-playlist.d.ts",
247 "./dist/components/presto-playlist.js",
248 "./dist/components/presto-playlist.js.map",
249 "./dist/components/presto-search-bar-ui.d.ts",
250 "./dist/components/presto-search-bar-ui.js",
251 "./dist/components/presto-search-bar-ui.js.map",
252 "./dist/components/presto-search-bar-ui2.js",
253 "./dist/components/presto-search-bar-ui2.js.map",
254 "./dist/components/presto-search-bar.d.ts",
255 "./dist/components/presto-search-bar.js",
256 "./dist/components/presto-search-bar.js.map",
257 "./dist/components/presto-search-bar2.js",
258 "./dist/components/presto-search-bar2.js.map",
259 "./dist/components/presto-spinner.js",
260 "./dist/components/presto-spinner.js.map",
261 "./dist/components/presto-stacked-skin.d.ts",
262 "./dist/components/presto-stacked-skin.js",
263 "./dist/components/presto-stacked-skin.js.map",
264 "./dist/components/presto-stacked-skin2.js",
265 "./dist/components/presto-stacked-skin2.js.map",
266 "./dist/components/presto-timestamp.d.ts",
267 "./dist/components/presto-timestamp.js",
268 "./dist/components/presto-timestamp.js.map",
269 "./dist/components/presto-video-curtain-ui.d.ts",
270 "./dist/components/presto-video-curtain-ui.js",
271 "./dist/components/presto-video-curtain-ui.js.map",
272 "./dist/components/presto-video.d.ts",
273 "./dist/components/presto-video.js",
274 "./dist/components/presto-video.js.map",
275 "./dist/components/presto-video2.js",
276 "./dist/components/presto-video2.js.map",
277 "./dist/components/presto-vimeo.d.ts",
278 "./dist/components/presto-vimeo.js",
279 "./dist/components/presto-vimeo.js.map",
280 "./dist/components/presto-vimeo2.js",
281 "./dist/components/presto-vimeo2.js.map",
282 "./dist/components/presto-youtube-subscribe-button.d.ts",
283 "./dist/components/presto-youtube-subscribe-button.js",
284 "./dist/components/presto-youtube-subscribe-button.js.map",
285 "./dist/components/presto-youtube-subscribe-button2.js",
286 "./dist/components/presto-youtube-subscribe-button2.js.map",
287 "./dist/components/presto-youtube.d.ts",
288 "./dist/components/presto-youtube.js",
289 "./dist/components/presto-youtube.js.map",
290 "./dist/components/presto-youtube2.js",
291 "./dist/components/presto-youtube2.js.map",
292 "./dist/components/resize-observer.js",
293 "./dist/components/resize-observer.js.map",
294 "./dist/components/tutor.js",
295 "./dist/components/tutor.js.map",
296 "./dist/components/util.js",
297 "./dist/components/util.js.map"
298 ]
299 },
300 {
301 "name": "dist-lazy",
302 "files": 198,
303 "generatedFiles": [
304 "./dist/cjs/cache-cues-ps1fLLit.js",
305 "./dist/cjs/cache-cues-ps1fLLit.js.map",
306 "./dist/cjs/fittext-D3xDjTej.js",
307 "./dist/cjs/fittext-D3xDjTej.js.map",
308 "./dist/cjs/hls-B2G3yhBJ.js",
309 "./dist/cjs/hls-B2G3yhBJ.js.map",
310 "./dist/cjs/index-Dlg6qIxM.js",
311 "./dist/cjs/index-Dlg6qIxM.js.map",
312 "./dist/cjs/index.cjs.js",
313 "./dist/cjs/index.cjs.js.map",
314 "./dist/cjs/learndash-kB9Gvjq5.js",
315 "./dist/cjs/learndash-kB9Gvjq5.js.map",
316 "./dist/cjs/lifter-CW8zJnxZ.js",
317 "./dist/cjs/lifter-CW8zJnxZ.js.map",
318 "./dist/cjs/loader.cjs.js",
319 "./dist/cjs/loader.cjs.js.map",
320 "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js",
321 "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js.map",
322 "./dist/cjs/presto-action-bar_17.cjs.entry.js",
323 "./dist/cjs/presto-action-bar_17.cjs.entry.js.map",
324 "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js",
325 "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js.map",
326 "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js",
327 "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js.map",
328 "./dist/cjs/presto-player-button.cjs.entry.js",
329 "./dist/cjs/presto-player-button.cjs.entry.js.map",
330 "./dist/cjs/presto-player-skeleton.cjs.entry.js",
331 "./dist/cjs/presto-player-skeleton.cjs.entry.js.map",
332 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-DZB9nVhC.js",
333 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-DZB9nVhC.js.map",
334 "./dist/cjs/presto-player_4.cjs.entry.js",
335 "./dist/cjs/presto-player_4.cjs.entry.js.map",
336 "./dist/cjs/presto-playlist.cjs.entry.js",
337 "./dist/cjs/presto-playlist.cjs.entry.js.map",
338 "./dist/cjs/presto-search-bar-ui.cjs.entry.js",
339 "./dist/cjs/presto-search-bar-ui.cjs.entry.js.map",
340 "./dist/cjs/presto-timestamp.cjs.entry.js",
341 "./dist/cjs/presto-timestamp.cjs.entry.js.map",
342 "./dist/cjs/presto-video-curtain-ui.cjs.entry.js",
343 "./dist/cjs/presto-video-curtain-ui.cjs.entry.js.map",
344 "./dist/cjs/presto-video.cjs.entry.js",
345 "./dist/cjs/presto-video.cjs.entry.js.map",
346 "./dist/cjs/resize-observer-oUMwi5o1.js",
347 "./dist/cjs/resize-observer-oUMwi5o1.js.map",
348 "./dist/cjs/tutor-B5km8iOU.js",
349 "./dist/cjs/tutor-B5km8iOU.js.map",
350 "./dist/cjs/util-DccLYcrM.js",
351 "./dist/cjs/util-DccLYcrM.js.map",
352 "./dist/cjs/web-components.cjs.js",
353 "./dist/cjs/web-components.cjs.js.map",
354 "./dist/esm/cache-cues-D8o-F2Bu.js",
355 "./dist/esm/cache-cues-D8o-F2Bu.js.map",
356 "./dist/esm/fittext-kmLX7jv_.js",
357 "./dist/esm/fittext-kmLX7jv_.js.map",
358 "./dist/esm/hls-CsbhelHE.js",
359 "./dist/esm/hls-CsbhelHE.js.map",
360 "./dist/esm/index-BxRAfMA5.js",
361 "./dist/esm/index-BxRAfMA5.js.map",
362 "./dist/esm/index.js",
363 "./dist/esm/index.js.map",
364 "./dist/esm/learndash-4JWclJp6.js",
365 "./dist/esm/learndash-4JWclJp6.js.map",
366 "./dist/esm/lifter-DcYtxwW6.js",
367 "./dist/esm/lifter-DcYtxwW6.js.map",
368 "./dist/esm/loader.js",
369 "./dist/esm/loader.js.map",
370 "./dist/esm/presto-action-bar-ui_2.entry.js",
371 "./dist/esm/presto-action-bar-ui_2.entry.js.map",
372 "./dist/esm/presto-action-bar_17.entry.js",
373 "./dist/esm/presto-action-bar_17.entry.js.map",
374 "./dist/esm/presto-cta-overlay-ui.entry.js",
375 "./dist/esm/presto-cta-overlay-ui.entry.js.map",
376 "./dist/esm/presto-email-overlay-ui_2.entry.js",
377 "./dist/esm/presto-email-overlay-ui_2.entry.js.map",
378 "./dist/esm/presto-player-button.entry.js",
379 "./dist/esm/presto-player-button.entry.js.map",
380 "./dist/esm/presto-player-skeleton.entry.js",
381 "./dist/esm/presto-player-skeleton.entry.js.map",
382 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-BG80ci1u.js",
383 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-BG80ci1u.js.map",
384 "./dist/esm/presto-player_4.entry.js",
385 "./dist/esm/presto-player_4.entry.js.map",
386 "./dist/esm/presto-playlist.entry.js",
387 "./dist/esm/presto-playlist.entry.js.map",
388 "./dist/esm/presto-search-bar-ui.entry.js",
389 "./dist/esm/presto-search-bar-ui.entry.js.map",
390 "./dist/esm/presto-timestamp.entry.js",
391 "./dist/esm/presto-timestamp.entry.js.map",
392 "./dist/esm/presto-video-curtain-ui.entry.js",
393 "./dist/esm/presto-video-curtain-ui.entry.js.map",
394 "./dist/esm/presto-video.entry.js",
395 "./dist/esm/presto-video.entry.js.map",
396 "./dist/esm/resize-observer-DwzUTbbs.js",
397 "./dist/esm/resize-observer-DwzUTbbs.js.map",
398 "./dist/esm/tutor-fH7ZDDmI.js",
399 "./dist/esm/tutor-fH7ZDDmI.js.map",
400 "./dist/esm/util-EuTDjLsB.js",
401 "./dist/esm/util-EuTDjLsB.js.map",
402 "./dist/esm/web-components.js",
403 "./dist/esm/web-components.js.map",
404 "./dist/index.cjs.js",
405 "./dist/index.js",
406 "./dist/web-components/index.esm.js",
407 "./dist/web-components/index.esm.js.map",
408 "./dist/web-components/p-03ed8a9f.entry.js",
409 "./dist/web-components/p-03ed8a9f.entry.js.map",
410 "./dist/web-components/p-0c2a6cd3.entry.js",
411 "./dist/web-components/p-0c2a6cd3.entry.js.map",
412 "./dist/web-components/p-193f0db1.entry.js",
413 "./dist/web-components/p-193f0db1.entry.js.map",
414 "./dist/web-components/p-22488b76.entry.js",
415 "./dist/web-components/p-22488b76.entry.js.map",
416 "./dist/web-components/p-345e2989.entry.js",
417 "./dist/web-components/p-345e2989.entry.js.map",
418 "./dist/web-components/p-4f0eb72c.entry.js",
419 "./dist/web-components/p-4f0eb72c.entry.js.map",
420 "./dist/web-components/p-51bb816f.entry.js",
421 "./dist/web-components/p-51bb816f.entry.js.map",
422 "./dist/web-components/p-8c965b5b.entry.js",
423 "./dist/web-components/p-8c965b5b.entry.js.map",
424 "./dist/web-components/p-8e99834a.entry.js",
425 "./dist/web-components/p-8e99834a.entry.js.map",
426 "./dist/web-components/p-BxRAfMA5.js",
427 "./dist/web-components/p-BxRAfMA5.js.map",
428 "./dist/web-components/p-CBpNs6kW.js",
429 "./dist/web-components/p-CBpNs6kW.js.map",
430 "./dist/web-components/p-CYPUaCrp.js",
431 "./dist/web-components/p-CYPUaCrp.js.map",
432 "./dist/web-components/p-D7Snkyuc.js",
433 "./dist/web-components/p-D7Snkyuc.js.map",
434 "./dist/web-components/p-D8o-F2Bu.js",
435 "./dist/web-components/p-D8o-F2Bu.js.map",
436 "./dist/web-components/p-DcYtxwW6.js",
437 "./dist/web-components/p-DcYtxwW6.js.map",
438 "./dist/web-components/p-DwzUTbbs.js",
439 "./dist/web-components/p-DwzUTbbs.js.map",
440 "./dist/web-components/p-EuTDjLsB.js",
441 "./dist/web-components/p-EuTDjLsB.js.map",
442 "./dist/web-components/p-G840BFTB.js",
443 "./dist/web-components/p-G840BFTB.js.map",
444 "./dist/web-components/p-db54b491.entry.js",
445 "./dist/web-components/p-db54b491.entry.js.map",
446 "./dist/web-components/p-e104444c.entry.js",
447 "./dist/web-components/p-e104444c.entry.js.map",
448 "./dist/web-components/p-e6ea643f.entry.js",
449 "./dist/web-components/p-e6ea643f.entry.js.map",
450 "./dist/web-components/p-fH7ZDDmI.js",
451 "./dist/web-components/p-fH7ZDDmI.js.map",
452 "./dist/web-components/web-components.esm.js",
453 "./dist/web-components/web-components.esm.js.map",
454 "./www/build/index.esm.js",
455 "./www/build/index.esm.js.map",
456 "./www/build/p-03ed8a9f.entry.js",
457 "./www/build/p-03ed8a9f.entry.js.map",
458 "./www/build/p-0c2a6cd3.entry.js",
459 "./www/build/p-0c2a6cd3.entry.js.map",
460 "./www/build/p-193f0db1.entry.js",
461 "./www/build/p-193f0db1.entry.js.map",
462 "./www/build/p-22488b76.entry.js",
463 "./www/build/p-22488b76.entry.js.map",
464 "./www/build/p-345e2989.entry.js",
465 "./www/build/p-345e2989.entry.js.map",
466 "./www/build/p-4f0eb72c.entry.js",
467 "./www/build/p-4f0eb72c.entry.js.map",
468 "./www/build/p-51bb816f.entry.js",
469 "./www/build/p-51bb816f.entry.js.map",
470 "./www/build/p-8c965b5b.entry.js",
471 "./www/build/p-8c965b5b.entry.js.map",
472 "./www/build/p-8e99834a.entry.js",
473 "./www/build/p-8e99834a.entry.js.map",
474 "./www/build/p-BxRAfMA5.js",
475 "./www/build/p-BxRAfMA5.js.map",
476 "./www/build/p-CBpNs6kW.js",
477 "./www/build/p-CBpNs6kW.js.map",
478 "./www/build/p-CYPUaCrp.js",
479 "./www/build/p-CYPUaCrp.js.map",
480 "./www/build/p-D7Snkyuc.js",
481 "./www/build/p-D7Snkyuc.js.map",
482 "./www/build/p-D8o-F2Bu.js",
483 "./www/build/p-D8o-F2Bu.js.map",
484 "./www/build/p-DcYtxwW6.js",
485 "./www/build/p-DcYtxwW6.js.map",
486 "./www/build/p-DwzUTbbs.js",
487 "./www/build/p-DwzUTbbs.js.map",
488 "./www/build/p-EuTDjLsB.js",
489 "./www/build/p-EuTDjLsB.js.map",
490 "./www/build/p-G840BFTB.js",
491 "./www/build/p-G840BFTB.js.map",
492 "./www/build/p-db54b491.entry.js",
493 "./www/build/p-db54b491.entry.js.map",
494 "./www/build/p-e104444c.entry.js",
495 "./www/build/p-e104444c.entry.js.map",
496 "./www/build/p-e6ea643f.entry.js",
497 "./www/build/p-e6ea643f.entry.js.map",
498 "./www/build/p-fH7ZDDmI.js",
499 "./www/build/p-fH7ZDDmI.js.map",
500 "./www/build/web-components.esm.js",
501 "./www/build/web-components.esm.js.map"
502 ]
503 },
504 {
505 "name": "dist-types",
506 "files": 1,
507 "generatedFiles": [
508 "./dist/types/stencil-public-runtime.d.ts"
509 ]
510 },
511 {
512 "name": "www",
513 "files": 2,
514 "generatedFiles": [
515 "./www/host.config.json",
516 "./www/index.html"
517 ]
518 }
519 ]
520 },
521 "options": {
522 "minifyJs": true,
523 "minifyCss": true,
524 "hashFileNames": true,
525 "hashedFileNameLength": 8,
526 "buildEs5": false
527 },
528 "formats": {
529 "esmBrowser": [
530 {
531 "key": "presto-player-skeleton.entry",
532 "components": [
533 "presto-player-skeleton"
534 ],
535 "bundleId": "p-8c965b5b",
536 "fileName": "p-8c965b5b.entry.js",
537 "imports": [
538 "p-BxRAfMA5.js"
539 ],
540 "originalByteSize": 1684
541 },
542 {
543 "key": "presto-playlist.entry",
544 "components": [
545 "presto-playlist"
546 ],
547 "bundleId": "p-4f0eb72c",
548 "fileName": "p-4f0eb72c.entry.js",
549 "imports": [
550 "p-BxRAfMA5.js",
551 "p-EuTDjLsB.js"
552 ],
553 "originalByteSize": 9278
554 },
555 {
556 "key": "presto-timestamp.entry",
557 "components": [
558 "presto-timestamp"
559 ],
560 "bundleId": "p-db54b491",
561 "fileName": "p-db54b491.entry.js",
562 "imports": [
563 "p-BxRAfMA5.js"
564 ],
565 "originalByteSize": 1173
566 },
567 {
568 "key": "presto-video-curtain-ui.entry",
569 "components": [
570 "presto-video-curtain-ui"
571 ],
572 "bundleId": "p-22488b76",
573 "fileName": "p-22488b76.entry.js",
574 "imports": [
575 "p-BxRAfMA5.js"
576 ],
577 "originalByteSize": 1333
578 },
579 {
580 "key": "presto-cta-overlay-ui.entry",
581 "components": [
582 "presto-cta-overlay-ui"
583 ],
584 "bundleId": "p-345e2989",
585 "fileName": "p-345e2989.entry.js",
586 "imports": [
587 "p-BxRAfMA5.js",
588 "p-G840BFTB.js"
589 ],
590 "originalByteSize": 6002
591 },
592 {
593 "key": "presto-video.entry",
594 "components": [
595 "presto-video"
596 ],
597 "bundleId": "p-e6ea643f",
598 "fileName": "p-e6ea643f.entry.js",
599 "imports": [
600 "p-BxRAfMA5.js"
601 ],
602 "originalByteSize": 1268
603 },
604 {
605 "key": "presto-search-bar-ui.entry",
606 "components": [
607 "presto-search-bar-ui"
608 ],
609 "bundleId": "p-193f0db1",
610 "fileName": "p-193f0db1.entry.js",
611 "imports": [
612 "p-BxRAfMA5.js"
613 ],
614 "originalByteSize": 6833
615 },
616 {
617 "key": "presto-player-button.entry",
618 "components": [
619 "presto-player-button"
620 ],
621 "bundleId": "p-8e99834a",
622 "fileName": "p-8e99834a.entry.js",
623 "imports": [
624 "p-BxRAfMA5.js"
625 ],
626 "originalByteSize": 10879
627 },
628 {
629 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
630 "components": [
631 "presto-action-bar-ui",
632 "presto-youtube-subscribe-button"
633 ],
634 "bundleId": "p-0c2a6cd3",
635 "fileName": "p-0c2a6cd3.entry.js",
636 "imports": [
637 "p-BxRAfMA5.js"
638 ],
639 "originalByteSize": 3109
640 },
641 {
642 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
643 "components": [
644 "presto-email-overlay-ui",
645 "presto-player-spinner"
646 ],
647 "bundleId": "p-03ed8a9f",
648 "fileName": "p-03ed8a9f.entry.js",
649 "imports": [
650 "p-BxRAfMA5.js",
651 "p-G840BFTB.js"
652 ],
653 "originalByteSize": 6492
654 },
655 {
656 "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-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry",
657 "components": [
658 "presto-action-bar",
659 "presto-action-bar-controller",
660 "presto-audio",
661 "presto-bunny",
662 "presto-business-skin",
663 "presto-cta-overlay",
664 "presto-cta-overlay-controller",
665 "presto-dynamic-overlay-ui",
666 "presto-dynamic-overlays",
667 "presto-email-overlay",
668 "presto-email-overlay-controller",
669 "presto-modern-skin",
670 "presto-muted-overlay",
671 "presto-search-bar",
672 "presto-stacked-skin",
673 "presto-vimeo",
674 "presto-youtube"
675 ],
676 "bundleId": "p-51bb816f",
677 "fileName": "p-51bb816f.entry.js",
678 "imports": [
679 "p-BxRAfMA5.js",
680 "p-EuTDjLsB.js",
681 "p-G840BFTB.js",
682 "p-D8o-F2Bu.js"
683 ],
684 "originalByteSize": 72081
685 },
686 {
687 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
688 "components": [
689 "presto-player",
690 "presto-playlist-item",
691 "presto-playlist-overlay",
692 "presto-playlist-ui"
693 ],
694 "bundleId": "p-e104444c",
695 "fileName": "p-e104444c.entry.js",
696 "imports": [
697 "p-D7Snkyuc.js",
698 "p-BxRAfMA5.js",
699 "p-EuTDjLsB.js",
700 "p-D8o-F2Bu.js"
701 ],
702 "originalByteSize": 330
703 }
704 ],
705 "esm": [
706 {
707 "key": "presto-player-skeleton.entry",
708 "components": [
709 "presto-player-skeleton"
710 ],
711 "bundleId": "presto-player-skeleton",
712 "fileName": "presto-player-skeleton.entry.js",
713 "imports": [
714 "index-BxRAfMA5.js"
715 ],
716 "originalByteSize": 1684
717 },
718 {
719 "key": "presto-playlist.entry",
720 "components": [
721 "presto-playlist"
722 ],
723 "bundleId": "presto-playlist",
724 "fileName": "presto-playlist.entry.js",
725 "imports": [
726 "index-BxRAfMA5.js",
727 "util-EuTDjLsB.js"
728 ],
729 "originalByteSize": 9281
730 },
731 {
732 "key": "presto-timestamp.entry",
733 "components": [
734 "presto-timestamp"
735 ],
736 "bundleId": "presto-timestamp",
737 "fileName": "presto-timestamp.entry.js",
738 "imports": [
739 "index-BxRAfMA5.js"
740 ],
741 "originalByteSize": 1173
742 },
743 {
744 "key": "presto-video-curtain-ui.entry",
745 "components": [
746 "presto-video-curtain-ui"
747 ],
748 "bundleId": "presto-video-curtain-ui",
749 "fileName": "presto-video-curtain-ui.entry.js",
750 "imports": [
751 "index-BxRAfMA5.js"
752 ],
753 "originalByteSize": 1333
754 },
755 {
756 "key": "presto-cta-overlay-ui.entry",
757 "components": [
758 "presto-cta-overlay-ui"
759 ],
760 "bundleId": "presto-cta-overlay-ui",
761 "fileName": "presto-cta-overlay-ui.entry.js",
762 "imports": [
763 "index-BxRAfMA5.js",
764 "fittext-kmLX7jv_.js"
765 ],
766 "originalByteSize": 6008
767 },
768 {
769 "key": "presto-video.entry",
770 "components": [
771 "presto-video"
772 ],
773 "bundleId": "presto-video",
774 "fileName": "presto-video.entry.js",
775 "imports": [
776 "index-BxRAfMA5.js"
777 ],
778 "originalByteSize": 1268
779 },
780 {
781 "key": "presto-search-bar-ui.entry",
782 "components": [
783 "presto-search-bar-ui"
784 ],
785 "bundleId": "presto-search-bar-ui",
786 "fileName": "presto-search-bar-ui.entry.js",
787 "imports": [
788 "index-BxRAfMA5.js"
789 ],
790 "originalByteSize": 6833
791 },
792 {
793 "key": "presto-player-button.entry",
794 "components": [
795 "presto-player-button"
796 ],
797 "bundleId": "presto-player-button",
798 "fileName": "presto-player-button.entry.js",
799 "imports": [
800 "index-BxRAfMA5.js"
801 ],
802 "originalByteSize": 10879
803 },
804 {
805 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
806 "components": [
807 "presto-action-bar-ui",
808 "presto-youtube-subscribe-button"
809 ],
810 "bundleId": "presto-action-bar-ui_2",
811 "fileName": "presto-action-bar-ui_2.entry.js",
812 "imports": [
813 "index-BxRAfMA5.js"
814 ],
815 "originalByteSize": 3109
816 },
817 {
818 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
819 "components": [
820 "presto-email-overlay-ui",
821 "presto-player-spinner"
822 ],
823 "bundleId": "presto-email-overlay-ui_2",
824 "fileName": "presto-email-overlay-ui_2.entry.js",
825 "imports": [
826 "index-BxRAfMA5.js",
827 "fittext-kmLX7jv_.js"
828 ],
829 "originalByteSize": 6498
830 },
831 {
832 "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-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry",
833 "components": [
834 "presto-action-bar",
835 "presto-action-bar-controller",
836 "presto-audio",
837 "presto-bunny",
838 "presto-business-skin",
839 "presto-cta-overlay",
840 "presto-cta-overlay-controller",
841 "presto-dynamic-overlay-ui",
842 "presto-dynamic-overlays",
843 "presto-email-overlay",
844 "presto-email-overlay-controller",
845 "presto-modern-skin",
846 "presto-muted-overlay",
847 "presto-search-bar",
848 "presto-stacked-skin",
849 "presto-vimeo",
850 "presto-youtube"
851 ],
852 "bundleId": "presto-action-bar_17",
853 "fileName": "presto-action-bar_17.entry.js",
854 "imports": [
855 "index-BxRAfMA5.js",
856 "util-EuTDjLsB.js",
857 "fittext-kmLX7jv_.js",
858 "cache-cues-D8o-F2Bu.js"
859 ],
860 "originalByteSize": 72099
861 },
862 {
863 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
864 "components": [
865 "presto-player",
866 "presto-playlist-item",
867 "presto-playlist-overlay",
868 "presto-playlist-ui"
869 ],
870 "bundleId": "presto-player_4",
871 "fileName": "presto-player_4.entry.js",
872 "imports": [
873 "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-BG80ci1u.js",
874 "index-BxRAfMA5.js",
875 "util-EuTDjLsB.js",
876 "cache-cues-D8o-F2Bu.js"
877 ],
878 "originalByteSize": 418
879 }
880 ],
881 "es5": [],
882 "system": [],
883 "commonjs": [
884 {
885 "key": "presto-player-skeleton.entry",
886 "components": [
887 "presto-player-skeleton"
888 ],
889 "bundleId": "presto-player-skeleton.cjs",
890 "fileName": "presto-player-skeleton.cjs.entry.js",
891 "imports": [
892 "index-Dlg6qIxM.js"
893 ],
894 "originalByteSize": 1697
895 },
896 {
897 "key": "presto-playlist.entry",
898 "components": [
899 "presto-playlist"
900 ],
901 "bundleId": "presto-playlist.cjs",
902 "fileName": "presto-playlist.cjs.entry.js",
903 "imports": [
904 "index-Dlg6qIxM.js",
905 "util-DccLYcrM.js"
906 ],
907 "originalByteSize": 9329
908 },
909 {
910 "key": "presto-timestamp.entry",
911 "components": [
912 "presto-timestamp"
913 ],
914 "bundleId": "presto-timestamp.cjs",
915 "fileName": "presto-timestamp.cjs.entry.js",
916 "imports": [
917 "index-Dlg6qIxM.js"
918 ],
919 "originalByteSize": 1186
920 },
921 {
922 "key": "presto-video-curtain-ui.entry",
923 "components": [
924 "presto-video-curtain-ui"
925 ],
926 "bundleId": "presto-video-curtain-ui.cjs",
927 "fileName": "presto-video-curtain-ui.cjs.entry.js",
928 "imports": [
929 "index-Dlg6qIxM.js"
930 ],
931 "originalByteSize": 1352
932 },
933 {
934 "key": "presto-cta-overlay-ui.entry",
935 "components": [
936 "presto-cta-overlay-ui"
937 ],
938 "bundleId": "presto-cta-overlay-ui.cjs",
939 "fileName": "presto-cta-overlay-ui.cjs.entry.js",
940 "imports": [
941 "index-Dlg6qIxM.js",
942 "fittext-D3xDjTej.js"
943 ],
944 "originalByteSize": 6071
945 },
946 {
947 "key": "presto-video.entry",
948 "components": [
949 "presto-video"
950 ],
951 "bundleId": "presto-video.cjs",
952 "fileName": "presto-video.cjs.entry.js",
953 "imports": [
954 "index-Dlg6qIxM.js"
955 ],
956 "originalByteSize": 1287
957 },
958 {
959 "key": "presto-search-bar-ui.entry",
960 "components": [
961 "presto-search-bar-ui"
962 ],
963 "bundleId": "presto-search-bar-ui.cjs",
964 "fileName": "presto-search-bar-ui.cjs.entry.js",
965 "imports": [
966 "index-Dlg6qIxM.js"
967 ],
968 "originalByteSize": 6972
969 },
970 {
971 "key": "presto-player-button.entry",
972 "components": [
973 "presto-player-button"
974 ],
975 "bundleId": "presto-player-button.cjs",
976 "fileName": "presto-player-button.cjs.entry.js",
977 "imports": [
978 "index-Dlg6qIxM.js"
979 ],
980 "originalByteSize": 10917
981 },
982 {
983 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
984 "components": [
985 "presto-action-bar-ui",
986 "presto-youtube-subscribe-button"
987 ],
988 "bundleId": "presto-action-bar-ui_2.cjs",
989 "fileName": "presto-action-bar-ui_2.cjs.entry.js",
990 "imports": [
991 "index-Dlg6qIxM.js"
992 ],
993 "originalByteSize": 3159
994 },
995 {
996 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
997 "components": [
998 "presto-email-overlay-ui",
999 "presto-player-spinner"
1000 ],
1001 "bundleId": "presto-email-overlay-ui_2.cjs",
1002 "fileName": "presto-email-overlay-ui_2.cjs.entry.js",
1003 "imports": [
1004 "index-Dlg6qIxM.js",
1005 "fittext-D3xDjTej.js"
1006 ],
1007 "originalByteSize": 6574
1008 },
1009 {
1010 "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-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry",
1011 "components": [
1012 "presto-action-bar",
1013 "presto-action-bar-controller",
1014 "presto-audio",
1015 "presto-bunny",
1016 "presto-business-skin",
1017 "presto-cta-overlay",
1018 "presto-cta-overlay-controller",
1019 "presto-dynamic-overlay-ui",
1020 "presto-dynamic-overlays",
1021 "presto-email-overlay",
1022 "presto-email-overlay-controller",
1023 "presto-modern-skin",
1024 "presto-muted-overlay",
1025 "presto-search-bar",
1026 "presto-stacked-skin",
1027 "presto-vimeo",
1028 "presto-youtube"
1029 ],
1030 "bundleId": "presto-action-bar_17.cjs",
1031 "fileName": "presto-action-bar_17.cjs.entry.js",
1032 "imports": [
1033 "index-Dlg6qIxM.js",
1034 "util-DccLYcrM.js",
1035 "fittext-D3xDjTej.js",
1036 "cache-cues-ps1fLLit.js"
1037 ],
1038 "originalByteSize": 72676
1039 },
1040 {
1041 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
1042 "components": [
1043 "presto-player",
1044 "presto-playlist-item",
1045 "presto-playlist-overlay",
1046 "presto-playlist-ui"
1047 ],
1048 "bundleId": "presto-player_4.cjs",
1049 "fileName": "presto-player_4.cjs.entry.js",
1050 "imports": [
1051 "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-DZB9nVhC.js",
1052 "index-Dlg6qIxM.js",
1053 "util-DccLYcrM.js",
1054 "cache-cues-ps1fLLit.js"
1055 ],
1056 "originalByteSize": 924
1057 }
1058 ]
1059 },
1060 "components": [
1061 {
1062 "tag": "presto-action-bar",
1063 "path": "./src/components/core/features/presto-action-bar/component/presto-action-bar.js",
1064 "source": "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
1065 "elementRef": "el",
1066 "componentClassName": "PrestoActionBar",
1067 "assetsDirs": [],
1068 "dependencies": [
1069 "presto-action-bar-controller",
1070 "presto-action-bar-ui",
1071 "presto-player-button",
1072 "presto-youtube-subscribe-button"
1073 ],
1074 "dependents": [
1075 "presto-player",
1076 "presto-playlist"
1077 ],
1078 "directDependencies": [
1079 "presto-action-bar-controller"
1080 ],
1081 "directDependents": [
1082 "presto-player"
1083 ],
1084 "docs": {
1085 "tags": [],
1086 "text": ""
1087 },
1088 "encapsulation": "shadow",
1089 "excludeFromCollection": false,
1090 "events": [],
1091 "internal": false,
1092 "listeners": [],
1093 "methods": [],
1094 "potentialCmpRefs": [
1095 "presto-action-bar-controller"
1096 ],
1097 "properties": [
1098 {
1099 "name": "player",
1100 "type": "any",
1101 "attribute": "player",
1102 "reflect": false,
1103 "mutable": false,
1104 "required": false,
1105 "optional": false,
1106 "complexType": {
1107 "original": "any",
1108 "resolved": "any",
1109 "references": {}
1110 },
1111 "docs": {
1112 "tags": [],
1113 "text": ""
1114 },
1115 "internal": false,
1116 "getter": false,
1117 "setter": false
1118 },
1119 {
1120 "name": "config",
1121 "type": "unknown",
1122 "attribute": "config",
1123 "reflect": false,
1124 "mutable": false,
1125 "required": false,
1126 "optional": false,
1127 "complexType": {
1128 "original": "ActionBarConfig",
1129 "resolved": "ActionBarConfig",
1130 "references": {
1131 "ActionBarConfig": {
1132 "location": "import",
1133 "path": "../../../../../interfaces",
1134 "id": "src/interfaces.ts::ActionBarConfig"
1135 }
1136 }
1137 },
1138 "docs": {
1139 "tags": [],
1140 "text": ""
1141 },
1142 "internal": false,
1143 "getter": false,
1144 "setter": false
1145 },
1146 {
1147 "name": "direction",
1148 "type": "string",
1149 "attribute": "direction",
1150 "reflect": false,
1151 "mutable": false,
1152 "required": false,
1153 "optional": true,
1154 "complexType": {
1155 "original": "'rtl'",
1156 "resolved": "\"rtl\"",
1157 "references": {}
1158 },
1159 "docs": {
1160 "tags": [],
1161 "text": ""
1162 },
1163 "internal": false,
1164 "getter": false,
1165 "setter": false
1166 },
1167 {
1168 "name": "youtube",
1169 "type": "unknown",
1170 "attribute": "youtube",
1171 "reflect": false,
1172 "mutable": false,
1173 "required": false,
1174 "optional": true,
1175 "complexType": {
1176 "original": "YoutubeConfig",
1177 "resolved": "YoutubeConfig",
1178 "references": {
1179 "YoutubeConfig": {
1180 "location": "import",
1181 "path": "../../../../../interfaces",
1182 "id": "src/interfaces.ts::YoutubeConfig"
1183 }
1184 }
1185 },
1186 "docs": {
1187 "tags": [],
1188 "text": ""
1189 },
1190 "internal": false,
1191 "getter": false,
1192 "setter": false
1193 }
1194 ],
1195 "shadowDelegatesFocus": false,
1196 "states": [
1197 {
1198 "name": "currentTime"
1199 },
1200 {
1201 "name": "duration"
1202 },
1203 {
1204 "name": "ended"
1205 }
1206 ]
1207 },
1208 {
1209 "tag": "presto-action-bar-controller",
1210 "path": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
1211 "source": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
1212 "elementRef": "el",
1213 "componentClassName": "PrestoActionBar",
1214 "assetsDirs": [],
1215 "dependencies": [
1216 "presto-action-bar-ui",
1217 "presto-player-button",
1218 "presto-youtube-subscribe-button"
1219 ],
1220 "dependents": [
1221 "presto-action-bar",
1222 "presto-player",
1223 "presto-playlist"
1224 ],
1225 "directDependencies": [
1226 "presto-youtube-subscribe-button",
1227 "presto-player-button",
1228 "presto-action-bar-ui"
1229 ],
1230 "directDependents": [
1231 "presto-action-bar"
1232 ],
1233 "docs": {
1234 "tags": [],
1235 "text": ""
1236 },
1237 "encapsulation": "shadow",
1238 "excludeFromCollection": false,
1239 "events": [
1240 {
1241 "name": "actionBarStateChange",
1242 "method": "actionBarStateChange",
1243 "bubbles": true,
1244 "cancelable": true,
1245 "composed": true,
1246 "docs": {
1247 "tags": [],
1248 "text": ""
1249 },
1250 "complexType": {
1251 "original": "boolean",
1252 "resolved": "boolean",
1253 "references": {}
1254 },
1255 "internal": false
1256 }
1257 ],
1258 "internal": false,
1259 "listeners": [],
1260 "methods": [],
1261 "potentialCmpRefs": [
1262 "presto-youtube-subscribe-button",
1263 "presto-player-button",
1264 "presto-action-bar-ui"
1265 ],
1266 "properties": [
1267 {
1268 "name": "ended",
1269 "type": "boolean",
1270 "attribute": "ended",
1271 "reflect": false,
1272 "mutable": false,
1273 "required": false,
1274 "optional": false,
1275 "complexType": {
1276 "original": "boolean",
1277 "resolved": "boolean",
1278 "references": {}
1279 },
1280 "docs": {
1281 "tags": [],
1282 "text": ""
1283 },
1284 "internal": false,
1285 "getter": false,
1286 "setter": false
1287 },
1288 {
1289 "name": "config",
1290 "type": "unknown",
1291 "attribute": "config",
1292 "reflect": false,
1293 "mutable": false,
1294 "required": false,
1295 "optional": false,
1296 "complexType": {
1297 "original": "ActionBarConfig",
1298 "resolved": "ActionBarConfig",
1299 "references": {
1300 "ActionBarConfig": {
1301 "location": "import",
1302 "path": "../../../../../interfaces",
1303 "id": "src/interfaces.ts::ActionBarConfig"
1304 }
1305 }
1306 },
1307 "docs": {
1308 "tags": [],
1309 "text": ""
1310 },
1311 "internal": false,
1312 "getter": false,
1313 "setter": false
1314 },
1315 {
1316 "name": "currentTime",
1317 "type": "number",
1318 "attribute": "current-time",
1319 "reflect": true,
1320 "mutable": false,
1321 "required": false,
1322 "optional": false,
1323 "complexType": {
1324 "original": "number",
1325 "resolved": "number",
1326 "references": {}
1327 },
1328 "docs": {
1329 "tags": [],
1330 "text": ""
1331 },
1332 "internal": false,
1333 "getter": false,
1334 "setter": false
1335 },
1336 {
1337 "name": "duration",
1338 "type": "number",
1339 "attribute": "duration",
1340 "reflect": true,
1341 "mutable": false,
1342 "required": false,
1343 "optional": false,
1344 "complexType": {
1345 "original": "number",
1346 "resolved": "number",
1347 "references": {}
1348 },
1349 "docs": {
1350 "tags": [],
1351 "text": ""
1352 },
1353 "internal": false,
1354 "getter": false,
1355 "setter": false
1356 },
1357 {
1358 "name": "direction",
1359 "type": "string",
1360 "attribute": "direction",
1361 "reflect": false,
1362 "mutable": false,
1363 "required": false,
1364 "optional": true,
1365 "complexType": {
1366 "original": "'rtl'",
1367 "resolved": "\"rtl\"",
1368 "references": {}
1369 },
1370 "docs": {
1371 "tags": [],
1372 "text": ""
1373 },
1374 "internal": false,
1375 "getter": false,
1376 "setter": false
1377 },
1378 {
1379 "name": "youtube",
1380 "type": "unknown",
1381 "attribute": "youtube",
1382 "reflect": false,
1383 "mutable": false,
1384 "required": false,
1385 "optional": true,
1386 "complexType": {
1387 "original": "YoutubeConfig",
1388 "resolved": "YoutubeConfig",
1389 "references": {
1390 "YoutubeConfig": {
1391 "location": "import",
1392 "path": "../../../../../interfaces",
1393 "id": "src/interfaces.ts::YoutubeConfig"
1394 }
1395 }
1396 },
1397 "docs": {
1398 "tags": [],
1399 "text": ""
1400 },
1401 "internal": false,
1402 "getter": false,
1403 "setter": false
1404 }
1405 ],
1406 "shadowDelegatesFocus": false,
1407 "states": [
1408 {
1409 "name": "show"
1410 },
1411 {
1412 "name": "youtubeRenderKey"
1413 },
1414 {
1415 "name": "percentagePassed"
1416 }
1417 ]
1418 },
1419 {
1420 "tag": "presto-action-bar-ui",
1421 "path": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
1422 "source": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
1423 "elementRef": null,
1424 "componentClassName": "PrestoActionBarUi",
1425 "assetsDirs": [],
1426 "dependencies": [],
1427 "dependents": [
1428 "presto-action-bar",
1429 "presto-action-bar-controller",
1430 "presto-player",
1431 "presto-playlist"
1432 ],
1433 "directDependencies": [],
1434 "directDependents": [
1435 "presto-action-bar-controller"
1436 ],
1437 "docs": {
1438 "tags": [],
1439 "text": ""
1440 },
1441 "encapsulation": "shadow",
1442 "excludeFromCollection": false,
1443 "events": [],
1444 "internal": false,
1445 "listeners": [],
1446 "methods": [],
1447 "potentialCmpRefs": [],
1448 "properties": [
1449 {
1450 "name": "open",
1451 "type": "boolean",
1452 "attribute": "open",
1453 "reflect": false,
1454 "mutable": false,
1455 "required": false,
1456 "optional": true,
1457 "complexType": {
1458 "original": "boolean",
1459 "resolved": "boolean",
1460 "references": {}
1461 },
1462 "docs": {
1463 "tags": [],
1464 "text": ""
1465 },
1466 "internal": false,
1467 "getter": false,
1468 "setter": false
1469 }
1470 ],
1471 "shadowDelegatesFocus": false,
1472 "states": []
1473 },
1474 {
1475 "tag": "presto-audio",
1476 "path": "./src/components/core/providers/presto-audio/presto-audio.js",
1477 "source": "./src/components/core/providers/presto-audio/presto-audio.tsx",
1478 "elementRef": null,
1479 "componentClassName": "PrestoAudio",
1480 "assetsDirs": [],
1481 "dependencies": [],
1482 "dependents": [
1483 "presto-player",
1484 "presto-playlist"
1485 ],
1486 "directDependencies": [],
1487 "directDependents": [
1488 "presto-player"
1489 ],
1490 "docs": {
1491 "tags": [],
1492 "text": ""
1493 },
1494 "encapsulation": "none",
1495 "excludeFromCollection": false,
1496 "events": [
1497 {
1498 "name": "playVideo",
1499 "method": "playVideo",
1500 "bubbles": true,
1501 "cancelable": true,
1502 "composed": true,
1503 "docs": {
1504 "tags": [],
1505 "text": ""
1506 },
1507 "complexType": {
1508 "original": "void",
1509 "resolved": "void",
1510 "references": {}
1511 },
1512 "internal": false
1513 },
1514 {
1515 "name": "pauseVideo",
1516 "method": "pauseVideo",
1517 "bubbles": true,
1518 "cancelable": true,
1519 "composed": true,
1520 "docs": {
1521 "tags": [],
1522 "text": ""
1523 },
1524 "complexType": {
1525 "original": "true",
1526 "resolved": "boolean",
1527 "references": {}
1528 },
1529 "internal": false
1530 }
1531 ],
1532 "internal": false,
1533 "listeners": [],
1534 "methods": [],
1535 "potentialCmpRefs": [],
1536 "properties": [
1537 {
1538 "name": "getRef",
1539 "type": "unknown",
1540 "attribute": "get-ref",
1541 "reflect": false,
1542 "mutable": true,
1543 "required": false,
1544 "optional": true,
1545 "complexType": {
1546 "original": "(elm?: HTMLAudioElement) => void",
1547 "resolved": "(elm?: HTMLAudioElement) => void",
1548 "references": {
1549 "HTMLAudioElement": {
1550 "location": "global",
1551 "id": "global::HTMLAudioElement"
1552 }
1553 }
1554 },
1555 "docs": {
1556 "tags": [],
1557 "text": ""
1558 },
1559 "internal": false,
1560 "getter": false,
1561 "setter": false
1562 },
1563 {
1564 "name": "autoplay",
1565 "type": "boolean",
1566 "attribute": "autoplay",
1567 "reflect": false,
1568 "mutable": false,
1569 "required": false,
1570 "optional": false,
1571 "complexType": {
1572 "original": "boolean",
1573 "resolved": "boolean",
1574 "references": {}
1575 },
1576 "docs": {
1577 "tags": [],
1578 "text": ""
1579 },
1580 "internal": false,
1581 "getter": false,
1582 "setter": false
1583 },
1584 {
1585 "name": "src",
1586 "type": "string",
1587 "attribute": "src",
1588 "reflect": false,
1589 "mutable": false,
1590 "required": false,
1591 "optional": false,
1592 "complexType": {
1593 "original": "string",
1594 "resolved": "string",
1595 "references": {}
1596 },
1597 "docs": {
1598 "tags": [],
1599 "text": ""
1600 },
1601 "internal": false,
1602 "getter": false,
1603 "setter": false
1604 },
1605 {
1606 "name": "preload",
1607 "type": "string",
1608 "attribute": "preload",
1609 "reflect": false,
1610 "mutable": false,
1611 "required": false,
1612 "optional": false,
1613 "complexType": {
1614 "original": "string",
1615 "resolved": "string",
1616 "references": {}
1617 },
1618 "docs": {
1619 "tags": [],
1620 "text": ""
1621 },
1622 "internal": false,
1623 "getter": false,
1624 "setter": false
1625 },
1626 {
1627 "name": "poster",
1628 "type": "string",
1629 "attribute": "poster",
1630 "reflect": false,
1631 "mutable": false,
1632 "required": false,
1633 "optional": false,
1634 "complexType": {
1635 "original": "string",
1636 "resolved": "string",
1637 "references": {}
1638 },
1639 "docs": {
1640 "tags": [],
1641 "text": ""
1642 },
1643 "internal": false,
1644 "getter": false,
1645 "setter": false
1646 },
1647 {
1648 "name": "player",
1649 "type": "any",
1650 "attribute": "player",
1651 "reflect": false,
1652 "mutable": false,
1653 "required": false,
1654 "optional": false,
1655 "complexType": {
1656 "original": "any",
1657 "resolved": "any",
1658 "references": {}
1659 },
1660 "docs": {
1661 "tags": [],
1662 "text": ""
1663 },
1664 "internal": false,
1665 "getter": false,
1666 "setter": false
1667 },
1668 {
1669 "name": "preset",
1670 "type": "unknown",
1671 "attribute": "preset",
1672 "reflect": false,
1673 "mutable": false,
1674 "required": false,
1675 "optional": false,
1676 "complexType": {
1677 "original": "presetAttributes",
1678 "resolved": "presetAttributes",
1679 "references": {
1680 "presetAttributes": {
1681 "location": "import",
1682 "path": "../../../../interfaces",
1683 "id": "src/interfaces.ts::presetAttributes"
1684 }
1685 }
1686 },
1687 "docs": {
1688 "tags": [],
1689 "text": ""
1690 },
1691 "internal": false,
1692 "getter": false,
1693 "setter": false
1694 },
1695 {
1696 "name": "tracks",
1697 "type": "unknown",
1698 "attribute": "tracks",
1699 "reflect": false,
1700 "mutable": false,
1701 "required": false,
1702 "optional": false,
1703 "complexType": {
1704 "original": "{ label: string; src: string; srcLang: string }[]",
1705 "resolved": "{ label: string; src: string; srcLang: string; }[]",
1706 "references": {}
1707 },
1708 "docs": {
1709 "tags": [],
1710 "text": ""
1711 },
1712 "internal": false,
1713 "getter": false,
1714 "setter": false
1715 },
1716 {
1717 "name": "provider",
1718 "type": "string",
1719 "attribute": "provider",
1720 "reflect": false,
1721 "mutable": false,
1722 "required": false,
1723 "optional": false,
1724 "complexType": {
1725 "original": "string",
1726 "resolved": "string",
1727 "references": {}
1728 },
1729 "docs": {
1730 "tags": [],
1731 "text": ""
1732 },
1733 "internal": false,
1734 "getter": false,
1735 "setter": false
1736 },
1737 {
1738 "name": "mediaTitle",
1739 "type": "string",
1740 "attribute": "media-title",
1741 "reflect": false,
1742 "mutable": false,
1743 "required": false,
1744 "optional": false,
1745 "complexType": {
1746 "original": "string",
1747 "resolved": "string",
1748 "references": {}
1749 },
1750 "docs": {
1751 "tags": [],
1752 "text": ""
1753 },
1754 "internal": false,
1755 "getter": false,
1756 "setter": false
1757 },
1758 {
1759 "name": "audioAttributes",
1760 "type": "unknown",
1761 "attribute": "audio-attributes",
1762 "reflect": false,
1763 "mutable": false,
1764 "required": false,
1765 "optional": false,
1766 "complexType": {
1767 "original": "object",
1768 "resolved": "object",
1769 "references": {}
1770 },
1771 "docs": {
1772 "tags": [],
1773 "text": ""
1774 },
1775 "internal": false,
1776 "getter": false,
1777 "setter": false
1778 }
1779 ],
1780 "shadowDelegatesFocus": false,
1781 "states": [
1782 {
1783 "name": "width"
1784 }
1785 ]
1786 },
1787 {
1788 "tag": "presto-bunny",
1789 "path": "./src/components/core/providers/presto-bunny/presto-bunny.js",
1790 "source": "./src/components/core/providers/presto-bunny/presto-bunny.tsx",
1791 "elementRef": null,
1792 "componentClassName": "PrestoBunny",
1793 "assetsDirs": [],
1794 "dependencies": [
1795 "presto-video"
1796 ],
1797 "dependents": [
1798 "presto-player",
1799 "presto-playlist"
1800 ],
1801 "directDependencies": [
1802 "presto-video"
1803 ],
1804 "directDependents": [
1805 "presto-player"
1806 ],
1807 "docs": {
1808 "tags": [],
1809 "text": ""
1810 },
1811 "encapsulation": "none",
1812 "excludeFromCollection": false,
1813 "events": [],
1814 "internal": false,
1815 "listeners": [],
1816 "methods": [],
1817 "potentialCmpRefs": [
1818 "presto-video"
1819 ],
1820 "properties": [
1821 {
1822 "name": "getRef",
1823 "type": "unknown",
1824 "attribute": "get-ref",
1825 "reflect": false,
1826 "mutable": true,
1827 "required": false,
1828 "optional": true,
1829 "complexType": {
1830 "original": "(elm?: HTMLVideoElement) => void",
1831 "resolved": "(elm?: HTMLVideoElement) => void",
1832 "references": {
1833 "HTMLVideoElement": {
1834 "location": "global",
1835 "id": "global::HTMLVideoElement"
1836 }
1837 }
1838 },
1839 "docs": {
1840 "tags": [],
1841 "text": ""
1842 },
1843 "internal": false,
1844 "getter": false,
1845 "setter": false
1846 },
1847 {
1848 "name": "autoplay",
1849 "type": "boolean",
1850 "attribute": "autoplay",
1851 "reflect": false,
1852 "mutable": false,
1853 "required": false,
1854 "optional": false,
1855 "complexType": {
1856 "original": "boolean",
1857 "resolved": "boolean",
1858 "references": {}
1859 },
1860 "docs": {
1861 "tags": [],
1862 "text": ""
1863 },
1864 "internal": false,
1865 "getter": false,
1866 "setter": false
1867 },
1868 {
1869 "name": "src",
1870 "type": "string",
1871 "attribute": "src",
1872 "reflect": false,
1873 "mutable": false,
1874 "required": false,
1875 "optional": false,
1876 "complexType": {
1877 "original": "string",
1878 "resolved": "string",
1879 "references": {}
1880 },
1881 "docs": {
1882 "tags": [],
1883 "text": ""
1884 },
1885 "internal": false,
1886 "getter": false,
1887 "setter": false
1888 },
1889 {
1890 "name": "preload",
1891 "type": "string",
1892 "attribute": "preload",
1893 "reflect": false,
1894 "mutable": false,
1895 "required": false,
1896 "optional": false,
1897 "complexType": {
1898 "original": "string",
1899 "resolved": "string",
1900 "references": {}
1901 },
1902 "docs": {
1903 "tags": [],
1904 "text": ""
1905 },
1906 "internal": false,
1907 "getter": false,
1908 "setter": false
1909 },
1910 {
1911 "name": "poster",
1912 "type": "string",
1913 "attribute": "poster",
1914 "reflect": false,
1915 "mutable": true,
1916 "required": false,
1917 "optional": false,
1918 "complexType": {
1919 "original": "string",
1920 "resolved": "string",
1921 "references": {}
1922 },
1923 "docs": {
1924 "tags": [],
1925 "text": ""
1926 },
1927 "internal": false,
1928 "getter": false,
1929 "setter": false
1930 },
1931 {
1932 "name": "player",
1933 "type": "any",
1934 "attribute": "player",
1935 "reflect": false,
1936 "mutable": false,
1937 "required": false,
1938 "optional": false,
1939 "complexType": {
1940 "original": "any",
1941 "resolved": "any",
1942 "references": {}
1943 },
1944 "docs": {
1945 "tags": [],
1946 "text": ""
1947 },
1948 "internal": false,
1949 "getter": false,
1950 "setter": false
1951 },
1952 {
1953 "name": "tracks",
1954 "type": "unknown",
1955 "attribute": "tracks",
1956 "reflect": false,
1957 "mutable": false,
1958 "required": false,
1959 "optional": false,
1960 "complexType": {
1961 "original": "{ label: string; src: string; srcLang: string }[]",
1962 "resolved": "{ label: string; src: string; srcLang: string; }[]",
1963 "references": {}
1964 },
1965 "docs": {
1966 "tags": [],
1967 "text": ""
1968 },
1969 "internal": false,
1970 "getter": false,
1971 "setter": false
1972 },
1973 {
1974 "name": "playsinline",
1975 "type": "boolean",
1976 "attribute": "playsinline",
1977 "reflect": false,
1978 "mutable": false,
1979 "required": false,
1980 "optional": false,
1981 "complexType": {
1982 "original": "boolean",
1983 "resolved": "boolean",
1984 "references": {}
1985 },
1986 "docs": {
1987 "tags": [],
1988 "text": ""
1989 },
1990 "internal": false,
1991 "getter": false,
1992 "setter": false
1993 },
1994 {
1995 "name": "provider",
1996 "type": "string",
1997 "attribute": "provider",
1998 "reflect": false,
1999 "mutable": false,
2000 "required": false,
2001 "optional": false,
2002 "complexType": {
2003 "original": "string",
2004 "resolved": "string",
2005 "references": {}
2006 },
2007 "docs": {
2008 "tags": [],
2009 "text": ""
2010 },
2011 "internal": false,
2012 "getter": false,
2013 "setter": false
2014 },
2015 {
2016 "name": "videoAttributes",
2017 "type": "unknown",
2018 "attribute": "video-attributes",
2019 "reflect": false,
2020 "mutable": false,
2021 "required": false,
2022 "optional": false,
2023 "complexType": {
2024 "original": "object",
2025 "resolved": "object",
2026 "references": {}
2027 },
2028 "docs": {
2029 "tags": [],
2030 "text": ""
2031 },
2032 "internal": false,
2033 "getter": false,
2034 "setter": false
2035 }
2036 ],
2037 "shadowDelegatesFocus": false,
2038 "states": []
2039 },
2040 {
2041 "tag": "presto-business-skin",
2042 "path": "./src/components/ui/skins/presto-business-skin/presto-business-skin.js",
2043 "source": "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
2044 "elementRef": null,
2045 "componentClassName": "PrestoBusinessSkin",
2046 "assetsDirs": [],
2047 "dependencies": [],
2048 "dependents": [
2049 "presto-player",
2050 "presto-playlist"
2051 ],
2052 "directDependencies": [],
2053 "directDependents": [
2054 "presto-player"
2055 ],
2056 "docs": {
2057 "tags": [],
2058 "text": ""
2059 },
2060 "encapsulation": "none",
2061 "excludeFromCollection": false,
2062 "events": [],
2063 "internal": false,
2064 "listeners": [],
2065 "methods": [],
2066 "potentialCmpRefs": [],
2067 "properties": [],
2068 "shadowDelegatesFocus": false,
2069 "states": []
2070 },
2071 {
2072 "tag": "presto-cta-overlay",
2073 "path": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
2074 "source": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
2075 "elementRef": null,
2076 "componentClassName": "PrestoCTAOverlay",
2077 "assetsDirs": [],
2078 "dependencies": [
2079 "presto-cta-overlay-controller",
2080 "presto-cta-overlay-ui",
2081 "presto-player-button"
2082 ],
2083 "dependents": [
2084 "presto-player",
2085 "presto-playlist"
2086 ],
2087 "directDependencies": [
2088 "presto-cta-overlay-controller"
2089 ],
2090 "directDependents": [
2091 "presto-player"
2092 ],
2093 "docs": {
2094 "tags": [],
2095 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
2096 },
2097 "encapsulation": "none",
2098 "excludeFromCollection": false,
2099 "events": [],
2100 "internal": false,
2101 "listeners": [],
2102 "methods": [],
2103 "potentialCmpRefs": [
2104 "presto-cta-overlay-controller"
2105 ],
2106 "properties": [
2107 {
2108 "name": "player",
2109 "type": "any",
2110 "attribute": "player",
2111 "reflect": false,
2112 "mutable": false,
2113 "required": false,
2114 "optional": false,
2115 "complexType": {
2116 "original": "any",
2117 "resolved": "any",
2118 "references": {}
2119 },
2120 "docs": {
2121 "tags": [],
2122 "text": ""
2123 },
2124 "internal": false,
2125 "getter": false,
2126 "setter": false
2127 },
2128 {
2129 "name": "direction",
2130 "type": "string",
2131 "attribute": "direction",
2132 "reflect": false,
2133 "mutable": false,
2134 "required": false,
2135 "optional": true,
2136 "complexType": {
2137 "original": "'rtl'",
2138 "resolved": "\"rtl\"",
2139 "references": {}
2140 },
2141 "docs": {
2142 "tags": [],
2143 "text": ""
2144 },
2145 "internal": false,
2146 "getter": false,
2147 "setter": false
2148 },
2149 {
2150 "name": "preset",
2151 "type": "unknown",
2152 "attribute": "preset",
2153 "reflect": false,
2154 "mutable": false,
2155 "required": false,
2156 "optional": false,
2157 "complexType": {
2158 "original": "presetAttributes",
2159 "resolved": "presetAttributes",
2160 "references": {
2161 "presetAttributes": {
2162 "location": "import",
2163 "path": "../../../../../interfaces",
2164 "id": "src/interfaces.ts::presetAttributes"
2165 }
2166 }
2167 },
2168 "docs": {
2169 "tags": [],
2170 "text": ""
2171 },
2172 "internal": false,
2173 "getter": false,
2174 "setter": false
2175 },
2176 {
2177 "name": "i18n",
2178 "type": "unknown",
2179 "attribute": "i-1-8n",
2180 "reflect": false,
2181 "mutable": false,
2182 "required": false,
2183 "optional": false,
2184 "complexType": {
2185 "original": "i18nConfig",
2186 "resolved": "i18nConfig",
2187 "references": {
2188 "i18nConfig": {
2189 "location": "import",
2190 "path": "../../../../../interfaces",
2191 "id": "src/interfaces.ts::i18nConfig"
2192 }
2193 }
2194 },
2195 "docs": {
2196 "tags": [],
2197 "text": ""
2198 },
2199 "internal": false,
2200 "getter": false,
2201 "setter": false
2202 },
2203 {
2204 "name": "provider",
2205 "type": "string",
2206 "attribute": "provider",
2207 "reflect": false,
2208 "mutable": false,
2209 "required": false,
2210 "optional": false,
2211 "complexType": {
2212 "original": "string",
2213 "resolved": "string",
2214 "references": {}
2215 },
2216 "docs": {
2217 "tags": [],
2218 "text": ""
2219 },
2220 "internal": false,
2221 "getter": false,
2222 "setter": false
2223 }
2224 ],
2225 "shadowDelegatesFocus": false,
2226 "states": [
2227 {
2228 "name": "currentTime"
2229 },
2230 {
2231 "name": "duration"
2232 },
2233 {
2234 "name": "ended"
2235 }
2236 ]
2237 },
2238 {
2239 "tag": "presto-cta-overlay-controller",
2240 "path": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
2241 "source": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
2242 "elementRef": null,
2243 "componentClassName": "PrestoCtaOverlayController",
2244 "assetsDirs": [],
2245 "dependencies": [
2246 "presto-cta-overlay-ui",
2247 "presto-player-button"
2248 ],
2249 "dependents": [
2250 "presto-cta-overlay",
2251 "presto-player",
2252 "presto-playlist"
2253 ],
2254 "directDependencies": [
2255 "presto-cta-overlay-ui"
2256 ],
2257 "directDependents": [
2258 "presto-cta-overlay"
2259 ],
2260 "docs": {
2261 "tags": [],
2262 "text": ""
2263 },
2264 "encapsulation": "none",
2265 "excludeFromCollection": false,
2266 "events": [
2267 {
2268 "name": "playVideo",
2269 "method": "playVideo",
2270 "bubbles": true,
2271 "cancelable": true,
2272 "composed": true,
2273 "docs": {
2274 "tags": [],
2275 "text": ""
2276 },
2277 "complexType": {
2278 "original": "void",
2279 "resolved": "void",
2280 "references": {}
2281 },
2282 "internal": false
2283 },
2284 {
2285 "name": "pauseVideo",
2286 "method": "pauseVideo",
2287 "bubbles": true,
2288 "cancelable": true,
2289 "composed": true,
2290 "docs": {
2291 "tags": [],
2292 "text": ""
2293 },
2294 "complexType": {
2295 "original": "boolean",
2296 "resolved": "boolean",
2297 "references": {}
2298 },
2299 "internal": false
2300 },
2301 {
2302 "name": "restartVideo",
2303 "method": "restartVideo",
2304 "bubbles": true,
2305 "cancelable": true,
2306 "composed": true,
2307 "docs": {
2308 "tags": [],
2309 "text": ""
2310 },
2311 "complexType": {
2312 "original": "void",
2313 "resolved": "void",
2314 "references": {}
2315 },
2316 "internal": false
2317 },
2318 {
2319 "name": "ctaStateChange",
2320 "method": "ctaStateChange",
2321 "bubbles": true,
2322 "cancelable": true,
2323 "composed": true,
2324 "docs": {
2325 "tags": [],
2326 "text": ""
2327 },
2328 "complexType": {
2329 "original": "boolean",
2330 "resolved": "boolean",
2331 "references": {}
2332 },
2333 "internal": false
2334 }
2335 ],
2336 "internal": false,
2337 "listeners": [],
2338 "methods": [],
2339 "potentialCmpRefs": [
2340 "presto-cta-overlay-ui"
2341 ],
2342 "properties": [
2343 {
2344 "name": "ended",
2345 "type": "boolean",
2346 "attribute": "ended",
2347 "reflect": false,
2348 "mutable": false,
2349 "required": false,
2350 "optional": false,
2351 "complexType": {
2352 "original": "boolean",
2353 "resolved": "boolean",
2354 "references": {}
2355 },
2356 "docs": {
2357 "tags": [],
2358 "text": ""
2359 },
2360 "internal": false,
2361 "getter": false,
2362 "setter": false
2363 },
2364 {
2365 "name": "currentTime",
2366 "type": "number",
2367 "attribute": "current-time",
2368 "reflect": true,
2369 "mutable": false,
2370 "required": false,
2371 "optional": false,
2372 "complexType": {
2373 "original": "number",
2374 "resolved": "number",
2375 "references": {}
2376 },
2377 "docs": {
2378 "tags": [],
2379 "text": ""
2380 },
2381 "internal": false,
2382 "getter": false,
2383 "setter": false
2384 },
2385 {
2386 "name": "duration",
2387 "type": "number",
2388 "attribute": "duration",
2389 "reflect": true,
2390 "mutable": false,
2391 "required": false,
2392 "optional": false,
2393 "complexType": {
2394 "original": "number",
2395 "resolved": "number",
2396 "references": {}
2397 },
2398 "docs": {
2399 "tags": [],
2400 "text": ""
2401 },
2402 "internal": false,
2403 "getter": false,
2404 "setter": false
2405 },
2406 {
2407 "name": "direction",
2408 "type": "string",
2409 "attribute": "direction",
2410 "reflect": false,
2411 "mutable": false,
2412 "required": false,
2413 "optional": true,
2414 "complexType": {
2415 "original": "'rtl'",
2416 "resolved": "\"rtl\"",
2417 "references": {}
2418 },
2419 "docs": {
2420 "tags": [],
2421 "text": ""
2422 },
2423 "internal": false,
2424 "getter": false,
2425 "setter": false
2426 },
2427 {
2428 "name": "cta",
2429 "type": "unknown",
2430 "attribute": "cta",
2431 "reflect": false,
2432 "mutable": false,
2433 "required": false,
2434 "optional": true,
2435 "complexType": {
2436 "original": "CTA",
2437 "resolved": "CTA",
2438 "references": {
2439 "CTA": {
2440 "location": "import",
2441 "path": "../../../../../interfaces",
2442 "id": "src/interfaces.ts::CTA"
2443 }
2444 }
2445 },
2446 "docs": {
2447 "tags": [],
2448 "text": ""
2449 },
2450 "internal": false,
2451 "getter": false,
2452 "setter": false
2453 },
2454 {
2455 "name": "i18n",
2456 "type": "unknown",
2457 "attribute": "i-1-8n",
2458 "reflect": false,
2459 "mutable": false,
2460 "required": false,
2461 "optional": false,
2462 "complexType": {
2463 "original": "i18nConfig",
2464 "resolved": "i18nConfig",
2465 "references": {
2466 "i18nConfig": {
2467 "location": "import",
2468 "path": "../../../../../interfaces",
2469 "id": "src/interfaces.ts::i18nConfig"
2470 }
2471 }
2472 },
2473 "docs": {
2474 "tags": [],
2475 "text": ""
2476 },
2477 "internal": false,
2478 "getter": false,
2479 "setter": false
2480 },
2481 {
2482 "name": "provider",
2483 "type": "string",
2484 "attribute": "provider",
2485 "reflect": false,
2486 "mutable": false,
2487 "required": false,
2488 "optional": false,
2489 "complexType": {
2490 "original": "string",
2491 "resolved": "string",
2492 "references": {}
2493 },
2494 "docs": {
2495 "tags": [],
2496 "text": ""
2497 },
2498 "internal": false,
2499 "getter": false,
2500 "setter": false
2501 }
2502 ],
2503 "shadowDelegatesFocus": false,
2504 "states": [
2505 {
2506 "name": "enabled"
2507 },
2508 {
2509 "name": "show"
2510 },
2511 {
2512 "name": "loading"
2513 },
2514 {
2515 "name": "error"
2516 },
2517 {
2518 "name": "skipped"
2519 },
2520 {
2521 "name": "percentagePassed"
2522 }
2523 ]
2524 },
2525 {
2526 "tag": "presto-cta-overlay-ui",
2527 "path": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
2528 "source": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
2529 "elementRef": null,
2530 "componentClassName": "CTAOverlayUI",
2531 "assetsDirs": [],
2532 "dependencies": [
2533 "presto-player-button"
2534 ],
2535 "dependents": [
2536 "presto-cta-overlay",
2537 "presto-cta-overlay-controller",
2538 "presto-player",
2539 "presto-playlist"
2540 ],
2541 "directDependencies": [
2542 "presto-player-button"
2543 ],
2544 "directDependents": [
2545 "presto-cta-overlay-controller"
2546 ],
2547 "docs": {
2548 "tags": [],
2549 "text": ""
2550 },
2551 "encapsulation": "shadow",
2552 "excludeFromCollection": false,
2553 "events": [
2554 {
2555 "name": "skip",
2556 "method": "skip",
2557 "bubbles": true,
2558 "cancelable": true,
2559 "composed": true,
2560 "docs": {
2561 "tags": [],
2562 "text": "Events"
2563 },
2564 "complexType": {
2565 "original": "void",
2566 "resolved": "void",
2567 "references": {}
2568 },
2569 "internal": false
2570 },
2571 {
2572 "name": "rewatch",
2573 "method": "rewatch",
2574 "bubbles": true,
2575 "cancelable": true,
2576 "composed": true,
2577 "docs": {
2578 "tags": [],
2579 "text": ""
2580 },
2581 "complexType": {
2582 "original": "void",
2583 "resolved": "void",
2584 "references": {}
2585 },
2586 "internal": false
2587 }
2588 ],
2589 "internal": false,
2590 "listeners": [],
2591 "methods": [],
2592 "potentialCmpRefs": [
2593 "presto-player-button"
2594 ],
2595 "properties": [
2596 {
2597 "name": "headline",
2598 "type": "string",
2599 "attribute": "headline",
2600 "reflect": false,
2601 "mutable": false,
2602 "required": false,
2603 "optional": false,
2604 "complexType": {
2605 "original": "string",
2606 "resolved": "string",
2607 "references": {}
2608 },
2609 "docs": {
2610 "tags": [],
2611 "text": "Props"
2612 },
2613 "internal": false,
2614 "getter": false,
2615 "setter": false
2616 },
2617 {
2618 "name": "defaultHeadline",
2619 "type": "string",
2620 "attribute": "default-headline",
2621 "reflect": false,
2622 "mutable": false,
2623 "required": false,
2624 "optional": false,
2625 "complexType": {
2626 "original": "string",
2627 "resolved": "string",
2628 "references": {}
2629 },
2630 "docs": {
2631 "tags": [],
2632 "text": ""
2633 },
2634 "internal": false,
2635 "getter": false,
2636 "setter": false
2637 },
2638 {
2639 "name": "bottomText",
2640 "type": "string",
2641 "attribute": "bottom-text",
2642 "reflect": false,
2643 "mutable": false,
2644 "required": false,
2645 "optional": false,
2646 "complexType": {
2647 "original": "string",
2648 "resolved": "string",
2649 "references": {}
2650 },
2651 "docs": {
2652 "tags": [],
2653 "text": ""
2654 },
2655 "internal": false,
2656 "getter": false,
2657 "setter": false
2658 },
2659 {
2660 "name": "showButton",
2661 "type": "boolean",
2662 "attribute": "show-button",
2663 "reflect": false,
2664 "mutable": false,
2665 "required": false,
2666 "optional": false,
2667 "complexType": {
2668 "original": "boolean",
2669 "resolved": "boolean",
2670 "references": {}
2671 },
2672 "docs": {
2673 "tags": [],
2674 "text": ""
2675 },
2676 "internal": false,
2677 "getter": false,
2678 "setter": false
2679 },
2680 {
2681 "name": "buttonText",
2682 "type": "string",
2683 "attribute": "button-text",
2684 "reflect": false,
2685 "mutable": false,
2686 "required": false,
2687 "optional": false,
2688 "complexType": {
2689 "original": "string",
2690 "resolved": "string",
2691 "references": {}
2692 },
2693 "docs": {
2694 "tags": [],
2695 "text": ""
2696 },
2697 "internal": false,
2698 "getter": false,
2699 "setter": false
2700 },
2701 {
2702 "name": "buttonType",
2703 "type": "string",
2704 "attribute": "button-type",
2705 "reflect": false,
2706 "mutable": false,
2707 "required": false,
2708 "optional": false,
2709 "complexType": {
2710 "original": "'link' | 'time'",
2711 "resolved": "\"link\" | \"time\"",
2712 "references": {}
2713 },
2714 "docs": {
2715 "tags": [],
2716 "text": ""
2717 },
2718 "internal": false,
2719 "getter": false,
2720 "setter": false
2721 },
2722 {
2723 "name": "buttonLink",
2724 "type": "unknown",
2725 "attribute": "button-link",
2726 "reflect": false,
2727 "mutable": false,
2728 "required": false,
2729 "optional": false,
2730 "complexType": {
2731 "original": "ButtonLinkObject",
2732 "resolved": "ButtonLinkObject",
2733 "references": {
2734 "ButtonLinkObject": {
2735 "location": "import",
2736 "path": "../../../../../interfaces",
2737 "id": "src/interfaces.ts::ButtonLinkObject"
2738 }
2739 }
2740 },
2741 "docs": {
2742 "tags": [],
2743 "text": ""
2744 },
2745 "internal": false,
2746 "getter": false,
2747 "setter": false
2748 },
2749 {
2750 "name": "allowRewatch",
2751 "type": "boolean",
2752 "attribute": "allow-rewatch",
2753 "reflect": false,
2754 "mutable": false,
2755 "required": false,
2756 "optional": false,
2757 "complexType": {
2758 "original": "boolean",
2759 "resolved": "boolean",
2760 "references": {}
2761 },
2762 "docs": {
2763 "tags": [],
2764 "text": ""
2765 },
2766 "internal": false,
2767 "getter": false,
2768 "setter": false
2769 },
2770 {
2771 "name": "allowSkip",
2772 "type": "boolean",
2773 "attribute": "allow-skip",
2774 "reflect": false,
2775 "mutable": false,
2776 "required": false,
2777 "optional": false,
2778 "complexType": {
2779 "original": "boolean",
2780 "resolved": "boolean",
2781 "references": {}
2782 },
2783 "docs": {
2784 "tags": [],
2785 "text": ""
2786 },
2787 "internal": false,
2788 "getter": false,
2789 "setter": false
2790 },
2791 {
2792 "name": "direction",
2793 "type": "string",
2794 "attribute": "direction",
2795 "reflect": false,
2796 "mutable": false,
2797 "required": false,
2798 "optional": true,
2799 "complexType": {
2800 "original": "'rtl'",
2801 "resolved": "\"rtl\"",
2802 "references": {}
2803 },
2804 "docs": {
2805 "tags": [],
2806 "text": ""
2807 },
2808 "internal": false,
2809 "getter": false,
2810 "setter": false
2811 },
2812 {
2813 "name": "i18n",
2814 "type": "unknown",
2815 "attribute": "i-1-8n",
2816 "reflect": false,
2817 "mutable": false,
2818 "required": false,
2819 "optional": false,
2820 "complexType": {
2821 "original": "i18nConfig",
2822 "resolved": "i18nConfig",
2823 "references": {
2824 "i18nConfig": {
2825 "location": "import",
2826 "path": "../../../../../interfaces",
2827 "id": "src/interfaces.ts::i18nConfig"
2828 }
2829 }
2830 },
2831 "docs": {
2832 "tags": [],
2833 "text": ""
2834 },
2835 "internal": false,
2836 "getter": false,
2837 "setter": false
2838 },
2839 {
2840 "name": "provider",
2841 "type": "string",
2842 "attribute": "provider",
2843 "reflect": false,
2844 "mutable": false,
2845 "required": false,
2846 "optional": false,
2847 "complexType": {
2848 "original": "string",
2849 "resolved": "string",
2850 "references": {}
2851 },
2852 "docs": {
2853 "tags": [],
2854 "text": ""
2855 },
2856 "internal": false,
2857 "getter": false,
2858 "setter": false
2859 },
2860 {
2861 "name": "type",
2862 "type": "string",
2863 "attribute": "type",
2864 "reflect": false,
2865 "mutable": false,
2866 "required": false,
2867 "optional": false,
2868 "complexType": {
2869 "original": "string",
2870 "resolved": "string",
2871 "references": {}
2872 },
2873 "docs": {
2874 "tags": [],
2875 "text": ""
2876 },
2877 "internal": false,
2878 "getter": false,
2879 "setter": false
2880 }
2881 ],
2882 "shadowDelegatesFocus": false,
2883 "states": [
2884 {
2885 "name": "isAudioProvider"
2886 }
2887 ]
2888 },
2889 {
2890 "tag": "presto-dynamic-overlay-ui",
2891 "path": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
2892 "source": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
2893 "elementRef": "el",
2894 "componentClassName": "PrestoDynamicOverlayUi",
2895 "assetsDirs": [],
2896 "dependencies": [],
2897 "dependents": [
2898 "presto-dynamic-overlays",
2899 "presto-player",
2900 "presto-playlist"
2901 ],
2902 "directDependencies": [],
2903 "directDependents": [
2904 "presto-dynamic-overlays"
2905 ],
2906 "docs": {
2907 "tags": [],
2908 "text": ""
2909 },
2910 "encapsulation": "shadow",
2911 "excludeFromCollection": false,
2912 "events": [],
2913 "internal": false,
2914 "listeners": [],
2915 "methods": [],
2916 "potentialCmpRefs": [],
2917 "properties": [
2918 {
2919 "name": "href",
2920 "type": "string",
2921 "attribute": "href",
2922 "reflect": false,
2923 "mutable": false,
2924 "required": false,
2925 "optional": false,
2926 "complexType": {
2927 "original": "string",
2928 "resolved": "string",
2929 "references": {}
2930 },
2931 "docs": {
2932 "tags": [],
2933 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
2934 },
2935 "internal": false,
2936 "getter": false,
2937 "setter": false
2938 },
2939 {
2940 "name": "target",
2941 "type": "string",
2942 "attribute": "target",
2943 "reflect": false,
2944 "mutable": false,
2945 "required": false,
2946 "optional": false,
2947 "complexType": {
2948 "original": "'_blank' | '_parent' | '_self' | '_top'",
2949 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
2950 "references": {}
2951 },
2952 "docs": {
2953 "tags": [],
2954 "text": "Tells the browser where to open the link. Only used when `href` is set."
2955 },
2956 "internal": false,
2957 "getter": false,
2958 "setter": false
2959 },
2960 {
2961 "name": "position",
2962 "type": "string",
2963 "attribute": "position",
2964 "reflect": false,
2965 "mutable": false,
2966 "required": false,
2967 "optional": false,
2968 "defaultValue": "'top-right'",
2969 "complexType": {
2970 "original": "'top-left' | 'top-right'",
2971 "resolved": "\"top-left\" | \"top-right\"",
2972 "references": {}
2973 },
2974 "docs": {
2975 "tags": [
2976 {
2977 "name": "default",
2978 "text": "'top-right'"
2979 }
2980 ],
2981 "text": ""
2982 },
2983 "internal": false,
2984 "getter": false,
2985 "setter": false
2986 }
2987 ],
2988 "shadowDelegatesFocus": false,
2989 "states": []
2990 },
2991 {
2992 "tag": "presto-dynamic-overlays",
2993 "path": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
2994 "source": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
2995 "elementRef": "el",
2996 "componentClassName": "PrestoDynamicOverlays",
2997 "assetsDirs": [],
2998 "dependencies": [
2999 "presto-dynamic-overlay-ui"
3000 ],
3001 "dependents": [
3002 "presto-player",
3003 "presto-playlist"
3004 ],
3005 "directDependencies": [
3006 "presto-dynamic-overlay-ui"
3007 ],
3008 "directDependents": [
3009 "presto-player"
3010 ],
3011 "docs": {
3012 "tags": [],
3013 "text": ""
3014 },
3015 "encapsulation": "shadow",
3016 "excludeFromCollection": false,
3017 "events": [
3018 {
3019 "name": "reloadComponent",
3020 "method": "reloadComponent",
3021 "bubbles": true,
3022 "cancelable": true,
3023 "composed": true,
3024 "docs": {
3025 "tags": [],
3026 "text": ""
3027 },
3028 "complexType": {
3029 "original": "void",
3030 "resolved": "void",
3031 "references": {}
3032 },
3033 "internal": false
3034 }
3035 ],
3036 "internal": false,
3037 "listeners": [],
3038 "methods": [],
3039 "potentialCmpRefs": [
3040 "presto-dynamic-overlay-ui"
3041 ],
3042 "properties": [
3043 {
3044 "name": "overlays",
3045 "type": "unknown",
3046 "attribute": "overlays",
3047 "reflect": false,
3048 "mutable": false,
3049 "required": false,
3050 "optional": false,
3051 "complexType": {
3052 "original": "Array<DynamicOverlay>",
3053 "resolved": "DynamicOverlay[]",
3054 "references": {
3055 "Array": {
3056 "location": "global",
3057 "id": "global::Array"
3058 },
3059 "DynamicOverlay": {
3060 "location": "import",
3061 "path": "../../../../../interfaces",
3062 "id": "src/interfaces.ts::DynamicOverlay"
3063 }
3064 }
3065 },
3066 "docs": {
3067 "tags": [],
3068 "text": ""
3069 },
3070 "internal": false,
3071 "getter": false,
3072 "setter": false
3073 },
3074 {
3075 "name": "player",
3076 "type": "any",
3077 "attribute": "player",
3078 "reflect": false,
3079 "mutable": false,
3080 "required": false,
3081 "optional": false,
3082 "complexType": {
3083 "original": "any",
3084 "resolved": "any",
3085 "references": {}
3086 },
3087 "docs": {
3088 "tags": [],
3089 "text": ""
3090 },
3091 "internal": false,
3092 "getter": false,
3093 "setter": false
3094 },
3095 {
3096 "name": "preset",
3097 "type": "unknown",
3098 "attribute": "preset",
3099 "reflect": false,
3100 "mutable": false,
3101 "required": false,
3102 "optional": false,
3103 "complexType": {
3104 "original": "presetAttributes",
3105 "resolved": "presetAttributes",
3106 "references": {
3107 "presetAttributes": {
3108 "location": "import",
3109 "path": "../../../../../interfaces",
3110 "id": "src/interfaces.ts::presetAttributes"
3111 }
3112 }
3113 },
3114 "docs": {
3115 "tags": [],
3116 "text": ""
3117 },
3118 "internal": false,
3119 "getter": false,
3120 "setter": false
3121 },
3122 {
3123 "name": "enabled",
3124 "type": "boolean",
3125 "attribute": "enabled",
3126 "reflect": false,
3127 "mutable": false,
3128 "required": false,
3129 "optional": false,
3130 "complexType": {
3131 "original": "boolean",
3132 "resolved": "boolean",
3133 "references": {}
3134 },
3135 "docs": {
3136 "tags": [],
3137 "text": ""
3138 },
3139 "internal": false,
3140 "getter": false,
3141 "setter": false
3142 }
3143 ],
3144 "shadowDelegatesFocus": false,
3145 "states": [
3146 {
3147 "name": "currentTime"
3148 },
3149 {
3150 "name": "destroy"
3151 }
3152 ]
3153 },
3154 {
3155 "tag": "presto-email-overlay",
3156 "path": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
3157 "source": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
3158 "elementRef": null,
3159 "componentClassName": "PrestoEmailOverlay",
3160 "assetsDirs": [],
3161 "dependencies": [
3162 "presto-email-overlay-controller",
3163 "presto-email-overlay-ui",
3164 "presto-player-spinner"
3165 ],
3166 "dependents": [
3167 "presto-player",
3168 "presto-playlist"
3169 ],
3170 "directDependencies": [
3171 "presto-email-overlay-controller"
3172 ],
3173 "directDependents": [
3174 "presto-player"
3175 ],
3176 "docs": {
3177 "tags": [],
3178 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
3179 },
3180 "encapsulation": "none",
3181 "excludeFromCollection": false,
3182 "events": [],
3183 "internal": false,
3184 "listeners": [],
3185 "methods": [],
3186 "potentialCmpRefs": [
3187 "presto-email-overlay-controller"
3188 ],
3189 "properties": [
3190 {
3191 "name": "player",
3192 "type": "any",
3193 "attribute": "player",
3194 "reflect": false,
3195 "mutable": false,
3196 "required": false,
3197 "optional": false,
3198 "complexType": {
3199 "original": "any",
3200 "resolved": "any",
3201 "references": {}
3202 },
3203 "docs": {
3204 "tags": [],
3205 "text": ""
3206 },
3207 "internal": false,
3208 "getter": false,
3209 "setter": false
3210 },
3211 {
3212 "name": "direction",
3213 "type": "string",
3214 "attribute": "direction",
3215 "reflect": false,
3216 "mutable": false,
3217 "required": false,
3218 "optional": true,
3219 "complexType": {
3220 "original": "'rtl'",
3221 "resolved": "\"rtl\"",
3222 "references": {}
3223 },
3224 "docs": {
3225 "tags": [],
3226 "text": ""
3227 },
3228 "internal": false,
3229 "getter": false,
3230 "setter": false
3231 },
3232 {
3233 "name": "preset",
3234 "type": "unknown",
3235 "attribute": "preset",
3236 "reflect": false,
3237 "mutable": false,
3238 "required": false,
3239 "optional": false,
3240 "complexType": {
3241 "original": "presetAttributes",
3242 "resolved": "presetAttributes",
3243 "references": {
3244 "presetAttributes": {
3245 "location": "import",
3246 "path": "../../../../../interfaces",
3247 "id": "src/interfaces.ts::presetAttributes"
3248 }
3249 }
3250 },
3251 "docs": {
3252 "tags": [],
3253 "text": ""
3254 },
3255 "internal": false,
3256 "getter": false,
3257 "setter": false
3258 },
3259 {
3260 "name": "videoId",
3261 "type": "number",
3262 "attribute": "video-id",
3263 "reflect": false,
3264 "mutable": false,
3265 "required": false,
3266 "optional": false,
3267 "complexType": {
3268 "original": "number",
3269 "resolved": "number",
3270 "references": {}
3271 },
3272 "docs": {
3273 "tags": [],
3274 "text": ""
3275 },
3276 "internal": false,
3277 "getter": false,
3278 "setter": false
3279 },
3280 {
3281 "name": "i18n",
3282 "type": "unknown",
3283 "attribute": "i-1-8n",
3284 "reflect": false,
3285 "mutable": false,
3286 "required": false,
3287 "optional": false,
3288 "complexType": {
3289 "original": "i18nConfig",
3290 "resolved": "i18nConfig",
3291 "references": {
3292 "i18nConfig": {
3293 "location": "import",
3294 "path": "../../../../../interfaces",
3295 "id": "src/interfaces.ts::i18nConfig"
3296 }
3297 }
3298 },
3299 "docs": {
3300 "tags": [],
3301 "text": ""
3302 },
3303 "internal": false,
3304 "getter": false,
3305 "setter": false
3306 },
3307 {
3308 "name": "provider",
3309 "type": "string",
3310 "attribute": "provider",
3311 "reflect": false,
3312 "mutable": false,
3313 "required": false,
3314 "optional": false,
3315 "complexType": {
3316 "original": "string",
3317 "resolved": "string",
3318 "references": {}
3319 },
3320 "docs": {
3321 "tags": [],
3322 "text": ""
3323 },
3324 "internal": false,
3325 "getter": false,
3326 "setter": false
3327 }
3328 ],
3329 "shadowDelegatesFocus": false,
3330 "states": [
3331 {
3332 "name": "currentTime"
3333 },
3334 {
3335 "name": "duration"
3336 },
3337 {
3338 "name": "ended"
3339 }
3340 ]
3341 },
3342 {
3343 "tag": "presto-email-overlay-controller",
3344 "path": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
3345 "source": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
3346 "elementRef": null,
3347 "componentClassName": "PrestoEmailOverlayController",
3348 "assetsDirs": [],
3349 "dependencies": [
3350 "presto-email-overlay-ui",
3351 "presto-player-spinner"
3352 ],
3353 "dependents": [
3354 "presto-email-overlay",
3355 "presto-player",
3356 "presto-playlist"
3357 ],
3358 "directDependencies": [
3359 "presto-email-overlay-ui"
3360 ],
3361 "directDependents": [
3362 "presto-email-overlay"
3363 ],
3364 "docs": {
3365 "tags": [],
3366 "text": ""
3367 },
3368 "encapsulation": "none",
3369 "excludeFromCollection": false,
3370 "events": [
3371 {
3372 "name": "playVideo",
3373 "method": "playVideo",
3374 "bubbles": true,
3375 "cancelable": true,
3376 "composed": true,
3377 "docs": {
3378 "tags": [],
3379 "text": ""
3380 },
3381 "complexType": {
3382 "original": "void",
3383 "resolved": "void",
3384 "references": {}
3385 },
3386 "internal": false
3387 },
3388 {
3389 "name": "pauseVideo",
3390 "method": "pauseVideo",
3391 "bubbles": true,
3392 "cancelable": true,
3393 "composed": true,
3394 "docs": {
3395 "tags": [],
3396 "text": ""
3397 },
3398 "complexType": {
3399 "original": "true",
3400 "resolved": "boolean",
3401 "references": {}
3402 },
3403 "internal": false
3404 },
3405 {
3406 "name": "restartVideo",
3407 "method": "restartVideo",
3408 "bubbles": true,
3409 "cancelable": true,
3410 "composed": true,
3411 "docs": {
3412 "tags": [],
3413 "text": ""
3414 },
3415 "complexType": {
3416 "original": "void",
3417 "resolved": "void",
3418 "references": {}
3419 },
3420 "internal": false
3421 },
3422 {
3423 "name": "emailStateChange",
3424 "method": "emailStateChange",
3425 "bubbles": true,
3426 "cancelable": true,
3427 "composed": true,
3428 "docs": {
3429 "tags": [],
3430 "text": ""
3431 },
3432 "complexType": {
3433 "original": "boolean",
3434 "resolved": "boolean",
3435 "references": {}
3436 },
3437 "internal": false
3438 }
3439 ],
3440 "internal": false,
3441 "listeners": [],
3442 "methods": [],
3443 "potentialCmpRefs": [
3444 "presto-email-overlay-ui"
3445 ],
3446 "properties": [
3447 {
3448 "name": "ended",
3449 "type": "boolean",
3450 "attribute": "ended",
3451 "reflect": false,
3452 "mutable": false,
3453 "required": false,
3454 "optional": false,
3455 "complexType": {
3456 "original": "boolean",
3457 "resolved": "boolean",
3458 "references": {}
3459 },
3460 "docs": {
3461 "tags": [],
3462 "text": ""
3463 },
3464 "internal": false,
3465 "getter": false,
3466 "setter": false
3467 },
3468 {
3469 "name": "currentTime",
3470 "type": "number",
3471 "attribute": "current-time",
3472 "reflect": true,
3473 "mutable": false,
3474 "required": false,
3475 "optional": false,
3476 "complexType": {
3477 "original": "number",
3478 "resolved": "number",
3479 "references": {}
3480 },
3481 "docs": {
3482 "tags": [],
3483 "text": ""
3484 },
3485 "internal": false,
3486 "getter": false,
3487 "setter": false
3488 },
3489 {
3490 "name": "duration",
3491 "type": "number",
3492 "attribute": "duration",
3493 "reflect": true,
3494 "mutable": false,
3495 "required": false,
3496 "optional": false,
3497 "complexType": {
3498 "original": "number",
3499 "resolved": "number",
3500 "references": {}
3501 },
3502 "docs": {
3503 "tags": [],
3504 "text": ""
3505 },
3506 "internal": false,
3507 "getter": false,
3508 "setter": false
3509 },
3510 {
3511 "name": "direction",
3512 "type": "string",
3513 "attribute": "direction",
3514 "reflect": false,
3515 "mutable": false,
3516 "required": false,
3517 "optional": true,
3518 "complexType": {
3519 "original": "'rtl'",
3520 "resolved": "\"rtl\"",
3521 "references": {}
3522 },
3523 "docs": {
3524 "tags": [],
3525 "text": ""
3526 },
3527 "internal": false,
3528 "getter": false,
3529 "setter": false
3530 },
3531 {
3532 "name": "emailCollection",
3533 "type": "unknown",
3534 "attribute": "email-collection",
3535 "reflect": false,
3536 "mutable": false,
3537 "required": false,
3538 "optional": true,
3539 "complexType": {
3540 "original": "EmailCollection",
3541 "resolved": "EmailCollection",
3542 "references": {
3543 "EmailCollection": {
3544 "location": "import",
3545 "path": "../../../../../interfaces",
3546 "id": "src/interfaces.ts::EmailCollection"
3547 }
3548 }
3549 },
3550 "docs": {
3551 "tags": [],
3552 "text": ""
3553 },
3554 "internal": false,
3555 "getter": false,
3556 "setter": false
3557 },
3558 {
3559 "name": "i18n",
3560 "type": "unknown",
3561 "attribute": "i-1-8n",
3562 "reflect": false,
3563 "mutable": false,
3564 "required": false,
3565 "optional": false,
3566 "complexType": {
3567 "original": "i18nConfig",
3568 "resolved": "i18nConfig",
3569 "references": {
3570 "i18nConfig": {
3571 "location": "import",
3572 "path": "../../../../../interfaces",
3573 "id": "src/interfaces.ts::i18nConfig"
3574 }
3575 }
3576 },
3577 "docs": {
3578 "tags": [],
3579 "text": ""
3580 },
3581 "internal": false,
3582 "getter": false,
3583 "setter": false
3584 },
3585 {
3586 "name": "videoId",
3587 "type": "number",
3588 "attribute": "video-id",
3589 "reflect": false,
3590 "mutable": false,
3591 "required": false,
3592 "optional": false,
3593 "complexType": {
3594 "original": "number",
3595 "resolved": "number",
3596 "references": {}
3597 },
3598 "docs": {
3599 "tags": [],
3600 "text": ""
3601 },
3602 "internal": false,
3603 "getter": false,
3604 "setter": false
3605 },
3606 {
3607 "name": "presetId",
3608 "type": "number",
3609 "attribute": "preset-id",
3610 "reflect": false,
3611 "mutable": false,
3612 "required": false,
3613 "optional": false,
3614 "complexType": {
3615 "original": "number",
3616 "resolved": "number",
3617 "references": {}
3618 },
3619 "docs": {
3620 "tags": [],
3621 "text": ""
3622 },
3623 "internal": false,
3624 "getter": false,
3625 "setter": false
3626 },
3627 {
3628 "name": "provider",
3629 "type": "string",
3630 "attribute": "provider",
3631 "reflect": false,
3632 "mutable": false,
3633 "required": false,
3634 "optional": false,
3635 "complexType": {
3636 "original": "string",
3637 "resolved": "string",
3638 "references": {}
3639 },
3640 "docs": {
3641 "tags": [],
3642 "text": ""
3643 },
3644 "internal": false,
3645 "getter": false,
3646 "setter": false
3647 }
3648 ],
3649 "shadowDelegatesFocus": false,
3650 "states": [
3651 {
3652 "name": "enabled"
3653 },
3654 {
3655 "name": "show"
3656 },
3657 {
3658 "name": "loading"
3659 },
3660 {
3661 "name": "error"
3662 },
3663 {
3664 "name": "percentagePassed"
3665 }
3666 ]
3667 },
3668 {
3669 "tag": "presto-email-overlay-ui",
3670 "path": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
3671 "source": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
3672 "elementRef": null,
3673 "componentClassName": "EmailOverlayUI",
3674 "assetsDirs": [],
3675 "dependencies": [
3676 "presto-player-spinner"
3677 ],
3678 "dependents": [
3679 "presto-email-overlay",
3680 "presto-email-overlay-controller",
3681 "presto-player",
3682 "presto-playlist"
3683 ],
3684 "directDependencies": [
3685 "presto-player-spinner"
3686 ],
3687 "directDependents": [
3688 "presto-email-overlay-controller"
3689 ],
3690 "docs": {
3691 "tags": [],
3692 "text": ""
3693 },
3694 "encapsulation": "shadow",
3695 "excludeFromCollection": false,
3696 "events": [
3697 {
3698 "name": "submitForm",
3699 "method": "submitForm",
3700 "bubbles": true,
3701 "cancelable": true,
3702 "composed": true,
3703 "docs": {
3704 "tags": [],
3705 "text": "Events"
3706 },
3707 "complexType": {
3708 "original": "object",
3709 "resolved": "object",
3710 "references": {}
3711 },
3712 "internal": false
3713 },
3714 {
3715 "name": "skip",
3716 "method": "skip",
3717 "bubbles": true,
3718 "cancelable": true,
3719 "composed": true,
3720 "docs": {
3721 "tags": [],
3722 "text": ""
3723 },
3724 "complexType": {
3725 "original": "object",
3726 "resolved": "object",
3727 "references": {}
3728 },
3729 "internal": false
3730 }
3731 ],
3732 "internal": false,
3733 "listeners": [],
3734 "methods": [],
3735 "potentialCmpRefs": [
3736 "presto-player-spinner"
3737 ],
3738 "properties": [
3739 {
3740 "name": "headline",
3741 "type": "string",
3742 "attribute": "headline",
3743 "reflect": false,
3744 "mutable": false,
3745 "required": false,
3746 "optional": false,
3747 "complexType": {
3748 "original": "string",
3749 "resolved": "string",
3750 "references": {}
3751 },
3752 "docs": {
3753 "tags": [],
3754 "text": "Props"
3755 },
3756 "internal": false,
3757 "getter": false,
3758 "setter": false
3759 },
3760 {
3761 "name": "bottomText",
3762 "type": "string",
3763 "attribute": "bottom-text",
3764 "reflect": false,
3765 "mutable": false,
3766 "required": false,
3767 "optional": false,
3768 "complexType": {
3769 "original": "string",
3770 "resolved": "string",
3771 "references": {}
3772 },
3773 "docs": {
3774 "tags": [],
3775 "text": ""
3776 },
3777 "internal": false,
3778 "getter": false,
3779 "setter": false
3780 },
3781 {
3782 "name": "buttonText",
3783 "type": "string",
3784 "attribute": "button-text",
3785 "reflect": false,
3786 "mutable": false,
3787 "required": false,
3788 "optional": false,
3789 "complexType": {
3790 "original": "string",
3791 "resolved": "string",
3792 "references": {}
3793 },
3794 "docs": {
3795 "tags": [],
3796 "text": ""
3797 },
3798 "internal": false,
3799 "getter": false,
3800 "setter": false
3801 },
3802 {
3803 "name": "allowSkip",
3804 "type": "boolean",
3805 "attribute": "allow-skip",
3806 "reflect": false,
3807 "mutable": false,
3808 "required": false,
3809 "optional": false,
3810 "complexType": {
3811 "original": "boolean",
3812 "resolved": "boolean",
3813 "references": {}
3814 },
3815 "docs": {
3816 "tags": [],
3817 "text": ""
3818 },
3819 "internal": false,
3820 "getter": false,
3821 "setter": false
3822 },
3823 {
3824 "name": "borderRadius",
3825 "type": "number",
3826 "attribute": "border-radius",
3827 "reflect": false,
3828 "mutable": false,
3829 "required": false,
3830 "optional": false,
3831 "complexType": {
3832 "original": "number",
3833 "resolved": "number",
3834 "references": {}
3835 },
3836 "docs": {
3837 "tags": [],
3838 "text": ""
3839 },
3840 "internal": false,
3841 "getter": false,
3842 "setter": false
3843 },
3844 {
3845 "name": "isLoading",
3846 "type": "boolean",
3847 "attribute": "is-loading",
3848 "reflect": false,
3849 "mutable": false,
3850 "required": false,
3851 "optional": false,
3852 "complexType": {
3853 "original": "boolean",
3854 "resolved": "boolean",
3855 "references": {}
3856 },
3857 "docs": {
3858 "tags": [],
3859 "text": ""
3860 },
3861 "internal": false,
3862 "getter": false,
3863 "setter": false
3864 },
3865 {
3866 "name": "errorMessage",
3867 "type": "string",
3868 "attribute": "error-message",
3869 "reflect": false,
3870 "mutable": false,
3871 "required": false,
3872 "optional": false,
3873 "complexType": {
3874 "original": "string",
3875 "resolved": "string",
3876 "references": {}
3877 },
3878 "docs": {
3879 "tags": [],
3880 "text": ""
3881 },
3882 "internal": false,
3883 "getter": false,
3884 "setter": false
3885 },
3886 {
3887 "name": "direction",
3888 "type": "string",
3889 "attribute": "direction",
3890 "reflect": false,
3891 "mutable": false,
3892 "required": false,
3893 "optional": true,
3894 "complexType": {
3895 "original": "'rtl'",
3896 "resolved": "\"rtl\"",
3897 "references": {}
3898 },
3899 "docs": {
3900 "tags": [],
3901 "text": ""
3902 },
3903 "internal": false,
3904 "getter": false,
3905 "setter": false
3906 },
3907 {
3908 "name": "i18n",
3909 "type": "unknown",
3910 "attribute": "i-1-8n",
3911 "reflect": false,
3912 "mutable": false,
3913 "required": false,
3914 "optional": false,
3915 "complexType": {
3916 "original": "i18nConfig",
3917 "resolved": "i18nConfig",
3918 "references": {
3919 "i18nConfig": {
3920 "location": "import",
3921 "path": "../../../../../interfaces",
3922 "id": "src/interfaces.ts::i18nConfig"
3923 }
3924 }
3925 },
3926 "docs": {
3927 "tags": [],
3928 "text": ""
3929 },
3930 "internal": false,
3931 "getter": false,
3932 "setter": false
3933 },
3934 {
3935 "name": "provider",
3936 "type": "string",
3937 "attribute": "provider",
3938 "reflect": false,
3939 "mutable": false,
3940 "required": false,
3941 "optional": false,
3942 "complexType": {
3943 "original": "string",
3944 "resolved": "string",
3945 "references": {}
3946 },
3947 "docs": {
3948 "tags": [],
3949 "text": ""
3950 },
3951 "internal": false,
3952 "getter": false,
3953 "setter": false
3954 },
3955 {
3956 "name": "type",
3957 "type": "string",
3958 "attribute": "type",
3959 "reflect": false,
3960 "mutable": false,
3961 "required": false,
3962 "optional": false,
3963 "complexType": {
3964 "original": "string",
3965 "resolved": "string",
3966 "references": {}
3967 },
3968 "docs": {
3969 "tags": [],
3970 "text": ""
3971 },
3972 "internal": false,
3973 "getter": false,
3974 "setter": false
3975 }
3976 ],
3977 "shadowDelegatesFocus": false,
3978 "states": [
3979 {
3980 "name": "email"
3981 },
3982 {
3983 "name": "isAudioProvider"
3984 }
3985 ]
3986 },
3987 {
3988 "tag": "presto-modern-skin",
3989 "path": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
3990 "source": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
3991 "elementRef": null,
3992 "componentClassName": "PrestoModernSkin",
3993 "assetsDirs": [],
3994 "dependencies": [],
3995 "dependents": [
3996 "presto-player",
3997 "presto-playlist"
3998 ],
3999 "directDependencies": [],
4000 "directDependents": [
4001 "presto-player"
4002 ],
4003 "docs": {
4004 "tags": [],
4005 "text": ""
4006 },
4007 "encapsulation": "none",
4008 "excludeFromCollection": false,
4009 "events": [],
4010 "internal": false,
4011 "listeners": [],
4012 "methods": [],
4013 "potentialCmpRefs": [],
4014 "properties": [],
4015 "shadowDelegatesFocus": false,
4016 "states": []
4017 },
4018 {
4019 "tag": "presto-muted-overlay",
4020 "path": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
4021 "source": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
4022 "elementRef": null,
4023 "componentClassName": "PrestoMutedOverlay",
4024 "assetsDirs": [],
4025 "dependencies": [],
4026 "dependents": [
4027 "presto-player",
4028 "presto-playlist"
4029 ],
4030 "directDependencies": [],
4031 "directDependents": [
4032 "presto-player"
4033 ],
4034 "docs": {
4035 "tags": [],
4036 "text": ""
4037 },
4038 "encapsulation": "none",
4039 "excludeFromCollection": false,
4040 "events": [
4041 {
4042 "name": "playVideo",
4043 "method": "playVideo",
4044 "bubbles": true,
4045 "cancelable": true,
4046 "composed": true,
4047 "docs": {
4048 "tags": [],
4049 "text": ""
4050 },
4051 "complexType": {
4052 "original": "void",
4053 "resolved": "void",
4054 "references": {}
4055 },
4056 "internal": false
4057 }
4058 ],
4059 "internal": false,
4060 "listeners": [],
4061 "methods": [],
4062 "potentialCmpRefs": [],
4063 "properties": [
4064 {
4065 "name": "mutedPreview",
4066 "type": "boolean",
4067 "attribute": "muted-preview",
4068 "reflect": false,
4069 "mutable": false,
4070 "required": false,
4071 "optional": false,
4072 "complexType": {
4073 "original": "boolean",
4074 "resolved": "boolean",
4075 "references": {}
4076 },
4077 "docs": {
4078 "tags": [],
4079 "text": ""
4080 },
4081 "internal": false,
4082 "getter": false,
4083 "setter": false
4084 },
4085 {
4086 "name": "mutedOverlay",
4087 "type": "unknown",
4088 "attribute": "muted-overlay",
4089 "reflect": false,
4090 "mutable": false,
4091 "required": false,
4092 "optional": false,
4093 "complexType": {
4094 "original": "MutedOverlay",
4095 "resolved": "MutedOverlay",
4096 "references": {
4097 "MutedOverlay": {
4098 "location": "import",
4099 "path": "../../../../interfaces",
4100 "id": "src/interfaces.ts::MutedOverlay"
4101 }
4102 }
4103 },
4104 "docs": {
4105 "tags": [],
4106 "text": ""
4107 },
4108 "internal": false,
4109 "getter": false,
4110 "setter": false
4111 },
4112 {
4113 "name": "preset",
4114 "type": "unknown",
4115 "attribute": "preset",
4116 "reflect": false,
4117 "mutable": false,
4118 "required": false,
4119 "optional": false,
4120 "complexType": {
4121 "original": "presetAttributes",
4122 "resolved": "presetAttributes",
4123 "references": {
4124 "presetAttributes": {
4125 "location": "import",
4126 "path": "../../../../interfaces",
4127 "id": "src/interfaces.ts::presetAttributes"
4128 }
4129 }
4130 },
4131 "docs": {
4132 "tags": [],
4133 "text": ""
4134 },
4135 "internal": false,
4136 "getter": false,
4137 "setter": false
4138 }
4139 ],
4140 "shadowDelegatesFocus": false,
4141 "states": []
4142 },
4143 {
4144 "tag": "presto-player",
4145 "path": "./src/components/core/player/presto-player.js",
4146 "source": "./src/components/core/player/presto-player.tsx",
4147 "elementRef": "el",
4148 "componentClassName": "PrestoPlayer",
4149 "assetsDirs": [],
4150 "dependencies": [
4151 "presto-action-bar",
4152 "presto-action-bar-controller",
4153 "presto-action-bar-ui",
4154 "presto-audio",
4155 "presto-bunny",
4156 "presto-business-skin",
4157 "presto-cta-overlay",
4158 "presto-cta-overlay-controller",
4159 "presto-cta-overlay-ui",
4160 "presto-dynamic-overlay-ui",
4161 "presto-dynamic-overlays",
4162 "presto-email-overlay",
4163 "presto-email-overlay-controller",
4164 "presto-email-overlay-ui",
4165 "presto-modern-skin",
4166 "presto-muted-overlay",
4167 "presto-player-button",
4168 "presto-player-spinner",
4169 "presto-search-bar",
4170 "presto-search-bar-ui",
4171 "presto-stacked-skin",
4172 "presto-video",
4173 "presto-vimeo",
4174 "presto-youtube",
4175 "presto-youtube-subscribe-button"
4176 ],
4177 "dependents": [
4178 "presto-playlist"
4179 ],
4180 "directDependencies": [
4181 "presto-modern-skin",
4182 "presto-business-skin",
4183 "presto-stacked-skin",
4184 "presto-muted-overlay",
4185 "presto-vimeo",
4186 "presto-youtube",
4187 "presto-bunny",
4188 "presto-audio",
4189 "presto-video",
4190 "presto-cta-overlay",
4191 "presto-email-overlay",
4192 "presto-action-bar",
4193 "presto-search-bar",
4194 "presto-dynamic-overlays"
4195 ],
4196 "directDependents": [
4197 "presto-playlist"
4198 ],
4199 "docs": {
4200 "tags": [],
4201 "text": ""
4202 },
4203 "encapsulation": "shadow",
4204 "excludeFromCollection": false,
4205 "events": [
4206 {
4207 "name": "loaded",
4208 "method": "loaded",
4209 "bubbles": true,
4210 "cancelable": true,
4211 "composed": true,
4212 "docs": {
4213 "tags": [],
4214 "text": "Component loaded"
4215 },
4216 "complexType": {
4217 "original": "boolean",
4218 "resolved": "boolean",
4219 "references": {}
4220 },
4221 "internal": false
4222 },
4223 {
4224 "name": "currentMediaPlayer",
4225 "method": "currentMediaPlayer",
4226 "bubbles": true,
4227 "cancelable": true,
4228 "composed": true,
4229 "docs": {
4230 "tags": [],
4231 "text": ""
4232 },
4233 "complexType": {
4234 "original": "object",
4235 "resolved": "object",
4236 "references": {}
4237 },
4238 "internal": false
4239 },
4240 {
4241 "name": "playerReady",
4242 "method": "playerReady",
4243 "bubbles": true,
4244 "cancelable": true,
4245 "composed": true,
4246 "docs": {
4247 "tags": [],
4248 "text": ""
4249 },
4250 "complexType": {
4251 "original": "object",
4252 "resolved": "object",
4253 "references": {}
4254 },
4255 "internal": false
4256 },
4257 {
4258 "name": "playedMedia",
4259 "method": "playedMedia",
4260 "bubbles": true,
4261 "cancelable": true,
4262 "composed": true,
4263 "docs": {
4264 "tags": [],
4265 "text": ""
4266 },
4267 "complexType": {
4268 "original": "object",
4269 "resolved": "object",
4270 "references": {}
4271 },
4272 "internal": false
4273 },
4274 {
4275 "name": "pausedMedia",
4276 "method": "pausedMedia",
4277 "bubbles": true,
4278 "cancelable": true,
4279 "composed": true,
4280 "docs": {
4281 "tags": [],
4282 "text": ""
4283 },
4284 "complexType": {
4285 "original": "object",
4286 "resolved": "object",
4287 "references": {}
4288 },
4289 "internal": false
4290 },
4291 {
4292 "name": "endedMedia",
4293 "method": "endedMedia",
4294 "bubbles": true,
4295 "cancelable": true,
4296 "composed": true,
4297 "docs": {
4298 "tags": [],
4299 "text": ""
4300 },
4301 "complexType": {
4302 "original": "object",
4303 "resolved": "object",
4304 "references": {}
4305 },
4306 "internal": false
4307 }
4308 ],
4309 "internal": false,
4310 "listeners": [
4311 {
4312 "name": "currentMediaPlayer",
4313 "method": "handleScroll",
4314 "capture": false,
4315 "passive": false,
4316 "target": "window"
4317 },
4318 {
4319 "name": "restartVideo",
4320 "method": "handleRestartVideo",
4321 "capture": false,
4322 "passive": false
4323 },
4324 {
4325 "name": "playVideo",
4326 "method": "handlePlayVideo",
4327 "capture": false,
4328 "passive": false
4329 },
4330 {
4331 "name": "pauseVideo",
4332 "method": "handlePauseVideo",
4333 "capture": false,
4334 "passive": false
4335 },
4336 {
4337 "name": "visibilitychange",
4338 "method": "playVideoOnlyInViewport",
4339 "capture": false,
4340 "passive": false,
4341 "target": "window"
4342 },
4343 {
4344 "name": "ctaStateChange",
4345 "method": "handleCtaStateChange",
4346 "capture": false,
4347 "passive": false
4348 },
4349 {
4350 "name": "emailStateChange",
4351 "method": "handleEmailStateChange",
4352 "capture": false,
4353 "passive": false
4354 },
4355 {
4356 "name": "actionBarStateChange",
4357 "method": "handleActionBarStateChange",
4358 "capture": false,
4359 "passive": false
4360 }
4361 ],
4362 "methods": [
4363 {
4364 "name": "play",
4365 "docs": {
4366 "text": "Play video",
4367 "tags": [
4368 {
4369 "name": "returns",
4370 "text": "Plyr"
4371 }
4372 ]
4373 },
4374 "complexType": {
4375 "signature": "(unmute?: boolean) => Promise<void>",
4376 "parameters": [
4377 {
4378 "name": "unmute",
4379 "type": "boolean",
4380 "docs": ""
4381 }
4382 ],
4383 "references": {
4384 "Promise": {
4385 "location": "global",
4386 "id": "global::Promise"
4387 }
4388 },
4389 "return": "Promise<void>"
4390 },
4391 "internal": false
4392 },
4393 {
4394 "name": "goToAndPlay",
4395 "docs": {
4396 "text": "Go to and play",
4397 "tags": [
4398 {
4399 "name": "param",
4400 "text": "time number"
4401 }
4402 ]
4403 },
4404 "complexType": {
4405 "signature": "(time: number) => Promise<void>",
4406 "parameters": [
4407 {
4408 "name": "time",
4409 "type": "number",
4410 "docs": "number"
4411 }
4412 ],
4413 "references": {
4414 "Promise": {
4415 "location": "global",
4416 "id": "global::Promise"
4417 }
4418 },
4419 "return": "Promise<void>"
4420 },
4421 "internal": false
4422 },
4423 {
4424 "name": "restart",
4425 "docs": {
4426 "text": "Play video",
4427 "tags": [
4428 {
4429 "name": "returns",
4430 "text": "Plyr"
4431 }
4432 ]
4433 },
4434 "complexType": {
4435 "signature": "() => Promise<any>",
4436 "parameters": [],
4437 "references": {
4438 "Promise": {
4439 "location": "global",
4440 "id": "global::Promise"
4441 }
4442 },
4443 "return": "Promise<any>"
4444 },
4445 "internal": false
4446 },
4447 {
4448 "name": "pause",
4449 "docs": {
4450 "text": "Pause video",
4451 "tags": [
4452 {
4453 "name": "returns",
4454 "text": "Plyr"
4455 }
4456 ]
4457 },
4458 "complexType": {
4459 "signature": "() => Promise<any>",
4460 "parameters": [],
4461 "references": {
4462 "Promise": {
4463 "location": "global",
4464 "id": "global::Promise"
4465 }
4466 },
4467 "return": "Promise<any>"
4468 },
4469 "internal": false
4470 },
4471 {
4472 "name": "stop",
4473 "docs": {
4474 "text": "Pause video",
4475 "tags": [
4476 {
4477 "name": "returns",
4478 "text": "Plyr"
4479 }
4480 ]
4481 },
4482 "complexType": {
4483 "signature": "() => Promise<any>",
4484 "parameters": [],
4485 "references": {
4486 "Promise": {
4487 "location": "global",
4488 "id": "global::Promise"
4489 }
4490 },
4491 "return": "Promise<any>"
4492 },
4493 "internal": false
4494 },
4495 {
4496 "name": "fullscreenToggle",
4497 "docs": {
4498 "text": "Toggle Fullscreen",
4499 "tags": [
4500 {
4501 "name": "returns",
4502 "text": "Plyr"
4503 }
4504 ]
4505 },
4506 "complexType": {
4507 "signature": "(open: boolean) => Promise<any>",
4508 "parameters": [
4509 {
4510 "name": "open",
4511 "type": "boolean",
4512 "docs": ""
4513 }
4514 ],
4515 "references": {
4516 "Promise": {
4517 "location": "global",
4518 "id": "global::Promise"
4519 }
4520 },
4521 "return": "Promise<any>"
4522 },
4523 "internal": false
4524 },
4525 {
4526 "name": "on",
4527 "docs": {
4528 "text": "Add an event listener for the specified event.",
4529 "tags": [
4530 {
4531 "name": "param",
4532 "text": "event String"
4533 },
4534 {
4535 "name": "param",
4536 "text": "func Function"
4537 },
4538 {
4539 "name": "returns",
4540 "text": "Plyr"
4541 }
4542 ]
4543 },
4544 "complexType": {
4545 "signature": "(event: string, func: Function) => Promise<any>",
4546 "parameters": [
4547 {
4548 "name": "event",
4549 "type": "string",
4550 "docs": "String"
4551 },
4552 {
4553 "name": "func",
4554 "type": "Function",
4555 "docs": "Function"
4556 }
4557 ],
4558 "references": {
4559 "Promise": {
4560 "location": "global",
4561 "id": "global::Promise"
4562 },
4563 "Function": {
4564 "location": "global",
4565 "id": "global::Function"
4566 }
4567 },
4568 "return": "Promise<any>"
4569 },
4570 "internal": false
4571 },
4572 {
4573 "name": "once",
4574 "docs": {
4575 "text": "Add an event listener for the specified event.",
4576 "tags": [
4577 {
4578 "name": "param",
4579 "text": "event String"
4580 },
4581 {
4582 "name": "param",
4583 "text": "func Function"
4584 },
4585 {
4586 "name": "returns",
4587 "text": "Plyr"
4588 }
4589 ]
4590 },
4591 "complexType": {
4592 "signature": "(event: string, func: Function) => Promise<any>",
4593 "parameters": [
4594 {
4595 "name": "event",
4596 "type": "string",
4597 "docs": "String"
4598 },
4599 {
4600 "name": "func",
4601 "type": "Function",
4602 "docs": "Function"
4603 }
4604 ],
4605 "references": {
4606 "Promise": {
4607 "location": "global",
4608 "id": "global::Promise"
4609 },
4610 "Function": {
4611 "location": "global",
4612 "id": "global::Function"
4613 }
4614 },
4615 "return": "Promise<any>"
4616 },
4617 "internal": false
4618 },
4619 {
4620 "name": "off",
4621 "docs": {
4622 "text": "Remove an event listener for the specified event.",
4623 "tags": [
4624 {
4625 "name": "param",
4626 "text": "event String"
4627 },
4628 {
4629 "name": "param",
4630 "text": "func Function"
4631 },
4632 {
4633 "name": "returns",
4634 "text": "Plyr"
4635 }
4636 ]
4637 },
4638 "complexType": {
4639 "signature": "(event: string, func: Function) => Promise<any>",
4640 "parameters": [
4641 {
4642 "name": "event",
4643 "type": "string",
4644 "docs": "String"
4645 },
4646 {
4647 "name": "func",
4648 "type": "Function",
4649 "docs": "Function"
4650 }
4651 ],
4652 "references": {
4653 "Promise": {
4654 "location": "global",
4655 "id": "global::Promise"
4656 },
4657 "Function": {
4658 "location": "global",
4659 "id": "global::Function"
4660 }
4661 },
4662 "return": "Promise<any>"
4663 },
4664 "internal": false
4665 }
4666 ],
4667 "potentialCmpRefs": [
4668 "presto-modern-skin",
4669 "presto-business-skin",
4670 "presto-stacked-skin",
4671 "presto-muted-overlay",
4672 "presto-vimeo",
4673 "presto-youtube",
4674 "presto-bunny",
4675 "presto-audio",
4676 "presto-video",
4677 "presto-cta-overlay",
4678 "presto-email-overlay",
4679 "presto-action-bar",
4680 "presto-search-bar",
4681 "presto-dynamic-overlays"
4682 ],
4683 "properties": [
4684 {
4685 "name": "iconUrl",
4686 "type": "string",
4687 "attribute": "icon-url",
4688 "reflect": false,
4689 "mutable": false,
4690 "required": false,
4691 "optional": false,
4692 "complexType": {
4693 "original": "string",
4694 "resolved": "string",
4695 "references": {}
4696 },
4697 "docs": {
4698 "tags": [],
4699 "text": ""
4700 },
4701 "internal": false,
4702 "getter": false,
4703 "setter": false
4704 },
4705 {
4706 "name": "src",
4707 "type": "string",
4708 "attribute": "src",
4709 "reflect": false,
4710 "mutable": false,
4711 "required": false,
4712 "optional": false,
4713 "complexType": {
4714 "original": "string",
4715 "resolved": "string",
4716 "references": {}
4717 },
4718 "docs": {
4719 "tags": [],
4720 "text": ""
4721 },
4722 "internal": false,
4723 "getter": false,
4724 "setter": false
4725 },
4726 {
4727 "name": "type",
4728 "type": "string",
4729 "attribute": "type",
4730 "reflect": false,
4731 "mutable": false,
4732 "required": false,
4733 "optional": false,
4734 "complexType": {
4735 "original": "string",
4736 "resolved": "string",
4737 "references": {}
4738 },
4739 "docs": {
4740 "tags": [],
4741 "text": ""
4742 },
4743 "internal": false,
4744 "getter": false,
4745 "setter": false
4746 },
4747 {
4748 "name": "autoplay",
4749 "type": "boolean",
4750 "attribute": "autoplay",
4751 "reflect": true,
4752 "mutable": true,
4753 "required": false,
4754 "optional": false,
4755 "complexType": {
4756 "original": "boolean",
4757 "resolved": "boolean",
4758 "references": {}
4759 },
4760 "docs": {
4761 "tags": [],
4762 "text": ""
4763 },
4764 "internal": false,
4765 "getter": false,
4766 "setter": false
4767 },
4768 {
4769 "name": "preload",
4770 "type": "string",
4771 "attribute": "preload",
4772 "reflect": false,
4773 "mutable": false,
4774 "required": false,
4775 "optional": false,
4776 "complexType": {
4777 "original": "'metadata' | 'none' | 'auto'",
4778 "resolved": "\"auto\" | \"metadata\" | \"none\"",
4779 "references": {}
4780 },
4781 "docs": {
4782 "tags": [],
4783 "text": ""
4784 },
4785 "internal": false,
4786 "getter": false,
4787 "setter": false
4788 },
4789 {
4790 "name": "poster",
4791 "type": "string",
4792 "attribute": "poster",
4793 "reflect": false,
4794 "mutable": false,
4795 "required": false,
4796 "optional": false,
4797 "complexType": {
4798 "original": "string",
4799 "resolved": "string",
4800 "references": {}
4801 },
4802 "docs": {
4803 "tags": [],
4804 "text": ""
4805 },
4806 "internal": false,
4807 "getter": false,
4808 "setter": false
4809 },
4810 {
4811 "name": "playsinline",
4812 "type": "boolean",
4813 "attribute": "playsinline",
4814 "reflect": false,
4815 "mutable": false,
4816 "required": false,
4817 "optional": false,
4818 "complexType": {
4819 "original": "boolean",
4820 "resolved": "boolean",
4821 "references": {}
4822 },
4823 "docs": {
4824 "tags": [],
4825 "text": ""
4826 },
4827 "internal": false,
4828 "getter": false,
4829 "setter": false
4830 },
4831 {
4832 "name": "isAdmin",
4833 "type": "boolean",
4834 "attribute": "is-admin",
4835 "reflect": false,
4836 "mutable": false,
4837 "required": false,
4838 "optional": false,
4839 "defaultValue": "false",
4840 "complexType": {
4841 "original": "boolean",
4842 "resolved": "boolean",
4843 "references": {}
4844 },
4845 "docs": {
4846 "tags": [
4847 {
4848 "name": "default",
4849 "text": "false"
4850 }
4851 ],
4852 "text": ""
4853 },
4854 "internal": false,
4855 "getter": false,
4856 "setter": false
4857 },
4858 {
4859 "name": "direction",
4860 "type": "string",
4861 "attribute": "direction",
4862 "reflect": false,
4863 "mutable": false,
4864 "required": false,
4865 "optional": true,
4866 "complexType": {
4867 "original": "'rtl'",
4868 "resolved": "\"rtl\"",
4869 "references": {}
4870 },
4871 "docs": {
4872 "tags": [],
4873 "text": ""
4874 },
4875 "internal": false,
4876 "getter": false,
4877 "setter": false
4878 },
4879 {
4880 "name": "css",
4881 "type": "string",
4882 "attribute": "css",
4883 "reflect": false,
4884 "mutable": false,
4885 "required": false,
4886 "optional": true,
4887 "complexType": {
4888 "original": "string",
4889 "resolved": "string",
4890 "references": {}
4891 },
4892 "docs": {
4893 "tags": [],
4894 "text": ""
4895 },
4896 "internal": false,
4897 "getter": false,
4898 "setter": false
4899 },
4900 {
4901 "name": "currentTime",
4902 "type": "number",
4903 "attribute": "current-time",
4904 "reflect": false,
4905 "mutable": false,
4906 "required": false,
4907 "optional": false,
4908 "complexType": {
4909 "original": "number",
4910 "resolved": "number",
4911 "references": {}
4912 },
4913 "docs": {
4914 "tags": [],
4915 "text": ""
4916 },
4917 "internal": false,
4918 "getter": false,
4919 "setter": false
4920 },
4921 {
4922 "name": "mediaTitle",
4923 "type": "string",
4924 "attribute": "media-title",
4925 "reflect": false,
4926 "mutable": false,
4927 "required": false,
4928 "optional": false,
4929 "complexType": {
4930 "original": "string",
4931 "resolved": "string",
4932 "references": {}
4933 },
4934 "docs": {
4935 "tags": [],
4936 "text": ""
4937 },
4938 "internal": false,
4939 "getter": false,
4940 "setter": false
4941 },
4942 {
4943 "name": "classes",
4944 "type": "string",
4945 "attribute": "classes",
4946 "reflect": false,
4947 "mutable": false,
4948 "required": false,
4949 "optional": false,
4950 "complexType": {
4951 "original": "string",
4952 "resolved": "string",
4953 "references": {}
4954 },
4955 "docs": {
4956 "tags": [],
4957 "text": ""
4958 },
4959 "internal": false,
4960 "getter": false,
4961 "setter": false
4962 },
4963 {
4964 "name": "audioAttributes",
4965 "type": "unknown",
4966 "attribute": "audio-attributes",
4967 "reflect": false,
4968 "mutable": false,
4969 "required": false,
4970 "optional": false,
4971 "complexType": {
4972 "original": "object",
4973 "resolved": "object",
4974 "references": {}
4975 },
4976 "docs": {
4977 "tags": [],
4978 "text": ""
4979 },
4980 "internal": false,
4981 "getter": false,
4982 "setter": false
4983 },
4984 {
4985 "name": "videoAttributes",
4986 "type": "any",
4987 "attribute": "video-attributes",
4988 "reflect": false,
4989 "mutable": false,
4990 "required": false,
4991 "optional": false,
4992 "defaultValue": "{}",
4993 "complexType": {
4994 "original": "any",
4995 "resolved": "any",
4996 "references": {}
4997 },
4998 "docs": {
4999 "tags": [
5000 {
5001 "name": "default",
5002 "text": "{}"
5003 }
5004 ],
5005 "text": ""
5006 },
5007 "internal": false,
5008 "getter": true,
5009 "setter": true
5010 },
5011 {
5012 "name": "markers",
5013 "type": "any",
5014 "attribute": "markers",
5015 "reflect": false,
5016 "mutable": false,
5017 "required": false,
5018 "optional": false,
5019 "complexType": {
5020 "original": "any",
5021 "resolved": "any",
5022 "references": {}
5023 },
5024 "docs": {
5025 "tags": [],
5026 "text": ""
5027 },
5028 "internal": false,
5029 "getter": false,
5030 "setter": false
5031 },
5032 {
5033 "name": "automations",
5034 "type": "boolean",
5035 "attribute": "automations",
5036 "reflect": false,
5037 "mutable": false,
5038 "required": false,
5039 "optional": false,
5040 "complexType": {
5041 "original": "boolean",
5042 "resolved": "boolean",
5043 "references": {}
5044 },
5045 "docs": {
5046 "tags": [],
5047 "text": ""
5048 },
5049 "internal": false,
5050 "getter": false,
5051 "setter": false
5052 },
5053 {
5054 "name": "providerVideoId",
5055 "type": "string",
5056 "attribute": "provider-video-id",
5057 "reflect": false,
5058 "mutable": false,
5059 "required": false,
5060 "optional": false,
5061 "complexType": {
5062 "original": "string",
5063 "resolved": "string",
5064 "references": {}
5065 },
5066 "docs": {
5067 "tags": [],
5068 "text": ""
5069 },
5070 "internal": false,
5071 "getter": false,
5072 "setter": false
5073 },
5074 {
5075 "name": "videoId",
5076 "type": "number",
5077 "attribute": "video-id",
5078 "reflect": false,
5079 "mutable": false,
5080 "required": false,
5081 "optional": false,
5082 "complexType": {
5083 "original": "number",
5084 "resolved": "number",
5085 "references": {}
5086 },
5087 "docs": {
5088 "tags": [],
5089 "text": ""
5090 },
5091 "internal": false,
5092 "getter": false,
5093 "setter": false
5094 },
5095 {
5096 "name": "analytics",
5097 "type": "boolean",
5098 "attribute": "analytics",
5099 "reflect": false,
5100 "mutable": false,
5101 "required": false,
5102 "optional": false,
5103 "complexType": {
5104 "original": "boolean",
5105 "resolved": "boolean",
5106 "references": {}
5107 },
5108 "docs": {
5109 "tags": [],
5110 "text": ""
5111 },
5112 "internal": false,
5113 "getter": false,
5114 "setter": false
5115 },
5116 {
5117 "name": "provider",
5118 "type": "string",
5119 "attribute": "provider",
5120 "reflect": false,
5121 "mutable": false,
5122 "required": false,
5123 "optional": false,
5124 "complexType": {
5125 "original": "string",
5126 "resolved": "string",
5127 "references": {}
5128 },
5129 "docs": {
5130 "tags": [],
5131 "text": ""
5132 },
5133 "internal": false,
5134 "getter": false,
5135 "setter": false
5136 },
5137 {
5138 "name": "lazyLoadYoutube",
5139 "type": "boolean",
5140 "attribute": "lazy-load-youtube",
5141 "reflect": false,
5142 "mutable": false,
5143 "required": false,
5144 "optional": false,
5145 "complexType": {
5146 "original": "boolean",
5147 "resolved": "boolean",
5148 "references": {}
5149 },
5150 "docs": {
5151 "tags": [],
5152 "text": ""
5153 },
5154 "internal": false,
5155 "getter": false,
5156 "setter": false
5157 },
5158 {
5159 "name": "preset",
5160 "type": "any",
5161 "attribute": "preset",
5162 "reflect": false,
5163 "mutable": false,
5164 "required": false,
5165 "optional": false,
5166 "defaultValue": "{}",
5167 "complexType": {
5168 "original": "any",
5169 "resolved": "any",
5170 "references": {}
5171 },
5172 "docs": {
5173 "tags": [
5174 {
5175 "name": "default",
5176 "text": "{}"
5177 }
5178 ],
5179 "text": ""
5180 },
5181 "internal": false,
5182 "getter": true,
5183 "setter": true
5184 },
5185 {
5186 "name": "branding",
5187 "type": "any",
5188 "attribute": "branding",
5189 "reflect": false,
5190 "mutable": false,
5191 "required": false,
5192 "optional": false,
5193 "defaultValue": "{}",
5194 "complexType": {
5195 "original": "any",
5196 "resolved": "any",
5197 "references": {}
5198 },
5199 "docs": {
5200 "tags": [
5201 {
5202 "name": "default",
5203 "text": "{}"
5204 }
5205 ],
5206 "text": ""
5207 },
5208 "internal": false,
5209 "getter": true,
5210 "setter": true
5211 },
5212 {
5213 "name": "chapters",
5214 "type": "any",
5215 "attribute": "chapters",
5216 "reflect": false,
5217 "mutable": false,
5218 "required": false,
5219 "optional": false,
5220 "defaultValue": "[]",
5221 "complexType": {
5222 "original": "any",
5223 "resolved": "any",
5224 "references": {}
5225 },
5226 "docs": {
5227 "tags": [
5228 {
5229 "name": "default",
5230 "text": "[]"
5231 }
5232 ],
5233 "text": ""
5234 },
5235 "internal": false,
5236 "getter": true,
5237 "setter": true
5238 },
5239 {
5240 "name": "overlays",
5241 "type": "any",
5242 "attribute": "overlays",
5243 "reflect": false,
5244 "mutable": false,
5245 "required": false,
5246 "optional": false,
5247 "defaultValue": "{}",
5248 "complexType": {
5249 "original": "any",
5250 "resolved": "any",
5251 "references": {}
5252 },
5253 "docs": {
5254 "tags": [
5255 {
5256 "name": "default",
5257 "text": "{}"
5258 }
5259 ],
5260 "text": ""
5261 },
5262 "internal": false,
5263 "getter": true,
5264 "setter": true
5265 },
5266 {
5267 "name": "tracks",
5268 "type": "any",
5269 "attribute": "tracks",
5270 "reflect": false,
5271 "mutable": false,
5272 "required": false,
5273 "optional": false,
5274 "defaultValue": "[]",
5275 "complexType": {
5276 "original": "any",
5277 "resolved": "any",
5278 "references": {}
5279 },
5280 "docs": {
5281 "tags": [
5282 {
5283 "name": "default",
5284 "text": "[]"
5285 }
5286 ],
5287 "text": ""
5288 },
5289 "internal": false,
5290 "getter": true,
5291 "setter": true
5292 },
5293 {
5294 "name": "blockAttributes",
5295 "type": "any",
5296 "attribute": "block-attributes",
5297 "reflect": false,
5298 "mutable": false,
5299 "required": false,
5300 "optional": false,
5301 "defaultValue": "{}",
5302 "complexType": {
5303 "original": "any",
5304 "resolved": "any",
5305 "references": {}
5306 },
5307 "docs": {
5308 "tags": [
5309 {
5310 "name": "default",
5311 "text": "{}"
5312 }
5313 ],
5314 "text": ""
5315 },
5316 "internal": false,
5317 "getter": true,
5318 "setter": true
5319 },
5320 {
5321 "name": "config",
5322 "type": "any",
5323 "attribute": "config",
5324 "reflect": false,
5325 "mutable": false,
5326 "required": false,
5327 "optional": false,
5328 "defaultValue": "{}",
5329 "complexType": {
5330 "original": "any",
5331 "resolved": "any",
5332 "references": {}
5333 },
5334 "docs": {
5335 "tags": [
5336 {
5337 "name": "default",
5338 "text": "{}"
5339 }
5340 ],
5341 "text": ""
5342 },
5343 "internal": false,
5344 "getter": true,
5345 "setter": true
5346 },
5347 {
5348 "name": "youtube",
5349 "type": "any",
5350 "attribute": "youtube",
5351 "reflect": false,
5352 "mutable": false,
5353 "required": false,
5354 "optional": false,
5355 "defaultValue": "{}",
5356 "complexType": {
5357 "original": "any",
5358 "resolved": "any",
5359 "references": {}
5360 },
5361 "docs": {
5362 "tags": [
5363 {
5364 "name": "default",
5365 "text": "{}"
5366 }
5367 ],
5368 "text": ""
5369 },
5370 "internal": false,
5371 "getter": true,
5372 "setter": true
5373 },
5374 {
5375 "name": "actionBar",
5376 "type": "any",
5377 "attribute": "action-bar",
5378 "reflect": false,
5379 "mutable": false,
5380 "required": false,
5381 "optional": false,
5382 "defaultValue": "{}",
5383 "complexType": {
5384 "original": "any",
5385 "resolved": "any",
5386 "references": {}
5387 },
5388 "docs": {
5389 "tags": [
5390 {
5391 "name": "default",
5392 "text": "{}"
5393 }
5394 ],
5395 "text": ""
5396 },
5397 "internal": false,
5398 "getter": true,
5399 "setter": true
5400 },
5401 {
5402 "name": "i18n",
5403 "type": "any",
5404 "attribute": "i-1-8n",
5405 "reflect": false,
5406 "mutable": false,
5407 "required": false,
5408 "optional": false,
5409 "defaultValue": "{}",
5410 "complexType": {
5411 "original": "any",
5412 "resolved": "any",
5413 "references": {}
5414 },
5415 "docs": {
5416 "tags": [
5417 {
5418 "name": "default",
5419 "text": "{}"
5420 }
5421 ],
5422 "text": ""
5423 },
5424 "internal": false,
5425 "getter": true,
5426 "setter": true
5427 },
5428 {
5429 "name": "search",
5430 "type": "any",
5431 "attribute": "search",
5432 "reflect": false,
5433 "mutable": false,
5434 "required": false,
5435 "optional": false,
5436 "defaultValue": "{}",
5437 "complexType": {
5438 "original": "any",
5439 "resolved": "any",
5440 "references": {}
5441 },
5442 "docs": {
5443 "tags": [
5444 {
5445 "name": "default",
5446 "text": "{}"
5447 }
5448 ],
5449 "text": ""
5450 },
5451 "internal": false,
5452 "getter": true,
5453 "setter": true
5454 }
5455 ],
5456 "shadowDelegatesFocus": false,
5457 "states": [
5458 {
5459 "name": "player"
5460 },
5461 {
5462 "name": "playerEl"
5463 },
5464 {
5465 "name": "shouldLazyLoad"
5466 },
5467 {
5468 "name": "mutedPreview"
5469 },
5470 {
5471 "name": "duration"
5472 },
5473 {
5474 "name": "isSticky"
5475 },
5476 {
5477 "name": "videoHeight"
5478 },
5479 {
5480 "name": "playClass"
5481 },
5482 {
5483 "name": "previouslyPlaying"
5484 },
5485 {
5486 "name": "ctaActive"
5487 },
5488 {
5489 "name": "emailActive"
5490 },
5491 {
5492 "name": "actionBarActive"
5493 },
5494 {
5495 "name": "ready"
5496 }
5497 ]
5498 },
5499 {
5500 "tag": "presto-player-button",
5501 "path": "./src/components/ui/presto-player-button/presto-player-button.js",
5502 "source": "./src/components/ui/presto-player-button/presto-player-button.tsx",
5503 "elementRef": "button",
5504 "componentClassName": "PrestoPlayerButton",
5505 "assetsDirs": [],
5506 "dependencies": [],
5507 "dependents": [
5508 "presto-action-bar",
5509 "presto-action-bar-controller",
5510 "presto-cta-overlay",
5511 "presto-cta-overlay-controller",
5512 "presto-cta-overlay-ui",
5513 "presto-player",
5514 "presto-playlist"
5515 ],
5516 "directDependencies": [],
5517 "directDependents": [
5518 "presto-action-bar-controller",
5519 "presto-cta-overlay-ui"
5520 ],
5521 "docs": {
5522 "tags": [],
5523 "text": ""
5524 },
5525 "encapsulation": "shadow",
5526 "excludeFromCollection": false,
5527 "events": [
5528 {
5529 "name": "prestoBlur",
5530 "method": "prestoBlur",
5531 "bubbles": true,
5532 "cancelable": true,
5533 "composed": true,
5534 "docs": {
5535 "tags": [],
5536 "text": "Emitted when the button loses focus."
5537 },
5538 "complexType": {
5539 "original": "void",
5540 "resolved": "void",
5541 "references": {}
5542 },
5543 "internal": false
5544 },
5545 {
5546 "name": "prestoFocus",
5547 "method": "prestoFocus",
5548 "bubbles": true,
5549 "cancelable": true,
5550 "composed": true,
5551 "docs": {
5552 "tags": [],
5553 "text": "Emitted when the button gains focus."
5554 },
5555 "complexType": {
5556 "original": "void",
5557 "resolved": "void",
5558 "references": {}
5559 },
5560 "internal": false
5561 }
5562 ],
5563 "internal": false,
5564 "listeners": [],
5565 "methods": [],
5566 "potentialCmpRefs": [],
5567 "properties": [
5568 {
5569 "name": "type",
5570 "type": "string",
5571 "attribute": "type",
5572 "reflect": true,
5573 "mutable": false,
5574 "required": false,
5575 "optional": false,
5576 "defaultValue": "'default'",
5577 "complexType": {
5578 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
5579 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
5580 "references": {}
5581 },
5582 "docs": {
5583 "tags": [
5584 {
5585 "name": "default",
5586 "text": "'default'"
5587 }
5588 ],
5589 "text": "The button's type."
5590 },
5591 "internal": false,
5592 "getter": false,
5593 "setter": false
5594 },
5595 {
5596 "name": "size",
5597 "type": "string",
5598 "attribute": "size",
5599 "reflect": true,
5600 "mutable": false,
5601 "required": false,
5602 "optional": false,
5603 "defaultValue": "'medium'",
5604 "complexType": {
5605 "original": "'small' | 'medium' | 'large'",
5606 "resolved": "\"large\" | \"medium\" | \"small\"",
5607 "references": {}
5608 },
5609 "docs": {
5610 "tags": [
5611 {
5612 "name": "default",
5613 "text": "'medium'"
5614 }
5615 ],
5616 "text": "The button's size."
5617 },
5618 "internal": false,
5619 "getter": false,
5620 "setter": false
5621 },
5622 {
5623 "name": "full",
5624 "type": "boolean",
5625 "attribute": "full",
5626 "reflect": true,
5627 "mutable": false,
5628 "required": false,
5629 "optional": true,
5630 "defaultValue": "false",
5631 "complexType": {
5632 "original": "boolean",
5633 "resolved": "boolean",
5634 "references": {}
5635 },
5636 "docs": {
5637 "tags": [
5638 {
5639 "name": "default",
5640 "text": "false"
5641 }
5642 ],
5643 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
5644 },
5645 "internal": false,
5646 "getter": false,
5647 "setter": false
5648 },
5649 {
5650 "name": "disabled",
5651 "type": "boolean",
5652 "attribute": "disabled",
5653 "reflect": true,
5654 "mutable": false,
5655 "required": false,
5656 "optional": true,
5657 "defaultValue": "false",
5658 "complexType": {
5659 "original": "boolean",
5660 "resolved": "boolean",
5661 "references": {}
5662 },
5663 "docs": {
5664 "tags": [
5665 {
5666 "name": "default",
5667 "text": "false"
5668 }
5669 ],
5670 "text": "Disables the button."
5671 },
5672 "internal": false,
5673 "getter": false,
5674 "setter": false
5675 },
5676 {
5677 "name": "submit",
5678 "type": "boolean",
5679 "attribute": "submit",
5680 "reflect": true,
5681 "mutable": false,
5682 "required": false,
5683 "optional": true,
5684 "defaultValue": "false",
5685 "complexType": {
5686 "original": "boolean",
5687 "resolved": "boolean",
5688 "references": {}
5689 },
5690 "docs": {
5691 "tags": [
5692 {
5693 "name": "default",
5694 "text": "false"
5695 }
5696 ],
5697 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
5698 },
5699 "internal": false,
5700 "getter": false,
5701 "setter": false
5702 },
5703 {
5704 "name": "name",
5705 "type": "string",
5706 "attribute": "name",
5707 "reflect": false,
5708 "mutable": false,
5709 "required": false,
5710 "optional": false,
5711 "complexType": {
5712 "original": "string",
5713 "resolved": "string",
5714 "references": {}
5715 },
5716 "docs": {
5717 "tags": [],
5718 "text": "An optional name for the button. Ignored when `href` is set."
5719 },
5720 "internal": false,
5721 "getter": false,
5722 "setter": false
5723 },
5724 {
5725 "name": "value",
5726 "type": "string",
5727 "attribute": "value",
5728 "reflect": false,
5729 "mutable": false,
5730 "required": false,
5731 "optional": false,
5732 "complexType": {
5733 "original": "string",
5734 "resolved": "string",
5735 "references": {}
5736 },
5737 "docs": {
5738 "tags": [],
5739 "text": "An optional value for the button. Ignored when `href` is set."
5740 },
5741 "internal": false,
5742 "getter": false,
5743 "setter": false
5744 },
5745 {
5746 "name": "href",
5747 "type": "string",
5748 "attribute": "href",
5749 "reflect": false,
5750 "mutable": false,
5751 "required": false,
5752 "optional": false,
5753 "complexType": {
5754 "original": "string",
5755 "resolved": "string",
5756 "references": {}
5757 },
5758 "docs": {
5759 "tags": [],
5760 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
5761 },
5762 "internal": false,
5763 "getter": false,
5764 "setter": false
5765 },
5766 {
5767 "name": "target",
5768 "type": "string",
5769 "attribute": "target",
5770 "reflect": true,
5771 "mutable": false,
5772 "required": false,
5773 "optional": false,
5774 "complexType": {
5775 "original": "'_blank' | '_parent' | '_self' | '_top'",
5776 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
5777 "references": {}
5778 },
5779 "docs": {
5780 "tags": [],
5781 "text": "Tells the browser where to open the link. Only used when `href` is set."
5782 },
5783 "internal": false,
5784 "getter": false,
5785 "setter": false
5786 },
5787 {
5788 "name": "download",
5789 "type": "string",
5790 "attribute": "download",
5791 "reflect": false,
5792 "mutable": false,
5793 "required": false,
5794 "optional": false,
5795 "complexType": {
5796 "original": "string",
5797 "resolved": "string",
5798 "references": {}
5799 },
5800 "docs": {
5801 "tags": [],
5802 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
5803 },
5804 "internal": false,
5805 "getter": false,
5806 "setter": false
5807 }
5808 ],
5809 "shadowDelegatesFocus": false,
5810 "states": [
5811 {
5812 "name": "hasFocus"
5813 },
5814 {
5815 "name": "hasLabel"
5816 },
5817 {
5818 "name": "hasPrefix"
5819 },
5820 {
5821 "name": "hasSuffix"
5822 }
5823 ]
5824 },
5825 {
5826 "tag": "presto-player-skeleton",
5827 "path": "./src/components/ui/presto-skeleton/presto-skeleton.js",
5828 "source": "./src/components/ui/presto-skeleton/presto-skeleton.tsx",
5829 "elementRef": null,
5830 "componentClassName": "PrestoSkeleton",
5831 "assetsDirs": [],
5832 "dependencies": [],
5833 "dependents": [],
5834 "directDependencies": [],
5835 "directDependents": [],
5836 "docs": {
5837 "tags": [],
5838 "text": ""
5839 },
5840 "encapsulation": "shadow",
5841 "excludeFromCollection": false,
5842 "events": [],
5843 "internal": false,
5844 "listeners": [],
5845 "methods": [],
5846 "potentialCmpRefs": [],
5847 "properties": [
5848 {
5849 "name": "effect",
5850 "type": "string",
5851 "attribute": "effect",
5852 "reflect": false,
5853 "mutable": false,
5854 "required": false,
5855 "optional": false,
5856 "defaultValue": "'sheen'",
5857 "complexType": {
5858 "original": "'pulse' | 'sheen' | 'none'",
5859 "resolved": "\"none\" | \"pulse\" | \"sheen\"",
5860 "references": {}
5861 },
5862 "docs": {
5863 "tags": [
5864 {
5865 "name": "default",
5866 "text": "'sheen'"
5867 }
5868 ],
5869 "text": ""
5870 },
5871 "internal": false,
5872 "getter": false,
5873 "setter": false
5874 }
5875 ],
5876 "shadowDelegatesFocus": false,
5877 "states": []
5878 },
5879 {
5880 "tag": "presto-player-spinner",
5881 "path": "./src/components/ui/presto-spinner/presto-spinner.js",
5882 "source": "./src/components/ui/presto-spinner/presto-spinner.tsx",
5883 "elementRef": null,
5884 "componentClassName": "PrestoSpinner",
5885 "assetsDirs": [],
5886 "dependencies": [],
5887 "dependents": [
5888 "presto-email-overlay",
5889 "presto-email-overlay-controller",
5890 "presto-email-overlay-ui",
5891 "presto-player",
5892 "presto-playlist"
5893 ],
5894 "directDependencies": [],
5895 "directDependents": [
5896 "presto-email-overlay-ui"
5897 ],
5898 "docs": {
5899 "tags": [],
5900 "text": ""
5901 },
5902 "encapsulation": "shadow",
5903 "excludeFromCollection": false,
5904 "events": [],
5905 "internal": false,
5906 "listeners": [],
5907 "methods": [],
5908 "potentialCmpRefs": [],
5909 "properties": [],
5910 "shadowDelegatesFocus": false,
5911 "states": []
5912 },
5913 {
5914 "tag": "presto-playlist",
5915 "path": "./src/components/core/features/presto-playlist/presto-playlist.js",
5916 "source": "./src/components/core/features/presto-playlist/presto-playlist.tsx",
5917 "elementRef": "el",
5918 "componentClassName": "PrestoPlaylist",
5919 "assetsDirs": [],
5920 "dependencies": [
5921 "presto-action-bar",
5922 "presto-action-bar-controller",
5923 "presto-action-bar-ui",
5924 "presto-audio",
5925 "presto-bunny",
5926 "presto-business-skin",
5927 "presto-cta-overlay",
5928 "presto-cta-overlay-controller",
5929 "presto-cta-overlay-ui",
5930 "presto-dynamic-overlay-ui",
5931 "presto-dynamic-overlays",
5932 "presto-email-overlay",
5933 "presto-email-overlay-controller",
5934 "presto-email-overlay-ui",
5935 "presto-modern-skin",
5936 "presto-muted-overlay",
5937 "presto-player",
5938 "presto-player-button",
5939 "presto-player-spinner",
5940 "presto-playlist-item",
5941 "presto-playlist-overlay",
5942 "presto-playlist-ui",
5943 "presto-search-bar",
5944 "presto-search-bar-ui",
5945 "presto-stacked-skin",
5946 "presto-video",
5947 "presto-vimeo",
5948 "presto-youtube",
5949 "presto-youtube-subscribe-button"
5950 ],
5951 "dependents": [],
5952 "directDependencies": [
5953 "presto-playlist-overlay",
5954 "presto-playlist-ui",
5955 "presto-player",
5956 "presto-playlist-item"
5957 ],
5958 "directDependents": [],
5959 "docs": {
5960 "tags": [],
5961 "text": ""
5962 },
5963 "encapsulation": "shadow",
5964 "excludeFromCollection": false,
5965 "events": [],
5966 "internal": false,
5967 "listeners": [
5968 {
5969 "name": "rewatch",
5970 "method": "rewatch",
5971 "capture": false,
5972 "passive": false
5973 },
5974 {
5975 "name": "next",
5976 "method": "next",
5977 "capture": false,
5978 "passive": false
5979 }
5980 ],
5981 "methods": [],
5982 "potentialCmpRefs": [
5983 "presto-playlist-overlay",
5984 "presto-playlist-ui",
5985 "presto-player",
5986 "presto-playlist-item"
5987 ],
5988 "properties": [
5989 {
5990 "name": "items",
5991 "type": "unknown",
5992 "attribute": "items",
5993 "reflect": false,
5994 "mutable": false,
5995 "required": false,
5996 "optional": false,
5997 "complexType": {
5998 "original": "Array<PlaylistItem>",
5999 "resolved": "PlaylistItem[]",
6000 "references": {
6001 "Array": {
6002 "location": "global",
6003 "id": "global::Array"
6004 },
6005 "PlaylistItem": {
6006 "location": "import",
6007 "path": "../../../../interfaces",
6008 "id": "src/interfaces.ts::PlaylistItem"
6009 }
6010 }
6011 },
6012 "docs": {
6013 "tags": [],
6014 "text": "Array of videos from the Playlist"
6015 },
6016 "internal": false,
6017 "getter": false,
6018 "setter": false
6019 },
6020 {
6021 "name": "heading",
6022 "type": "string",
6023 "attribute": "heading",
6024 "reflect": false,
6025 "mutable": false,
6026 "required": false,
6027 "optional": false,
6028 "complexType": {
6029 "original": "string",
6030 "resolved": "string",
6031 "references": {}
6032 },
6033 "docs": {
6034 "tags": [],
6035 "text": "Title for the Playlist"
6036 },
6037 "internal": false,
6038 "getter": false,
6039 "setter": false
6040 },
6041 {
6042 "name": "listTextSingular",
6043 "type": "string",
6044 "attribute": "list-text-singular",
6045 "reflect": false,
6046 "mutable": false,
6047 "required": false,
6048 "optional": false,
6049 "complexType": {
6050 "original": "string",
6051 "resolved": "string",
6052 "references": {}
6053 },
6054 "docs": {
6055 "tags": [],
6056 "text": "Count prefix string for the Playlist - Singular"
6057 },
6058 "internal": false,
6059 "getter": false,
6060 "setter": false
6061 },
6062 {
6063 "name": "listTextPlural",
6064 "type": "string",
6065 "attribute": "list-text-plural",
6066 "reflect": false,
6067 "mutable": false,
6068 "required": false,
6069 "optional": false,
6070 "complexType": {
6071 "original": "string",
6072 "resolved": "string",
6073 "references": {}
6074 },
6075 "docs": {
6076 "tags": [],
6077 "text": "Count prefix string for the Playlist - Plural"
6078 },
6079 "internal": false,
6080 "getter": false,
6081 "setter": false
6082 },
6083 {
6084 "name": "transitionDuration",
6085 "type": "number",
6086 "attribute": "transition-duration",
6087 "reflect": false,
6088 "mutable": false,
6089 "required": false,
6090 "optional": false,
6091 "defaultValue": "5",
6092 "complexType": {
6093 "original": "number",
6094 "resolved": "number",
6095 "references": {}
6096 },
6097 "docs": {
6098 "tags": [
6099 {
6100 "name": "default",
6101 "text": "5"
6102 }
6103 ],
6104 "text": "Transition duration for next video."
6105 },
6106 "internal": false,
6107 "getter": false,
6108 "setter": false
6109 }
6110 ],
6111 "shadowDelegatesFocus": false,
6112 "states": [
6113 {
6114 "name": "currentPlaylistItem"
6115 },
6116 {
6117 "name": "currentPlyr"
6118 },
6119 {
6120 "name": "playing"
6121 }
6122 ]
6123 },
6124 {
6125 "tag": "presto-playlist-item",
6126 "path": "./src/components/core/features/presto-playlist-item/presto-playlist-item.js",
6127 "source": "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
6128 "elementRef": null,
6129 "componentClassName": "PrestoPlaylistItem",
6130 "assetsDirs": [],
6131 "dependencies": [],
6132 "dependents": [
6133 "presto-playlist"
6134 ],
6135 "directDependencies": [],
6136 "directDependents": [
6137 "presto-playlist"
6138 ],
6139 "docs": {
6140 "tags": [],
6141 "text": ""
6142 },
6143 "encapsulation": "shadow",
6144 "excludeFromCollection": false,
6145 "events": [
6146 {
6147 "name": "triggerPlay",
6148 "method": "triggerPlay",
6149 "bubbles": true,
6150 "cancelable": true,
6151 "composed": true,
6152 "docs": {
6153 "tags": [],
6154 "text": "Emit play event"
6155 },
6156 "complexType": {
6157 "original": "void",
6158 "resolved": "void",
6159 "references": {}
6160 },
6161 "internal": false
6162 },
6163 {
6164 "name": "triggerPause",
6165 "method": "triggerPause",
6166 "bubbles": true,
6167 "cancelable": true,
6168 "composed": true,
6169 "docs": {
6170 "tags": [],
6171 "text": "Emit pause event"
6172 },
6173 "complexType": {
6174 "original": "void",
6175 "resolved": "void",
6176 "references": {}
6177 },
6178 "internal": false
6179 }
6180 ],
6181 "internal": false,
6182 "listeners": [],
6183 "methods": [],
6184 "potentialCmpRefs": [],
6185 "properties": [
6186 {
6187 "name": "active",
6188 "type": "boolean",
6189 "attribute": "active",
6190 "reflect": false,
6191 "mutable": false,
6192 "required": false,
6193 "optional": false,
6194 "defaultValue": "false",
6195 "complexType": {
6196 "original": "boolean",
6197 "resolved": "boolean",
6198 "references": {}
6199 },
6200 "docs": {
6201 "tags": [
6202 {
6203 "name": "default",
6204 "text": "false"
6205 }
6206 ],
6207 "text": "Active status"
6208 },
6209 "internal": false,
6210 "getter": false,
6211 "setter": false
6212 },
6213 {
6214 "name": "playing",
6215 "type": "boolean",
6216 "attribute": "playing",
6217 "reflect": false,
6218 "mutable": false,
6219 "required": false,
6220 "optional": false,
6221 "defaultValue": "false",
6222 "complexType": {
6223 "original": "boolean",
6224 "resolved": "boolean",
6225 "references": {}
6226 },
6227 "docs": {
6228 "tags": [
6229 {
6230 "name": "default",
6231 "text": "false"
6232 }
6233 ],
6234 "text": "Playing status"
6235 },
6236 "internal": false,
6237 "getter": false,
6238 "setter": false
6239 }
6240 ],
6241 "shadowDelegatesFocus": false,
6242 "states": []
6243 },
6244 {
6245 "tag": "presto-playlist-overlay",
6246 "path": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
6247 "source": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
6248 "elementRef": null,
6249 "componentClassName": "PrestoPlaylistOverlay",
6250 "assetsDirs": [],
6251 "dependencies": [],
6252 "dependents": [
6253 "presto-playlist"
6254 ],
6255 "directDependencies": [],
6256 "directDependents": [
6257 "presto-playlist"
6258 ],
6259 "docs": {
6260 "tags": [],
6261 "text": ""
6262 },
6263 "encapsulation": "shadow",
6264 "excludeFromCollection": false,
6265 "events": [
6266 {
6267 "name": "rewatch",
6268 "method": "rewatch",
6269 "bubbles": true,
6270 "cancelable": true,
6271 "composed": true,
6272 "docs": {
6273 "tags": [],
6274 "text": "Rewatch item event"
6275 },
6276 "complexType": {
6277 "original": "void",
6278 "resolved": "void",
6279 "references": {}
6280 },
6281 "internal": false
6282 },
6283 {
6284 "name": "next",
6285 "method": "next",
6286 "bubbles": true,
6287 "cancelable": true,
6288 "composed": true,
6289 "docs": {
6290 "tags": [],
6291 "text": "Next item play event"
6292 },
6293 "complexType": {
6294 "original": "void",
6295 "resolved": "void",
6296 "references": {}
6297 },
6298 "internal": false
6299 }
6300 ],
6301 "internal": false,
6302 "listeners": [],
6303 "methods": [],
6304 "potentialCmpRefs": [],
6305 "properties": [
6306 {
6307 "name": "nextItemTitle",
6308 "type": "string",
6309 "attribute": "next-item-title",
6310 "reflect": false,
6311 "mutable": false,
6312 "required": false,
6313 "optional": false,
6314 "complexType": {
6315 "original": "string",
6316 "resolved": "string",
6317 "references": {}
6318 },
6319 "docs": {
6320 "tags": [],
6321 "text": "Title of the upcoming next playlist item"
6322 },
6323 "internal": false,
6324 "getter": false,
6325 "setter": false
6326 },
6327 {
6328 "name": "nextItemString",
6329 "type": "string",
6330 "attribute": "next-item-string",
6331 "reflect": false,
6332 "mutable": false,
6333 "required": false,
6334 "optional": false,
6335 "complexType": {
6336 "original": "string",
6337 "resolved": "string",
6338 "references": {}
6339 },
6340 "docs": {
6341 "tags": [],
6342 "text": "String for the Button that says `Next Video`"
6343 },
6344 "internal": false,
6345 "getter": false,
6346 "setter": false
6347 },
6348 {
6349 "name": "transitionDuration",
6350 "type": "number",
6351 "attribute": "transition-duration",
6352 "reflect": false,
6353 "mutable": false,
6354 "required": false,
6355 "optional": false,
6356 "defaultValue": "5",
6357 "complexType": {
6358 "original": "number",
6359 "resolved": "number",
6360 "references": {}
6361 },
6362 "docs": {
6363 "tags": [
6364 {
6365 "name": "default",
6366 "text": "5"
6367 }
6368 ],
6369 "text": "Transition duration for next video."
6370 },
6371 "internal": false,
6372 "getter": false,
6373 "setter": false
6374 },
6375 {
6376 "name": "isLastItem",
6377 "type": "boolean",
6378 "attribute": "is-last-item",
6379 "reflect": false,
6380 "mutable": false,
6381 "required": false,
6382 "optional": false,
6383 "defaultValue": "false",
6384 "complexType": {
6385 "original": "boolean",
6386 "resolved": "boolean",
6387 "references": {}
6388 },
6389 "docs": {
6390 "tags": [
6391 {
6392 "name": "default",
6393 "text": "false"
6394 }
6395 ],
6396 "text": "Flag to handle if this item is the last item in the list."
6397 },
6398 "internal": false,
6399 "getter": false,
6400 "setter": false
6401 },
6402 {
6403 "name": "show",
6404 "type": "boolean",
6405 "attribute": "show",
6406 "reflect": false,
6407 "mutable": false,
6408 "required": false,
6409 "optional": false,
6410 "defaultValue": "false",
6411 "complexType": {
6412 "original": "boolean",
6413 "resolved": "boolean",
6414 "references": {}
6415 },
6416 "docs": {
6417 "tags": [
6418 {
6419 "name": "default",
6420 "text": "false"
6421 }
6422 ],
6423 "text": "Visibility flag for the Overlay"
6424 },
6425 "internal": false,
6426 "getter": false,
6427 "setter": false
6428 }
6429 ],
6430 "shadowDelegatesFocus": false,
6431 "states": [
6432 {
6433 "name": "animating"
6434 }
6435 ]
6436 },
6437 {
6438 "tag": "presto-playlist-ui",
6439 "path": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
6440 "source": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
6441 "elementRef": null,
6442 "componentClassName": "PrestoPlayListUI",
6443 "assetsDirs": [],
6444 "dependencies": [],
6445 "dependents": [
6446 "presto-playlist"
6447 ],
6448 "directDependencies": [],
6449 "directDependents": [
6450 "presto-playlist"
6451 ],
6452 "docs": {
6453 "tags": [],
6454 "text": ""
6455 },
6456 "encapsulation": "shadow",
6457 "excludeFromCollection": false,
6458 "events": [],
6459 "internal": false,
6460 "listeners": [],
6461 "methods": [],
6462 "potentialCmpRefs": [],
6463 "properties": [],
6464 "shadowDelegatesFocus": false,
6465 "states": []
6466 },
6467 {
6468 "tag": "presto-search-bar",
6469 "path": "./src/components/core/features/presto-search-bar/component/presto-search-bar.js",
6470 "source": "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
6471 "elementRef": null,
6472 "componentClassName": "PrestoSearchBar",
6473 "assetsDirs": [],
6474 "dependencies": [
6475 "presto-search-bar-ui"
6476 ],
6477 "dependents": [
6478 "presto-player",
6479 "presto-playlist"
6480 ],
6481 "directDependencies": [
6482 "presto-search-bar-ui"
6483 ],
6484 "directDependents": [
6485 "presto-player"
6486 ],
6487 "docs": {
6488 "tags": [],
6489 "text": ""
6490 },
6491 "encapsulation": "none",
6492 "excludeFromCollection": false,
6493 "events": [],
6494 "internal": false,
6495 "listeners": [],
6496 "methods": [],
6497 "potentialCmpRefs": [
6498 "presto-search-bar-ui"
6499 ],
6500 "properties": [
6501 {
6502 "name": "value",
6503 "type": "string",
6504 "attribute": "value",
6505 "reflect": false,
6506 "mutable": false,
6507 "required": false,
6508 "optional": false,
6509 "complexType": {
6510 "original": "string",
6511 "resolved": "string",
6512 "references": {}
6513 },
6514 "docs": {
6515 "tags": [],
6516 "text": "Props"
6517 },
6518 "internal": false,
6519 "getter": false,
6520 "setter": false
6521 },
6522 {
6523 "name": "player",
6524 "type": "any",
6525 "attribute": "player",
6526 "reflect": false,
6527 "mutable": false,
6528 "required": false,
6529 "optional": false,
6530 "complexType": {
6531 "original": "any",
6532 "resolved": "any",
6533 "references": {}
6534 },
6535 "docs": {
6536 "tags": [],
6537 "text": ""
6538 },
6539 "internal": false,
6540 "getter": false,
6541 "setter": false
6542 }
6543 ],
6544 "shadowDelegatesFocus": false,
6545 "states": [
6546 {
6547 "name": "markers"
6548 },
6549 {
6550 "name": "currentMarkerLocation"
6551 }
6552 ]
6553 },
6554 {
6555 "tag": "presto-search-bar-ui",
6556 "path": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
6557 "source": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx",
6558 "elementRef": null,
6559 "componentClassName": "PrestoSearchBarUi",
6560 "assetsDirs": [],
6561 "dependencies": [],
6562 "dependents": [
6563 "presto-player",
6564 "presto-playlist",
6565 "presto-search-bar"
6566 ],
6567 "directDependencies": [],
6568 "directDependents": [
6569 "presto-search-bar"
6570 ],
6571 "docs": {
6572 "tags": [],
6573 "text": ""
6574 },
6575 "encapsulation": "shadow",
6576 "excludeFromCollection": false,
6577 "events": [
6578 {
6579 "name": "previousNav",
6580 "method": "previousNav",
6581 "bubbles": true,
6582 "cancelable": true,
6583 "composed": true,
6584 "docs": {
6585 "tags": [],
6586 "text": "Previous is navigated."
6587 },
6588 "complexType": {
6589 "original": "void",
6590 "resolved": "void",
6591 "references": {}
6592 },
6593 "internal": false
6594 },
6595 {
6596 "name": "nextNav",
6597 "method": "nextNav",
6598 "bubbles": true,
6599 "cancelable": true,
6600 "composed": true,
6601 "docs": {
6602 "tags": [],
6603 "text": "Next is navigated"
6604 },
6605 "complexType": {
6606 "original": "void",
6607 "resolved": "void",
6608 "references": {}
6609 },
6610 "internal": false
6611 },
6612 {
6613 "name": "search",
6614 "method": "search",
6615 "bubbles": true,
6616 "cancelable": true,
6617 "composed": true,
6618 "docs": {
6619 "tags": [],
6620 "text": "Search is performed"
6621 },
6622 "complexType": {
6623 "original": "string",
6624 "resolved": "string",
6625 "references": {}
6626 },
6627 "internal": false
6628 },
6629 {
6630 "name": "focusChange",
6631 "method": "focusChange",
6632 "bubbles": true,
6633 "cancelable": true,
6634 "composed": true,
6635 "docs": {
6636 "tags": [],
6637 "text": "Search is performed"
6638 },
6639 "complexType": {
6640 "original": "boolean",
6641 "resolved": "boolean",
6642 "references": {}
6643 },
6644 "internal": false
6645 }
6646 ],
6647 "internal": false,
6648 "listeners": [],
6649 "methods": [],
6650 "potentialCmpRefs": [],
6651 "properties": [
6652 {
6653 "name": "value",
6654 "type": "string",
6655 "attribute": "value",
6656 "reflect": false,
6657 "mutable": true,
6658 "required": false,
6659 "optional": false,
6660 "complexType": {
6661 "original": "string",
6662 "resolved": "string",
6663 "references": {}
6664 },
6665 "docs": {
6666 "tags": [],
6667 "text": "The value for the search."
6668 },
6669 "internal": false,
6670 "getter": false,
6671 "setter": false
6672 },
6673 {
6674 "name": "placeholder",
6675 "type": "string",
6676 "attribute": "placeholder",
6677 "reflect": false,
6678 "mutable": false,
6679 "required": false,
6680 "optional": false,
6681 "complexType": {
6682 "original": "string",
6683 "resolved": "string",
6684 "references": {}
6685 },
6686 "docs": {
6687 "tags": [],
6688 "text": "The placeholder."
6689 },
6690 "internal": false,
6691 "getter": false,
6692 "setter": false
6693 },
6694 {
6695 "name": "hasNavigation",
6696 "type": "boolean",
6697 "attribute": "has-navigation",
6698 "reflect": false,
6699 "mutable": false,
6700 "required": false,
6701 "optional": false,
6702 "complexType": {
6703 "original": "boolean",
6704 "resolved": "boolean",
6705 "references": {}
6706 },
6707 "docs": {
6708 "tags": [],
6709 "text": "Has results"
6710 },
6711 "internal": false,
6712 "getter": false,
6713 "setter": false
6714 }
6715 ],
6716 "shadowDelegatesFocus": false,
6717 "states": [
6718 {
6719 "name": "focused"
6720 },
6721 {
6722 "name": "placeholderWidth"
6723 }
6724 ]
6725 },
6726 {
6727 "tag": "presto-stacked-skin",
6728 "path": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
6729 "source": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
6730 "elementRef": null,
6731 "componentClassName": "PrestoStackedSkin",
6732 "assetsDirs": [],
6733 "dependencies": [],
6734 "dependents": [
6735 "presto-player",
6736 "presto-playlist"
6737 ],
6738 "directDependencies": [],
6739 "directDependents": [
6740 "presto-player"
6741 ],
6742 "docs": {
6743 "tags": [],
6744 "text": ""
6745 },
6746 "encapsulation": "none",
6747 "excludeFromCollection": false,
6748 "events": [],
6749 "internal": false,
6750 "listeners": [],
6751 "methods": [],
6752 "potentialCmpRefs": [],
6753 "properties": [],
6754 "shadowDelegatesFocus": false,
6755 "states": []
6756 },
6757 {
6758 "tag": "presto-timestamp",
6759 "path": "./src/components/core/features/presto-timestamp/presto-timestamp.js",
6760 "source": "./src/components/core/features/presto-timestamp/presto-timestamp.tsx",
6761 "elementRef": null,
6762 "componentClassName": "PrestoTimestamp",
6763 "assetsDirs": [],
6764 "dependencies": [],
6765 "dependents": [],
6766 "directDependencies": [],
6767 "directDependents": [],
6768 "docs": {
6769 "tags": [],
6770 "text": ""
6771 },
6772 "encapsulation": "none",
6773 "excludeFromCollection": false,
6774 "events": [],
6775 "internal": false,
6776 "listeners": [],
6777 "methods": [],
6778 "potentialCmpRefs": [],
6779 "properties": [
6780 {
6781 "name": "time",
6782 "type": "string",
6783 "attribute": "time",
6784 "reflect": false,
6785 "mutable": false,
6786 "required": false,
6787 "optional": false,
6788 "complexType": {
6789 "original": "string",
6790 "resolved": "string",
6791 "references": {}
6792 },
6793 "docs": {
6794 "tags": [],
6795 "text": ""
6796 },
6797 "internal": false,
6798 "getter": false,
6799 "setter": false
6800 }
6801 ],
6802 "shadowDelegatesFocus": false,
6803 "states": []
6804 },
6805 {
6806 "tag": "presto-video",
6807 "path": "./src/components/core/providers/presto-video/presto-video.js",
6808 "source": "./src/components/core/providers/presto-video/presto-video.tsx",
6809 "elementRef": null,
6810 "componentClassName": "PrestoVideo",
6811 "assetsDirs": [],
6812 "dependencies": [],
6813 "dependents": [
6814 "presto-bunny",
6815 "presto-player",
6816 "presto-playlist",
6817 "presto-youtube"
6818 ],
6819 "directDependencies": [],
6820 "directDependents": [
6821 "presto-bunny",
6822 "presto-player",
6823 "presto-youtube"
6824 ],
6825 "docs": {
6826 "tags": [],
6827 "text": ""
6828 },
6829 "encapsulation": "none",
6830 "excludeFromCollection": false,
6831 "events": [],
6832 "internal": false,
6833 "listeners": [],
6834 "methods": [],
6835 "potentialCmpRefs": [],
6836 "properties": [
6837 {
6838 "name": "getRef",
6839 "type": "unknown",
6840 "attribute": "get-ref",
6841 "reflect": false,
6842 "mutable": true,
6843 "required": false,
6844 "optional": true,
6845 "complexType": {
6846 "original": "(elm?: HTMLVideoElement) => void",
6847 "resolved": "(elm?: HTMLVideoElement) => void",
6848 "references": {
6849 "HTMLVideoElement": {
6850 "location": "global",
6851 "id": "global::HTMLVideoElement"
6852 }
6853 }
6854 },
6855 "docs": {
6856 "tags": [],
6857 "text": ""
6858 },
6859 "internal": false,
6860 "getter": false,
6861 "setter": false
6862 },
6863 {
6864 "name": "autoplay",
6865 "type": "boolean",
6866 "attribute": "autoplay",
6867 "reflect": false,
6868 "mutable": false,
6869 "required": false,
6870 "optional": false,
6871 "complexType": {
6872 "original": "boolean",
6873 "resolved": "boolean",
6874 "references": {}
6875 },
6876 "docs": {
6877 "tags": [],
6878 "text": ""
6879 },
6880 "internal": false,
6881 "getter": false,
6882 "setter": false
6883 },
6884 {
6885 "name": "src",
6886 "type": "string",
6887 "attribute": "src",
6888 "reflect": false,
6889 "mutable": false,
6890 "required": false,
6891 "optional": false,
6892 "complexType": {
6893 "original": "string",
6894 "resolved": "string",
6895 "references": {}
6896 },
6897 "docs": {
6898 "tags": [],
6899 "text": ""
6900 },
6901 "internal": false,
6902 "getter": false,
6903 "setter": false
6904 },
6905 {
6906 "name": "preload",
6907 "type": "string",
6908 "attribute": "preload",
6909 "reflect": false,
6910 "mutable": false,
6911 "required": false,
6912 "optional": false,
6913 "complexType": {
6914 "original": "string",
6915 "resolved": "string",
6916 "references": {}
6917 },
6918 "docs": {
6919 "tags": [],
6920 "text": ""
6921 },
6922 "internal": false,
6923 "getter": false,
6924 "setter": false
6925 },
6926 {
6927 "name": "poster",
6928 "type": "string",
6929 "attribute": "poster",
6930 "reflect": false,
6931 "mutable": false,
6932 "required": false,
6933 "optional": false,
6934 "complexType": {
6935 "original": "string",
6936 "resolved": "string",
6937 "references": {}
6938 },
6939 "docs": {
6940 "tags": [],
6941 "text": ""
6942 },
6943 "internal": false,
6944 "getter": false,
6945 "setter": false
6946 },
6947 {
6948 "name": "player",
6949 "type": "any",
6950 "attribute": "player",
6951 "reflect": false,
6952 "mutable": false,
6953 "required": false,
6954 "optional": false,
6955 "complexType": {
6956 "original": "any",
6957 "resolved": "any",
6958 "references": {}
6959 },
6960 "docs": {
6961 "tags": [],
6962 "text": ""
6963 },
6964 "internal": false,
6965 "getter": false,
6966 "setter": false
6967 },
6968 {
6969 "name": "tracks",
6970 "type": "unknown",
6971 "attribute": "tracks",
6972 "reflect": false,
6973 "mutable": false,
6974 "required": false,
6975 "optional": false,
6976 "complexType": {
6977 "original": "{ label: string; src: string; srcLang: string }[]",
6978 "resolved": "{ label: string; src: string; srcLang: string; }[]",
6979 "references": {}
6980 },
6981 "docs": {
6982 "tags": [],
6983 "text": ""
6984 },
6985 "internal": false,
6986 "getter": false,
6987 "setter": false
6988 },
6989 {
6990 "name": "playsinline",
6991 "type": "boolean",
6992 "attribute": "playsinline",
6993 "reflect": false,
6994 "mutable": false,
6995 "required": false,
6996 "optional": false,
6997 "complexType": {
6998 "original": "boolean",
6999 "resolved": "boolean",
7000 "references": {}
7001 },
7002 "docs": {
7003 "tags": [],
7004 "text": ""
7005 },
7006 "internal": false,
7007 "getter": false,
7008 "setter": false
7009 },
7010 {
7011 "name": "provider",
7012 "type": "string",
7013 "attribute": "provider",
7014 "reflect": false,
7015 "mutable": false,
7016 "required": false,
7017 "optional": false,
7018 "complexType": {
7019 "original": "string",
7020 "resolved": "string",
7021 "references": {}
7022 },
7023 "docs": {
7024 "tags": [],
7025 "text": ""
7026 },
7027 "internal": false,
7028 "getter": false,
7029 "setter": false
7030 },
7031 {
7032 "name": "videoAttributes",
7033 "type": "unknown",
7034 "attribute": "video-attributes",
7035 "reflect": false,
7036 "mutable": false,
7037 "required": false,
7038 "optional": false,
7039 "complexType": {
7040 "original": "object",
7041 "resolved": "object",
7042 "references": {}
7043 },
7044 "docs": {
7045 "tags": [],
7046 "text": ""
7047 },
7048 "internal": false,
7049 "getter": false,
7050 "setter": false
7051 }
7052 ],
7053 "shadowDelegatesFocus": false,
7054 "states": []
7055 },
7056 {
7057 "tag": "presto-video-curtain-ui",
7058 "path": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
7059 "source": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx",
7060 "elementRef": null,
7061 "componentClassName": "CurtainUI",
7062 "assetsDirs": [],
7063 "dependencies": [],
7064 "dependents": [],
7065 "directDependencies": [],
7066 "directDependents": [],
7067 "docs": {
7068 "tags": [],
7069 "text": ""
7070 },
7071 "encapsulation": "shadow",
7072 "excludeFromCollection": false,
7073 "events": [],
7074 "internal": false,
7075 "listeners": [],
7076 "methods": [],
7077 "potentialCmpRefs": [],
7078 "properties": [
7079 {
7080 "name": "actionUrl",
7081 "type": "string",
7082 "attribute": "action-url",
7083 "reflect": false,
7084 "mutable": false,
7085 "required": false,
7086 "optional": false,
7087 "complexType": {
7088 "original": "string",
7089 "resolved": "string",
7090 "references": {}
7091 },
7092 "docs": {
7093 "tags": [],
7094 "text": "Props"
7095 },
7096 "internal": false,
7097 "getter": false,
7098 "setter": false
7099 }
7100 ],
7101 "shadowDelegatesFocus": false,
7102 "states": []
7103 },
7104 {
7105 "tag": "presto-vimeo",
7106 "path": "./src/components/core/providers/presto-vimeo/presto-vimeo.js",
7107 "source": "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
7108 "elementRef": null,
7109 "componentClassName": "PrestoVimeo",
7110 "assetsDirs": [],
7111 "dependencies": [],
7112 "dependents": [
7113 "presto-player",
7114 "presto-playlist"
7115 ],
7116 "directDependencies": [],
7117 "directDependents": [
7118 "presto-player"
7119 ],
7120 "docs": {
7121 "tags": [],
7122 "text": ""
7123 },
7124 "encapsulation": "none",
7125 "excludeFromCollection": false,
7126 "events": [],
7127 "internal": false,
7128 "listeners": [],
7129 "methods": [],
7130 "potentialCmpRefs": [],
7131 "properties": [
7132 {
7133 "name": "src",
7134 "type": "string",
7135 "attribute": "src",
7136 "reflect": false,
7137 "mutable": false,
7138 "required": false,
7139 "optional": false,
7140 "complexType": {
7141 "original": "string",
7142 "resolved": "string",
7143 "references": {}
7144 },
7145 "docs": {
7146 "tags": [],
7147 "text": ""
7148 },
7149 "internal": false,
7150 "getter": false,
7151 "setter": false
7152 },
7153 {
7154 "name": "poster",
7155 "type": "string",
7156 "attribute": "poster",
7157 "reflect": false,
7158 "mutable": false,
7159 "required": false,
7160 "optional": false,
7161 "complexType": {
7162 "original": "string",
7163 "resolved": "string",
7164 "references": {}
7165 },
7166 "docs": {
7167 "tags": [],
7168 "text": ""
7169 },
7170 "internal": false,
7171 "getter": false,
7172 "setter": false
7173 },
7174 {
7175 "name": "player",
7176 "type": "any",
7177 "attribute": "player",
7178 "reflect": false,
7179 "mutable": false,
7180 "required": false,
7181 "optional": false,
7182 "complexType": {
7183 "original": "any",
7184 "resolved": "any",
7185 "references": {}
7186 },
7187 "docs": {
7188 "tags": [],
7189 "text": ""
7190 },
7191 "internal": false,
7192 "getter": false,
7193 "setter": false
7194 },
7195 {
7196 "name": "getRef",
7197 "type": "unknown",
7198 "attribute": "get-ref",
7199 "reflect": false,
7200 "mutable": true,
7201 "required": false,
7202 "optional": true,
7203 "complexType": {
7204 "original": "(elm?: HTMLIFrameElement) => void",
7205 "resolved": "(elm?: HTMLIFrameElement) => void",
7206 "references": {
7207 "HTMLIFrameElement": {
7208 "location": "global",
7209 "id": "global::HTMLIFrameElement"
7210 }
7211 }
7212 },
7213 "docs": {
7214 "tags": [],
7215 "text": ""
7216 },
7217 "internal": false,
7218 "getter": false,
7219 "setter": false
7220 }
7221 ],
7222 "shadowDelegatesFocus": false,
7223 "states": []
7224 },
7225 {
7226 "tag": "presto-youtube",
7227 "path": "./src/components/core/providers/presto-youtube/presto-youtube.js",
7228 "source": "./src/components/core/providers/presto-youtube/presto-youtube.tsx",
7229 "elementRef": null,
7230 "componentClassName": "PrestoYoutube",
7231 "assetsDirs": [],
7232 "dependencies": [
7233 "presto-video"
7234 ],
7235 "dependents": [
7236 "presto-player",
7237 "presto-playlist"
7238 ],
7239 "directDependencies": [
7240 "presto-video"
7241 ],
7242 "directDependents": [
7243 "presto-player"
7244 ],
7245 "docs": {
7246 "tags": [],
7247 "text": ""
7248 },
7249 "encapsulation": "none",
7250 "excludeFromCollection": false,
7251 "events": [
7252 {
7253 "name": "reload",
7254 "method": "reload",
7255 "bubbles": true,
7256 "cancelable": true,
7257 "composed": true,
7258 "docs": {
7259 "tags": [],
7260 "text": "Events"
7261 },
7262 "complexType": {
7263 "original": "string",
7264 "resolved": "string",
7265 "references": {}
7266 },
7267 "internal": false
7268 }
7269 ],
7270 "internal": false,
7271 "listeners": [],
7272 "methods": [],
7273 "potentialCmpRefs": [
7274 "presto-video"
7275 ],
7276 "properties": [
7277 {
7278 "name": "src",
7279 "type": "string",
7280 "attribute": "src",
7281 "reflect": false,
7282 "mutable": false,
7283 "required": false,
7284 "optional": false,
7285 "complexType": {
7286 "original": "string",
7287 "resolved": "string",
7288 "references": {}
7289 },
7290 "docs": {
7291 "tags": [],
7292 "text": ""
7293 },
7294 "internal": false,
7295 "getter": false,
7296 "setter": false
7297 },
7298 {
7299 "name": "poster",
7300 "type": "string",
7301 "attribute": "poster",
7302 "reflect": false,
7303 "mutable": true,
7304 "required": false,
7305 "optional": false,
7306 "complexType": {
7307 "original": "string",
7308 "resolved": "string",
7309 "references": {}
7310 },
7311 "docs": {
7312 "tags": [],
7313 "text": ""
7314 },
7315 "internal": false,
7316 "getter": false,
7317 "setter": false
7318 },
7319 {
7320 "name": "lazyLoad",
7321 "type": "boolean",
7322 "attribute": "lazy-load",
7323 "reflect": false,
7324 "mutable": true,
7325 "required": false,
7326 "optional": false,
7327 "complexType": {
7328 "original": "boolean",
7329 "resolved": "boolean",
7330 "references": {}
7331 },
7332 "docs": {
7333 "tags": [],
7334 "text": ""
7335 },
7336 "internal": false,
7337 "getter": false,
7338 "setter": false
7339 },
7340 {
7341 "name": "player",
7342 "type": "any",
7343 "attribute": "player",
7344 "reflect": false,
7345 "mutable": false,
7346 "required": false,
7347 "optional": false,
7348 "complexType": {
7349 "original": "any",
7350 "resolved": "any",
7351 "references": {}
7352 },
7353 "docs": {
7354 "tags": [],
7355 "text": ""
7356 },
7357 "internal": false,
7358 "getter": false,
7359 "setter": false
7360 },
7361 {
7362 "name": "getRef",
7363 "type": "unknown",
7364 "attribute": "get-ref",
7365 "reflect": false,
7366 "mutable": true,
7367 "required": false,
7368 "optional": true,
7369 "complexType": {
7370 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
7371 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
7372 "references": {
7373 "HTMLIFrameElement": {
7374 "location": "global",
7375 "id": "global::HTMLIFrameElement"
7376 },
7377 "HTMLVideoElement": {
7378 "location": "global",
7379 "id": "global::HTMLVideoElement"
7380 },
7381 "HTMLDivElement": {
7382 "location": "global",
7383 "id": "global::HTMLDivElement"
7384 }
7385 }
7386 },
7387 "docs": {
7388 "tags": [],
7389 "text": ""
7390 },
7391 "internal": false,
7392 "getter": false,
7393 "setter": false
7394 }
7395 ],
7396 "shadowDelegatesFocus": false,
7397 "states": [
7398 {
7399 "name": "reloadPlayer"
7400 },
7401 {
7402 "name": "isWebView"
7403 }
7404 ]
7405 },
7406 {
7407 "tag": "presto-youtube-subscribe-button",
7408 "path": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
7409 "source": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
7410 "elementRef": null,
7411 "componentClassName": "PrestoYoutubeSubscribeButton",
7412 "assetsDirs": [],
7413 "dependencies": [],
7414 "dependents": [
7415 "presto-action-bar",
7416 "presto-action-bar-controller",
7417 "presto-player",
7418 "presto-playlist"
7419 ],
7420 "directDependencies": [],
7421 "directDependents": [
7422 "presto-action-bar-controller"
7423 ],
7424 "docs": {
7425 "tags": [],
7426 "text": ""
7427 },
7428 "encapsulation": "none",
7429 "excludeFromCollection": false,
7430 "events": [],
7431 "internal": false,
7432 "listeners": [],
7433 "methods": [],
7434 "potentialCmpRefs": [],
7435 "properties": [
7436 {
7437 "name": "channel",
7438 "type": "string",
7439 "attribute": "channel",
7440 "reflect": false,
7441 "mutable": false,
7442 "required": false,
7443 "optional": false,
7444 "complexType": {
7445 "original": "string",
7446 "resolved": "string",
7447 "references": {}
7448 },
7449 "docs": {
7450 "tags": [],
7451 "text": ""
7452 },
7453 "internal": false,
7454 "getter": false,
7455 "setter": false
7456 },
7457 {
7458 "name": "layout",
7459 "type": "string",
7460 "attribute": "layout",
7461 "reflect": false,
7462 "mutable": false,
7463 "required": false,
7464 "optional": false,
7465 "defaultValue": "'default'",
7466 "complexType": {
7467 "original": "string",
7468 "resolved": "string",
7469 "references": {}
7470 },
7471 "docs": {
7472 "tags": [
7473 {
7474 "name": "default",
7475 "text": "'default'"
7476 }
7477 ],
7478 "text": ""
7479 },
7480 "internal": false,
7481 "getter": false,
7482 "setter": false
7483 },
7484 {
7485 "name": "showCount",
7486 "type": "boolean",
7487 "attribute": "show-count",
7488 "reflect": false,
7489 "mutable": false,
7490 "required": false,
7491 "optional": false,
7492 "complexType": {
7493 "original": "boolean",
7494 "resolved": "boolean",
7495 "references": {}
7496 },
7497 "docs": {
7498 "tags": [],
7499 "text": ""
7500 },
7501 "internal": false,
7502 "getter": false,
7503 "setter": false
7504 }
7505 ],
7506 "shadowDelegatesFocus": false,
7507 "states": []
7508 }
7509 ],
7510 "entries": [
7511 {
7512 "cmps": [
7513 {
7514 "attachInternalsMemberName": null,
7515 "formAssociated": false,
7516 "tagName": "presto-search-bar-ui",
7517 "excludeFromCollection": false,
7518 "isCollectionDependency": false,
7519 "componentClassName": "PrestoSearchBarUi",
7520 "elementRef": null,
7521 "encapsulation": "shadow",
7522 "shadowDelegatesFocus": false,
7523 "properties": [
7524 {
7525 "name": "value",
7526 "type": "string",
7527 "attribute": "value",
7528 "reflect": false,
7529 "mutable": true,
7530 "required": false,
7531 "optional": false,
7532 "complexType": {
7533 "original": "string",
7534 "resolved": "string",
7535 "references": {}
7536 },
7537 "docs": {
7538 "tags": [],
7539 "text": "The value for the search."
7540 },
7541 "internal": false,
7542 "getter": false,
7543 "setter": false
7544 },
7545 {
7546 "name": "placeholder",
7547 "type": "string",
7548 "attribute": "placeholder",
7549 "reflect": false,
7550 "mutable": false,
7551 "required": false,
7552 "optional": false,
7553 "complexType": {
7554 "original": "string",
7555 "resolved": "string",
7556 "references": {}
7557 },
7558 "docs": {
7559 "tags": [],
7560 "text": "The placeholder."
7561 },
7562 "internal": false,
7563 "getter": false,
7564 "setter": false
7565 },
7566 {
7567 "name": "hasNavigation",
7568 "type": "boolean",
7569 "attribute": "has-navigation",
7570 "reflect": false,
7571 "mutable": false,
7572 "required": false,
7573 "optional": false,
7574 "complexType": {
7575 "original": "boolean",
7576 "resolved": "boolean",
7577 "references": {}
7578 },
7579 "docs": {
7580 "tags": [],
7581 "text": "Has results"
7582 },
7583 "internal": false,
7584 "getter": false,
7585 "setter": false
7586 }
7587 ],
7588 "virtualProperties": [],
7589 "states": [
7590 {
7591 "name": "focused"
7592 },
7593 {
7594 "name": "placeholderWidth"
7595 }
7596 ],
7597 "methods": [],
7598 "listeners": [],
7599 "events": [
7600 {
7601 "name": "previousNav",
7602 "method": "previousNav",
7603 "bubbles": true,
7604 "cancelable": true,
7605 "composed": true,
7606 "docs": {
7607 "tags": [],
7608 "text": "Previous is navigated."
7609 },
7610 "complexType": {
7611 "original": "void",
7612 "resolved": "void",
7613 "references": {}
7614 },
7615 "internal": false
7616 },
7617 {
7618 "name": "nextNav",
7619 "method": "nextNav",
7620 "bubbles": true,
7621 "cancelable": true,
7622 "composed": true,
7623 "docs": {
7624 "tags": [],
7625 "text": "Next is navigated"
7626 },
7627 "complexType": {
7628 "original": "void",
7629 "resolved": "void",
7630 "references": {}
7631 },
7632 "internal": false
7633 },
7634 {
7635 "name": "search",
7636 "method": "search",
7637 "bubbles": true,
7638 "cancelable": true,
7639 "composed": true,
7640 "docs": {
7641 "tags": [],
7642 "text": "Search is performed"
7643 },
7644 "complexType": {
7645 "original": "string",
7646 "resolved": "string",
7647 "references": {}
7648 },
7649 "internal": false
7650 },
7651 {
7652 "name": "focusChange",
7653 "method": "focusChange",
7654 "bubbles": true,
7655 "cancelable": true,
7656 "composed": true,
7657 "docs": {
7658 "tags": [],
7659 "text": "Search is performed"
7660 },
7661 "complexType": {
7662 "original": "boolean",
7663 "resolved": "boolean",
7664 "references": {}
7665 },
7666 "internal": false
7667 }
7668 ],
7669 "watchers": [
7670 {
7671 "propName": "placeholder",
7672 "methodName": "handlePlaceholderSize"
7673 },
7674 {
7675 "propName": "value",
7676 "methodName": "handleValueChange"
7677 },
7678 {
7679 "propName": "focused",
7680 "methodName": "watchPropHandler"
7681 }
7682 ],
7683 "styles": [
7684 {
7685 "modeName": "$",
7686 "styleId": "PRESTO-SEARCH-BAR-UI",
7687 "styleStr": null,
7688 "styleIdentifier": "PrestoSearchBarUiStyle",
7689 "externalStyles": [
7690 {
7691 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.scss",
7692 "relativePath": "presto-search-bar-ui.scss",
7693 "originalComponentPath": "presto-search-bar-ui.scss"
7694 }
7695 ]
7696 }
7697 ],
7698 "internal": false,
7699 "assetsDirs": [],
7700 "styleDocs": [],
7701 "docs": {
7702 "tags": [],
7703 "text": ""
7704 },
7705 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
7706 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx",
7707 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map",
7708 "hasAttributeChangedCallbackFn": false,
7709 "hasComponentWillLoadFn": false,
7710 "hasComponentDidLoadFn": true,
7711 "hasComponentShouldUpdateFn": false,
7712 "hasComponentWillUpdateFn": false,
7713 "hasComponentDidUpdateFn": false,
7714 "hasComponentWillRenderFn": false,
7715 "hasComponentDidRenderFn": false,
7716 "hasConnectedCallbackFn": false,
7717 "hasDisconnectedCallbackFn": false,
7718 "hasElement": false,
7719 "hasEvent": true,
7720 "hasLifecycle": true,
7721 "hasListener": false,
7722 "hasListenerTarget": false,
7723 "hasListenerTargetWindow": false,
7724 "hasListenerTargetDocument": false,
7725 "hasListenerTargetBody": false,
7726 "hasListenerTargetParent": false,
7727 "hasMember": true,
7728 "hasMethod": false,
7729 "hasMode": false,
7730 "hasModernPropertyDecls": false,
7731 "hasAttribute": true,
7732 "hasProp": true,
7733 "hasPropNumber": false,
7734 "hasPropBoolean": true,
7735 "hasPropString": true,
7736 "hasPropMutable": true,
7737 "hasReflect": false,
7738 "hasRenderFn": true,
7739 "hasState": true,
7740 "hasStyle": true,
7741 "hasVdomAttribute": true,
7742 "hasVdomXlink": false,
7743 "hasVdomClass": true,
7744 "hasVdomFunctional": true,
7745 "hasVdomKey": true,
7746 "hasVdomListener": true,
7747 "hasVdomPropOrAttr": true,
7748 "hasVdomRef": true,
7749 "hasVdomRender": true,
7750 "hasVdomStyle": true,
7751 "hasVdomText": true,
7752 "hasWatchCallback": true,
7753 "isPlain": false,
7754 "htmlAttrNames": [
7755 "key",
7756 "class",
7757 "onClick",
7758 "ref",
7759 "aria-hidden",
7760 "type",
7761 "value",
7762 "placeholder",
7763 "style",
7764 "onInput",
7765 "onFocus",
7766 "onBlur",
7767 "xmlns",
7768 "width",
7769 "height",
7770 "viewBox",
7771 "fill",
7772 "stroke",
7773 "stroke-width",
7774 "stroke-linecap",
7775 "stroke-linejoin",
7776 "x1",
7777 "y1",
7778 "x2",
7779 "y2",
7780 "points",
7781 "cx",
7782 "cy",
7783 "r"
7784 ],
7785 "htmlTagNames": [
7786 "div",
7787 "span",
7788 "input",
7789 "svg",
7790 "line",
7791 "polyline",
7792 "circle"
7793 ],
7794 "htmlParts": [],
7795 "isUpdateable": true,
7796 "potentialCmpRefs": [],
7797 "dependents": [
7798 "presto-player",
7799 "presto-playlist",
7800 "presto-search-bar"
7801 ],
7802 "dependencies": [],
7803 "directDependents": [
7804 "presto-search-bar"
7805 ],
7806 "directDependencies": []
7807 }
7808 ],
7809 "entryKey": "presto-search-bar-ui.entry"
7810 },
7811 {
7812 "cmps": [
7813 {
7814 "attachInternalsMemberName": null,
7815 "formAssociated": false,
7816 "tagName": "presto-player-skeleton",
7817 "excludeFromCollection": false,
7818 "isCollectionDependency": false,
7819 "componentClassName": "PrestoSkeleton",
7820 "elementRef": null,
7821 "encapsulation": "shadow",
7822 "shadowDelegatesFocus": false,
7823 "properties": [
7824 {
7825 "name": "effect",
7826 "type": "string",
7827 "attribute": "effect",
7828 "reflect": false,
7829 "mutable": false,
7830 "required": false,
7831 "optional": false,
7832 "defaultValue": "'sheen'",
7833 "complexType": {
7834 "original": "'pulse' | 'sheen' | 'none'",
7835 "resolved": "\"none\" | \"pulse\" | \"sheen\"",
7836 "references": {}
7837 },
7838 "docs": {
7839 "tags": [
7840 {
7841 "name": "default",
7842 "text": "'sheen'"
7843 }
7844 ],
7845 "text": ""
7846 },
7847 "internal": false,
7848 "getter": false,
7849 "setter": false
7850 }
7851 ],
7852 "virtualProperties": [],
7853 "states": [],
7854 "methods": [],
7855 "listeners": [],
7856 "events": [],
7857 "watchers": [],
7858 "styles": [
7859 {
7860 "modeName": "$",
7861 "styleId": "PRESTO-PLAYER-SKELETON",
7862 "styleStr": null,
7863 "styleIdentifier": "PrestoPlayerSkeletonStyle",
7864 "externalStyles": [
7865 {
7866 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.scss",
7867 "relativePath": "presto-skeleton.scss",
7868 "originalComponentPath": "presto-skeleton.scss"
7869 }
7870 ]
7871 }
7872 ],
7873 "internal": false,
7874 "assetsDirs": [],
7875 "styleDocs": [
7876 {
7877 "name": "--border-radius",
7878 "docs": "The skeleton's border radius.",
7879 "annotation": "prop",
7880 "mode": "$"
7881 },
7882 {
7883 "name": "--color",
7884 "docs": "The color of the skeleton.",
7885 "annotation": "prop",
7886 "mode": "$"
7887 },
7888 {
7889 "name": "--sheen-color",
7890 "docs": "The sheen color when the skeleton is in its loading state.",
7891 "annotation": "prop",
7892 "mode": "$"
7893 }
7894 ],
7895 "docs": {
7896 "tags": [],
7897 "text": ""
7898 },
7899 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js",
7900 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.tsx",
7901 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js.map",
7902 "hasAttributeChangedCallbackFn": false,
7903 "hasComponentWillLoadFn": false,
7904 "hasComponentDidLoadFn": false,
7905 "hasComponentShouldUpdateFn": false,
7906 "hasComponentWillUpdateFn": false,
7907 "hasComponentDidUpdateFn": false,
7908 "hasComponentWillRenderFn": false,
7909 "hasComponentDidRenderFn": false,
7910 "hasConnectedCallbackFn": false,
7911 "hasDisconnectedCallbackFn": false,
7912 "hasElement": false,
7913 "hasEvent": false,
7914 "hasLifecycle": false,
7915 "hasListener": false,
7916 "hasListenerTarget": false,
7917 "hasListenerTargetWindow": false,
7918 "hasListenerTargetDocument": false,
7919 "hasListenerTargetBody": false,
7920 "hasListenerTargetParent": false,
7921 "hasMember": true,
7922 "hasMethod": false,
7923 "hasMode": false,
7924 "hasModernPropertyDecls": false,
7925 "hasAttribute": true,
7926 "hasProp": true,
7927 "hasPropNumber": false,
7928 "hasPropBoolean": false,
7929 "hasPropString": true,
7930 "hasPropMutable": false,
7931 "hasReflect": false,
7932 "hasRenderFn": true,
7933 "hasState": false,
7934 "hasStyle": true,
7935 "hasVdomAttribute": true,
7936 "hasVdomXlink": false,
7937 "hasVdomClass": true,
7938 "hasVdomFunctional": false,
7939 "hasVdomKey": true,
7940 "hasVdomListener": false,
7941 "hasVdomPropOrAttr": true,
7942 "hasVdomRef": false,
7943 "hasVdomRender": true,
7944 "hasVdomStyle": false,
7945 "hasVdomText": false,
7946 "hasWatchCallback": false,
7947 "isPlain": false,
7948 "htmlAttrNames": [
7949 "key",
7950 "part",
7951 "class",
7952 "aria-busy",
7953 "aria-live"
7954 ],
7955 "htmlTagNames": [
7956 "div"
7957 ],
7958 "htmlParts": [
7959 "base",
7960 "indicator"
7961 ],
7962 "isUpdateable": true,
7963 "potentialCmpRefs": [],
7964 "dependents": [],
7965 "dependencies": [],
7966 "directDependents": [],
7967 "directDependencies": []
7968 }
7969 ],
7970 "entryKey": "presto-player-skeleton.entry"
7971 },
7972 {
7973 "cmps": [
7974 {
7975 "attachInternalsMemberName": null,
7976 "formAssociated": false,
7977 "tagName": "presto-playlist",
7978 "excludeFromCollection": false,
7979 "isCollectionDependency": false,
7980 "componentClassName": "PrestoPlaylist",
7981 "elementRef": "el",
7982 "encapsulation": "shadow",
7983 "shadowDelegatesFocus": false,
7984 "properties": [
7985 {
7986 "name": "items",
7987 "type": "unknown",
7988 "attribute": "items",
7989 "reflect": false,
7990 "mutable": false,
7991 "required": false,
7992 "optional": false,
7993 "complexType": {
7994 "original": "Array<PlaylistItem>",
7995 "resolved": "PlaylistItem[]",
7996 "references": {
7997 "Array": {
7998 "location": "global",
7999 "id": "global::Array"
8000 },
8001 "PlaylistItem": {
8002 "location": "import",
8003 "path": "../../../../interfaces",
8004 "id": "src/interfaces.ts::PlaylistItem"
8005 }
8006 }
8007 },
8008 "docs": {
8009 "tags": [],
8010 "text": "Array of videos from the Playlist"
8011 },
8012 "internal": false,
8013 "getter": false,
8014 "setter": false
8015 },
8016 {
8017 "name": "heading",
8018 "type": "string",
8019 "attribute": "heading",
8020 "reflect": false,
8021 "mutable": false,
8022 "required": false,
8023 "optional": false,
8024 "complexType": {
8025 "original": "string",
8026 "resolved": "string",
8027 "references": {}
8028 },
8029 "docs": {
8030 "tags": [],
8031 "text": "Title for the Playlist"
8032 },
8033 "internal": false,
8034 "getter": false,
8035 "setter": false
8036 },
8037 {
8038 "name": "listTextSingular",
8039 "type": "string",
8040 "attribute": "list-text-singular",
8041 "reflect": false,
8042 "mutable": false,
8043 "required": false,
8044 "optional": false,
8045 "complexType": {
8046 "original": "string",
8047 "resolved": "string",
8048 "references": {}
8049 },
8050 "docs": {
8051 "tags": [],
8052 "text": "Count prefix string for the Playlist - Singular"
8053 },
8054 "internal": false,
8055 "getter": false,
8056 "setter": false
8057 },
8058 {
8059 "name": "listTextPlural",
8060 "type": "string",
8061 "attribute": "list-text-plural",
8062 "reflect": false,
8063 "mutable": false,
8064 "required": false,
8065 "optional": false,
8066 "complexType": {
8067 "original": "string",
8068 "resolved": "string",
8069 "references": {}
8070 },
8071 "docs": {
8072 "tags": [],
8073 "text": "Count prefix string for the Playlist - Plural"
8074 },
8075 "internal": false,
8076 "getter": false,
8077 "setter": false
8078 },
8079 {
8080 "name": "transitionDuration",
8081 "type": "number",
8082 "attribute": "transition-duration",
8083 "reflect": false,
8084 "mutable": false,
8085 "required": false,
8086 "optional": false,
8087 "defaultValue": "5",
8088 "complexType": {
8089 "original": "number",
8090 "resolved": "number",
8091 "references": {}
8092 },
8093 "docs": {
8094 "tags": [
8095 {
8096 "name": "default",
8097 "text": "5"
8098 }
8099 ],
8100 "text": "Transition duration for next video."
8101 },
8102 "internal": false,
8103 "getter": false,
8104 "setter": false
8105 }
8106 ],
8107 "virtualProperties": [],
8108 "states": [
8109 {
8110 "name": "currentPlaylistItem"
8111 },
8112 {
8113 "name": "currentPlyr"
8114 },
8115 {
8116 "name": "playing"
8117 }
8118 ],
8119 "methods": [],
8120 "listeners": [
8121 {
8122 "name": "rewatch",
8123 "method": "rewatch",
8124 "capture": false,
8125 "passive": false
8126 },
8127 {
8128 "name": "next",
8129 "method": "next",
8130 "capture": false,
8131 "passive": false
8132 }
8133 ],
8134 "events": [],
8135 "watchers": [
8136 {
8137 "propName": "currentPlyr",
8138 "methodName": "handleCurrentPlay"
8139 },
8140 {
8141 "propName": "currentPlaylistItem",
8142 "methodName": "resetPlayingStateOnItemChange"
8143 }
8144 ],
8145 "styles": [
8146 {
8147 "modeName": "$",
8148 "styleId": "PRESTO-PLAYLIST",
8149 "styleStr": null,
8150 "styleIdentifier": "PrestoPlaylistStyle",
8151 "externalStyles": [
8152 {
8153 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.scss",
8154 "relativePath": "presto-playlist.scss",
8155 "originalComponentPath": "presto-playlist.scss"
8156 }
8157 ]
8158 }
8159 ],
8160 "internal": false,
8161 "assetsDirs": [],
8162 "styleDocs": [],
8163 "docs": {
8164 "tags": [],
8165 "text": ""
8166 },
8167 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js",
8168 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.tsx",
8169 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js.map",
8170 "hasAttributeChangedCallbackFn": false,
8171 "hasComponentWillLoadFn": true,
8172 "hasComponentDidLoadFn": false,
8173 "hasComponentShouldUpdateFn": false,
8174 "hasComponentWillUpdateFn": false,
8175 "hasComponentDidUpdateFn": false,
8176 "hasComponentWillRenderFn": false,
8177 "hasComponentDidRenderFn": false,
8178 "hasConnectedCallbackFn": false,
8179 "hasDisconnectedCallbackFn": false,
8180 "hasElement": false,
8181 "hasEvent": false,
8182 "hasLifecycle": true,
8183 "hasListener": true,
8184 "hasListenerTarget": false,
8185 "hasListenerTargetWindow": false,
8186 "hasListenerTargetDocument": false,
8187 "hasListenerTargetBody": false,
8188 "hasListenerTargetParent": false,
8189 "hasMember": true,
8190 "hasMethod": false,
8191 "hasMode": false,
8192 "hasModernPropertyDecls": false,
8193 "hasAttribute": true,
8194 "hasProp": true,
8195 "hasPropNumber": true,
8196 "hasPropBoolean": false,
8197 "hasPropString": true,
8198 "hasPropMutable": false,
8199 "hasReflect": false,
8200 "hasRenderFn": true,
8201 "hasState": true,
8202 "hasStyle": true,
8203 "hasVdomAttribute": true,
8204 "hasVdomXlink": true,
8205 "hasVdomClass": true,
8206 "hasVdomFunctional": false,
8207 "hasVdomKey": true,
8208 "hasVdomListener": true,
8209 "hasVdomPropOrAttr": true,
8210 "hasVdomRef": true,
8211 "hasVdomRender": true,
8212 "hasVdomStyle": true,
8213 "hasVdomText": true,
8214 "hasWatchCallback": true,
8215 "isPlain": false,
8216 "htmlAttrNames": [
8217 "slot",
8218 "src",
8219 "videoId",
8220 "id",
8221 "media-title",
8222 "class",
8223 "key",
8224 "provider",
8225 "onPlayerReady",
8226 "onPlayedMedia",
8227 "onPausedMedia",
8228 "onEndedMedia",
8229 "name",
8230 "onClick",
8231 "active",
8232 "playing",
8233 "onTriggerPause",
8234 "onTriggerPlay"
8235 ],
8236 "htmlTagNames": [
8237 "presto-playlist-overlay",
8238 "presto-playlist-ui",
8239 "presto-player",
8240 "slot",
8241 "div",
8242 "presto-playlist-item",
8243 "span"
8244 ],
8245 "htmlParts": [],
8246 "isUpdateable": true,
8247 "potentialCmpRefs": [
8248 "presto-playlist-overlay",
8249 "presto-playlist-ui",
8250 "presto-player",
8251 "presto-playlist-item"
8252 ],
8253 "dependents": [],
8254 "dependencies": [
8255 "presto-action-bar",
8256 "presto-action-bar-controller",
8257 "presto-action-bar-ui",
8258 "presto-audio",
8259 "presto-bunny",
8260 "presto-business-skin",
8261 "presto-cta-overlay",
8262 "presto-cta-overlay-controller",
8263 "presto-cta-overlay-ui",
8264 "presto-dynamic-overlay-ui",
8265 "presto-dynamic-overlays",
8266 "presto-email-overlay",
8267 "presto-email-overlay-controller",
8268 "presto-email-overlay-ui",
8269 "presto-modern-skin",
8270 "presto-muted-overlay",
8271 "presto-player",
8272 "presto-player-button",
8273 "presto-player-spinner",
8274 "presto-playlist-item",
8275 "presto-playlist-overlay",
8276 "presto-playlist-ui",
8277 "presto-search-bar",
8278 "presto-search-bar-ui",
8279 "presto-stacked-skin",
8280 "presto-video",
8281 "presto-vimeo",
8282 "presto-youtube",
8283 "presto-youtube-subscribe-button"
8284 ],
8285 "directDependents": [],
8286 "directDependencies": [
8287 "presto-playlist-overlay",
8288 "presto-playlist-ui",
8289 "presto-player",
8290 "presto-playlist-item"
8291 ]
8292 }
8293 ],
8294 "entryKey": "presto-playlist.entry"
8295 },
8296 {
8297 "cmps": [
8298 {
8299 "attachInternalsMemberName": null,
8300 "formAssociated": false,
8301 "tagName": "presto-timestamp",
8302 "excludeFromCollection": false,
8303 "isCollectionDependency": false,
8304 "componentClassName": "PrestoTimestamp",
8305 "elementRef": null,
8306 "encapsulation": "none",
8307 "shadowDelegatesFocus": false,
8308 "properties": [
8309 {
8310 "name": "time",
8311 "type": "string",
8312 "attribute": "time",
8313 "reflect": false,
8314 "mutable": false,
8315 "required": false,
8316 "optional": false,
8317 "complexType": {
8318 "original": "string",
8319 "resolved": "string",
8320 "references": {}
8321 },
8322 "docs": {
8323 "tags": [],
8324 "text": ""
8325 },
8326 "internal": false,
8327 "getter": false,
8328 "setter": false
8329 }
8330 ],
8331 "virtualProperties": [],
8332 "states": [],
8333 "methods": [],
8334 "listeners": [],
8335 "events": [],
8336 "watchers": [],
8337 "styles": [
8338 {
8339 "modeName": "$",
8340 "styleId": "PRESTO-TIMESTAMP",
8341 "styleStr": null,
8342 "styleIdentifier": "PrestoTimestampStyle",
8343 "externalStyles": [
8344 {
8345 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.scss",
8346 "relativePath": "presto-timestamp.scss",
8347 "originalComponentPath": "presto-timestamp.scss"
8348 }
8349 ]
8350 }
8351 ],
8352 "internal": false,
8353 "assetsDirs": [],
8354 "styleDocs": [],
8355 "docs": {
8356 "tags": [],
8357 "text": ""
8358 },
8359 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js",
8360 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.tsx",
8361 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js.map",
8362 "hasAttributeChangedCallbackFn": false,
8363 "hasComponentWillLoadFn": false,
8364 "hasComponentDidLoadFn": false,
8365 "hasComponentShouldUpdateFn": false,
8366 "hasComponentWillUpdateFn": false,
8367 "hasComponentDidUpdateFn": false,
8368 "hasComponentWillRenderFn": false,
8369 "hasComponentDidRenderFn": false,
8370 "hasConnectedCallbackFn": false,
8371 "hasDisconnectedCallbackFn": false,
8372 "hasElement": false,
8373 "hasEvent": false,
8374 "hasLifecycle": false,
8375 "hasListener": false,
8376 "hasListenerTarget": false,
8377 "hasListenerTargetWindow": false,
8378 "hasListenerTargetDocument": false,
8379 "hasListenerTargetBody": false,
8380 "hasListenerTargetParent": false,
8381 "hasMember": true,
8382 "hasMethod": false,
8383 "hasMode": false,
8384 "hasModernPropertyDecls": false,
8385 "hasAttribute": true,
8386 "hasProp": true,
8387 "hasPropNumber": false,
8388 "hasPropBoolean": false,
8389 "hasPropString": true,
8390 "hasPropMutable": false,
8391 "hasReflect": false,
8392 "hasRenderFn": true,
8393 "hasState": false,
8394 "hasStyle": true,
8395 "hasVdomAttribute": true,
8396 "hasVdomXlink": false,
8397 "hasVdomClass": true,
8398 "hasVdomFunctional": false,
8399 "hasVdomKey": true,
8400 "hasVdomListener": true,
8401 "hasVdomPropOrAttr": true,
8402 "hasVdomRef": false,
8403 "hasVdomRender": true,
8404 "hasVdomStyle": false,
8405 "hasVdomText": true,
8406 "hasWatchCallback": false,
8407 "isPlain": false,
8408 "htmlAttrNames": [
8409 "key",
8410 "href",
8411 "class",
8412 "onClick"
8413 ],
8414 "htmlTagNames": [
8415 "a",
8416 "slot"
8417 ],
8418 "htmlParts": [],
8419 "isUpdateable": true,
8420 "potentialCmpRefs": [],
8421 "dependents": [],
8422 "dependencies": [],
8423 "directDependents": [],
8424 "directDependencies": []
8425 }
8426 ],
8427 "entryKey": "presto-timestamp.entry"
8428 },
8429 {
8430 "cmps": [
8431 {
8432 "attachInternalsMemberName": null,
8433 "formAssociated": false,
8434 "tagName": "presto-video-curtain-ui",
8435 "excludeFromCollection": false,
8436 "isCollectionDependency": false,
8437 "componentClassName": "CurtainUI",
8438 "elementRef": null,
8439 "encapsulation": "shadow",
8440 "shadowDelegatesFocus": false,
8441 "properties": [
8442 {
8443 "name": "actionUrl",
8444 "type": "string",
8445 "attribute": "action-url",
8446 "reflect": false,
8447 "mutable": false,
8448 "required": false,
8449 "optional": false,
8450 "complexType": {
8451 "original": "string",
8452 "resolved": "string",
8453 "references": {}
8454 },
8455 "docs": {
8456 "tags": [],
8457 "text": "Props"
8458 },
8459 "internal": false,
8460 "getter": false,
8461 "setter": false
8462 }
8463 ],
8464 "virtualProperties": [],
8465 "states": [],
8466 "methods": [],
8467 "listeners": [],
8468 "events": [],
8469 "watchers": [],
8470 "styles": [
8471 {
8472 "modeName": "$",
8473 "styleId": "PRESTO-VIDEO-CURTAIN-UI",
8474 "styleStr": null,
8475 "styleIdentifier": "PrestoVideoCurtainUiStyle",
8476 "externalStyles": [
8477 {
8478 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.scss",
8479 "relativePath": "presto-video-curtain-ui.scss",
8480 "originalComponentPath": "presto-video-curtain-ui.scss"
8481 }
8482 ]
8483 }
8484 ],
8485 "internal": false,
8486 "assetsDirs": [],
8487 "styleDocs": [],
8488 "docs": {
8489 "tags": [],
8490 "text": ""
8491 },
8492 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
8493 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx",
8494 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map",
8495 "hasAttributeChangedCallbackFn": false,
8496 "hasComponentWillLoadFn": false,
8497 "hasComponentDidLoadFn": false,
8498 "hasComponentShouldUpdateFn": false,
8499 "hasComponentWillUpdateFn": false,
8500 "hasComponentDidUpdateFn": false,
8501 "hasComponentWillRenderFn": false,
8502 "hasComponentDidRenderFn": false,
8503 "hasConnectedCallbackFn": false,
8504 "hasDisconnectedCallbackFn": false,
8505 "hasElement": false,
8506 "hasEvent": false,
8507 "hasLifecycle": false,
8508 "hasListener": false,
8509 "hasListenerTarget": false,
8510 "hasListenerTargetWindow": false,
8511 "hasListenerTargetDocument": false,
8512 "hasListenerTargetBody": false,
8513 "hasListenerTargetParent": false,
8514 "hasMember": true,
8515 "hasMethod": false,
8516 "hasMode": false,
8517 "hasModernPropertyDecls": false,
8518 "hasAttribute": true,
8519 "hasProp": true,
8520 "hasPropNumber": false,
8521 "hasPropBoolean": false,
8522 "hasPropString": true,
8523 "hasPropMutable": false,
8524 "hasReflect": false,
8525 "hasRenderFn": true,
8526 "hasState": false,
8527 "hasStyle": true,
8528 "hasVdomAttribute": true,
8529 "hasVdomXlink": false,
8530 "hasVdomClass": true,
8531 "hasVdomFunctional": false,
8532 "hasVdomKey": true,
8533 "hasVdomListener": false,
8534 "hasVdomPropOrAttr": true,
8535 "hasVdomRef": false,
8536 "hasVdomRender": true,
8537 "hasVdomStyle": false,
8538 "hasVdomText": false,
8539 "hasWatchCallback": false,
8540 "isPlain": false,
8541 "htmlAttrNames": [
8542 "key",
8543 "class",
8544 "part"
8545 ],
8546 "htmlTagNames": [
8547 "div",
8548 "slot"
8549 ],
8550 "htmlParts": [
8551 "base",
8552 "curtain-content"
8553 ],
8554 "isUpdateable": true,
8555 "potentialCmpRefs": [],
8556 "dependents": [],
8557 "dependencies": [],
8558 "directDependents": [],
8559 "directDependencies": []
8560 }
8561 ],
8562 "entryKey": "presto-video-curtain-ui.entry"
8563 },
8564 {
8565 "cmps": [
8566 {
8567 "attachInternalsMemberName": null,
8568 "formAssociated": false,
8569 "tagName": "presto-player",
8570 "excludeFromCollection": false,
8571 "isCollectionDependency": false,
8572 "componentClassName": "PrestoPlayer",
8573 "elementRef": "el",
8574 "encapsulation": "shadow",
8575 "shadowDelegatesFocus": false,
8576 "properties": [
8577 {
8578 "name": "iconUrl",
8579 "type": "string",
8580 "attribute": "icon-url",
8581 "reflect": false,
8582 "mutable": false,
8583 "required": false,
8584 "optional": false,
8585 "complexType": {
8586 "original": "string",
8587 "resolved": "string",
8588 "references": {}
8589 },
8590 "docs": {
8591 "tags": [],
8592 "text": ""
8593 },
8594 "internal": false,
8595 "getter": false,
8596 "setter": false
8597 },
8598 {
8599 "name": "src",
8600 "type": "string",
8601 "attribute": "src",
8602 "reflect": false,
8603 "mutable": false,
8604 "required": false,
8605 "optional": false,
8606 "complexType": {
8607 "original": "string",
8608 "resolved": "string",
8609 "references": {}
8610 },
8611 "docs": {
8612 "tags": [],
8613 "text": ""
8614 },
8615 "internal": false,
8616 "getter": false,
8617 "setter": false
8618 },
8619 {
8620 "name": "type",
8621 "type": "string",
8622 "attribute": "type",
8623 "reflect": false,
8624 "mutable": false,
8625 "required": false,
8626 "optional": false,
8627 "complexType": {
8628 "original": "string",
8629 "resolved": "string",
8630 "references": {}
8631 },
8632 "docs": {
8633 "tags": [],
8634 "text": ""
8635 },
8636 "internal": false,
8637 "getter": false,
8638 "setter": false
8639 },
8640 {
8641 "name": "autoplay",
8642 "type": "boolean",
8643 "attribute": "autoplay",
8644 "reflect": true,
8645 "mutable": true,
8646 "required": false,
8647 "optional": false,
8648 "complexType": {
8649 "original": "boolean",
8650 "resolved": "boolean",
8651 "references": {}
8652 },
8653 "docs": {
8654 "tags": [],
8655 "text": ""
8656 },
8657 "internal": false,
8658 "getter": false,
8659 "setter": false
8660 },
8661 {
8662 "name": "preload",
8663 "type": "string",
8664 "attribute": "preload",
8665 "reflect": false,
8666 "mutable": false,
8667 "required": false,
8668 "optional": false,
8669 "complexType": {
8670 "original": "'metadata' | 'none' | 'auto'",
8671 "resolved": "\"auto\" | \"metadata\" | \"none\"",
8672 "references": {}
8673 },
8674 "docs": {
8675 "tags": [],
8676 "text": ""
8677 },
8678 "internal": false,
8679 "getter": false,
8680 "setter": false
8681 },
8682 {
8683 "name": "poster",
8684 "type": "string",
8685 "attribute": "poster",
8686 "reflect": false,
8687 "mutable": false,
8688 "required": false,
8689 "optional": false,
8690 "complexType": {
8691 "original": "string",
8692 "resolved": "string",
8693 "references": {}
8694 },
8695 "docs": {
8696 "tags": [],
8697 "text": ""
8698 },
8699 "internal": false,
8700 "getter": false,
8701 "setter": false
8702 },
8703 {
8704 "name": "playsinline",
8705 "type": "boolean",
8706 "attribute": "playsinline",
8707 "reflect": false,
8708 "mutable": false,
8709 "required": false,
8710 "optional": false,
8711 "complexType": {
8712 "original": "boolean",
8713 "resolved": "boolean",
8714 "references": {}
8715 },
8716 "docs": {
8717 "tags": [],
8718 "text": ""
8719 },
8720 "internal": false,
8721 "getter": false,
8722 "setter": false
8723 },
8724 {
8725 "name": "isAdmin",
8726 "type": "boolean",
8727 "attribute": "is-admin",
8728 "reflect": false,
8729 "mutable": false,
8730 "required": false,
8731 "optional": false,
8732 "defaultValue": "false",
8733 "complexType": {
8734 "original": "boolean",
8735 "resolved": "boolean",
8736 "references": {}
8737 },
8738 "docs": {
8739 "tags": [
8740 {
8741 "name": "default",
8742 "text": "false"
8743 }
8744 ],
8745 "text": ""
8746 },
8747 "internal": false,
8748 "getter": false,
8749 "setter": false
8750 },
8751 {
8752 "name": "direction",
8753 "type": "string",
8754 "attribute": "direction",
8755 "reflect": false,
8756 "mutable": false,
8757 "required": false,
8758 "optional": true,
8759 "complexType": {
8760 "original": "'rtl'",
8761 "resolved": "\"rtl\"",
8762 "references": {}
8763 },
8764 "docs": {
8765 "tags": [],
8766 "text": ""
8767 },
8768 "internal": false,
8769 "getter": false,
8770 "setter": false
8771 },
8772 {
8773 "name": "css",
8774 "type": "string",
8775 "attribute": "css",
8776 "reflect": false,
8777 "mutable": false,
8778 "required": false,
8779 "optional": true,
8780 "complexType": {
8781 "original": "string",
8782 "resolved": "string",
8783 "references": {}
8784 },
8785 "docs": {
8786 "tags": [],
8787 "text": ""
8788 },
8789 "internal": false,
8790 "getter": false,
8791 "setter": false
8792 },
8793 {
8794 "name": "currentTime",
8795 "type": "number",
8796 "attribute": "current-time",
8797 "reflect": false,
8798 "mutable": false,
8799 "required": false,
8800 "optional": false,
8801 "complexType": {
8802 "original": "number",
8803 "resolved": "number",
8804 "references": {}
8805 },
8806 "docs": {
8807 "tags": [],
8808 "text": ""
8809 },
8810 "internal": false,
8811 "getter": false,
8812 "setter": false
8813 },
8814 {
8815 "name": "mediaTitle",
8816 "type": "string",
8817 "attribute": "media-title",
8818 "reflect": false,
8819 "mutable": false,
8820 "required": false,
8821 "optional": false,
8822 "complexType": {
8823 "original": "string",
8824 "resolved": "string",
8825 "references": {}
8826 },
8827 "docs": {
8828 "tags": [],
8829 "text": ""
8830 },
8831 "internal": false,
8832 "getter": false,
8833 "setter": false
8834 },
8835 {
8836 "name": "classes",
8837 "type": "string",
8838 "attribute": "classes",
8839 "reflect": false,
8840 "mutable": false,
8841 "required": false,
8842 "optional": false,
8843 "complexType": {
8844 "original": "string",
8845 "resolved": "string",
8846 "references": {}
8847 },
8848 "docs": {
8849 "tags": [],
8850 "text": ""
8851 },
8852 "internal": false,
8853 "getter": false,
8854 "setter": false
8855 },
8856 {
8857 "name": "audioAttributes",
8858 "type": "unknown",
8859 "attribute": "audio-attributes",
8860 "reflect": false,
8861 "mutable": false,
8862 "required": false,
8863 "optional": false,
8864 "complexType": {
8865 "original": "object",
8866 "resolved": "object",
8867 "references": {}
8868 },
8869 "docs": {
8870 "tags": [],
8871 "text": ""
8872 },
8873 "internal": false,
8874 "getter": false,
8875 "setter": false
8876 },
8877 {
8878 "name": "videoAttributes",
8879 "type": "any",
8880 "attribute": "video-attributes",
8881 "reflect": false,
8882 "mutable": false,
8883 "required": false,
8884 "optional": false,
8885 "defaultValue": "{}",
8886 "complexType": {
8887 "original": "any",
8888 "resolved": "any",
8889 "references": {}
8890 },
8891 "docs": {
8892 "tags": [
8893 {
8894 "name": "default",
8895 "text": "{}"
8896 }
8897 ],
8898 "text": ""
8899 },
8900 "internal": false,
8901 "getter": true,
8902 "setter": true
8903 },
8904 {
8905 "name": "markers",
8906 "type": "any",
8907 "attribute": "markers",
8908 "reflect": false,
8909 "mutable": false,
8910 "required": false,
8911 "optional": false,
8912 "complexType": {
8913 "original": "any",
8914 "resolved": "any",
8915 "references": {}
8916 },
8917 "docs": {
8918 "tags": [],
8919 "text": ""
8920 },
8921 "internal": false,
8922 "getter": false,
8923 "setter": false
8924 },
8925 {
8926 "name": "automations",
8927 "type": "boolean",
8928 "attribute": "automations",
8929 "reflect": false,
8930 "mutable": false,
8931 "required": false,
8932 "optional": false,
8933 "complexType": {
8934 "original": "boolean",
8935 "resolved": "boolean",
8936 "references": {}
8937 },
8938 "docs": {
8939 "tags": [],
8940 "text": ""
8941 },
8942 "internal": false,
8943 "getter": false,
8944 "setter": false
8945 },
8946 {
8947 "name": "providerVideoId",
8948 "type": "string",
8949 "attribute": "provider-video-id",
8950 "reflect": false,
8951 "mutable": false,
8952 "required": false,
8953 "optional": false,
8954 "complexType": {
8955 "original": "string",
8956 "resolved": "string",
8957 "references": {}
8958 },
8959 "docs": {
8960 "tags": [],
8961 "text": ""
8962 },
8963 "internal": false,
8964 "getter": false,
8965 "setter": false
8966 },
8967 {
8968 "name": "videoId",
8969 "type": "number",
8970 "attribute": "video-id",
8971 "reflect": false,
8972 "mutable": false,
8973 "required": false,
8974 "optional": false,
8975 "complexType": {
8976 "original": "number",
8977 "resolved": "number",
8978 "references": {}
8979 },
8980 "docs": {
8981 "tags": [],
8982 "text": ""
8983 },
8984 "internal": false,
8985 "getter": false,
8986 "setter": false
8987 },
8988 {
8989 "name": "analytics",
8990 "type": "boolean",
8991 "attribute": "analytics",
8992 "reflect": false,
8993 "mutable": false,
8994 "required": false,
8995 "optional": false,
8996 "complexType": {
8997 "original": "boolean",
8998 "resolved": "boolean",
8999 "references": {}
9000 },
9001 "docs": {
9002 "tags": [],
9003 "text": ""
9004 },
9005 "internal": false,
9006 "getter": false,
9007 "setter": false
9008 },
9009 {
9010 "name": "provider",
9011 "type": "string",
9012 "attribute": "provider",
9013 "reflect": false,
9014 "mutable": false,
9015 "required": false,
9016 "optional": false,
9017 "complexType": {
9018 "original": "string",
9019 "resolved": "string",
9020 "references": {}
9021 },
9022 "docs": {
9023 "tags": [],
9024 "text": ""
9025 },
9026 "internal": false,
9027 "getter": false,
9028 "setter": false
9029 },
9030 {
9031 "name": "lazyLoadYoutube",
9032 "type": "boolean",
9033 "attribute": "lazy-load-youtube",
9034 "reflect": false,
9035 "mutable": false,
9036 "required": false,
9037 "optional": false,
9038 "complexType": {
9039 "original": "boolean",
9040 "resolved": "boolean",
9041 "references": {}
9042 },
9043 "docs": {
9044 "tags": [],
9045 "text": ""
9046 },
9047 "internal": false,
9048 "getter": false,
9049 "setter": false
9050 },
9051 {
9052 "name": "preset",
9053 "type": "any",
9054 "attribute": "preset",
9055 "reflect": false,
9056 "mutable": false,
9057 "required": false,
9058 "optional": false,
9059 "defaultValue": "{}",
9060 "complexType": {
9061 "original": "any",
9062 "resolved": "any",
9063 "references": {}
9064 },
9065 "docs": {
9066 "tags": [
9067 {
9068 "name": "default",
9069 "text": "{}"
9070 }
9071 ],
9072 "text": ""
9073 },
9074 "internal": false,
9075 "getter": true,
9076 "setter": true
9077 },
9078 {
9079 "name": "branding",
9080 "type": "any",
9081 "attribute": "branding",
9082 "reflect": false,
9083 "mutable": false,
9084 "required": false,
9085 "optional": false,
9086 "defaultValue": "{}",
9087 "complexType": {
9088 "original": "any",
9089 "resolved": "any",
9090 "references": {}
9091 },
9092 "docs": {
9093 "tags": [
9094 {
9095 "name": "default",
9096 "text": "{}"
9097 }
9098 ],
9099 "text": ""
9100 },
9101 "internal": false,
9102 "getter": true,
9103 "setter": true
9104 },
9105 {
9106 "name": "chapters",
9107 "type": "any",
9108 "attribute": "chapters",
9109 "reflect": false,
9110 "mutable": false,
9111 "required": false,
9112 "optional": false,
9113 "defaultValue": "[]",
9114 "complexType": {
9115 "original": "any",
9116 "resolved": "any",
9117 "references": {}
9118 },
9119 "docs": {
9120 "tags": [
9121 {
9122 "name": "default",
9123 "text": "[]"
9124 }
9125 ],
9126 "text": ""
9127 },
9128 "internal": false,
9129 "getter": true,
9130 "setter": true
9131 },
9132 {
9133 "name": "overlays",
9134 "type": "any",
9135 "attribute": "overlays",
9136 "reflect": false,
9137 "mutable": false,
9138 "required": false,
9139 "optional": false,
9140 "defaultValue": "{}",
9141 "complexType": {
9142 "original": "any",
9143 "resolved": "any",
9144 "references": {}
9145 },
9146 "docs": {
9147 "tags": [
9148 {
9149 "name": "default",
9150 "text": "{}"
9151 }
9152 ],
9153 "text": ""
9154 },
9155 "internal": false,
9156 "getter": true,
9157 "setter": true
9158 },
9159 {
9160 "name": "tracks",
9161 "type": "any",
9162 "attribute": "tracks",
9163 "reflect": false,
9164 "mutable": false,
9165 "required": false,
9166 "optional": false,
9167 "defaultValue": "[]",
9168 "complexType": {
9169 "original": "any",
9170 "resolved": "any",
9171 "references": {}
9172 },
9173 "docs": {
9174 "tags": [
9175 {
9176 "name": "default",
9177 "text": "[]"
9178 }
9179 ],
9180 "text": ""
9181 },
9182 "internal": false,
9183 "getter": true,
9184 "setter": true
9185 },
9186 {
9187 "name": "blockAttributes",
9188 "type": "any",
9189 "attribute": "block-attributes",
9190 "reflect": false,
9191 "mutable": false,
9192 "required": false,
9193 "optional": false,
9194 "defaultValue": "{}",
9195 "complexType": {
9196 "original": "any",
9197 "resolved": "any",
9198 "references": {}
9199 },
9200 "docs": {
9201 "tags": [
9202 {
9203 "name": "default",
9204 "text": "{}"
9205 }
9206 ],
9207 "text": ""
9208 },
9209 "internal": false,
9210 "getter": true,
9211 "setter": true
9212 },
9213 {
9214 "name": "config",
9215 "type": "any",
9216 "attribute": "config",
9217 "reflect": false,
9218 "mutable": false,
9219 "required": false,
9220 "optional": false,
9221 "defaultValue": "{}",
9222 "complexType": {
9223 "original": "any",
9224 "resolved": "any",
9225 "references": {}
9226 },
9227 "docs": {
9228 "tags": [
9229 {
9230 "name": "default",
9231 "text": "{}"
9232 }
9233 ],
9234 "text": ""
9235 },
9236 "internal": false,
9237 "getter": true,
9238 "setter": true
9239 },
9240 {
9241 "name": "youtube",
9242 "type": "any",
9243 "attribute": "youtube",
9244 "reflect": false,
9245 "mutable": false,
9246 "required": false,
9247 "optional": false,
9248 "defaultValue": "{}",
9249 "complexType": {
9250 "original": "any",
9251 "resolved": "any",
9252 "references": {}
9253 },
9254 "docs": {
9255 "tags": [
9256 {
9257 "name": "default",
9258 "text": "{}"
9259 }
9260 ],
9261 "text": ""
9262 },
9263 "internal": false,
9264 "getter": true,
9265 "setter": true
9266 },
9267 {
9268 "name": "actionBar",
9269 "type": "any",
9270 "attribute": "action-bar",
9271 "reflect": false,
9272 "mutable": false,
9273 "required": false,
9274 "optional": false,
9275 "defaultValue": "{}",
9276 "complexType": {
9277 "original": "any",
9278 "resolved": "any",
9279 "references": {}
9280 },
9281 "docs": {
9282 "tags": [
9283 {
9284 "name": "default",
9285 "text": "{}"
9286 }
9287 ],
9288 "text": ""
9289 },
9290 "internal": false,
9291 "getter": true,
9292 "setter": true
9293 },
9294 {
9295 "name": "i18n",
9296 "type": "any",
9297 "attribute": "i-1-8n",
9298 "reflect": false,
9299 "mutable": false,
9300 "required": false,
9301 "optional": false,
9302 "defaultValue": "{}",
9303 "complexType": {
9304 "original": "any",
9305 "resolved": "any",
9306 "references": {}
9307 },
9308 "docs": {
9309 "tags": [
9310 {
9311 "name": "default",
9312 "text": "{}"
9313 }
9314 ],
9315 "text": ""
9316 },
9317 "internal": false,
9318 "getter": true,
9319 "setter": true
9320 },
9321 {
9322 "name": "search",
9323 "type": "any",
9324 "attribute": "search",
9325 "reflect": false,
9326 "mutable": false,
9327 "required": false,
9328 "optional": false,
9329 "defaultValue": "{}",
9330 "complexType": {
9331 "original": "any",
9332 "resolved": "any",
9333 "references": {}
9334 },
9335 "docs": {
9336 "tags": [
9337 {
9338 "name": "default",
9339 "text": "{}"
9340 }
9341 ],
9342 "text": ""
9343 },
9344 "internal": false,
9345 "getter": true,
9346 "setter": true
9347 }
9348 ],
9349 "virtualProperties": [],
9350 "states": [
9351 {
9352 "name": "player"
9353 },
9354 {
9355 "name": "playerEl"
9356 },
9357 {
9358 "name": "shouldLazyLoad"
9359 },
9360 {
9361 "name": "mutedPreview"
9362 },
9363 {
9364 "name": "duration"
9365 },
9366 {
9367 "name": "isSticky"
9368 },
9369 {
9370 "name": "videoHeight"
9371 },
9372 {
9373 "name": "playClass"
9374 },
9375 {
9376 "name": "previouslyPlaying"
9377 },
9378 {
9379 "name": "ctaActive"
9380 },
9381 {
9382 "name": "emailActive"
9383 },
9384 {
9385 "name": "actionBarActive"
9386 },
9387 {
9388 "name": "ready"
9389 }
9390 ],
9391 "methods": [
9392 {
9393 "name": "play",
9394 "docs": {
9395 "text": "Play video",
9396 "tags": [
9397 {
9398 "name": "returns",
9399 "text": "Plyr"
9400 }
9401 ]
9402 },
9403 "complexType": {
9404 "signature": "(unmute?: boolean) => Promise<void>",
9405 "parameters": [
9406 {
9407 "name": "unmute",
9408 "type": "boolean",
9409 "docs": ""
9410 }
9411 ],
9412 "references": {
9413 "Promise": {
9414 "location": "global",
9415 "id": "global::Promise"
9416 }
9417 },
9418 "return": "Promise<void>"
9419 },
9420 "internal": false
9421 },
9422 {
9423 "name": "goToAndPlay",
9424 "docs": {
9425 "text": "Go to and play",
9426 "tags": [
9427 {
9428 "name": "param",
9429 "text": "time number"
9430 }
9431 ]
9432 },
9433 "complexType": {
9434 "signature": "(time: number) => Promise<void>",
9435 "parameters": [
9436 {
9437 "name": "time",
9438 "type": "number",
9439 "docs": "number"
9440 }
9441 ],
9442 "references": {
9443 "Promise": {
9444 "location": "global",
9445 "id": "global::Promise"
9446 }
9447 },
9448 "return": "Promise<void>"
9449 },
9450 "internal": false
9451 },
9452 {
9453 "name": "restart",
9454 "docs": {
9455 "text": "Play video",
9456 "tags": [
9457 {
9458 "name": "returns",
9459 "text": "Plyr"
9460 }
9461 ]
9462 },
9463 "complexType": {
9464 "signature": "() => Promise<any>",
9465 "parameters": [],
9466 "references": {
9467 "Promise": {
9468 "location": "global",
9469 "id": "global::Promise"
9470 }
9471 },
9472 "return": "Promise<any>"
9473 },
9474 "internal": false
9475 },
9476 {
9477 "name": "pause",
9478 "docs": {
9479 "text": "Pause video",
9480 "tags": [
9481 {
9482 "name": "returns",
9483 "text": "Plyr"
9484 }
9485 ]
9486 },
9487 "complexType": {
9488 "signature": "() => Promise<any>",
9489 "parameters": [],
9490 "references": {
9491 "Promise": {
9492 "location": "global",
9493 "id": "global::Promise"
9494 }
9495 },
9496 "return": "Promise<any>"
9497 },
9498 "internal": false
9499 },
9500 {
9501 "name": "stop",
9502 "docs": {
9503 "text": "Pause video",
9504 "tags": [
9505 {
9506 "name": "returns",
9507 "text": "Plyr"
9508 }
9509 ]
9510 },
9511 "complexType": {
9512 "signature": "() => Promise<any>",
9513 "parameters": [],
9514 "references": {
9515 "Promise": {
9516 "location": "global",
9517 "id": "global::Promise"
9518 }
9519 },
9520 "return": "Promise<any>"
9521 },
9522 "internal": false
9523 },
9524 {
9525 "name": "fullscreenToggle",
9526 "docs": {
9527 "text": "Toggle Fullscreen",
9528 "tags": [
9529 {
9530 "name": "returns",
9531 "text": "Plyr"
9532 }
9533 ]
9534 },
9535 "complexType": {
9536 "signature": "(open: boolean) => Promise<any>",
9537 "parameters": [
9538 {
9539 "name": "open",
9540 "type": "boolean",
9541 "docs": ""
9542 }
9543 ],
9544 "references": {
9545 "Promise": {
9546 "location": "global",
9547 "id": "global::Promise"
9548 }
9549 },
9550 "return": "Promise<any>"
9551 },
9552 "internal": false
9553 },
9554 {
9555 "name": "on",
9556 "docs": {
9557 "text": "Add an event listener for the specified event.",
9558 "tags": [
9559 {
9560 "name": "param",
9561 "text": "event String"
9562 },
9563 {
9564 "name": "param",
9565 "text": "func Function"
9566 },
9567 {
9568 "name": "returns",
9569 "text": "Plyr"
9570 }
9571 ]
9572 },
9573 "complexType": {
9574 "signature": "(event: string, func: Function) => Promise<any>",
9575 "parameters": [
9576 {
9577 "name": "event",
9578 "type": "string",
9579 "docs": "String"
9580 },
9581 {
9582 "name": "func",
9583 "type": "Function",
9584 "docs": "Function"
9585 }
9586 ],
9587 "references": {
9588 "Promise": {
9589 "location": "global",
9590 "id": "global::Promise"
9591 },
9592 "Function": {
9593 "location": "global",
9594 "id": "global::Function"
9595 }
9596 },
9597 "return": "Promise<any>"
9598 },
9599 "internal": false
9600 },
9601 {
9602 "name": "once",
9603 "docs": {
9604 "text": "Add an event listener for the specified event.",
9605 "tags": [
9606 {
9607 "name": "param",
9608 "text": "event String"
9609 },
9610 {
9611 "name": "param",
9612 "text": "func Function"
9613 },
9614 {
9615 "name": "returns",
9616 "text": "Plyr"
9617 }
9618 ]
9619 },
9620 "complexType": {
9621 "signature": "(event: string, func: Function) => Promise<any>",
9622 "parameters": [
9623 {
9624 "name": "event",
9625 "type": "string",
9626 "docs": "String"
9627 },
9628 {
9629 "name": "func",
9630 "type": "Function",
9631 "docs": "Function"
9632 }
9633 ],
9634 "references": {
9635 "Promise": {
9636 "location": "global",
9637 "id": "global::Promise"
9638 },
9639 "Function": {
9640 "location": "global",
9641 "id": "global::Function"
9642 }
9643 },
9644 "return": "Promise<any>"
9645 },
9646 "internal": false
9647 },
9648 {
9649 "name": "off",
9650 "docs": {
9651 "text": "Remove an event listener for the specified event.",
9652 "tags": [
9653 {
9654 "name": "param",
9655 "text": "event String"
9656 },
9657 {
9658 "name": "param",
9659 "text": "func Function"
9660 },
9661 {
9662 "name": "returns",
9663 "text": "Plyr"
9664 }
9665 ]
9666 },
9667 "complexType": {
9668 "signature": "(event: string, func: Function) => Promise<any>",
9669 "parameters": [
9670 {
9671 "name": "event",
9672 "type": "string",
9673 "docs": "String"
9674 },
9675 {
9676 "name": "func",
9677 "type": "Function",
9678 "docs": "Function"
9679 }
9680 ],
9681 "references": {
9682 "Promise": {
9683 "location": "global",
9684 "id": "global::Promise"
9685 },
9686 "Function": {
9687 "location": "global",
9688 "id": "global::Function"
9689 }
9690 },
9691 "return": "Promise<any>"
9692 },
9693 "internal": false
9694 }
9695 ],
9696 "listeners": [
9697 {
9698 "name": "currentMediaPlayer",
9699 "method": "handleScroll",
9700 "capture": false,
9701 "passive": false,
9702 "target": "window"
9703 },
9704 {
9705 "name": "restartVideo",
9706 "method": "handleRestartVideo",
9707 "capture": false,
9708 "passive": false
9709 },
9710 {
9711 "name": "playVideo",
9712 "method": "handlePlayVideo",
9713 "capture": false,
9714 "passive": false
9715 },
9716 {
9717 "name": "pauseVideo",
9718 "method": "handlePauseVideo",
9719 "capture": false,
9720 "passive": false
9721 },
9722 {
9723 "name": "visibilitychange",
9724 "method": "playVideoOnlyInViewport",
9725 "capture": false,
9726 "passive": false,
9727 "target": "window"
9728 },
9729 {
9730 "name": "ctaStateChange",
9731 "method": "handleCtaStateChange",
9732 "capture": false,
9733 "passive": false
9734 },
9735 {
9736 "name": "emailStateChange",
9737 "method": "handleEmailStateChange",
9738 "capture": false,
9739 "passive": false
9740 },
9741 {
9742 "name": "actionBarStateChange",
9743 "method": "handleActionBarStateChange",
9744 "capture": false,
9745 "passive": false
9746 }
9747 ],
9748 "events": [
9749 {
9750 "name": "loaded",
9751 "method": "loaded",
9752 "bubbles": true,
9753 "cancelable": true,
9754 "composed": true,
9755 "docs": {
9756 "tags": [],
9757 "text": "Component loaded"
9758 },
9759 "complexType": {
9760 "original": "boolean",
9761 "resolved": "boolean",
9762 "references": {}
9763 },
9764 "internal": false
9765 },
9766 {
9767 "name": "currentMediaPlayer",
9768 "method": "currentMediaPlayer",
9769 "bubbles": true,
9770 "cancelable": true,
9771 "composed": true,
9772 "docs": {
9773 "tags": [],
9774 "text": ""
9775 },
9776 "complexType": {
9777 "original": "object",
9778 "resolved": "object",
9779 "references": {}
9780 },
9781 "internal": false
9782 },
9783 {
9784 "name": "playerReady",
9785 "method": "playerReady",
9786 "bubbles": true,
9787 "cancelable": true,
9788 "composed": true,
9789 "docs": {
9790 "tags": [],
9791 "text": ""
9792 },
9793 "complexType": {
9794 "original": "object",
9795 "resolved": "object",
9796 "references": {}
9797 },
9798 "internal": false
9799 },
9800 {
9801 "name": "playedMedia",
9802 "method": "playedMedia",
9803 "bubbles": true,
9804 "cancelable": true,
9805 "composed": true,
9806 "docs": {
9807 "tags": [],
9808 "text": ""
9809 },
9810 "complexType": {
9811 "original": "object",
9812 "resolved": "object",
9813 "references": {}
9814 },
9815 "internal": false
9816 },
9817 {
9818 "name": "pausedMedia",
9819 "method": "pausedMedia",
9820 "bubbles": true,
9821 "cancelable": true,
9822 "composed": true,
9823 "docs": {
9824 "tags": [],
9825 "text": ""
9826 },
9827 "complexType": {
9828 "original": "object",
9829 "resolved": "object",
9830 "references": {}
9831 },
9832 "internal": false
9833 },
9834 {
9835 "name": "endedMedia",
9836 "method": "endedMedia",
9837 "bubbles": true,
9838 "cancelable": true,
9839 "composed": true,
9840 "docs": {
9841 "tags": [],
9842 "text": ""
9843 },
9844 "complexType": {
9845 "original": "object",
9846 "resolved": "object",
9847 "references": {}
9848 },
9849 "internal": false
9850 }
9851 ],
9852 "watchers": [
9853 {
9854 "propName": "currentTime",
9855 "methodName": "handleCurrentTimeChange"
9856 },
9857 {
9858 "propName": "isSticky",
9859 "methodName": "handleStickyChange"
9860 },
9861 {
9862 "propName": "playerEl",
9863 "methodName": "handlePlayerElementChange"
9864 },
9865 {
9866 "propName": "player",
9867 "methodName": "handlePlayerElementChange"
9868 },
9869 {
9870 "propName": "mutedPreview",
9871 "methodName": "handleMutedPreview"
9872 },
9873 {
9874 "propName": "shouldLazyLoad",
9875 "methodName": "handleLazyLoadChange"
9876 },
9877 {
9878 "propName": "poster",
9879 "methodName": "updatePoster"
9880 },
9881 {
9882 "propName": "overlays",
9883 "methodName": "renderDynamicOverlays"
9884 },
9885 {
9886 "propName": "preset",
9887 "methodName": "renderDynamicOverlays"
9888 }
9889 ],
9890 "styles": [
9891 {
9892 "modeName": "$",
9893 "styleId": "PRESTO-PLAYER",
9894 "styleStr": null,
9895 "styleIdentifier": "PrestoPlayerStyle",
9896 "externalStyles": [
9897 {
9898 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.scss",
9899 "relativePath": "presto-player.scss",
9900 "originalComponentPath": "presto-player.scss"
9901 }
9902 ]
9903 }
9904 ],
9905 "internal": false,
9906 "assetsDirs": [],
9907 "styleDocs": [],
9908 "docs": {
9909 "tags": [],
9910 "text": ""
9911 },
9912 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js",
9913 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.tsx",
9914 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js.map",
9915 "hasAttributeChangedCallbackFn": false,
9916 "hasComponentWillLoadFn": true,
9917 "hasComponentDidLoadFn": true,
9918 "hasComponentShouldUpdateFn": false,
9919 "hasComponentWillUpdateFn": false,
9920 "hasComponentDidUpdateFn": false,
9921 "hasComponentWillRenderFn": false,
9922 "hasComponentDidRenderFn": false,
9923 "hasConnectedCallbackFn": false,
9924 "hasDisconnectedCallbackFn": true,
9925 "hasElement": false,
9926 "hasEvent": true,
9927 "hasLifecycle": true,
9928 "hasListener": true,
9929 "hasListenerTarget": true,
9930 "hasListenerTargetWindow": true,
9931 "hasListenerTargetDocument": false,
9932 "hasListenerTargetBody": false,
9933 "hasListenerTargetParent": false,
9934 "hasMember": true,
9935 "hasMethod": true,
9936 "hasMode": false,
9937 "hasModernPropertyDecls": false,
9938 "hasAttribute": true,
9939 "hasProp": true,
9940 "hasPropNumber": true,
9941 "hasPropBoolean": true,
9942 "hasPropString": true,
9943 "hasPropMutable": true,
9944 "hasReflect": true,
9945 "hasRenderFn": true,
9946 "hasState": true,
9947 "hasStyle": true,
9948 "hasVdomAttribute": true,
9949 "hasVdomXlink": false,
9950 "hasVdomClass": true,
9951 "hasVdomFunctional": false,
9952 "hasVdomKey": true,
9953 "hasVdomListener": true,
9954 "hasVdomPropOrAttr": true,
9955 "hasVdomRef": false,
9956 "hasVdomRender": true,
9957 "hasVdomStyle": true,
9958 "hasVdomText": true,
9959 "hasWatchCallback": true,
9960 "isPlain": false,
9961 "htmlAttrNames": [
9962 "mutedOverlay",
9963 "preset",
9964 "onPlayVideo",
9965 "player",
9966 "getRef",
9967 "poster",
9968 "src",
9969 "onReload",
9970 "lazyLoad",
9971 "autoplay",
9972 "preload",
9973 "playsinline",
9974 "tracks",
9975 "videoAttributes",
9976 "mediaTitle",
9977 "audioAttributes",
9978 "direction",
9979 "i18n",
9980 "provider",
9981 "videoId",
9982 "config",
9983 "youtube",
9984 "key",
9985 "style",
9986 "class",
9987 "part",
9988 "dir",
9989 "name"
9990 ],
9991 "htmlTagNames": [
9992 "presto-modern-skin",
9993 "presto-business-skin",
9994 "presto-stacked-skin",
9995 "presto-muted-overlay",
9996 "presto-vimeo",
9997 "presto-youtube",
9998 "presto-bunny",
9999 "presto-audio",
10000 "presto-video",
10001 "presto-cta-overlay",
10002 "presto-email-overlay",
10003 "presto-action-bar",
10004 "presto-search-bar",
10005 "presto-dynamic-overlays",
10006 "div",
10007 "slot",
10008 "span",
10009 "style"
10010 ],
10011 "htmlParts": [
10012 "wrapper"
10013 ],
10014 "isUpdateable": true,
10015 "potentialCmpRefs": [
10016 "presto-modern-skin",
10017 "presto-business-skin",
10018 "presto-stacked-skin",
10019 "presto-muted-overlay",
10020 "presto-vimeo",
10021 "presto-youtube",
10022 "presto-bunny",
10023 "presto-audio",
10024 "presto-video",
10025 "presto-cta-overlay",
10026 "presto-email-overlay",
10027 "presto-action-bar",
10028 "presto-search-bar",
10029 "presto-dynamic-overlays"
10030 ],
10031 "dependents": [
10032 "presto-playlist"
10033 ],
10034 "dependencies": [
10035 "presto-action-bar",
10036 "presto-action-bar-controller",
10037 "presto-action-bar-ui",
10038 "presto-audio",
10039 "presto-bunny",
10040 "presto-business-skin",
10041 "presto-cta-overlay",
10042 "presto-cta-overlay-controller",
10043 "presto-cta-overlay-ui",
10044 "presto-dynamic-overlay-ui",
10045 "presto-dynamic-overlays",
10046 "presto-email-overlay",
10047 "presto-email-overlay-controller",
10048 "presto-email-overlay-ui",
10049 "presto-modern-skin",
10050 "presto-muted-overlay",
10051 "presto-player-button",
10052 "presto-player-spinner",
10053 "presto-search-bar",
10054 "presto-search-bar-ui",
10055 "presto-stacked-skin",
10056 "presto-video",
10057 "presto-vimeo",
10058 "presto-youtube",
10059 "presto-youtube-subscribe-button"
10060 ],
10061 "directDependents": [
10062 "presto-playlist"
10063 ],
10064 "directDependencies": [
10065 "presto-modern-skin",
10066 "presto-business-skin",
10067 "presto-stacked-skin",
10068 "presto-muted-overlay",
10069 "presto-vimeo",
10070 "presto-youtube",
10071 "presto-bunny",
10072 "presto-audio",
10073 "presto-video",
10074 "presto-cta-overlay",
10075 "presto-email-overlay",
10076 "presto-action-bar",
10077 "presto-search-bar",
10078 "presto-dynamic-overlays"
10079 ]
10080 },
10081 {
10082 "attachInternalsMemberName": null,
10083 "formAssociated": false,
10084 "tagName": "presto-playlist-item",
10085 "excludeFromCollection": false,
10086 "isCollectionDependency": false,
10087 "componentClassName": "PrestoPlaylistItem",
10088 "elementRef": null,
10089 "encapsulation": "shadow",
10090 "shadowDelegatesFocus": false,
10091 "properties": [
10092 {
10093 "name": "active",
10094 "type": "boolean",
10095 "attribute": "active",
10096 "reflect": false,
10097 "mutable": false,
10098 "required": false,
10099 "optional": false,
10100 "defaultValue": "false",
10101 "complexType": {
10102 "original": "boolean",
10103 "resolved": "boolean",
10104 "references": {}
10105 },
10106 "docs": {
10107 "tags": [
10108 {
10109 "name": "default",
10110 "text": "false"
10111 }
10112 ],
10113 "text": "Active status"
10114 },
10115 "internal": false,
10116 "getter": false,
10117 "setter": false
10118 },
10119 {
10120 "name": "playing",
10121 "type": "boolean",
10122 "attribute": "playing",
10123 "reflect": false,
10124 "mutable": false,
10125 "required": false,
10126 "optional": false,
10127 "defaultValue": "false",
10128 "complexType": {
10129 "original": "boolean",
10130 "resolved": "boolean",
10131 "references": {}
10132 },
10133 "docs": {
10134 "tags": [
10135 {
10136 "name": "default",
10137 "text": "false"
10138 }
10139 ],
10140 "text": "Playing status"
10141 },
10142 "internal": false,
10143 "getter": false,
10144 "setter": false
10145 }
10146 ],
10147 "virtualProperties": [],
10148 "states": [],
10149 "methods": [],
10150 "listeners": [],
10151 "events": [
10152 {
10153 "name": "triggerPlay",
10154 "method": "triggerPlay",
10155 "bubbles": true,
10156 "cancelable": true,
10157 "composed": true,
10158 "docs": {
10159 "tags": [],
10160 "text": "Emit play event"
10161 },
10162 "complexType": {
10163 "original": "void",
10164 "resolved": "void",
10165 "references": {}
10166 },
10167 "internal": false
10168 },
10169 {
10170 "name": "triggerPause",
10171 "method": "triggerPause",
10172 "bubbles": true,
10173 "cancelable": true,
10174 "composed": true,
10175 "docs": {
10176 "tags": [],
10177 "text": "Emit pause event"
10178 },
10179 "complexType": {
10180 "original": "void",
10181 "resolved": "void",
10182 "references": {}
10183 },
10184 "internal": false
10185 }
10186 ],
10187 "watchers": [],
10188 "styles": [
10189 {
10190 "modeName": "$",
10191 "styleId": "PRESTO-PLAYLIST-ITEM",
10192 "styleStr": null,
10193 "styleIdentifier": "PrestoPlaylistItemStyle",
10194 "externalStyles": [
10195 {
10196 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.scss",
10197 "relativePath": "presto-playlist-item.scss",
10198 "originalComponentPath": "presto-playlist-item.scss"
10199 }
10200 ]
10201 }
10202 ],
10203 "internal": false,
10204 "assetsDirs": [],
10205 "styleDocs": [],
10206 "docs": {
10207 "tags": [],
10208 "text": ""
10209 },
10210 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js",
10211 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
10212 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js.map",
10213 "hasAttributeChangedCallbackFn": false,
10214 "hasComponentWillLoadFn": false,
10215 "hasComponentDidLoadFn": false,
10216 "hasComponentShouldUpdateFn": false,
10217 "hasComponentWillUpdateFn": false,
10218 "hasComponentDidUpdateFn": false,
10219 "hasComponentWillRenderFn": false,
10220 "hasComponentDidRenderFn": false,
10221 "hasConnectedCallbackFn": false,
10222 "hasDisconnectedCallbackFn": false,
10223 "hasElement": false,
10224 "hasEvent": true,
10225 "hasLifecycle": false,
10226 "hasListener": false,
10227 "hasListenerTarget": false,
10228 "hasListenerTargetWindow": false,
10229 "hasListenerTargetDocument": false,
10230 "hasListenerTargetBody": false,
10231 "hasListenerTargetParent": false,
10232 "hasMember": true,
10233 "hasMethod": false,
10234 "hasMode": false,
10235 "hasModernPropertyDecls": false,
10236 "hasAttribute": true,
10237 "hasProp": true,
10238 "hasPropNumber": false,
10239 "hasPropBoolean": true,
10240 "hasPropString": false,
10241 "hasPropMutable": false,
10242 "hasReflect": false,
10243 "hasRenderFn": true,
10244 "hasState": false,
10245 "hasStyle": true,
10246 "hasVdomAttribute": true,
10247 "hasVdomXlink": false,
10248 "hasVdomClass": true,
10249 "hasVdomFunctional": true,
10250 "hasVdomKey": true,
10251 "hasVdomListener": true,
10252 "hasVdomPropOrAttr": true,
10253 "hasVdomRef": false,
10254 "hasVdomRender": true,
10255 "hasVdomStyle": false,
10256 "hasVdomText": true,
10257 "hasWatchCallback": false,
10258 "isPlain": false,
10259 "htmlAttrNames": [
10260 "key",
10261 "class",
10262 "onClick",
10263 "name",
10264 "width",
10265 "height",
10266 "viewBox",
10267 "xmlns",
10268 "d",
10269 "version"
10270 ],
10271 "htmlTagNames": [
10272 "div",
10273 "slot",
10274 "svg",
10275 "path"
10276 ],
10277 "htmlParts": [],
10278 "isUpdateable": true,
10279 "potentialCmpRefs": [],
10280 "dependents": [
10281 "presto-playlist"
10282 ],
10283 "dependencies": [],
10284 "directDependents": [
10285 "presto-playlist"
10286 ],
10287 "directDependencies": []
10288 },
10289 {
10290 "attachInternalsMemberName": null,
10291 "formAssociated": false,
10292 "tagName": "presto-playlist-overlay",
10293 "excludeFromCollection": false,
10294 "isCollectionDependency": false,
10295 "componentClassName": "PrestoPlaylistOverlay",
10296 "elementRef": null,
10297 "encapsulation": "shadow",
10298 "shadowDelegatesFocus": false,
10299 "properties": [
10300 {
10301 "name": "nextItemTitle",
10302 "type": "string",
10303 "attribute": "next-item-title",
10304 "reflect": false,
10305 "mutable": false,
10306 "required": false,
10307 "optional": false,
10308 "complexType": {
10309 "original": "string",
10310 "resolved": "string",
10311 "references": {}
10312 },
10313 "docs": {
10314 "tags": [],
10315 "text": "Title of the upcoming next playlist item"
10316 },
10317 "internal": false,
10318 "getter": false,
10319 "setter": false
10320 },
10321 {
10322 "name": "nextItemString",
10323 "type": "string",
10324 "attribute": "next-item-string",
10325 "reflect": false,
10326 "mutable": false,
10327 "required": false,
10328 "optional": false,
10329 "complexType": {
10330 "original": "string",
10331 "resolved": "string",
10332 "references": {}
10333 },
10334 "docs": {
10335 "tags": [],
10336 "text": "String for the Button that says `Next Video`"
10337 },
10338 "internal": false,
10339 "getter": false,
10340 "setter": false
10341 },
10342 {
10343 "name": "transitionDuration",
10344 "type": "number",
10345 "attribute": "transition-duration",
10346 "reflect": false,
10347 "mutable": false,
10348 "required": false,
10349 "optional": false,
10350 "defaultValue": "5",
10351 "complexType": {
10352 "original": "number",
10353 "resolved": "number",
10354 "references": {}
10355 },
10356 "docs": {
10357 "tags": [
10358 {
10359 "name": "default",
10360 "text": "5"
10361 }
10362 ],
10363 "text": "Transition duration for next video."
10364 },
10365 "internal": false,
10366 "getter": false,
10367 "setter": false
10368 },
10369 {
10370 "name": "isLastItem",
10371 "type": "boolean",
10372 "attribute": "is-last-item",
10373 "reflect": false,
10374 "mutable": false,
10375 "required": false,
10376 "optional": false,
10377 "defaultValue": "false",
10378 "complexType": {
10379 "original": "boolean",
10380 "resolved": "boolean",
10381 "references": {}
10382 },
10383 "docs": {
10384 "tags": [
10385 {
10386 "name": "default",
10387 "text": "false"
10388 }
10389 ],
10390 "text": "Flag to handle if this item is the last item in the list."
10391 },
10392 "internal": false,
10393 "getter": false,
10394 "setter": false
10395 },
10396 {
10397 "name": "show",
10398 "type": "boolean",
10399 "attribute": "show",
10400 "reflect": false,
10401 "mutable": false,
10402 "required": false,
10403 "optional": false,
10404 "defaultValue": "false",
10405 "complexType": {
10406 "original": "boolean",
10407 "resolved": "boolean",
10408 "references": {}
10409 },
10410 "docs": {
10411 "tags": [
10412 {
10413 "name": "default",
10414 "text": "false"
10415 }
10416 ],
10417 "text": "Visibility flag for the Overlay"
10418 },
10419 "internal": false,
10420 "getter": false,
10421 "setter": false
10422 }
10423 ],
10424 "virtualProperties": [],
10425 "states": [
10426 {
10427 "name": "animating"
10428 }
10429 ],
10430 "methods": [],
10431 "listeners": [],
10432 "events": [
10433 {
10434 "name": "rewatch",
10435 "method": "rewatch",
10436 "bubbles": true,
10437 "cancelable": true,
10438 "composed": true,
10439 "docs": {
10440 "tags": [],
10441 "text": "Rewatch item event"
10442 },
10443 "complexType": {
10444 "original": "void",
10445 "resolved": "void",
10446 "references": {}
10447 },
10448 "internal": false
10449 },
10450 {
10451 "name": "next",
10452 "method": "next",
10453 "bubbles": true,
10454 "cancelable": true,
10455 "composed": true,
10456 "docs": {
10457 "tags": [],
10458 "text": "Next item play event"
10459 },
10460 "complexType": {
10461 "original": "void",
10462 "resolved": "void",
10463 "references": {}
10464 },
10465 "internal": false
10466 }
10467 ],
10468 "watchers": [
10469 {
10470 "propName": "show",
10471 "methodName": "handleShow"
10472 },
10473 {
10474 "propName": "animating",
10475 "methodName": "handleAnimatingChange"
10476 }
10477 ],
10478 "styles": [
10479 {
10480 "modeName": "$",
10481 "styleId": "PRESTO-PLAYLIST-OVERLAY",
10482 "styleStr": null,
10483 "styleIdentifier": "PrestoPlaylistOverlayStyle",
10484 "externalStyles": [
10485 {
10486 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.scss",
10487 "relativePath": "presto-playlist-overlay.scss",
10488 "originalComponentPath": "presto-playlist-overlay.scss"
10489 }
10490 ]
10491 }
10492 ],
10493 "internal": false,
10494 "assetsDirs": [],
10495 "styleDocs": [],
10496 "docs": {
10497 "tags": [],
10498 "text": ""
10499 },
10500 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
10501 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
10502 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map",
10503 "hasAttributeChangedCallbackFn": false,
10504 "hasComponentWillLoadFn": false,
10505 "hasComponentDidLoadFn": false,
10506 "hasComponentShouldUpdateFn": false,
10507 "hasComponentWillUpdateFn": false,
10508 "hasComponentDidUpdateFn": false,
10509 "hasComponentWillRenderFn": false,
10510 "hasComponentDidRenderFn": false,
10511 "hasConnectedCallbackFn": false,
10512 "hasDisconnectedCallbackFn": true,
10513 "hasElement": false,
10514 "hasEvent": true,
10515 "hasLifecycle": false,
10516 "hasListener": false,
10517 "hasListenerTarget": false,
10518 "hasListenerTargetWindow": false,
10519 "hasListenerTargetDocument": false,
10520 "hasListenerTargetBody": false,
10521 "hasListenerTargetParent": false,
10522 "hasMember": true,
10523 "hasMethod": false,
10524 "hasMode": false,
10525 "hasModernPropertyDecls": false,
10526 "hasAttribute": true,
10527 "hasProp": true,
10528 "hasPropNumber": true,
10529 "hasPropBoolean": true,
10530 "hasPropString": true,
10531 "hasPropMutable": false,
10532 "hasReflect": false,
10533 "hasRenderFn": true,
10534 "hasState": true,
10535 "hasStyle": true,
10536 "hasVdomAttribute": true,
10537 "hasVdomXlink": false,
10538 "hasVdomClass": true,
10539 "hasVdomFunctional": false,
10540 "hasVdomKey": false,
10541 "hasVdomListener": true,
10542 "hasVdomPropOrAttr": true,
10543 "hasVdomRef": false,
10544 "hasVdomRender": true,
10545 "hasVdomStyle": true,
10546 "hasVdomText": true,
10547 "hasWatchCallback": true,
10548 "isPlain": false,
10549 "htmlAttrNames": [
10550 "style",
10551 "class",
10552 "onClick",
10553 "width",
10554 "height",
10555 "viewBox",
10556 "fill",
10557 "xmlns",
10558 "d"
10559 ],
10560 "htmlTagNames": [
10561 "div",
10562 "p",
10563 "h2",
10564 "button",
10565 "svg",
10566 "path"
10567 ],
10568 "htmlParts": [],
10569 "isUpdateable": true,
10570 "potentialCmpRefs": [],
10571 "dependents": [
10572 "presto-playlist"
10573 ],
10574 "dependencies": [],
10575 "directDependents": [
10576 "presto-playlist"
10577 ],
10578 "directDependencies": []
10579 },
10580 {
10581 "attachInternalsMemberName": null,
10582 "formAssociated": false,
10583 "tagName": "presto-playlist-ui",
10584 "excludeFromCollection": false,
10585 "isCollectionDependency": false,
10586 "componentClassName": "PrestoPlayListUI",
10587 "elementRef": null,
10588 "encapsulation": "shadow",
10589 "shadowDelegatesFocus": false,
10590 "properties": [],
10591 "virtualProperties": [],
10592 "states": [],
10593 "methods": [],
10594 "listeners": [],
10595 "events": [],
10596 "watchers": [],
10597 "styles": [
10598 {
10599 "modeName": "$",
10600 "styleId": "PRESTO-PLAYLIST-UI",
10601 "styleStr": null,
10602 "styleIdentifier": "PrestoPlaylistUiStyle",
10603 "externalStyles": [
10604 {
10605 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.scss",
10606 "relativePath": "presto-playlist-ui.scss",
10607 "originalComponentPath": "presto-playlist-ui.scss"
10608 }
10609 ]
10610 }
10611 ],
10612 "internal": false,
10613 "assetsDirs": [],
10614 "styleDocs": [],
10615 "docs": {
10616 "tags": [],
10617 "text": ""
10618 },
10619 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
10620 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
10621 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map",
10622 "hasAttributeChangedCallbackFn": false,
10623 "hasComponentWillLoadFn": false,
10624 "hasComponentDidLoadFn": false,
10625 "hasComponentShouldUpdateFn": false,
10626 "hasComponentWillUpdateFn": false,
10627 "hasComponentDidUpdateFn": false,
10628 "hasComponentWillRenderFn": false,
10629 "hasComponentDidRenderFn": false,
10630 "hasConnectedCallbackFn": false,
10631 "hasDisconnectedCallbackFn": false,
10632 "hasElement": false,
10633 "hasEvent": false,
10634 "hasLifecycle": false,
10635 "hasListener": false,
10636 "hasListenerTarget": false,
10637 "hasListenerTargetWindow": false,
10638 "hasListenerTargetDocument": false,
10639 "hasListenerTargetBody": false,
10640 "hasListenerTargetParent": false,
10641 "hasMember": false,
10642 "hasMethod": false,
10643 "hasMode": false,
10644 "hasModernPropertyDecls": false,
10645 "hasAttribute": false,
10646 "hasProp": false,
10647 "hasPropNumber": false,
10648 "hasPropBoolean": false,
10649 "hasPropString": false,
10650 "hasPropMutable": false,
10651 "hasReflect": false,
10652 "hasRenderFn": true,
10653 "hasState": false,
10654 "hasStyle": true,
10655 "hasVdomAttribute": true,
10656 "hasVdomXlink": false,
10657 "hasVdomClass": true,
10658 "hasVdomFunctional": false,
10659 "hasVdomKey": true,
10660 "hasVdomListener": false,
10661 "hasVdomPropOrAttr": true,
10662 "hasVdomRef": false,
10663 "hasVdomRender": true,
10664 "hasVdomStyle": false,
10665 "hasVdomText": false,
10666 "hasWatchCallback": false,
10667 "isPlain": false,
10668 "htmlAttrNames": [
10669 "key",
10670 "class",
10671 "part",
10672 "name"
10673 ],
10674 "htmlTagNames": [
10675 "div",
10676 "slot"
10677 ],
10678 "htmlParts": [
10679 "base"
10680 ],
10681 "isUpdateable": false,
10682 "potentialCmpRefs": [],
10683 "dependents": [
10684 "presto-playlist"
10685 ],
10686 "dependencies": [],
10687 "directDependents": [
10688 "presto-playlist"
10689 ],
10690 "directDependencies": []
10691 }
10692 ],
10693 "entryKey": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry"
10694 },
10695 {
10696 "cmps": [
10697 {
10698 "attachInternalsMemberName": null,
10699 "formAssociated": false,
10700 "tagName": "presto-action-bar",
10701 "excludeFromCollection": false,
10702 "isCollectionDependency": false,
10703 "componentClassName": "PrestoActionBar",
10704 "elementRef": "el",
10705 "encapsulation": "shadow",
10706 "shadowDelegatesFocus": false,
10707 "properties": [
10708 {
10709 "name": "player",
10710 "type": "any",
10711 "attribute": "player",
10712 "reflect": false,
10713 "mutable": false,
10714 "required": false,
10715 "optional": false,
10716 "complexType": {
10717 "original": "any",
10718 "resolved": "any",
10719 "references": {}
10720 },
10721 "docs": {
10722 "tags": [],
10723 "text": ""
10724 },
10725 "internal": false,
10726 "getter": false,
10727 "setter": false
10728 },
10729 {
10730 "name": "config",
10731 "type": "unknown",
10732 "attribute": "config",
10733 "reflect": false,
10734 "mutable": false,
10735 "required": false,
10736 "optional": false,
10737 "complexType": {
10738 "original": "ActionBarConfig",
10739 "resolved": "ActionBarConfig",
10740 "references": {
10741 "ActionBarConfig": {
10742 "location": "import",
10743 "path": "../../../../../interfaces",
10744 "id": "src/interfaces.ts::ActionBarConfig"
10745 }
10746 }
10747 },
10748 "docs": {
10749 "tags": [],
10750 "text": ""
10751 },
10752 "internal": false,
10753 "getter": false,
10754 "setter": false
10755 },
10756 {
10757 "name": "direction",
10758 "type": "string",
10759 "attribute": "direction",
10760 "reflect": false,
10761 "mutable": false,
10762 "required": false,
10763 "optional": true,
10764 "complexType": {
10765 "original": "'rtl'",
10766 "resolved": "\"rtl\"",
10767 "references": {}
10768 },
10769 "docs": {
10770 "tags": [],
10771 "text": ""
10772 },
10773 "internal": false,
10774 "getter": false,
10775 "setter": false
10776 },
10777 {
10778 "name": "youtube",
10779 "type": "unknown",
10780 "attribute": "youtube",
10781 "reflect": false,
10782 "mutable": false,
10783 "required": false,
10784 "optional": true,
10785 "complexType": {
10786 "original": "YoutubeConfig",
10787 "resolved": "YoutubeConfig",
10788 "references": {
10789 "YoutubeConfig": {
10790 "location": "import",
10791 "path": "../../../../../interfaces",
10792 "id": "src/interfaces.ts::YoutubeConfig"
10793 }
10794 }
10795 },
10796 "docs": {
10797 "tags": [],
10798 "text": ""
10799 },
10800 "internal": false,
10801 "getter": false,
10802 "setter": false
10803 }
10804 ],
10805 "virtualProperties": [],
10806 "states": [
10807 {
10808 "name": "currentTime"
10809 },
10810 {
10811 "name": "duration"
10812 },
10813 {
10814 "name": "ended"
10815 }
10816 ],
10817 "methods": [],
10818 "listeners": [],
10819 "events": [],
10820 "watchers": [
10821 {
10822 "propName": "player",
10823 "methodName": "handlePlayerChange"
10824 }
10825 ],
10826 "styles": [
10827 {
10828 "modeName": "$",
10829 "styleId": "PRESTO-ACTION-BAR",
10830 "styleStr": null,
10831 "styleIdentifier": "PrestoActionBarStyle",
10832 "externalStyles": [
10833 {
10834 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.scss",
10835 "relativePath": "presto-action-bar.scss",
10836 "originalComponentPath": "presto-action-bar.scss"
10837 }
10838 ]
10839 }
10840 ],
10841 "internal": false,
10842 "assetsDirs": [],
10843 "styleDocs": [],
10844 "docs": {
10845 "tags": [],
10846 "text": ""
10847 },
10848 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js",
10849 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
10850 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js.map",
10851 "hasAttributeChangedCallbackFn": false,
10852 "hasComponentWillLoadFn": true,
10853 "hasComponentDidLoadFn": false,
10854 "hasComponentShouldUpdateFn": false,
10855 "hasComponentWillUpdateFn": false,
10856 "hasComponentDidUpdateFn": false,
10857 "hasComponentWillRenderFn": false,
10858 "hasComponentDidRenderFn": false,
10859 "hasConnectedCallbackFn": false,
10860 "hasDisconnectedCallbackFn": true,
10861 "hasElement": false,
10862 "hasEvent": false,
10863 "hasLifecycle": true,
10864 "hasListener": false,
10865 "hasListenerTarget": false,
10866 "hasListenerTargetWindow": false,
10867 "hasListenerTargetDocument": false,
10868 "hasListenerTargetBody": false,
10869 "hasListenerTargetParent": false,
10870 "hasMember": true,
10871 "hasMethod": false,
10872 "hasMode": false,
10873 "hasModernPropertyDecls": false,
10874 "hasAttribute": true,
10875 "hasProp": true,
10876 "hasPropNumber": false,
10877 "hasPropBoolean": false,
10878 "hasPropString": true,
10879 "hasPropMutable": false,
10880 "hasReflect": false,
10881 "hasRenderFn": true,
10882 "hasState": true,
10883 "hasStyle": true,
10884 "hasVdomAttribute": true,
10885 "hasVdomXlink": false,
10886 "hasVdomClass": false,
10887 "hasVdomFunctional": false,
10888 "hasVdomKey": true,
10889 "hasVdomListener": false,
10890 "hasVdomPropOrAttr": true,
10891 "hasVdomRef": false,
10892 "hasVdomRender": true,
10893 "hasVdomStyle": false,
10894 "hasVdomText": false,
10895 "hasWatchCallback": true,
10896 "isPlain": false,
10897 "htmlAttrNames": [
10898 "key",
10899 "ended",
10900 "config",
10901 "currentTime",
10902 "duration",
10903 "direction",
10904 "youtube"
10905 ],
10906 "htmlTagNames": [
10907 "presto-action-bar-controller"
10908 ],
10909 "htmlParts": [],
10910 "isUpdateable": true,
10911 "potentialCmpRefs": [
10912 "presto-action-bar-controller"
10913 ],
10914 "dependents": [
10915 "presto-player",
10916 "presto-playlist"
10917 ],
10918 "dependencies": [
10919 "presto-action-bar-controller",
10920 "presto-action-bar-ui",
10921 "presto-player-button",
10922 "presto-youtube-subscribe-button"
10923 ],
10924 "directDependents": [
10925 "presto-player"
10926 ],
10927 "directDependencies": [
10928 "presto-action-bar-controller"
10929 ]
10930 },
10931 {
10932 "attachInternalsMemberName": null,
10933 "formAssociated": false,
10934 "tagName": "presto-action-bar-controller",
10935 "excludeFromCollection": false,
10936 "isCollectionDependency": false,
10937 "componentClassName": "PrestoActionBar",
10938 "elementRef": "el",
10939 "encapsulation": "shadow",
10940 "shadowDelegatesFocus": false,
10941 "properties": [
10942 {
10943 "name": "ended",
10944 "type": "boolean",
10945 "attribute": "ended",
10946 "reflect": false,
10947 "mutable": false,
10948 "required": false,
10949 "optional": false,
10950 "complexType": {
10951 "original": "boolean",
10952 "resolved": "boolean",
10953 "references": {}
10954 },
10955 "docs": {
10956 "tags": [],
10957 "text": ""
10958 },
10959 "internal": false,
10960 "getter": false,
10961 "setter": false
10962 },
10963 {
10964 "name": "config",
10965 "type": "unknown",
10966 "attribute": "config",
10967 "reflect": false,
10968 "mutable": false,
10969 "required": false,
10970 "optional": false,
10971 "complexType": {
10972 "original": "ActionBarConfig",
10973 "resolved": "ActionBarConfig",
10974 "references": {
10975 "ActionBarConfig": {
10976 "location": "import",
10977 "path": "../../../../../interfaces",
10978 "id": "src/interfaces.ts::ActionBarConfig"
10979 }
10980 }
10981 },
10982 "docs": {
10983 "tags": [],
10984 "text": ""
10985 },
10986 "internal": false,
10987 "getter": false,
10988 "setter": false
10989 },
10990 {
10991 "name": "currentTime",
10992 "type": "number",
10993 "attribute": "current-time",
10994 "reflect": true,
10995 "mutable": false,
10996 "required": false,
10997 "optional": false,
10998 "complexType": {
10999 "original": "number",
11000 "resolved": "number",
11001 "references": {}
11002 },
11003 "docs": {
11004 "tags": [],
11005 "text": ""
11006 },
11007 "internal": false,
11008 "getter": false,
11009 "setter": false
11010 },
11011 {
11012 "name": "duration",
11013 "type": "number",
11014 "attribute": "duration",
11015 "reflect": true,
11016 "mutable": false,
11017 "required": false,
11018 "optional": false,
11019 "complexType": {
11020 "original": "number",
11021 "resolved": "number",
11022 "references": {}
11023 },
11024 "docs": {
11025 "tags": [],
11026 "text": ""
11027 },
11028 "internal": false,
11029 "getter": false,
11030 "setter": false
11031 },
11032 {
11033 "name": "direction",
11034 "type": "string",
11035 "attribute": "direction",
11036 "reflect": false,
11037 "mutable": false,
11038 "required": false,
11039 "optional": true,
11040 "complexType": {
11041 "original": "'rtl'",
11042 "resolved": "\"rtl\"",
11043 "references": {}
11044 },
11045 "docs": {
11046 "tags": [],
11047 "text": ""
11048 },
11049 "internal": false,
11050 "getter": false,
11051 "setter": false
11052 },
11053 {
11054 "name": "youtube",
11055 "type": "unknown",
11056 "attribute": "youtube",
11057 "reflect": false,
11058 "mutable": false,
11059 "required": false,
11060 "optional": true,
11061 "complexType": {
11062 "original": "YoutubeConfig",
11063 "resolved": "YoutubeConfig",
11064 "references": {
11065 "YoutubeConfig": {
11066 "location": "import",
11067 "path": "../../../../../interfaces",
11068 "id": "src/interfaces.ts::YoutubeConfig"
11069 }
11070 }
11071 },
11072 "docs": {
11073 "tags": [],
11074 "text": ""
11075 },
11076 "internal": false,
11077 "getter": false,
11078 "setter": false
11079 }
11080 ],
11081 "virtualProperties": [],
11082 "states": [
11083 {
11084 "name": "show"
11085 },
11086 {
11087 "name": "youtubeRenderKey"
11088 },
11089 {
11090 "name": "percentagePassed"
11091 }
11092 ],
11093 "methods": [],
11094 "listeners": [],
11095 "events": [
11096 {
11097 "name": "actionBarStateChange",
11098 "method": "actionBarStateChange",
11099 "bubbles": true,
11100 "cancelable": true,
11101 "composed": true,
11102 "docs": {
11103 "tags": [],
11104 "text": ""
11105 },
11106 "complexType": {
11107 "original": "boolean",
11108 "resolved": "boolean",
11109 "references": {}
11110 },
11111 "internal": false
11112 }
11113 ],
11114 "watchers": [
11115 {
11116 "propName": "duration",
11117 "methodName": "handleDuration"
11118 },
11119 {
11120 "propName": "ended",
11121 "methodName": "handleEnded"
11122 },
11123 {
11124 "propName": "currentTime",
11125 "methodName": "handlePercentagePassed"
11126 },
11127 {
11128 "propName": "duration",
11129 "methodName": "handlePercentagePassed"
11130 },
11131 {
11132 "propName": "currentTime",
11133 "methodName": "handleTime"
11134 },
11135 {
11136 "propName": "config",
11137 "methodName": "handleButtonCountChange"
11138 },
11139 {
11140 "propName": "show",
11141 "methodName": "handleCtaStateChange"
11142 }
11143 ],
11144 "styles": [
11145 {
11146 "modeName": "$",
11147 "styleId": "PRESTO-ACTION-BAR-CONTROLLER",
11148 "styleStr": null,
11149 "styleIdentifier": "PrestoActionBarControllerStyle",
11150 "externalStyles": [
11151 {
11152 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.scss",
11153 "relativePath": "presto-action-bar-controller.scss",
11154 "originalComponentPath": "presto-action-bar-controller.scss"
11155 }
11156 ]
11157 }
11158 ],
11159 "internal": false,
11160 "assetsDirs": [],
11161 "styleDocs": [],
11162 "docs": {
11163 "tags": [],
11164 "text": ""
11165 },
11166 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
11167 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
11168 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map",
11169 "hasAttributeChangedCallbackFn": false,
11170 "hasComponentWillLoadFn": true,
11171 "hasComponentDidLoadFn": false,
11172 "hasComponentShouldUpdateFn": false,
11173 "hasComponentWillUpdateFn": false,
11174 "hasComponentDidUpdateFn": false,
11175 "hasComponentWillRenderFn": false,
11176 "hasComponentDidRenderFn": false,
11177 "hasConnectedCallbackFn": false,
11178 "hasDisconnectedCallbackFn": false,
11179 "hasElement": false,
11180 "hasEvent": true,
11181 "hasLifecycle": true,
11182 "hasListener": false,
11183 "hasListenerTarget": false,
11184 "hasListenerTargetWindow": false,
11185 "hasListenerTargetDocument": false,
11186 "hasListenerTargetBody": false,
11187 "hasListenerTargetParent": false,
11188 "hasMember": true,
11189 "hasMethod": false,
11190 "hasMode": false,
11191 "hasModernPropertyDecls": false,
11192 "hasAttribute": true,
11193 "hasProp": true,
11194 "hasPropNumber": true,
11195 "hasPropBoolean": true,
11196 "hasPropString": true,
11197 "hasPropMutable": false,
11198 "hasReflect": true,
11199 "hasRenderFn": true,
11200 "hasState": true,
11201 "hasStyle": true,
11202 "hasVdomAttribute": true,
11203 "hasVdomXlink": false,
11204 "hasVdomClass": false,
11205 "hasVdomFunctional": false,
11206 "hasVdomKey": true,
11207 "hasVdomListener": false,
11208 "hasVdomPropOrAttr": true,
11209 "hasVdomRef": false,
11210 "hasVdomRender": true,
11211 "hasVdomStyle": true,
11212 "hasVdomText": true,
11213 "hasWatchCallback": true,
11214 "isPlain": false,
11215 "htmlAttrNames": [
11216 "key",
11217 "channel",
11218 "showCount",
11219 "type",
11220 "size",
11221 "href",
11222 "target",
11223 "style",
11224 "open",
11225 "slot"
11226 ],
11227 "htmlTagNames": [
11228 "presto-youtube-subscribe-button",
11229 "presto-player-button",
11230 "presto-action-bar-ui",
11231 "div"
11232 ],
11233 "htmlParts": [],
11234 "isUpdateable": true,
11235 "potentialCmpRefs": [
11236 "presto-youtube-subscribe-button",
11237 "presto-player-button",
11238 "presto-action-bar-ui"
11239 ],
11240 "dependents": [
11241 "presto-action-bar",
11242 "presto-player",
11243 "presto-playlist"
11244 ],
11245 "dependencies": [
11246 "presto-action-bar-ui",
11247 "presto-player-button",
11248 "presto-youtube-subscribe-button"
11249 ],
11250 "directDependents": [
11251 "presto-action-bar"
11252 ],
11253 "directDependencies": [
11254 "presto-youtube-subscribe-button",
11255 "presto-player-button",
11256 "presto-action-bar-ui"
11257 ]
11258 },
11259 {
11260 "attachInternalsMemberName": null,
11261 "formAssociated": false,
11262 "tagName": "presto-audio",
11263 "excludeFromCollection": false,
11264 "isCollectionDependency": false,
11265 "componentClassName": "PrestoAudio",
11266 "elementRef": null,
11267 "encapsulation": "none",
11268 "shadowDelegatesFocus": false,
11269 "properties": [
11270 {
11271 "name": "getRef",
11272 "type": "unknown",
11273 "attribute": "get-ref",
11274 "reflect": false,
11275 "mutable": true,
11276 "required": false,
11277 "optional": true,
11278 "complexType": {
11279 "original": "(elm?: HTMLAudioElement) => void",
11280 "resolved": "(elm?: HTMLAudioElement) => void",
11281 "references": {
11282 "HTMLAudioElement": {
11283 "location": "global",
11284 "id": "global::HTMLAudioElement"
11285 }
11286 }
11287 },
11288 "docs": {
11289 "tags": [],
11290 "text": ""
11291 },
11292 "internal": false,
11293 "getter": false,
11294 "setter": false
11295 },
11296 {
11297 "name": "autoplay",
11298 "type": "boolean",
11299 "attribute": "autoplay",
11300 "reflect": false,
11301 "mutable": false,
11302 "required": false,
11303 "optional": false,
11304 "complexType": {
11305 "original": "boolean",
11306 "resolved": "boolean",
11307 "references": {}
11308 },
11309 "docs": {
11310 "tags": [],
11311 "text": ""
11312 },
11313 "internal": false,
11314 "getter": false,
11315 "setter": false
11316 },
11317 {
11318 "name": "src",
11319 "type": "string",
11320 "attribute": "src",
11321 "reflect": false,
11322 "mutable": false,
11323 "required": false,
11324 "optional": false,
11325 "complexType": {
11326 "original": "string",
11327 "resolved": "string",
11328 "references": {}
11329 },
11330 "docs": {
11331 "tags": [],
11332 "text": ""
11333 },
11334 "internal": false,
11335 "getter": false,
11336 "setter": false
11337 },
11338 {
11339 "name": "preload",
11340 "type": "string",
11341 "attribute": "preload",
11342 "reflect": false,
11343 "mutable": false,
11344 "required": false,
11345 "optional": false,
11346 "complexType": {
11347 "original": "string",
11348 "resolved": "string",
11349 "references": {}
11350 },
11351 "docs": {
11352 "tags": [],
11353 "text": ""
11354 },
11355 "internal": false,
11356 "getter": false,
11357 "setter": false
11358 },
11359 {
11360 "name": "poster",
11361 "type": "string",
11362 "attribute": "poster",
11363 "reflect": false,
11364 "mutable": false,
11365 "required": false,
11366 "optional": false,
11367 "complexType": {
11368 "original": "string",
11369 "resolved": "string",
11370 "references": {}
11371 },
11372 "docs": {
11373 "tags": [],
11374 "text": ""
11375 },
11376 "internal": false,
11377 "getter": false,
11378 "setter": false
11379 },
11380 {
11381 "name": "player",
11382 "type": "any",
11383 "attribute": "player",
11384 "reflect": false,
11385 "mutable": false,
11386 "required": false,
11387 "optional": false,
11388 "complexType": {
11389 "original": "any",
11390 "resolved": "any",
11391 "references": {}
11392 },
11393 "docs": {
11394 "tags": [],
11395 "text": ""
11396 },
11397 "internal": false,
11398 "getter": false,
11399 "setter": false
11400 },
11401 {
11402 "name": "preset",
11403 "type": "unknown",
11404 "attribute": "preset",
11405 "reflect": false,
11406 "mutable": false,
11407 "required": false,
11408 "optional": false,
11409 "complexType": {
11410 "original": "presetAttributes",
11411 "resolved": "presetAttributes",
11412 "references": {
11413 "presetAttributes": {
11414 "location": "import",
11415 "path": "../../../../interfaces",
11416 "id": "src/interfaces.ts::presetAttributes"
11417 }
11418 }
11419 },
11420 "docs": {
11421 "tags": [],
11422 "text": ""
11423 },
11424 "internal": false,
11425 "getter": false,
11426 "setter": false
11427 },
11428 {
11429 "name": "tracks",
11430 "type": "unknown",
11431 "attribute": "tracks",
11432 "reflect": false,
11433 "mutable": false,
11434 "required": false,
11435 "optional": false,
11436 "complexType": {
11437 "original": "{ label: string; src: string; srcLang: string }[]",
11438 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11439 "references": {}
11440 },
11441 "docs": {
11442 "tags": [],
11443 "text": ""
11444 },
11445 "internal": false,
11446 "getter": false,
11447 "setter": false
11448 },
11449 {
11450 "name": "provider",
11451 "type": "string",
11452 "attribute": "provider",
11453 "reflect": false,
11454 "mutable": false,
11455 "required": false,
11456 "optional": false,
11457 "complexType": {
11458 "original": "string",
11459 "resolved": "string",
11460 "references": {}
11461 },
11462 "docs": {
11463 "tags": [],
11464 "text": ""
11465 },
11466 "internal": false,
11467 "getter": false,
11468 "setter": false
11469 },
11470 {
11471 "name": "mediaTitle",
11472 "type": "string",
11473 "attribute": "media-title",
11474 "reflect": false,
11475 "mutable": false,
11476 "required": false,
11477 "optional": false,
11478 "complexType": {
11479 "original": "string",
11480 "resolved": "string",
11481 "references": {}
11482 },
11483 "docs": {
11484 "tags": [],
11485 "text": ""
11486 },
11487 "internal": false,
11488 "getter": false,
11489 "setter": false
11490 },
11491 {
11492 "name": "audioAttributes",
11493 "type": "unknown",
11494 "attribute": "audio-attributes",
11495 "reflect": false,
11496 "mutable": false,
11497 "required": false,
11498 "optional": false,
11499 "complexType": {
11500 "original": "object",
11501 "resolved": "object",
11502 "references": {}
11503 },
11504 "docs": {
11505 "tags": [],
11506 "text": ""
11507 },
11508 "internal": false,
11509 "getter": false,
11510 "setter": false
11511 }
11512 ],
11513 "virtualProperties": [],
11514 "states": [
11515 {
11516 "name": "width"
11517 }
11518 ],
11519 "methods": [],
11520 "listeners": [],
11521 "events": [
11522 {
11523 "name": "playVideo",
11524 "method": "playVideo",
11525 "bubbles": true,
11526 "cancelable": true,
11527 "composed": true,
11528 "docs": {
11529 "tags": [],
11530 "text": ""
11531 },
11532 "complexType": {
11533 "original": "void",
11534 "resolved": "void",
11535 "references": {}
11536 },
11537 "internal": false
11538 },
11539 {
11540 "name": "pauseVideo",
11541 "method": "pauseVideo",
11542 "bubbles": true,
11543 "cancelable": true,
11544 "composed": true,
11545 "docs": {
11546 "tags": [],
11547 "text": ""
11548 },
11549 "complexType": {
11550 "original": "true",
11551 "resolved": "boolean",
11552 "references": {}
11553 },
11554 "internal": false
11555 }
11556 ],
11557 "watchers": [],
11558 "styles": [
11559 {
11560 "modeName": "$",
11561 "styleId": "PRESTO-AUDIO",
11562 "styleStr": null,
11563 "styleIdentifier": "PrestoAudioStyle",
11564 "externalStyles": [
11565 {
11566 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.scss",
11567 "relativePath": "presto-audio.scss",
11568 "originalComponentPath": "presto-audio.scss"
11569 }
11570 ]
11571 }
11572 ],
11573 "internal": false,
11574 "assetsDirs": [],
11575 "styleDocs": [],
11576 "docs": {
11577 "tags": [],
11578 "text": ""
11579 },
11580 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js",
11581 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.tsx",
11582 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js.map",
11583 "hasAttributeChangedCallbackFn": false,
11584 "hasComponentWillLoadFn": false,
11585 "hasComponentDidLoadFn": true,
11586 "hasComponentShouldUpdateFn": false,
11587 "hasComponentWillUpdateFn": false,
11588 "hasComponentDidUpdateFn": false,
11589 "hasComponentWillRenderFn": false,
11590 "hasComponentDidRenderFn": false,
11591 "hasConnectedCallbackFn": false,
11592 "hasDisconnectedCallbackFn": false,
11593 "hasElement": false,
11594 "hasEvent": true,
11595 "hasLifecycle": true,
11596 "hasListener": false,
11597 "hasListenerTarget": false,
11598 "hasListenerTargetWindow": false,
11599 "hasListenerTargetDocument": false,
11600 "hasListenerTargetBody": false,
11601 "hasListenerTargetParent": false,
11602 "hasMember": true,
11603 "hasMethod": false,
11604 "hasMode": false,
11605 "hasModernPropertyDecls": false,
11606 "hasAttribute": true,
11607 "hasProp": true,
11608 "hasPropNumber": false,
11609 "hasPropBoolean": true,
11610 "hasPropString": true,
11611 "hasPropMutable": true,
11612 "hasReflect": false,
11613 "hasRenderFn": true,
11614 "hasState": true,
11615 "hasStyle": true,
11616 "hasVdomAttribute": true,
11617 "hasVdomXlink": true,
11618 "hasVdomClass": true,
11619 "hasVdomFunctional": false,
11620 "hasVdomKey": true,
11621 "hasVdomListener": true,
11622 "hasVdomPropOrAttr": true,
11623 "hasVdomRef": true,
11624 "hasVdomRender": true,
11625 "hasVdomStyle": true,
11626 "hasVdomText": true,
11627 "hasWatchCallback": false,
11628 "isPlain": false,
11629 "htmlAttrNames": [
11630 "class",
11631 "src",
11632 "onClick",
11633 "width",
11634 "height",
11635 "viewBox",
11636 "fill",
11637 "xmlns",
11638 "d",
11639 "x",
11640 "key",
11641 "ref",
11642 "part",
11643 "autoplay",
11644 "preload",
11645 "data-poster",
11646 "kind",
11647 "label",
11648 "srclang"
11649 ],
11650 "htmlTagNames": [
11651 "div",
11652 "img",
11653 "svg",
11654 "path",
11655 "rect",
11656 "audio",
11657 "source",
11658 "track"
11659 ],
11660 "htmlParts": [
11661 "audio-player"
11662 ],
11663 "isUpdateable": true,
11664 "potentialCmpRefs": [],
11665 "dependents": [
11666 "presto-player",
11667 "presto-playlist"
11668 ],
11669 "dependencies": [],
11670 "directDependents": [
11671 "presto-player"
11672 ],
11673 "directDependencies": []
11674 },
11675 {
11676 "attachInternalsMemberName": null,
11677 "formAssociated": false,
11678 "tagName": "presto-bunny",
11679 "excludeFromCollection": false,
11680 "isCollectionDependency": false,
11681 "componentClassName": "PrestoBunny",
11682 "elementRef": null,
11683 "encapsulation": "none",
11684 "shadowDelegatesFocus": false,
11685 "properties": [
11686 {
11687 "name": "getRef",
11688 "type": "unknown",
11689 "attribute": "get-ref",
11690 "reflect": false,
11691 "mutable": true,
11692 "required": false,
11693 "optional": true,
11694 "complexType": {
11695 "original": "(elm?: HTMLVideoElement) => void",
11696 "resolved": "(elm?: HTMLVideoElement) => void",
11697 "references": {
11698 "HTMLVideoElement": {
11699 "location": "global",
11700 "id": "global::HTMLVideoElement"
11701 }
11702 }
11703 },
11704 "docs": {
11705 "tags": [],
11706 "text": ""
11707 },
11708 "internal": false,
11709 "getter": false,
11710 "setter": false
11711 },
11712 {
11713 "name": "autoplay",
11714 "type": "boolean",
11715 "attribute": "autoplay",
11716 "reflect": false,
11717 "mutable": false,
11718 "required": false,
11719 "optional": false,
11720 "complexType": {
11721 "original": "boolean",
11722 "resolved": "boolean",
11723 "references": {}
11724 },
11725 "docs": {
11726 "tags": [],
11727 "text": ""
11728 },
11729 "internal": false,
11730 "getter": false,
11731 "setter": false
11732 },
11733 {
11734 "name": "src",
11735 "type": "string",
11736 "attribute": "src",
11737 "reflect": false,
11738 "mutable": false,
11739 "required": false,
11740 "optional": false,
11741 "complexType": {
11742 "original": "string",
11743 "resolved": "string",
11744 "references": {}
11745 },
11746 "docs": {
11747 "tags": [],
11748 "text": ""
11749 },
11750 "internal": false,
11751 "getter": false,
11752 "setter": false
11753 },
11754 {
11755 "name": "preload",
11756 "type": "string",
11757 "attribute": "preload",
11758 "reflect": false,
11759 "mutable": false,
11760 "required": false,
11761 "optional": false,
11762 "complexType": {
11763 "original": "string",
11764 "resolved": "string",
11765 "references": {}
11766 },
11767 "docs": {
11768 "tags": [],
11769 "text": ""
11770 },
11771 "internal": false,
11772 "getter": false,
11773 "setter": false
11774 },
11775 {
11776 "name": "poster",
11777 "type": "string",
11778 "attribute": "poster",
11779 "reflect": false,
11780 "mutable": true,
11781 "required": false,
11782 "optional": false,
11783 "complexType": {
11784 "original": "string",
11785 "resolved": "string",
11786 "references": {}
11787 },
11788 "docs": {
11789 "tags": [],
11790 "text": ""
11791 },
11792 "internal": false,
11793 "getter": false,
11794 "setter": false
11795 },
11796 {
11797 "name": "player",
11798 "type": "any",
11799 "attribute": "player",
11800 "reflect": false,
11801 "mutable": false,
11802 "required": false,
11803 "optional": false,
11804 "complexType": {
11805 "original": "any",
11806 "resolved": "any",
11807 "references": {}
11808 },
11809 "docs": {
11810 "tags": [],
11811 "text": ""
11812 },
11813 "internal": false,
11814 "getter": false,
11815 "setter": false
11816 },
11817 {
11818 "name": "tracks",
11819 "type": "unknown",
11820 "attribute": "tracks",
11821 "reflect": false,
11822 "mutable": false,
11823 "required": false,
11824 "optional": false,
11825 "complexType": {
11826 "original": "{ label: string; src: string; srcLang: string }[]",
11827 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11828 "references": {}
11829 },
11830 "docs": {
11831 "tags": [],
11832 "text": ""
11833 },
11834 "internal": false,
11835 "getter": false,
11836 "setter": false
11837 },
11838 {
11839 "name": "playsinline",
11840 "type": "boolean",
11841 "attribute": "playsinline",
11842 "reflect": false,
11843 "mutable": false,
11844 "required": false,
11845 "optional": false,
11846 "complexType": {
11847 "original": "boolean",
11848 "resolved": "boolean",
11849 "references": {}
11850 },
11851 "docs": {
11852 "tags": [],
11853 "text": ""
11854 },
11855 "internal": false,
11856 "getter": false,
11857 "setter": false
11858 },
11859 {
11860 "name": "provider",
11861 "type": "string",
11862 "attribute": "provider",
11863 "reflect": false,
11864 "mutable": false,
11865 "required": false,
11866 "optional": false,
11867 "complexType": {
11868 "original": "string",
11869 "resolved": "string",
11870 "references": {}
11871 },
11872 "docs": {
11873 "tags": [],
11874 "text": ""
11875 },
11876 "internal": false,
11877 "getter": false,
11878 "setter": false
11879 },
11880 {
11881 "name": "videoAttributes",
11882 "type": "unknown",
11883 "attribute": "video-attributes",
11884 "reflect": false,
11885 "mutable": false,
11886 "required": false,
11887 "optional": false,
11888 "complexType": {
11889 "original": "object",
11890 "resolved": "object",
11891 "references": {}
11892 },
11893 "docs": {
11894 "tags": [],
11895 "text": ""
11896 },
11897 "internal": false,
11898 "getter": false,
11899 "setter": false
11900 }
11901 ],
11902 "virtualProperties": [],
11903 "states": [],
11904 "methods": [],
11905 "listeners": [],
11906 "events": [],
11907 "watchers": [],
11908 "styles": [],
11909 "internal": false,
11910 "assetsDirs": [],
11911 "styleDocs": [],
11912 "docs": {
11913 "tags": [],
11914 "text": ""
11915 },
11916 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js",
11917 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.tsx",
11918 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js.map",
11919 "hasAttributeChangedCallbackFn": false,
11920 "hasComponentWillLoadFn": false,
11921 "hasComponentDidLoadFn": false,
11922 "hasComponentShouldUpdateFn": false,
11923 "hasComponentWillUpdateFn": false,
11924 "hasComponentDidUpdateFn": false,
11925 "hasComponentWillRenderFn": false,
11926 "hasComponentDidRenderFn": false,
11927 "hasConnectedCallbackFn": false,
11928 "hasDisconnectedCallbackFn": false,
11929 "hasElement": false,
11930 "hasEvent": false,
11931 "hasLifecycle": false,
11932 "hasListener": false,
11933 "hasListenerTarget": false,
11934 "hasListenerTargetWindow": false,
11935 "hasListenerTargetDocument": false,
11936 "hasListenerTargetBody": false,
11937 "hasListenerTargetParent": false,
11938 "hasMember": true,
11939 "hasMethod": false,
11940 "hasMode": false,
11941 "hasModernPropertyDecls": false,
11942 "hasAttribute": true,
11943 "hasProp": true,
11944 "hasPropNumber": false,
11945 "hasPropBoolean": true,
11946 "hasPropString": true,
11947 "hasPropMutable": true,
11948 "hasReflect": false,
11949 "hasRenderFn": true,
11950 "hasState": false,
11951 "hasStyle": false,
11952 "hasVdomAttribute": true,
11953 "hasVdomXlink": false,
11954 "hasVdomClass": false,
11955 "hasVdomFunctional": false,
11956 "hasVdomKey": true,
11957 "hasVdomListener": false,
11958 "hasVdomPropOrAttr": true,
11959 "hasVdomRef": false,
11960 "hasVdomRender": true,
11961 "hasVdomStyle": false,
11962 "hasVdomText": false,
11963 "hasWatchCallback": false,
11964 "isPlain": false,
11965 "htmlAttrNames": [
11966 "key",
11967 "getRef",
11968 "player",
11969 "autoplay",
11970 "preload",
11971 "poster",
11972 "playsinline",
11973 "src",
11974 "tracks",
11975 "videoAttributes"
11976 ],
11977 "htmlTagNames": [
11978 "presto-video"
11979 ],
11980 "htmlParts": [],
11981 "isUpdateable": true,
11982 "potentialCmpRefs": [
11983 "presto-video"
11984 ],
11985 "dependents": [
11986 "presto-player",
11987 "presto-playlist"
11988 ],
11989 "dependencies": [
11990 "presto-video"
11991 ],
11992 "directDependents": [
11993 "presto-player"
11994 ],
11995 "directDependencies": [
11996 "presto-video"
11997 ]
11998 },
11999 {
12000 "attachInternalsMemberName": null,
12001 "formAssociated": false,
12002 "tagName": "presto-business-skin",
12003 "excludeFromCollection": false,
12004 "isCollectionDependency": false,
12005 "componentClassName": "PrestoBusinessSkin",
12006 "elementRef": null,
12007 "encapsulation": "none",
12008 "shadowDelegatesFocus": false,
12009 "properties": [],
12010 "virtualProperties": [],
12011 "states": [],
12012 "methods": [],
12013 "listeners": [],
12014 "events": [],
12015 "watchers": [],
12016 "styles": [
12017 {
12018 "modeName": "$",
12019 "styleId": "PRESTO-BUSINESS-SKIN",
12020 "styleStr": null,
12021 "styleIdentifier": "PrestoBusinessSkinStyle",
12022 "externalStyles": [
12023 {
12024 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.scss",
12025 "relativePath": "presto-business-skin.scss",
12026 "originalComponentPath": "presto-business-skin.scss"
12027 }
12028 ]
12029 }
12030 ],
12031 "internal": false,
12032 "assetsDirs": [],
12033 "styleDocs": [],
12034 "docs": {
12035 "tags": [],
12036 "text": ""
12037 },
12038 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js",
12039 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
12040 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js.map",
12041 "hasAttributeChangedCallbackFn": false,
12042 "hasComponentWillLoadFn": false,
12043 "hasComponentDidLoadFn": false,
12044 "hasComponentShouldUpdateFn": false,
12045 "hasComponentWillUpdateFn": false,
12046 "hasComponentDidUpdateFn": false,
12047 "hasComponentWillRenderFn": false,
12048 "hasComponentDidRenderFn": false,
12049 "hasConnectedCallbackFn": false,
12050 "hasDisconnectedCallbackFn": false,
12051 "hasElement": false,
12052 "hasEvent": false,
12053 "hasLifecycle": false,
12054 "hasListener": false,
12055 "hasListenerTarget": false,
12056 "hasListenerTargetWindow": false,
12057 "hasListenerTargetDocument": false,
12058 "hasListenerTargetBody": false,
12059 "hasListenerTargetParent": false,
12060 "hasMember": false,
12061 "hasMethod": false,
12062 "hasMode": false,
12063 "hasModernPropertyDecls": false,
12064 "hasAttribute": false,
12065 "hasProp": false,
12066 "hasPropNumber": false,
12067 "hasPropBoolean": false,
12068 "hasPropString": false,
12069 "hasPropMutable": false,
12070 "hasReflect": false,
12071 "hasRenderFn": true,
12072 "hasState": false,
12073 "hasStyle": true,
12074 "hasVdomAttribute": true,
12075 "hasVdomXlink": false,
12076 "hasVdomClass": false,
12077 "hasVdomFunctional": false,
12078 "hasVdomKey": true,
12079 "hasVdomListener": false,
12080 "hasVdomPropOrAttr": false,
12081 "hasVdomRef": false,
12082 "hasVdomRender": true,
12083 "hasVdomStyle": false,
12084 "hasVdomText": false,
12085 "hasWatchCallback": false,
12086 "isPlain": false,
12087 "htmlAttrNames": [
12088 "key"
12089 ],
12090 "htmlTagNames": [
12091 "slot"
12092 ],
12093 "htmlParts": [],
12094 "isUpdateable": false,
12095 "potentialCmpRefs": [],
12096 "dependents": [
12097 "presto-player",
12098 "presto-playlist"
12099 ],
12100 "dependencies": [],
12101 "directDependents": [
12102 "presto-player"
12103 ],
12104 "directDependencies": []
12105 },
12106 {
12107 "attachInternalsMemberName": null,
12108 "formAssociated": false,
12109 "tagName": "presto-cta-overlay",
12110 "excludeFromCollection": false,
12111 "isCollectionDependency": false,
12112 "componentClassName": "PrestoCTAOverlay",
12113 "elementRef": null,
12114 "encapsulation": "none",
12115 "shadowDelegatesFocus": false,
12116 "properties": [
12117 {
12118 "name": "player",
12119 "type": "any",
12120 "attribute": "player",
12121 "reflect": false,
12122 "mutable": false,
12123 "required": false,
12124 "optional": false,
12125 "complexType": {
12126 "original": "any",
12127 "resolved": "any",
12128 "references": {}
12129 },
12130 "docs": {
12131 "tags": [],
12132 "text": ""
12133 },
12134 "internal": false,
12135 "getter": false,
12136 "setter": false
12137 },
12138 {
12139 "name": "direction",
12140 "type": "string",
12141 "attribute": "direction",
12142 "reflect": false,
12143 "mutable": false,
12144 "required": false,
12145 "optional": true,
12146 "complexType": {
12147 "original": "'rtl'",
12148 "resolved": "\"rtl\"",
12149 "references": {}
12150 },
12151 "docs": {
12152 "tags": [],
12153 "text": ""
12154 },
12155 "internal": false,
12156 "getter": false,
12157 "setter": false
12158 },
12159 {
12160 "name": "preset",
12161 "type": "unknown",
12162 "attribute": "preset",
12163 "reflect": false,
12164 "mutable": false,
12165 "required": false,
12166 "optional": false,
12167 "complexType": {
12168 "original": "presetAttributes",
12169 "resolved": "presetAttributes",
12170 "references": {
12171 "presetAttributes": {
12172 "location": "import",
12173 "path": "../../../../../interfaces",
12174 "id": "src/interfaces.ts::presetAttributes"
12175 }
12176 }
12177 },
12178 "docs": {
12179 "tags": [],
12180 "text": ""
12181 },
12182 "internal": false,
12183 "getter": false,
12184 "setter": false
12185 },
12186 {
12187 "name": "i18n",
12188 "type": "unknown",
12189 "attribute": "i-1-8n",
12190 "reflect": false,
12191 "mutable": false,
12192 "required": false,
12193 "optional": false,
12194 "complexType": {
12195 "original": "i18nConfig",
12196 "resolved": "i18nConfig",
12197 "references": {
12198 "i18nConfig": {
12199 "location": "import",
12200 "path": "../../../../../interfaces",
12201 "id": "src/interfaces.ts::i18nConfig"
12202 }
12203 }
12204 },
12205 "docs": {
12206 "tags": [],
12207 "text": ""
12208 },
12209 "internal": false,
12210 "getter": false,
12211 "setter": false
12212 },
12213 {
12214 "name": "provider",
12215 "type": "string",
12216 "attribute": "provider",
12217 "reflect": false,
12218 "mutable": false,
12219 "required": false,
12220 "optional": false,
12221 "complexType": {
12222 "original": "string",
12223 "resolved": "string",
12224 "references": {}
12225 },
12226 "docs": {
12227 "tags": [],
12228 "text": ""
12229 },
12230 "internal": false,
12231 "getter": false,
12232 "setter": false
12233 }
12234 ],
12235 "virtualProperties": [],
12236 "states": [
12237 {
12238 "name": "currentTime"
12239 },
12240 {
12241 "name": "duration"
12242 },
12243 {
12244 "name": "ended"
12245 }
12246 ],
12247 "methods": [],
12248 "listeners": [],
12249 "events": [],
12250 "watchers": [],
12251 "styles": [
12252 {
12253 "modeName": "$",
12254 "styleId": "PRESTO-CTA-OVERLAY",
12255 "styleStr": null,
12256 "styleIdentifier": "PrestoCtaOverlayStyle",
12257 "externalStyles": [
12258 {
12259 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.css",
12260 "relativePath": "presto-cta-overlay.css",
12261 "originalComponentPath": "presto-cta-overlay.css"
12262 }
12263 ]
12264 }
12265 ],
12266 "internal": false,
12267 "assetsDirs": [],
12268 "styleDocs": [],
12269 "docs": {
12270 "tags": [],
12271 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
12272 },
12273 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
12274 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
12275 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map",
12276 "hasAttributeChangedCallbackFn": false,
12277 "hasComponentWillLoadFn": true,
12278 "hasComponentDidLoadFn": false,
12279 "hasComponentShouldUpdateFn": false,
12280 "hasComponentWillUpdateFn": false,
12281 "hasComponentDidUpdateFn": false,
12282 "hasComponentWillRenderFn": false,
12283 "hasComponentDidRenderFn": false,
12284 "hasConnectedCallbackFn": false,
12285 "hasDisconnectedCallbackFn": true,
12286 "hasElement": false,
12287 "hasEvent": false,
12288 "hasLifecycle": true,
12289 "hasListener": false,
12290 "hasListenerTarget": false,
12291 "hasListenerTargetWindow": false,
12292 "hasListenerTargetDocument": false,
12293 "hasListenerTargetBody": false,
12294 "hasListenerTargetParent": false,
12295 "hasMember": true,
12296 "hasMethod": false,
12297 "hasMode": false,
12298 "hasModernPropertyDecls": false,
12299 "hasAttribute": true,
12300 "hasProp": true,
12301 "hasPropNumber": false,
12302 "hasPropBoolean": false,
12303 "hasPropString": true,
12304 "hasPropMutable": false,
12305 "hasReflect": false,
12306 "hasRenderFn": true,
12307 "hasState": true,
12308 "hasStyle": true,
12309 "hasVdomAttribute": true,
12310 "hasVdomXlink": false,
12311 "hasVdomClass": false,
12312 "hasVdomFunctional": false,
12313 "hasVdomKey": true,
12314 "hasVdomListener": false,
12315 "hasVdomPropOrAttr": true,
12316 "hasVdomRef": false,
12317 "hasVdomRender": true,
12318 "hasVdomStyle": false,
12319 "hasVdomText": false,
12320 "hasWatchCallback": false,
12321 "isPlain": false,
12322 "htmlAttrNames": [
12323 "key",
12324 "ended",
12325 "currentTime",
12326 "duration",
12327 "direction",
12328 "cta",
12329 "i18n",
12330 "provider"
12331 ],
12332 "htmlTagNames": [
12333 "presto-cta-overlay-controller"
12334 ],
12335 "htmlParts": [],
12336 "isUpdateable": true,
12337 "potentialCmpRefs": [
12338 "presto-cta-overlay-controller"
12339 ],
12340 "dependents": [
12341 "presto-player",
12342 "presto-playlist"
12343 ],
12344 "dependencies": [
12345 "presto-cta-overlay-controller",
12346 "presto-cta-overlay-ui",
12347 "presto-player-button"
12348 ],
12349 "directDependents": [
12350 "presto-player"
12351 ],
12352 "directDependencies": [
12353 "presto-cta-overlay-controller"
12354 ]
12355 },
12356 {
12357 "attachInternalsMemberName": null,
12358 "formAssociated": false,
12359 "tagName": "presto-cta-overlay-controller",
12360 "excludeFromCollection": false,
12361 "isCollectionDependency": false,
12362 "componentClassName": "PrestoCtaOverlayController",
12363 "elementRef": null,
12364 "encapsulation": "none",
12365 "shadowDelegatesFocus": false,
12366 "properties": [
12367 {
12368 "name": "ended",
12369 "type": "boolean",
12370 "attribute": "ended",
12371 "reflect": false,
12372 "mutable": false,
12373 "required": false,
12374 "optional": false,
12375 "complexType": {
12376 "original": "boolean",
12377 "resolved": "boolean",
12378 "references": {}
12379 },
12380 "docs": {
12381 "tags": [],
12382 "text": ""
12383 },
12384 "internal": false,
12385 "getter": false,
12386 "setter": false
12387 },
12388 {
12389 "name": "currentTime",
12390 "type": "number",
12391 "attribute": "current-time",
12392 "reflect": true,
12393 "mutable": false,
12394 "required": false,
12395 "optional": false,
12396 "complexType": {
12397 "original": "number",
12398 "resolved": "number",
12399 "references": {}
12400 },
12401 "docs": {
12402 "tags": [],
12403 "text": ""
12404 },
12405 "internal": false,
12406 "getter": false,
12407 "setter": false
12408 },
12409 {
12410 "name": "duration",
12411 "type": "number",
12412 "attribute": "duration",
12413 "reflect": true,
12414 "mutable": false,
12415 "required": false,
12416 "optional": false,
12417 "complexType": {
12418 "original": "number",
12419 "resolved": "number",
12420 "references": {}
12421 },
12422 "docs": {
12423 "tags": [],
12424 "text": ""
12425 },
12426 "internal": false,
12427 "getter": false,
12428 "setter": false
12429 },
12430 {
12431 "name": "direction",
12432 "type": "string",
12433 "attribute": "direction",
12434 "reflect": false,
12435 "mutable": false,
12436 "required": false,
12437 "optional": true,
12438 "complexType": {
12439 "original": "'rtl'",
12440 "resolved": "\"rtl\"",
12441 "references": {}
12442 },
12443 "docs": {
12444 "tags": [],
12445 "text": ""
12446 },
12447 "internal": false,
12448 "getter": false,
12449 "setter": false
12450 },
12451 {
12452 "name": "cta",
12453 "type": "unknown",
12454 "attribute": "cta",
12455 "reflect": false,
12456 "mutable": false,
12457 "required": false,
12458 "optional": true,
12459 "complexType": {
12460 "original": "CTA",
12461 "resolved": "CTA",
12462 "references": {
12463 "CTA": {
12464 "location": "import",
12465 "path": "../../../../../interfaces",
12466 "id": "src/interfaces.ts::CTA"
12467 }
12468 }
12469 },
12470 "docs": {
12471 "tags": [],
12472 "text": ""
12473 },
12474 "internal": false,
12475 "getter": false,
12476 "setter": false
12477 },
12478 {
12479 "name": "i18n",
12480 "type": "unknown",
12481 "attribute": "i-1-8n",
12482 "reflect": false,
12483 "mutable": false,
12484 "required": false,
12485 "optional": false,
12486 "complexType": {
12487 "original": "i18nConfig",
12488 "resolved": "i18nConfig",
12489 "references": {
12490 "i18nConfig": {
12491 "location": "import",
12492 "path": "../../../../../interfaces",
12493 "id": "src/interfaces.ts::i18nConfig"
12494 }
12495 }
12496 },
12497 "docs": {
12498 "tags": [],
12499 "text": ""
12500 },
12501 "internal": false,
12502 "getter": false,
12503 "setter": false
12504 },
12505 {
12506 "name": "provider",
12507 "type": "string",
12508 "attribute": "provider",
12509 "reflect": false,
12510 "mutable": false,
12511 "required": false,
12512 "optional": false,
12513 "complexType": {
12514 "original": "string",
12515 "resolved": "string",
12516 "references": {}
12517 },
12518 "docs": {
12519 "tags": [],
12520 "text": ""
12521 },
12522 "internal": false,
12523 "getter": false,
12524 "setter": false
12525 }
12526 ],
12527 "virtualProperties": [],
12528 "states": [
12529 {
12530 "name": "enabled"
12531 },
12532 {
12533 "name": "show"
12534 },
12535 {
12536 "name": "loading"
12537 },
12538 {
12539 "name": "error"
12540 },
12541 {
12542 "name": "skipped"
12543 },
12544 {
12545 "name": "percentagePassed"
12546 }
12547 ],
12548 "methods": [],
12549 "listeners": [],
12550 "events": [
12551 {
12552 "name": "playVideo",
12553 "method": "playVideo",
12554 "bubbles": true,
12555 "cancelable": true,
12556 "composed": true,
12557 "docs": {
12558 "tags": [],
12559 "text": ""
12560 },
12561 "complexType": {
12562 "original": "void",
12563 "resolved": "void",
12564 "references": {}
12565 },
12566 "internal": false
12567 },
12568 {
12569 "name": "pauseVideo",
12570 "method": "pauseVideo",
12571 "bubbles": true,
12572 "cancelable": true,
12573 "composed": true,
12574 "docs": {
12575 "tags": [],
12576 "text": ""
12577 },
12578 "complexType": {
12579 "original": "boolean",
12580 "resolved": "boolean",
12581 "references": {}
12582 },
12583 "internal": false
12584 },
12585 {
12586 "name": "restartVideo",
12587 "method": "restartVideo",
12588 "bubbles": true,
12589 "cancelable": true,
12590 "composed": true,
12591 "docs": {
12592 "tags": [],
12593 "text": ""
12594 },
12595 "complexType": {
12596 "original": "void",
12597 "resolved": "void",
12598 "references": {}
12599 },
12600 "internal": false
12601 },
12602 {
12603 "name": "ctaStateChange",
12604 "method": "ctaStateChange",
12605 "bubbles": true,
12606 "cancelable": true,
12607 "composed": true,
12608 "docs": {
12609 "tags": [],
12610 "text": ""
12611 },
12612 "complexType": {
12613 "original": "boolean",
12614 "resolved": "boolean",
12615 "references": {}
12616 },
12617 "internal": false
12618 }
12619 ],
12620 "watchers": [
12621 {
12622 "propName": "ended",
12623 "methodName": "handleEnded"
12624 },
12625 {
12626 "propName": "duration",
12627 "methodName": "handleDuration"
12628 },
12629 {
12630 "propName": "currentTime",
12631 "methodName": "handlePercentagePassed"
12632 },
12633 {
12634 "propName": "duration",
12635 "methodName": "handlePercentagePassed"
12636 },
12637 {
12638 "propName": "currentTime",
12639 "methodName": "handleEnabled"
12640 },
12641 {
12642 "propName": "currentTime",
12643 "methodName": "handleTime"
12644 },
12645 {
12646 "propName": "show",
12647 "methodName": "handleCtaStateChange"
12648 }
12649 ],
12650 "styles": [
12651 {
12652 "modeName": "$",
12653 "styleId": "PRESTO-CTA-OVERLAY-CONTROLLER",
12654 "styleStr": null,
12655 "styleIdentifier": "PrestoCtaOverlayControllerStyle",
12656 "externalStyles": [
12657 {
12658 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.css",
12659 "relativePath": "presto-cta-overlay-controller.css",
12660 "originalComponentPath": "presto-cta-overlay-controller.css"
12661 }
12662 ]
12663 }
12664 ],
12665 "internal": false,
12666 "assetsDirs": [],
12667 "styleDocs": [],
12668 "docs": {
12669 "tags": [],
12670 "text": ""
12671 },
12672 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
12673 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
12674 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map",
12675 "hasAttributeChangedCallbackFn": false,
12676 "hasComponentWillLoadFn": true,
12677 "hasComponentDidLoadFn": false,
12678 "hasComponentShouldUpdateFn": false,
12679 "hasComponentWillUpdateFn": false,
12680 "hasComponentDidUpdateFn": false,
12681 "hasComponentWillRenderFn": false,
12682 "hasComponentDidRenderFn": false,
12683 "hasConnectedCallbackFn": false,
12684 "hasDisconnectedCallbackFn": false,
12685 "hasElement": false,
12686 "hasEvent": true,
12687 "hasLifecycle": true,
12688 "hasListener": false,
12689 "hasListenerTarget": false,
12690 "hasListenerTargetWindow": false,
12691 "hasListenerTargetDocument": false,
12692 "hasListenerTargetBody": false,
12693 "hasListenerTargetParent": false,
12694 "hasMember": true,
12695 "hasMethod": false,
12696 "hasMode": false,
12697 "hasModernPropertyDecls": false,
12698 "hasAttribute": true,
12699 "hasProp": true,
12700 "hasPropNumber": true,
12701 "hasPropBoolean": true,
12702 "hasPropString": true,
12703 "hasPropMutable": false,
12704 "hasReflect": true,
12705 "hasRenderFn": true,
12706 "hasState": true,
12707 "hasStyle": true,
12708 "hasVdomAttribute": true,
12709 "hasVdomXlink": false,
12710 "hasVdomClass": true,
12711 "hasVdomFunctional": false,
12712 "hasVdomKey": false,
12713 "hasVdomListener": true,
12714 "hasVdomPropOrAttr": true,
12715 "hasVdomRef": false,
12716 "hasVdomRender": true,
12717 "hasVdomStyle": true,
12718 "hasVdomText": false,
12719 "hasWatchCallback": true,
12720 "isPlain": false,
12721 "htmlAttrNames": [
12722 "style",
12723 "direction",
12724 "class",
12725 "i18n",
12726 "headline",
12727 "bottom-text",
12728 "show-button",
12729 "buttonLink",
12730 "allowSkip",
12731 "allowRewatch",
12732 "button-text",
12733 "onSkip",
12734 "onRewatch",
12735 "provider"
12736 ],
12737 "htmlTagNames": [
12738 "presto-cta-overlay-ui"
12739 ],
12740 "htmlParts": [],
12741 "isUpdateable": true,
12742 "potentialCmpRefs": [
12743 "presto-cta-overlay-ui"
12744 ],
12745 "dependents": [
12746 "presto-cta-overlay",
12747 "presto-player",
12748 "presto-playlist"
12749 ],
12750 "dependencies": [
12751 "presto-cta-overlay-ui",
12752 "presto-player-button"
12753 ],
12754 "directDependents": [
12755 "presto-cta-overlay"
12756 ],
12757 "directDependencies": [
12758 "presto-cta-overlay-ui"
12759 ]
12760 },
12761 {
12762 "attachInternalsMemberName": null,
12763 "formAssociated": false,
12764 "tagName": "presto-dynamic-overlay-ui",
12765 "excludeFromCollection": false,
12766 "isCollectionDependency": false,
12767 "componentClassName": "PrestoDynamicOverlayUi",
12768 "elementRef": "el",
12769 "encapsulation": "shadow",
12770 "shadowDelegatesFocus": false,
12771 "properties": [
12772 {
12773 "name": "href",
12774 "type": "string",
12775 "attribute": "href",
12776 "reflect": false,
12777 "mutable": false,
12778 "required": false,
12779 "optional": false,
12780 "complexType": {
12781 "original": "string",
12782 "resolved": "string",
12783 "references": {}
12784 },
12785 "docs": {
12786 "tags": [],
12787 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
12788 },
12789 "internal": false,
12790 "getter": false,
12791 "setter": false
12792 },
12793 {
12794 "name": "target",
12795 "type": "string",
12796 "attribute": "target",
12797 "reflect": false,
12798 "mutable": false,
12799 "required": false,
12800 "optional": false,
12801 "complexType": {
12802 "original": "'_blank' | '_parent' | '_self' | '_top'",
12803 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
12804 "references": {}
12805 },
12806 "docs": {
12807 "tags": [],
12808 "text": "Tells the browser where to open the link. Only used when `href` is set."
12809 },
12810 "internal": false,
12811 "getter": false,
12812 "setter": false
12813 },
12814 {
12815 "name": "position",
12816 "type": "string",
12817 "attribute": "position",
12818 "reflect": false,
12819 "mutable": false,
12820 "required": false,
12821 "optional": false,
12822 "defaultValue": "'top-right'",
12823 "complexType": {
12824 "original": "'top-left' | 'top-right'",
12825 "resolved": "\"top-left\" | \"top-right\"",
12826 "references": {}
12827 },
12828 "docs": {
12829 "tags": [
12830 {
12831 "name": "default",
12832 "text": "'top-right'"
12833 }
12834 ],
12835 "text": ""
12836 },
12837 "internal": false,
12838 "getter": false,
12839 "setter": false
12840 }
12841 ],
12842 "virtualProperties": [],
12843 "states": [],
12844 "methods": [],
12845 "listeners": [],
12846 "events": [],
12847 "watchers": [],
12848 "styles": [
12849 {
12850 "modeName": "$",
12851 "styleId": "PRESTO-DYNAMIC-OVERLAY-UI",
12852 "styleStr": null,
12853 "styleIdentifier": "PrestoDynamicOverlayUiStyle",
12854 "externalStyles": [
12855 {
12856 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.scss",
12857 "relativePath": "presto-dynamic-overlay-ui.scss",
12858 "originalComponentPath": "presto-dynamic-overlay-ui.scss"
12859 }
12860 ]
12861 }
12862 ],
12863 "internal": false,
12864 "assetsDirs": [],
12865 "styleDocs": [],
12866 "docs": {
12867 "tags": [],
12868 "text": ""
12869 },
12870 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
12871 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
12872 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map",
12873 "hasAttributeChangedCallbackFn": false,
12874 "hasComponentWillLoadFn": false,
12875 "hasComponentDidLoadFn": true,
12876 "hasComponentShouldUpdateFn": false,
12877 "hasComponentWillUpdateFn": false,
12878 "hasComponentDidUpdateFn": false,
12879 "hasComponentWillRenderFn": false,
12880 "hasComponentDidRenderFn": false,
12881 "hasConnectedCallbackFn": false,
12882 "hasDisconnectedCallbackFn": false,
12883 "hasElement": false,
12884 "hasEvent": false,
12885 "hasLifecycle": true,
12886 "hasListener": false,
12887 "hasListenerTarget": false,
12888 "hasListenerTargetWindow": false,
12889 "hasListenerTargetDocument": false,
12890 "hasListenerTargetBody": false,
12891 "hasListenerTargetParent": false,
12892 "hasMember": true,
12893 "hasMethod": false,
12894 "hasMode": false,
12895 "hasModernPropertyDecls": false,
12896 "hasAttribute": true,
12897 "hasProp": true,
12898 "hasPropNumber": false,
12899 "hasPropBoolean": false,
12900 "hasPropString": true,
12901 "hasPropMutable": false,
12902 "hasReflect": false,
12903 "hasRenderFn": true,
12904 "hasState": false,
12905 "hasStyle": true,
12906 "hasVdomAttribute": true,
12907 "hasVdomXlink": false,
12908 "hasVdomClass": true,
12909 "hasVdomFunctional": true,
12910 "hasVdomKey": true,
12911 "hasVdomListener": false,
12912 "hasVdomPropOrAttr": true,
12913 "hasVdomRef": true,
12914 "hasVdomRender": true,
12915 "hasVdomStyle": false,
12916 "hasVdomText": false,
12917 "hasWatchCallback": false,
12918 "isPlain": false,
12919 "htmlAttrNames": [
12920 "key",
12921 "class",
12922 "href",
12923 "target",
12924 "part",
12925 "ref"
12926 ],
12927 "htmlTagNames": [
12928 "slot"
12929 ],
12930 "htmlParts": [
12931 "overlay-text"
12932 ],
12933 "isUpdateable": true,
12934 "potentialCmpRefs": [],
12935 "dependents": [
12936 "presto-dynamic-overlays",
12937 "presto-player",
12938 "presto-playlist"
12939 ],
12940 "dependencies": [],
12941 "directDependents": [
12942 "presto-dynamic-overlays"
12943 ],
12944 "directDependencies": []
12945 },
12946 {
12947 "attachInternalsMemberName": null,
12948 "formAssociated": false,
12949 "tagName": "presto-dynamic-overlays",
12950 "excludeFromCollection": false,
12951 "isCollectionDependency": false,
12952 "componentClassName": "PrestoDynamicOverlays",
12953 "elementRef": "el",
12954 "encapsulation": "shadow",
12955 "shadowDelegatesFocus": false,
12956 "properties": [
12957 {
12958 "name": "overlays",
12959 "type": "unknown",
12960 "attribute": "overlays",
12961 "reflect": false,
12962 "mutable": false,
12963 "required": false,
12964 "optional": false,
12965 "complexType": {
12966 "original": "Array<DynamicOverlay>",
12967 "resolved": "DynamicOverlay[]",
12968 "references": {
12969 "Array": {
12970 "location": "global",
12971 "id": "global::Array"
12972 },
12973 "DynamicOverlay": {
12974 "location": "import",
12975 "path": "../../../../../interfaces",
12976 "id": "src/interfaces.ts::DynamicOverlay"
12977 }
12978 }
12979 },
12980 "docs": {
12981 "tags": [],
12982 "text": ""
12983 },
12984 "internal": false,
12985 "getter": false,
12986 "setter": false
12987 },
12988 {
12989 "name": "player",
12990 "type": "any",
12991 "attribute": "player",
12992 "reflect": false,
12993 "mutable": false,
12994 "required": false,
12995 "optional": false,
12996 "complexType": {
12997 "original": "any",
12998 "resolved": "any",
12999 "references": {}
13000 },
13001 "docs": {
13002 "tags": [],
13003 "text": ""
13004 },
13005 "internal": false,
13006 "getter": false,
13007 "setter": false
13008 },
13009 {
13010 "name": "preset",
13011 "type": "unknown",
13012 "attribute": "preset",
13013 "reflect": false,
13014 "mutable": false,
13015 "required": false,
13016 "optional": false,
13017 "complexType": {
13018 "original": "presetAttributes",
13019 "resolved": "presetAttributes",
13020 "references": {
13021 "presetAttributes": {
13022 "location": "import",
13023 "path": "../../../../../interfaces",
13024 "id": "src/interfaces.ts::presetAttributes"
13025 }
13026 }
13027 },
13028 "docs": {
13029 "tags": [],
13030 "text": ""
13031 },
13032 "internal": false,
13033 "getter": false,
13034 "setter": false
13035 },
13036 {
13037 "name": "enabled",
13038 "type": "boolean",
13039 "attribute": "enabled",
13040 "reflect": false,
13041 "mutable": false,
13042 "required": false,
13043 "optional": false,
13044 "complexType": {
13045 "original": "boolean",
13046 "resolved": "boolean",
13047 "references": {}
13048 },
13049 "docs": {
13050 "tags": [],
13051 "text": ""
13052 },
13053 "internal": false,
13054 "getter": false,
13055 "setter": false
13056 }
13057 ],
13058 "virtualProperties": [],
13059 "states": [
13060 {
13061 "name": "currentTime"
13062 },
13063 {
13064 "name": "destroy"
13065 }
13066 ],
13067 "methods": [],
13068 "listeners": [],
13069 "events": [
13070 {
13071 "name": "reloadComponent",
13072 "method": "reloadComponent",
13073 "bubbles": true,
13074 "cancelable": true,
13075 "composed": true,
13076 "docs": {
13077 "tags": [],
13078 "text": ""
13079 },
13080 "complexType": {
13081 "original": "void",
13082 "resolved": "void",
13083 "references": {}
13084 },
13085 "internal": false
13086 }
13087 ],
13088 "watchers": [],
13089 "styles": [
13090 {
13091 "modeName": "$",
13092 "styleId": "PRESTO-DYNAMIC-OVERLAYS",
13093 "styleStr": null,
13094 "styleIdentifier": "PrestoDynamicOverlaysStyle",
13095 "externalStyles": [
13096 {
13097 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.scss",
13098 "relativePath": "presto-dynamic-overlays.scss",
13099 "originalComponentPath": "presto-dynamic-overlays.scss"
13100 }
13101 ]
13102 }
13103 ],
13104 "internal": false,
13105 "assetsDirs": [],
13106 "styleDocs": [],
13107 "docs": {
13108 "tags": [],
13109 "text": ""
13110 },
13111 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
13112 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
13113 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map",
13114 "hasAttributeChangedCallbackFn": false,
13115 "hasComponentWillLoadFn": false,
13116 "hasComponentDidLoadFn": true,
13117 "hasComponentShouldUpdateFn": false,
13118 "hasComponentWillUpdateFn": false,
13119 "hasComponentDidUpdateFn": false,
13120 "hasComponentWillRenderFn": false,
13121 "hasComponentDidRenderFn": false,
13122 "hasConnectedCallbackFn": false,
13123 "hasDisconnectedCallbackFn": false,
13124 "hasElement": false,
13125 "hasEvent": true,
13126 "hasLifecycle": true,
13127 "hasListener": false,
13128 "hasListenerTarget": false,
13129 "hasListenerTargetWindow": false,
13130 "hasListenerTargetDocument": false,
13131 "hasListenerTargetBody": false,
13132 "hasListenerTargetParent": false,
13133 "hasMember": true,
13134 "hasMethod": false,
13135 "hasMode": false,
13136 "hasModernPropertyDecls": false,
13137 "hasAttribute": true,
13138 "hasProp": true,
13139 "hasPropNumber": false,
13140 "hasPropBoolean": true,
13141 "hasPropString": false,
13142 "hasPropMutable": false,
13143 "hasReflect": false,
13144 "hasRenderFn": true,
13145 "hasState": true,
13146 "hasStyle": true,
13147 "hasVdomAttribute": true,
13148 "hasVdomXlink": false,
13149 "hasVdomClass": true,
13150 "hasVdomFunctional": false,
13151 "hasVdomKey": true,
13152 "hasVdomListener": false,
13153 "hasVdomPropOrAttr": true,
13154 "hasVdomRef": true,
13155 "hasVdomRender": true,
13156 "hasVdomStyle": true,
13157 "hasVdomText": true,
13158 "hasWatchCallback": false,
13159 "isPlain": false,
13160 "htmlAttrNames": [
13161 "class",
13162 "ref",
13163 "key",
13164 "position",
13165 "href",
13166 "target",
13167 "innerHTML",
13168 "style"
13169 ],
13170 "htmlTagNames": [
13171 "presto-dynamic-overlay-ui",
13172 "div"
13173 ],
13174 "htmlParts": [],
13175 "isUpdateable": true,
13176 "potentialCmpRefs": [
13177 "presto-dynamic-overlay-ui"
13178 ],
13179 "dependents": [
13180 "presto-player",
13181 "presto-playlist"
13182 ],
13183 "dependencies": [
13184 "presto-dynamic-overlay-ui"
13185 ],
13186 "directDependents": [
13187 "presto-player"
13188 ],
13189 "directDependencies": [
13190 "presto-dynamic-overlay-ui"
13191 ]
13192 },
13193 {
13194 "attachInternalsMemberName": null,
13195 "formAssociated": false,
13196 "tagName": "presto-email-overlay",
13197 "excludeFromCollection": false,
13198 "isCollectionDependency": false,
13199 "componentClassName": "PrestoEmailOverlay",
13200 "elementRef": null,
13201 "encapsulation": "none",
13202 "shadowDelegatesFocus": false,
13203 "properties": [
13204 {
13205 "name": "player",
13206 "type": "any",
13207 "attribute": "player",
13208 "reflect": false,
13209 "mutable": false,
13210 "required": false,
13211 "optional": false,
13212 "complexType": {
13213 "original": "any",
13214 "resolved": "any",
13215 "references": {}
13216 },
13217 "docs": {
13218 "tags": [],
13219 "text": ""
13220 },
13221 "internal": false,
13222 "getter": false,
13223 "setter": false
13224 },
13225 {
13226 "name": "direction",
13227 "type": "string",
13228 "attribute": "direction",
13229 "reflect": false,
13230 "mutable": false,
13231 "required": false,
13232 "optional": true,
13233 "complexType": {
13234 "original": "'rtl'",
13235 "resolved": "\"rtl\"",
13236 "references": {}
13237 },
13238 "docs": {
13239 "tags": [],
13240 "text": ""
13241 },
13242 "internal": false,
13243 "getter": false,
13244 "setter": false
13245 },
13246 {
13247 "name": "preset",
13248 "type": "unknown",
13249 "attribute": "preset",
13250 "reflect": false,
13251 "mutable": false,
13252 "required": false,
13253 "optional": false,
13254 "complexType": {
13255 "original": "presetAttributes",
13256 "resolved": "presetAttributes",
13257 "references": {
13258 "presetAttributes": {
13259 "location": "import",
13260 "path": "../../../../../interfaces",
13261 "id": "src/interfaces.ts::presetAttributes"
13262 }
13263 }
13264 },
13265 "docs": {
13266 "tags": [],
13267 "text": ""
13268 },
13269 "internal": false,
13270 "getter": false,
13271 "setter": false
13272 },
13273 {
13274 "name": "videoId",
13275 "type": "number",
13276 "attribute": "video-id",
13277 "reflect": false,
13278 "mutable": false,
13279 "required": false,
13280 "optional": false,
13281 "complexType": {
13282 "original": "number",
13283 "resolved": "number",
13284 "references": {}
13285 },
13286 "docs": {
13287 "tags": [],
13288 "text": ""
13289 },
13290 "internal": false,
13291 "getter": false,
13292 "setter": false
13293 },
13294 {
13295 "name": "i18n",
13296 "type": "unknown",
13297 "attribute": "i-1-8n",
13298 "reflect": false,
13299 "mutable": false,
13300 "required": false,
13301 "optional": false,
13302 "complexType": {
13303 "original": "i18nConfig",
13304 "resolved": "i18nConfig",
13305 "references": {
13306 "i18nConfig": {
13307 "location": "import",
13308 "path": "../../../../../interfaces",
13309 "id": "src/interfaces.ts::i18nConfig"
13310 }
13311 }
13312 },
13313 "docs": {
13314 "tags": [],
13315 "text": ""
13316 },
13317 "internal": false,
13318 "getter": false,
13319 "setter": false
13320 },
13321 {
13322 "name": "provider",
13323 "type": "string",
13324 "attribute": "provider",
13325 "reflect": false,
13326 "mutable": false,
13327 "required": false,
13328 "optional": false,
13329 "complexType": {
13330 "original": "string",
13331 "resolved": "string",
13332 "references": {}
13333 },
13334 "docs": {
13335 "tags": [],
13336 "text": ""
13337 },
13338 "internal": false,
13339 "getter": false,
13340 "setter": false
13341 }
13342 ],
13343 "virtualProperties": [],
13344 "states": [
13345 {
13346 "name": "currentTime"
13347 },
13348 {
13349 "name": "duration"
13350 },
13351 {
13352 "name": "ended"
13353 }
13354 ],
13355 "methods": [],
13356 "listeners": [],
13357 "events": [],
13358 "watchers": [],
13359 "styles": [
13360 {
13361 "modeName": "$",
13362 "styleId": "PRESTO-EMAIL-OVERLAY",
13363 "styleStr": null,
13364 "styleIdentifier": "PrestoEmailOverlayStyle",
13365 "externalStyles": [
13366 {
13367 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.css",
13368 "relativePath": "presto-email-overlay.css",
13369 "originalComponentPath": "presto-email-overlay.css"
13370 }
13371 ]
13372 }
13373 ],
13374 "internal": false,
13375 "assetsDirs": [],
13376 "styleDocs": [],
13377 "docs": {
13378 "tags": [],
13379 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
13380 },
13381 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
13382 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
13383 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map",
13384 "hasAttributeChangedCallbackFn": false,
13385 "hasComponentWillLoadFn": true,
13386 "hasComponentDidLoadFn": false,
13387 "hasComponentShouldUpdateFn": false,
13388 "hasComponentWillUpdateFn": false,
13389 "hasComponentDidUpdateFn": false,
13390 "hasComponentWillRenderFn": false,
13391 "hasComponentDidRenderFn": false,
13392 "hasConnectedCallbackFn": false,
13393 "hasDisconnectedCallbackFn": true,
13394 "hasElement": false,
13395 "hasEvent": false,
13396 "hasLifecycle": true,
13397 "hasListener": false,
13398 "hasListenerTarget": false,
13399 "hasListenerTargetWindow": false,
13400 "hasListenerTargetDocument": false,
13401 "hasListenerTargetBody": false,
13402 "hasListenerTargetParent": false,
13403 "hasMember": true,
13404 "hasMethod": false,
13405 "hasMode": false,
13406 "hasModernPropertyDecls": false,
13407 "hasAttribute": true,
13408 "hasProp": true,
13409 "hasPropNumber": true,
13410 "hasPropBoolean": false,
13411 "hasPropString": true,
13412 "hasPropMutable": false,
13413 "hasReflect": false,
13414 "hasRenderFn": true,
13415 "hasState": true,
13416 "hasStyle": true,
13417 "hasVdomAttribute": true,
13418 "hasVdomXlink": false,
13419 "hasVdomClass": false,
13420 "hasVdomFunctional": false,
13421 "hasVdomKey": true,
13422 "hasVdomListener": false,
13423 "hasVdomPropOrAttr": true,
13424 "hasVdomRef": false,
13425 "hasVdomRender": true,
13426 "hasVdomStyle": false,
13427 "hasVdomText": false,
13428 "hasWatchCallback": false,
13429 "isPlain": false,
13430 "htmlAttrNames": [
13431 "key",
13432 "ended",
13433 "currentTime",
13434 "videoId",
13435 "duration",
13436 "direction",
13437 "presetId",
13438 "emailCollection",
13439 "i18n",
13440 "provider"
13441 ],
13442 "htmlTagNames": [
13443 "presto-email-overlay-controller"
13444 ],
13445 "htmlParts": [],
13446 "isUpdateable": true,
13447 "potentialCmpRefs": [
13448 "presto-email-overlay-controller"
13449 ],
13450 "dependents": [
13451 "presto-player",
13452 "presto-playlist"
13453 ],
13454 "dependencies": [
13455 "presto-email-overlay-controller",
13456 "presto-email-overlay-ui",
13457 "presto-player-spinner"
13458 ],
13459 "directDependents": [
13460 "presto-player"
13461 ],
13462 "directDependencies": [
13463 "presto-email-overlay-controller"
13464 ]
13465 },
13466 {
13467 "attachInternalsMemberName": null,
13468 "formAssociated": false,
13469 "tagName": "presto-email-overlay-controller",
13470 "excludeFromCollection": false,
13471 "isCollectionDependency": false,
13472 "componentClassName": "PrestoEmailOverlayController",
13473 "elementRef": null,
13474 "encapsulation": "none",
13475 "shadowDelegatesFocus": false,
13476 "properties": [
13477 {
13478 "name": "ended",
13479 "type": "boolean",
13480 "attribute": "ended",
13481 "reflect": false,
13482 "mutable": false,
13483 "required": false,
13484 "optional": false,
13485 "complexType": {
13486 "original": "boolean",
13487 "resolved": "boolean",
13488 "references": {}
13489 },
13490 "docs": {
13491 "tags": [],
13492 "text": ""
13493 },
13494 "internal": false,
13495 "getter": false,
13496 "setter": false
13497 },
13498 {
13499 "name": "currentTime",
13500 "type": "number",
13501 "attribute": "current-time",
13502 "reflect": true,
13503 "mutable": false,
13504 "required": false,
13505 "optional": false,
13506 "complexType": {
13507 "original": "number",
13508 "resolved": "number",
13509 "references": {}
13510 },
13511 "docs": {
13512 "tags": [],
13513 "text": ""
13514 },
13515 "internal": false,
13516 "getter": false,
13517 "setter": false
13518 },
13519 {
13520 "name": "duration",
13521 "type": "number",
13522 "attribute": "duration",
13523 "reflect": true,
13524 "mutable": false,
13525 "required": false,
13526 "optional": false,
13527 "complexType": {
13528 "original": "number",
13529 "resolved": "number",
13530 "references": {}
13531 },
13532 "docs": {
13533 "tags": [],
13534 "text": ""
13535 },
13536 "internal": false,
13537 "getter": false,
13538 "setter": false
13539 },
13540 {
13541 "name": "direction",
13542 "type": "string",
13543 "attribute": "direction",
13544 "reflect": false,
13545 "mutable": false,
13546 "required": false,
13547 "optional": true,
13548 "complexType": {
13549 "original": "'rtl'",
13550 "resolved": "\"rtl\"",
13551 "references": {}
13552 },
13553 "docs": {
13554 "tags": [],
13555 "text": ""
13556 },
13557 "internal": false,
13558 "getter": false,
13559 "setter": false
13560 },
13561 {
13562 "name": "emailCollection",
13563 "type": "unknown",
13564 "attribute": "email-collection",
13565 "reflect": false,
13566 "mutable": false,
13567 "required": false,
13568 "optional": true,
13569 "complexType": {
13570 "original": "EmailCollection",
13571 "resolved": "EmailCollection",
13572 "references": {
13573 "EmailCollection": {
13574 "location": "import",
13575 "path": "../../../../../interfaces",
13576 "id": "src/interfaces.ts::EmailCollection"
13577 }
13578 }
13579 },
13580 "docs": {
13581 "tags": [],
13582 "text": ""
13583 },
13584 "internal": false,
13585 "getter": false,
13586 "setter": false
13587 },
13588 {
13589 "name": "i18n",
13590 "type": "unknown",
13591 "attribute": "i-1-8n",
13592 "reflect": false,
13593 "mutable": false,
13594 "required": false,
13595 "optional": false,
13596 "complexType": {
13597 "original": "i18nConfig",
13598 "resolved": "i18nConfig",
13599 "references": {
13600 "i18nConfig": {
13601 "location": "import",
13602 "path": "../../../../../interfaces",
13603 "id": "src/interfaces.ts::i18nConfig"
13604 }
13605 }
13606 },
13607 "docs": {
13608 "tags": [],
13609 "text": ""
13610 },
13611 "internal": false,
13612 "getter": false,
13613 "setter": false
13614 },
13615 {
13616 "name": "videoId",
13617 "type": "number",
13618 "attribute": "video-id",
13619 "reflect": false,
13620 "mutable": false,
13621 "required": false,
13622 "optional": false,
13623 "complexType": {
13624 "original": "number",
13625 "resolved": "number",
13626 "references": {}
13627 },
13628 "docs": {
13629 "tags": [],
13630 "text": ""
13631 },
13632 "internal": false,
13633 "getter": false,
13634 "setter": false
13635 },
13636 {
13637 "name": "presetId",
13638 "type": "number",
13639 "attribute": "preset-id",
13640 "reflect": false,
13641 "mutable": false,
13642 "required": false,
13643 "optional": false,
13644 "complexType": {
13645 "original": "number",
13646 "resolved": "number",
13647 "references": {}
13648 },
13649 "docs": {
13650 "tags": [],
13651 "text": ""
13652 },
13653 "internal": false,
13654 "getter": false,
13655 "setter": false
13656 },
13657 {
13658 "name": "provider",
13659 "type": "string",
13660 "attribute": "provider",
13661 "reflect": false,
13662 "mutable": false,
13663 "required": false,
13664 "optional": false,
13665 "complexType": {
13666 "original": "string",
13667 "resolved": "string",
13668 "references": {}
13669 },
13670 "docs": {
13671 "tags": [],
13672 "text": ""
13673 },
13674 "internal": false,
13675 "getter": false,
13676 "setter": false
13677 }
13678 ],
13679 "virtualProperties": [],
13680 "states": [
13681 {
13682 "name": "enabled"
13683 },
13684 {
13685 "name": "show"
13686 },
13687 {
13688 "name": "loading"
13689 },
13690 {
13691 "name": "error"
13692 },
13693 {
13694 "name": "percentagePassed"
13695 }
13696 ],
13697 "methods": [],
13698 "listeners": [],
13699 "events": [
13700 {
13701 "name": "playVideo",
13702 "method": "playVideo",
13703 "bubbles": true,
13704 "cancelable": true,
13705 "composed": true,
13706 "docs": {
13707 "tags": [],
13708 "text": ""
13709 },
13710 "complexType": {
13711 "original": "void",
13712 "resolved": "void",
13713 "references": {}
13714 },
13715 "internal": false
13716 },
13717 {
13718 "name": "pauseVideo",
13719 "method": "pauseVideo",
13720 "bubbles": true,
13721 "cancelable": true,
13722 "composed": true,
13723 "docs": {
13724 "tags": [],
13725 "text": ""
13726 },
13727 "complexType": {
13728 "original": "true",
13729 "resolved": "boolean",
13730 "references": {}
13731 },
13732 "internal": false
13733 },
13734 {
13735 "name": "restartVideo",
13736 "method": "restartVideo",
13737 "bubbles": true,
13738 "cancelable": true,
13739 "composed": true,
13740 "docs": {
13741 "tags": [],
13742 "text": ""
13743 },
13744 "complexType": {
13745 "original": "void",
13746 "resolved": "void",
13747 "references": {}
13748 },
13749 "internal": false
13750 },
13751 {
13752 "name": "emailStateChange",
13753 "method": "emailStateChange",
13754 "bubbles": true,
13755 "cancelable": true,
13756 "composed": true,
13757 "docs": {
13758 "tags": [],
13759 "text": ""
13760 },
13761 "complexType": {
13762 "original": "boolean",
13763 "resolved": "boolean",
13764 "references": {}
13765 },
13766 "internal": false
13767 }
13768 ],
13769 "watchers": [
13770 {
13771 "propName": "duration",
13772 "methodName": "handleDuration"
13773 },
13774 {
13775 "propName": "currentTime",
13776 "methodName": "handleTimeCheck"
13777 },
13778 {
13779 "propName": "currentTime",
13780 "methodName": "handleShowChange"
13781 },
13782 {
13783 "propName": "show",
13784 "methodName": "handleEmailStateChange"
13785 }
13786 ],
13787 "styles": [
13788 {
13789 "modeName": "$",
13790 "styleId": "PRESTO-EMAIL-OVERLAY-CONTROLLER",
13791 "styleStr": null,
13792 "styleIdentifier": "PrestoEmailOverlayControllerStyle",
13793 "externalStyles": [
13794 {
13795 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.css",
13796 "relativePath": "presto-email-overlay-controller.css",
13797 "originalComponentPath": "presto-email-overlay-controller.css"
13798 }
13799 ]
13800 }
13801 ],
13802 "internal": false,
13803 "assetsDirs": [],
13804 "styleDocs": [],
13805 "docs": {
13806 "tags": [],
13807 "text": ""
13808 },
13809 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
13810 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
13811 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map",
13812 "hasAttributeChangedCallbackFn": false,
13813 "hasComponentWillLoadFn": true,
13814 "hasComponentDidLoadFn": false,
13815 "hasComponentShouldUpdateFn": false,
13816 "hasComponentWillUpdateFn": false,
13817 "hasComponentDidUpdateFn": false,
13818 "hasComponentWillRenderFn": false,
13819 "hasComponentDidRenderFn": false,
13820 "hasConnectedCallbackFn": false,
13821 "hasDisconnectedCallbackFn": false,
13822 "hasElement": false,
13823 "hasEvent": true,
13824 "hasLifecycle": true,
13825 "hasListener": false,
13826 "hasListenerTarget": false,
13827 "hasListenerTargetWindow": false,
13828 "hasListenerTargetDocument": false,
13829 "hasListenerTargetBody": false,
13830 "hasListenerTargetParent": false,
13831 "hasMember": true,
13832 "hasMethod": false,
13833 "hasMode": false,
13834 "hasModernPropertyDecls": false,
13835 "hasAttribute": true,
13836 "hasProp": true,
13837 "hasPropNumber": true,
13838 "hasPropBoolean": true,
13839 "hasPropString": true,
13840 "hasPropMutable": false,
13841 "hasReflect": true,
13842 "hasRenderFn": true,
13843 "hasState": true,
13844 "hasStyle": true,
13845 "hasVdomAttribute": true,
13846 "hasVdomXlink": false,
13847 "hasVdomClass": true,
13848 "hasVdomFunctional": false,
13849 "hasVdomKey": false,
13850 "hasVdomListener": true,
13851 "hasVdomPropOrAttr": true,
13852 "hasVdomRef": false,
13853 "hasVdomRender": true,
13854 "hasVdomStyle": true,
13855 "hasVdomText": false,
13856 "hasWatchCallback": true,
13857 "isPlain": false,
13858 "htmlAttrNames": [
13859 "style",
13860 "direction",
13861 "class",
13862 "headline",
13863 "bottomText",
13864 "allowSkip",
13865 "buttonText",
13866 "isLoading",
13867 "errorMessage",
13868 "onSubmitForm",
13869 "onSkip",
13870 "i18n",
13871 "provider"
13872 ],
13873 "htmlTagNames": [
13874 "presto-email-overlay-ui"
13875 ],
13876 "htmlParts": [],
13877 "isUpdateable": true,
13878 "potentialCmpRefs": [
13879 "presto-email-overlay-ui"
13880 ],
13881 "dependents": [
13882 "presto-email-overlay",
13883 "presto-player",
13884 "presto-playlist"
13885 ],
13886 "dependencies": [
13887 "presto-email-overlay-ui",
13888 "presto-player-spinner"
13889 ],
13890 "directDependents": [
13891 "presto-email-overlay"
13892 ],
13893 "directDependencies": [
13894 "presto-email-overlay-ui"
13895 ]
13896 },
13897 {
13898 "attachInternalsMemberName": null,
13899 "formAssociated": false,
13900 "tagName": "presto-modern-skin",
13901 "excludeFromCollection": false,
13902 "isCollectionDependency": false,
13903 "componentClassName": "PrestoModernSkin",
13904 "elementRef": null,
13905 "encapsulation": "none",
13906 "shadowDelegatesFocus": false,
13907 "properties": [],
13908 "virtualProperties": [],
13909 "states": [],
13910 "methods": [],
13911 "listeners": [],
13912 "events": [],
13913 "watchers": [],
13914 "styles": [
13915 {
13916 "modeName": "$",
13917 "styleId": "PRESTO-MODERN-SKIN",
13918 "styleStr": null,
13919 "styleIdentifier": "PrestoModernSkinStyle",
13920 "externalStyles": [
13921 {
13922 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.scss",
13923 "relativePath": "presto-modern-skin.scss",
13924 "originalComponentPath": "presto-modern-skin.scss"
13925 }
13926 ]
13927 }
13928 ],
13929 "internal": false,
13930 "assetsDirs": [],
13931 "styleDocs": [],
13932 "docs": {
13933 "tags": [],
13934 "text": ""
13935 },
13936 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
13937 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
13938 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
13939 "hasAttributeChangedCallbackFn": false,
13940 "hasComponentWillLoadFn": false,
13941 "hasComponentDidLoadFn": false,
13942 "hasComponentShouldUpdateFn": false,
13943 "hasComponentWillUpdateFn": false,
13944 "hasComponentDidUpdateFn": false,
13945 "hasComponentWillRenderFn": false,
13946 "hasComponentDidRenderFn": false,
13947 "hasConnectedCallbackFn": false,
13948 "hasDisconnectedCallbackFn": false,
13949 "hasElement": false,
13950 "hasEvent": false,
13951 "hasLifecycle": false,
13952 "hasListener": false,
13953 "hasListenerTarget": false,
13954 "hasListenerTargetWindow": false,
13955 "hasListenerTargetDocument": false,
13956 "hasListenerTargetBody": false,
13957 "hasListenerTargetParent": false,
13958 "hasMember": false,
13959 "hasMethod": false,
13960 "hasMode": false,
13961 "hasModernPropertyDecls": false,
13962 "hasAttribute": false,
13963 "hasProp": false,
13964 "hasPropNumber": false,
13965 "hasPropBoolean": false,
13966 "hasPropString": false,
13967 "hasPropMutable": false,
13968 "hasReflect": false,
13969 "hasRenderFn": true,
13970 "hasState": false,
13971 "hasStyle": true,
13972 "hasVdomAttribute": true,
13973 "hasVdomXlink": false,
13974 "hasVdomClass": false,
13975 "hasVdomFunctional": false,
13976 "hasVdomKey": true,
13977 "hasVdomListener": false,
13978 "hasVdomPropOrAttr": false,
13979 "hasVdomRef": false,
13980 "hasVdomRender": true,
13981 "hasVdomStyle": false,
13982 "hasVdomText": false,
13983 "hasWatchCallback": false,
13984 "isPlain": false,
13985 "htmlAttrNames": [
13986 "key"
13987 ],
13988 "htmlTagNames": [
13989 "slot"
13990 ],
13991 "htmlParts": [],
13992 "isUpdateable": false,
13993 "potentialCmpRefs": [],
13994 "dependents": [
13995 "presto-player",
13996 "presto-playlist"
13997 ],
13998 "dependencies": [],
13999 "directDependents": [
14000 "presto-player"
14001 ],
14002 "directDependencies": []
14003 },
14004 {
14005 "attachInternalsMemberName": null,
14006 "formAssociated": false,
14007 "tagName": "presto-muted-overlay",
14008 "excludeFromCollection": false,
14009 "isCollectionDependency": false,
14010 "componentClassName": "PrestoMutedOverlay",
14011 "elementRef": null,
14012 "encapsulation": "none",
14013 "shadowDelegatesFocus": false,
14014 "properties": [
14015 {
14016 "name": "mutedPreview",
14017 "type": "boolean",
14018 "attribute": "muted-preview",
14019 "reflect": false,
14020 "mutable": false,
14021 "required": false,
14022 "optional": false,
14023 "complexType": {
14024 "original": "boolean",
14025 "resolved": "boolean",
14026 "references": {}
14027 },
14028 "docs": {
14029 "tags": [],
14030 "text": ""
14031 },
14032 "internal": false,
14033 "getter": false,
14034 "setter": false
14035 },
14036 {
14037 "name": "mutedOverlay",
14038 "type": "unknown",
14039 "attribute": "muted-overlay",
14040 "reflect": false,
14041 "mutable": false,
14042 "required": false,
14043 "optional": false,
14044 "complexType": {
14045 "original": "MutedOverlay",
14046 "resolved": "MutedOverlay",
14047 "references": {
14048 "MutedOverlay": {
14049 "location": "import",
14050 "path": "../../../../interfaces",
14051 "id": "src/interfaces.ts::MutedOverlay"
14052 }
14053 }
14054 },
14055 "docs": {
14056 "tags": [],
14057 "text": ""
14058 },
14059 "internal": false,
14060 "getter": false,
14061 "setter": false
14062 },
14063 {
14064 "name": "preset",
14065 "type": "unknown",
14066 "attribute": "preset",
14067 "reflect": false,
14068 "mutable": false,
14069 "required": false,
14070 "optional": false,
14071 "complexType": {
14072 "original": "presetAttributes",
14073 "resolved": "presetAttributes",
14074 "references": {
14075 "presetAttributes": {
14076 "location": "import",
14077 "path": "../../../../interfaces",
14078 "id": "src/interfaces.ts::presetAttributes"
14079 }
14080 }
14081 },
14082 "docs": {
14083 "tags": [],
14084 "text": ""
14085 },
14086 "internal": false,
14087 "getter": false,
14088 "setter": false
14089 }
14090 ],
14091 "virtualProperties": [],
14092 "states": [],
14093 "methods": [],
14094 "listeners": [],
14095 "events": [
14096 {
14097 "name": "playVideo",
14098 "method": "playVideo",
14099 "bubbles": true,
14100 "cancelable": true,
14101 "composed": true,
14102 "docs": {
14103 "tags": [],
14104 "text": ""
14105 },
14106 "complexType": {
14107 "original": "void",
14108 "resolved": "void",
14109 "references": {}
14110 },
14111 "internal": false
14112 }
14113 ],
14114 "watchers": [],
14115 "styles": [
14116 {
14117 "modeName": "$",
14118 "styleId": "PRESTO-MUTED-OVERLAY",
14119 "styleStr": null,
14120 "styleIdentifier": "PrestoMutedOverlayStyle",
14121 "externalStyles": [
14122 {
14123 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.css",
14124 "relativePath": "presto-muted-overlay.css",
14125 "originalComponentPath": "presto-muted-overlay.css"
14126 }
14127 ]
14128 }
14129 ],
14130 "internal": false,
14131 "assetsDirs": [],
14132 "styleDocs": [],
14133 "docs": {
14134 "tags": [],
14135 "text": ""
14136 },
14137 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
14138 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
14139 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map",
14140 "hasAttributeChangedCallbackFn": false,
14141 "hasComponentWillLoadFn": false,
14142 "hasComponentDidLoadFn": false,
14143 "hasComponentShouldUpdateFn": false,
14144 "hasComponentWillUpdateFn": false,
14145 "hasComponentDidUpdateFn": false,
14146 "hasComponentWillRenderFn": false,
14147 "hasComponentDidRenderFn": false,
14148 "hasConnectedCallbackFn": false,
14149 "hasDisconnectedCallbackFn": false,
14150 "hasElement": false,
14151 "hasEvent": true,
14152 "hasLifecycle": false,
14153 "hasListener": false,
14154 "hasListenerTarget": false,
14155 "hasListenerTargetWindow": false,
14156 "hasListenerTargetDocument": false,
14157 "hasListenerTargetBody": false,
14158 "hasListenerTargetParent": false,
14159 "hasMember": true,
14160 "hasMethod": false,
14161 "hasMode": false,
14162 "hasModernPropertyDecls": false,
14163 "hasAttribute": true,
14164 "hasProp": true,
14165 "hasPropNumber": false,
14166 "hasPropBoolean": true,
14167 "hasPropString": false,
14168 "hasPropMutable": false,
14169 "hasReflect": false,
14170 "hasRenderFn": true,
14171 "hasState": false,
14172 "hasStyle": true,
14173 "hasVdomAttribute": true,
14174 "hasVdomXlink": false,
14175 "hasVdomClass": true,
14176 "hasVdomFunctional": false,
14177 "hasVdomKey": true,
14178 "hasVdomListener": true,
14179 "hasVdomPropOrAttr": true,
14180 "hasVdomRef": false,
14181 "hasVdomRender": true,
14182 "hasVdomStyle": true,
14183 "hasVdomText": true,
14184 "hasWatchCallback": false,
14185 "isPlain": false,
14186 "htmlAttrNames": [
14187 "key",
14188 "class",
14189 "onClick",
14190 "data-plyr",
14191 "aria-label",
14192 "part",
14193 "id",
14194 "viewBox",
14195 "d",
14196 "style",
14197 "src"
14198 ],
14199 "htmlTagNames": [
14200 "div",
14201 "svg",
14202 "path",
14203 "span",
14204 "img"
14205 ],
14206 "htmlParts": [
14207 "muted-overlay-play",
14208 "muted-overlay-image"
14209 ],
14210 "isUpdateable": true,
14211 "potentialCmpRefs": [],
14212 "dependents": [
14213 "presto-player",
14214 "presto-playlist"
14215 ],
14216 "dependencies": [],
14217 "directDependents": [
14218 "presto-player"
14219 ],
14220 "directDependencies": []
14221 },
14222 {
14223 "attachInternalsMemberName": null,
14224 "formAssociated": false,
14225 "tagName": "presto-search-bar",
14226 "excludeFromCollection": false,
14227 "isCollectionDependency": false,
14228 "componentClassName": "PrestoSearchBar",
14229 "elementRef": null,
14230 "encapsulation": "none",
14231 "shadowDelegatesFocus": false,
14232 "properties": [
14233 {
14234 "name": "value",
14235 "type": "string",
14236 "attribute": "value",
14237 "reflect": false,
14238 "mutable": false,
14239 "required": false,
14240 "optional": false,
14241 "complexType": {
14242 "original": "string",
14243 "resolved": "string",
14244 "references": {}
14245 },
14246 "docs": {
14247 "tags": [],
14248 "text": "Props"
14249 },
14250 "internal": false,
14251 "getter": false,
14252 "setter": false
14253 },
14254 {
14255 "name": "player",
14256 "type": "any",
14257 "attribute": "player",
14258 "reflect": false,
14259 "mutable": false,
14260 "required": false,
14261 "optional": false,
14262 "complexType": {
14263 "original": "any",
14264 "resolved": "any",
14265 "references": {}
14266 },
14267 "docs": {
14268 "tags": [],
14269 "text": ""
14270 },
14271 "internal": false,
14272 "getter": false,
14273 "setter": false
14274 }
14275 ],
14276 "virtualProperties": [],
14277 "states": [
14278 {
14279 "name": "markers"
14280 },
14281 {
14282 "name": "currentMarkerLocation"
14283 }
14284 ],
14285 "methods": [],
14286 "listeners": [],
14287 "events": [],
14288 "watchers": [],
14289 "styles": [],
14290 "internal": false,
14291 "assetsDirs": [],
14292 "styleDocs": [],
14293 "docs": {
14294 "tags": [],
14295 "text": ""
14296 },
14297 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js",
14298 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
14299 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js.map",
14300 "hasAttributeChangedCallbackFn": false,
14301 "hasComponentWillLoadFn": false,
14302 "hasComponentDidLoadFn": false,
14303 "hasComponentShouldUpdateFn": false,
14304 "hasComponentWillUpdateFn": false,
14305 "hasComponentDidUpdateFn": false,
14306 "hasComponentWillRenderFn": false,
14307 "hasComponentDidRenderFn": false,
14308 "hasConnectedCallbackFn": false,
14309 "hasDisconnectedCallbackFn": false,
14310 "hasElement": false,
14311 "hasEvent": false,
14312 "hasLifecycle": false,
14313 "hasListener": false,
14314 "hasListenerTarget": false,
14315 "hasListenerTargetWindow": false,
14316 "hasListenerTargetDocument": false,
14317 "hasListenerTargetBody": false,
14318 "hasListenerTargetParent": false,
14319 "hasMember": true,
14320 "hasMethod": false,
14321 "hasMode": false,
14322 "hasModernPropertyDecls": false,
14323 "hasAttribute": true,
14324 "hasProp": true,
14325 "hasPropNumber": false,
14326 "hasPropBoolean": false,
14327 "hasPropString": true,
14328 "hasPropMutable": false,
14329 "hasReflect": false,
14330 "hasRenderFn": true,
14331 "hasState": true,
14332 "hasStyle": false,
14333 "hasVdomAttribute": true,
14334 "hasVdomXlink": false,
14335 "hasVdomClass": false,
14336 "hasVdomFunctional": false,
14337 "hasVdomKey": false,
14338 "hasVdomListener": true,
14339 "hasVdomPropOrAttr": true,
14340 "hasVdomRef": false,
14341 "hasVdomRender": true,
14342 "hasVdomStyle": false,
14343 "hasVdomText": false,
14344 "hasWatchCallback": false,
14345 "isPlain": false,
14346 "htmlAttrNames": [
14347 "value",
14348 "hasNavigation",
14349 "placeholder",
14350 "onNextNav",
14351 "onPreviousNav",
14352 "onSearch",
14353 "onFocusChange"
14354 ],
14355 "htmlTagNames": [
14356 "presto-search-bar-ui",
14357 "span"
14358 ],
14359 "htmlParts": [],
14360 "isUpdateable": true,
14361 "potentialCmpRefs": [
14362 "presto-search-bar-ui"
14363 ],
14364 "dependents": [
14365 "presto-player",
14366 "presto-playlist"
14367 ],
14368 "dependencies": [
14369 "presto-search-bar-ui"
14370 ],
14371 "directDependents": [
14372 "presto-player"
14373 ],
14374 "directDependencies": [
14375 "presto-search-bar-ui"
14376 ]
14377 },
14378 {
14379 "attachInternalsMemberName": null,
14380 "formAssociated": false,
14381 "tagName": "presto-stacked-skin",
14382 "excludeFromCollection": false,
14383 "isCollectionDependency": false,
14384 "componentClassName": "PrestoStackedSkin",
14385 "elementRef": null,
14386 "encapsulation": "none",
14387 "shadowDelegatesFocus": false,
14388 "properties": [],
14389 "virtualProperties": [],
14390 "states": [],
14391 "methods": [],
14392 "listeners": [],
14393 "events": [],
14394 "watchers": [],
14395 "styles": [
14396 {
14397 "modeName": "$",
14398 "styleId": "PRESTO-STACKED-SKIN",
14399 "styleStr": null,
14400 "styleIdentifier": "PrestoStackedSkinStyle",
14401 "externalStyles": [
14402 {
14403 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.scss",
14404 "relativePath": "presto-stacked-skin.scss",
14405 "originalComponentPath": "presto-stacked-skin.scss"
14406 }
14407 ]
14408 }
14409 ],
14410 "internal": false,
14411 "assetsDirs": [],
14412 "styleDocs": [],
14413 "docs": {
14414 "tags": [],
14415 "text": ""
14416 },
14417 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
14418 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
14419 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
14420 "hasAttributeChangedCallbackFn": false,
14421 "hasComponentWillLoadFn": false,
14422 "hasComponentDidLoadFn": false,
14423 "hasComponentShouldUpdateFn": false,
14424 "hasComponentWillUpdateFn": false,
14425 "hasComponentDidUpdateFn": false,
14426 "hasComponentWillRenderFn": false,
14427 "hasComponentDidRenderFn": false,
14428 "hasConnectedCallbackFn": false,
14429 "hasDisconnectedCallbackFn": false,
14430 "hasElement": false,
14431 "hasEvent": false,
14432 "hasLifecycle": false,
14433 "hasListener": false,
14434 "hasListenerTarget": false,
14435 "hasListenerTargetWindow": false,
14436 "hasListenerTargetDocument": false,
14437 "hasListenerTargetBody": false,
14438 "hasListenerTargetParent": false,
14439 "hasMember": false,
14440 "hasMethod": false,
14441 "hasMode": false,
14442 "hasModernPropertyDecls": false,
14443 "hasAttribute": false,
14444 "hasProp": false,
14445 "hasPropNumber": false,
14446 "hasPropBoolean": false,
14447 "hasPropString": false,
14448 "hasPropMutable": false,
14449 "hasReflect": false,
14450 "hasRenderFn": true,
14451 "hasState": false,
14452 "hasStyle": true,
14453 "hasVdomAttribute": true,
14454 "hasVdomXlink": false,
14455 "hasVdomClass": false,
14456 "hasVdomFunctional": false,
14457 "hasVdomKey": true,
14458 "hasVdomListener": false,
14459 "hasVdomPropOrAttr": false,
14460 "hasVdomRef": false,
14461 "hasVdomRender": true,
14462 "hasVdomStyle": false,
14463 "hasVdomText": false,
14464 "hasWatchCallback": false,
14465 "isPlain": false,
14466 "htmlAttrNames": [
14467 "key"
14468 ],
14469 "htmlTagNames": [
14470 "slot"
14471 ],
14472 "htmlParts": [],
14473 "isUpdateable": false,
14474 "potentialCmpRefs": [],
14475 "dependents": [
14476 "presto-player",
14477 "presto-playlist"
14478 ],
14479 "dependencies": [],
14480 "directDependents": [
14481 "presto-player"
14482 ],
14483 "directDependencies": []
14484 },
14485 {
14486 "attachInternalsMemberName": null,
14487 "formAssociated": false,
14488 "tagName": "presto-vimeo",
14489 "excludeFromCollection": false,
14490 "isCollectionDependency": false,
14491 "componentClassName": "PrestoVimeo",
14492 "elementRef": null,
14493 "encapsulation": "none",
14494 "shadowDelegatesFocus": false,
14495 "properties": [
14496 {
14497 "name": "src",
14498 "type": "string",
14499 "attribute": "src",
14500 "reflect": false,
14501 "mutable": false,
14502 "required": false,
14503 "optional": false,
14504 "complexType": {
14505 "original": "string",
14506 "resolved": "string",
14507 "references": {}
14508 },
14509 "docs": {
14510 "tags": [],
14511 "text": ""
14512 },
14513 "internal": false,
14514 "getter": false,
14515 "setter": false
14516 },
14517 {
14518 "name": "poster",
14519 "type": "string",
14520 "attribute": "poster",
14521 "reflect": false,
14522 "mutable": false,
14523 "required": false,
14524 "optional": false,
14525 "complexType": {
14526 "original": "string",
14527 "resolved": "string",
14528 "references": {}
14529 },
14530 "docs": {
14531 "tags": [],
14532 "text": ""
14533 },
14534 "internal": false,
14535 "getter": false,
14536 "setter": false
14537 },
14538 {
14539 "name": "player",
14540 "type": "any",
14541 "attribute": "player",
14542 "reflect": false,
14543 "mutable": false,
14544 "required": false,
14545 "optional": false,
14546 "complexType": {
14547 "original": "any",
14548 "resolved": "any",
14549 "references": {}
14550 },
14551 "docs": {
14552 "tags": [],
14553 "text": ""
14554 },
14555 "internal": false,
14556 "getter": false,
14557 "setter": false
14558 },
14559 {
14560 "name": "getRef",
14561 "type": "unknown",
14562 "attribute": "get-ref",
14563 "reflect": false,
14564 "mutable": true,
14565 "required": false,
14566 "optional": true,
14567 "complexType": {
14568 "original": "(elm?: HTMLIFrameElement) => void",
14569 "resolved": "(elm?: HTMLIFrameElement) => void",
14570 "references": {
14571 "HTMLIFrameElement": {
14572 "location": "global",
14573 "id": "global::HTMLIFrameElement"
14574 }
14575 }
14576 },
14577 "docs": {
14578 "tags": [],
14579 "text": ""
14580 },
14581 "internal": false,
14582 "getter": false,
14583 "setter": false
14584 }
14585 ],
14586 "virtualProperties": [],
14587 "states": [],
14588 "methods": [],
14589 "listeners": [],
14590 "events": [],
14591 "watchers": [],
14592 "styles": [
14593 {
14594 "modeName": "$",
14595 "styleId": "PRESTO-VIMEO",
14596 "styleStr": null,
14597 "styleIdentifier": "PrestoVimeoStyle",
14598 "externalStyles": [
14599 {
14600 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.css",
14601 "relativePath": "presto-vimeo.css",
14602 "originalComponentPath": "presto-vimeo.css"
14603 }
14604 ]
14605 }
14606 ],
14607 "internal": false,
14608 "assetsDirs": [],
14609 "styleDocs": [],
14610 "docs": {
14611 "tags": [],
14612 "text": ""
14613 },
14614 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js",
14615 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
14616 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js.map",
14617 "hasAttributeChangedCallbackFn": false,
14618 "hasComponentWillLoadFn": false,
14619 "hasComponentDidLoadFn": false,
14620 "hasComponentShouldUpdateFn": false,
14621 "hasComponentWillUpdateFn": false,
14622 "hasComponentDidUpdateFn": false,
14623 "hasComponentWillRenderFn": false,
14624 "hasComponentDidRenderFn": false,
14625 "hasConnectedCallbackFn": false,
14626 "hasDisconnectedCallbackFn": false,
14627 "hasElement": false,
14628 "hasEvent": false,
14629 "hasLifecycle": false,
14630 "hasListener": false,
14631 "hasListenerTarget": false,
14632 "hasListenerTargetWindow": false,
14633 "hasListenerTargetDocument": false,
14634 "hasListenerTargetBody": false,
14635 "hasListenerTargetParent": false,
14636 "hasMember": true,
14637 "hasMethod": false,
14638 "hasMode": false,
14639 "hasModernPropertyDecls": false,
14640 "hasAttribute": true,
14641 "hasProp": true,
14642 "hasPropNumber": false,
14643 "hasPropBoolean": false,
14644 "hasPropString": true,
14645 "hasPropMutable": true,
14646 "hasReflect": false,
14647 "hasRenderFn": true,
14648 "hasState": false,
14649 "hasStyle": true,
14650 "hasVdomAttribute": true,
14651 "hasVdomXlink": false,
14652 "hasVdomClass": true,
14653 "hasVdomFunctional": false,
14654 "hasVdomKey": false,
14655 "hasVdomListener": false,
14656 "hasVdomPropOrAttr": true,
14657 "hasVdomRef": true,
14658 "hasVdomRender": true,
14659 "hasVdomStyle": true,
14660 "hasVdomText": false,
14661 "hasWatchCallback": false,
14662 "isPlain": false,
14663 "htmlAttrNames": [
14664 "class",
14665 "src",
14666 "allowFullScreen",
14667 "allowTransparency",
14668 "allow",
14669 "style",
14670 "part",
14671 "ref",
14672 "data-plyr-provider",
14673 "data-plyr-embed-id",
14674 "data-plyr-embed-hash"
14675 ],
14676 "htmlTagNames": [
14677 "div",
14678 "iframe"
14679 ],
14680 "htmlParts": [
14681 "embed"
14682 ],
14683 "isUpdateable": true,
14684 "potentialCmpRefs": [],
14685 "dependents": [
14686 "presto-player",
14687 "presto-playlist"
14688 ],
14689 "dependencies": [],
14690 "directDependents": [
14691 "presto-player"
14692 ],
14693 "directDependencies": []
14694 },
14695 {
14696 "attachInternalsMemberName": null,
14697 "formAssociated": false,
14698 "tagName": "presto-youtube",
14699 "excludeFromCollection": false,
14700 "isCollectionDependency": false,
14701 "componentClassName": "PrestoYoutube",
14702 "elementRef": null,
14703 "encapsulation": "none",
14704 "shadowDelegatesFocus": false,
14705 "properties": [
14706 {
14707 "name": "src",
14708 "type": "string",
14709 "attribute": "src",
14710 "reflect": false,
14711 "mutable": false,
14712 "required": false,
14713 "optional": false,
14714 "complexType": {
14715 "original": "string",
14716 "resolved": "string",
14717 "references": {}
14718 },
14719 "docs": {
14720 "tags": [],
14721 "text": ""
14722 },
14723 "internal": false,
14724 "getter": false,
14725 "setter": false
14726 },
14727 {
14728 "name": "poster",
14729 "type": "string",
14730 "attribute": "poster",
14731 "reflect": false,
14732 "mutable": true,
14733 "required": false,
14734 "optional": false,
14735 "complexType": {
14736 "original": "string",
14737 "resolved": "string",
14738 "references": {}
14739 },
14740 "docs": {
14741 "tags": [],
14742 "text": ""
14743 },
14744 "internal": false,
14745 "getter": false,
14746 "setter": false
14747 },
14748 {
14749 "name": "lazyLoad",
14750 "type": "boolean",
14751 "attribute": "lazy-load",
14752 "reflect": false,
14753 "mutable": true,
14754 "required": false,
14755 "optional": false,
14756 "complexType": {
14757 "original": "boolean",
14758 "resolved": "boolean",
14759 "references": {}
14760 },
14761 "docs": {
14762 "tags": [],
14763 "text": ""
14764 },
14765 "internal": false,
14766 "getter": false,
14767 "setter": false
14768 },
14769 {
14770 "name": "player",
14771 "type": "any",
14772 "attribute": "player",
14773 "reflect": false,
14774 "mutable": false,
14775 "required": false,
14776 "optional": false,
14777 "complexType": {
14778 "original": "any",
14779 "resolved": "any",
14780 "references": {}
14781 },
14782 "docs": {
14783 "tags": [],
14784 "text": ""
14785 },
14786 "internal": false,
14787 "getter": false,
14788 "setter": false
14789 },
14790 {
14791 "name": "getRef",
14792 "type": "unknown",
14793 "attribute": "get-ref",
14794 "reflect": false,
14795 "mutable": true,
14796 "required": false,
14797 "optional": true,
14798 "complexType": {
14799 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
14800 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
14801 "references": {
14802 "HTMLIFrameElement": {
14803 "location": "global",
14804 "id": "global::HTMLIFrameElement"
14805 },
14806 "HTMLVideoElement": {
14807 "location": "global",
14808 "id": "global::HTMLVideoElement"
14809 },
14810 "HTMLDivElement": {
14811 "location": "global",
14812 "id": "global::HTMLDivElement"
14813 }
14814 }
14815 },
14816 "docs": {
14817 "tags": [],
14818 "text": ""
14819 },
14820 "internal": false,
14821 "getter": false,
14822 "setter": false
14823 }
14824 ],
14825 "virtualProperties": [],
14826 "states": [
14827 {
14828 "name": "reloadPlayer"
14829 },
14830 {
14831 "name": "isWebView"
14832 }
14833 ],
14834 "methods": [],
14835 "listeners": [],
14836 "events": [
14837 {
14838 "name": "reload",
14839 "method": "reload",
14840 "bubbles": true,
14841 "cancelable": true,
14842 "composed": true,
14843 "docs": {
14844 "tags": [],
14845 "text": "Events"
14846 },
14847 "complexType": {
14848 "original": "string",
14849 "resolved": "string",
14850 "references": {}
14851 },
14852 "internal": false
14853 }
14854 ],
14855 "watchers": [
14856 {
14857 "propName": "player",
14858 "methodName": "handlePlayerChange"
14859 }
14860 ],
14861 "styles": [
14862 {
14863 "modeName": "$",
14864 "styleId": "PRESTO-YOUTUBE",
14865 "styleStr": null,
14866 "styleIdentifier": "PrestoYoutubeStyle",
14867 "externalStyles": [
14868 {
14869 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.css",
14870 "relativePath": "presto-youtube.css",
14871 "originalComponentPath": "presto-youtube.css"
14872 }
14873 ]
14874 }
14875 ],
14876 "internal": false,
14877 "assetsDirs": [],
14878 "styleDocs": [],
14879 "docs": {
14880 "tags": [],
14881 "text": ""
14882 },
14883 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js",
14884 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.tsx",
14885 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js.map",
14886 "hasAttributeChangedCallbackFn": false,
14887 "hasComponentWillLoadFn": true,
14888 "hasComponentDidLoadFn": false,
14889 "hasComponentShouldUpdateFn": false,
14890 "hasComponentWillUpdateFn": false,
14891 "hasComponentDidUpdateFn": false,
14892 "hasComponentWillRenderFn": false,
14893 "hasComponentDidRenderFn": true,
14894 "hasConnectedCallbackFn": false,
14895 "hasDisconnectedCallbackFn": false,
14896 "hasElement": false,
14897 "hasEvent": true,
14898 "hasLifecycle": true,
14899 "hasListener": false,
14900 "hasListenerTarget": false,
14901 "hasListenerTargetWindow": false,
14902 "hasListenerTargetDocument": false,
14903 "hasListenerTargetBody": false,
14904 "hasListenerTargetParent": false,
14905 "hasMember": true,
14906 "hasMethod": false,
14907 "hasMode": false,
14908 "hasModernPropertyDecls": false,
14909 "hasAttribute": true,
14910 "hasProp": true,
14911 "hasPropNumber": false,
14912 "hasPropBoolean": true,
14913 "hasPropString": true,
14914 "hasPropMutable": true,
14915 "hasReflect": false,
14916 "hasRenderFn": true,
14917 "hasState": true,
14918 "hasStyle": true,
14919 "hasVdomAttribute": true,
14920 "hasVdomXlink": false,
14921 "hasVdomClass": true,
14922 "hasVdomFunctional": false,
14923 "hasVdomKey": false,
14924 "hasVdomListener": true,
14925 "hasVdomPropOrAttr": true,
14926 "hasVdomRef": true,
14927 "hasVdomRender": true,
14928 "hasVdomStyle": false,
14929 "hasVdomText": false,
14930 "hasWatchCallback": true,
14931 "isPlain": false,
14932 "htmlAttrNames": [
14933 "class",
14934 "src",
14935 "allowFullScreen",
14936 "allowtransparency",
14937 "allow",
14938 "part",
14939 "getRef",
14940 "provider",
14941 "onClick",
14942 "ref",
14943 "data-plyr-provider",
14944 "data-plyr-embed-id"
14945 ],
14946 "htmlTagNames": [
14947 "div",
14948 "iframe",
14949 "presto-video"
14950 ],
14951 "htmlParts": [
14952 "video",
14953 "embed"
14954 ],
14955 "isUpdateable": true,
14956 "potentialCmpRefs": [
14957 "presto-video"
14958 ],
14959 "dependents": [
14960 "presto-player",
14961 "presto-playlist"
14962 ],
14963 "dependencies": [
14964 "presto-video"
14965 ],
14966 "directDependents": [
14967 "presto-player"
14968 ],
14969 "directDependencies": [
14970 "presto-video"
14971 ]
14972 }
14973 ],
14974 "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-modern-skin.presto-muted-overlay.presto-search-bar.presto-stacked-skin.presto-vimeo.presto-youtube.entry"
14975 },
14976 {
14977 "cmps": [
14978 {
14979 "attachInternalsMemberName": null,
14980 "formAssociated": false,
14981 "tagName": "presto-action-bar-ui",
14982 "excludeFromCollection": false,
14983 "isCollectionDependency": false,
14984 "componentClassName": "PrestoActionBarUi",
14985 "elementRef": null,
14986 "encapsulation": "shadow",
14987 "shadowDelegatesFocus": false,
14988 "properties": [
14989 {
14990 "name": "open",
14991 "type": "boolean",
14992 "attribute": "open",
14993 "reflect": false,
14994 "mutable": false,
14995 "required": false,
14996 "optional": true,
14997 "complexType": {
14998 "original": "boolean",
14999 "resolved": "boolean",
15000 "references": {}
15001 },
15002 "docs": {
15003 "tags": [],
15004 "text": ""
15005 },
15006 "internal": false,
15007 "getter": false,
15008 "setter": false
15009 }
15010 ],
15011 "virtualProperties": [],
15012 "states": [],
15013 "methods": [],
15014 "listeners": [],
15015 "events": [],
15016 "watchers": [],
15017 "styles": [
15018 {
15019 "modeName": "$",
15020 "styleId": "PRESTO-ACTION-BAR-UI",
15021 "styleStr": null,
15022 "styleIdentifier": "PrestoActionBarUiStyle",
15023 "externalStyles": [
15024 {
15025 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.scss",
15026 "relativePath": "presto-action-bar-ui.scss",
15027 "originalComponentPath": "presto-action-bar-ui.scss"
15028 }
15029 ]
15030 }
15031 ],
15032 "internal": false,
15033 "assetsDirs": [],
15034 "styleDocs": [],
15035 "docs": {
15036 "tags": [],
15037 "text": ""
15038 },
15039 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
15040 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
15041 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map",
15042 "hasAttributeChangedCallbackFn": false,
15043 "hasComponentWillLoadFn": false,
15044 "hasComponentDidLoadFn": false,
15045 "hasComponentShouldUpdateFn": false,
15046 "hasComponentWillUpdateFn": false,
15047 "hasComponentDidUpdateFn": false,
15048 "hasComponentWillRenderFn": false,
15049 "hasComponentDidRenderFn": false,
15050 "hasConnectedCallbackFn": false,
15051 "hasDisconnectedCallbackFn": false,
15052 "hasElement": false,
15053 "hasEvent": false,
15054 "hasLifecycle": false,
15055 "hasListener": false,
15056 "hasListenerTarget": false,
15057 "hasListenerTargetWindow": false,
15058 "hasListenerTargetDocument": false,
15059 "hasListenerTargetBody": false,
15060 "hasListenerTargetParent": false,
15061 "hasMember": true,
15062 "hasMethod": false,
15063 "hasMode": false,
15064 "hasModernPropertyDecls": false,
15065 "hasAttribute": true,
15066 "hasProp": true,
15067 "hasPropNumber": false,
15068 "hasPropBoolean": true,
15069 "hasPropString": false,
15070 "hasPropMutable": false,
15071 "hasReflect": false,
15072 "hasRenderFn": true,
15073 "hasState": false,
15074 "hasStyle": true,
15075 "hasVdomAttribute": true,
15076 "hasVdomXlink": false,
15077 "hasVdomClass": true,
15078 "hasVdomFunctional": false,
15079 "hasVdomKey": true,
15080 "hasVdomListener": false,
15081 "hasVdomPropOrAttr": true,
15082 "hasVdomRef": false,
15083 "hasVdomRender": true,
15084 "hasVdomStyle": false,
15085 "hasVdomText": false,
15086 "hasWatchCallback": false,
15087 "isPlain": false,
15088 "htmlAttrNames": [
15089 "key",
15090 "class",
15091 "part",
15092 "name"
15093 ],
15094 "htmlTagNames": [
15095 "div",
15096 "span",
15097 "slot"
15098 ],
15099 "htmlParts": [
15100 "content",
15101 "button"
15102 ],
15103 "isUpdateable": true,
15104 "potentialCmpRefs": [],
15105 "dependents": [
15106 "presto-action-bar",
15107 "presto-action-bar-controller",
15108 "presto-player",
15109 "presto-playlist"
15110 ],
15111 "dependencies": [],
15112 "directDependents": [
15113 "presto-action-bar-controller"
15114 ],
15115 "directDependencies": []
15116 },
15117 {
15118 "attachInternalsMemberName": null,
15119 "formAssociated": false,
15120 "tagName": "presto-youtube-subscribe-button",
15121 "excludeFromCollection": false,
15122 "isCollectionDependency": false,
15123 "componentClassName": "PrestoYoutubeSubscribeButton",
15124 "elementRef": null,
15125 "encapsulation": "none",
15126 "shadowDelegatesFocus": false,
15127 "properties": [
15128 {
15129 "name": "channel",
15130 "type": "string",
15131 "attribute": "channel",
15132 "reflect": false,
15133 "mutable": false,
15134 "required": false,
15135 "optional": false,
15136 "complexType": {
15137 "original": "string",
15138 "resolved": "string",
15139 "references": {}
15140 },
15141 "docs": {
15142 "tags": [],
15143 "text": ""
15144 },
15145 "internal": false,
15146 "getter": false,
15147 "setter": false
15148 },
15149 {
15150 "name": "layout",
15151 "type": "string",
15152 "attribute": "layout",
15153 "reflect": false,
15154 "mutable": false,
15155 "required": false,
15156 "optional": false,
15157 "defaultValue": "'default'",
15158 "complexType": {
15159 "original": "string",
15160 "resolved": "string",
15161 "references": {}
15162 },
15163 "docs": {
15164 "tags": [
15165 {
15166 "name": "default",
15167 "text": "'default'"
15168 }
15169 ],
15170 "text": ""
15171 },
15172 "internal": false,
15173 "getter": false,
15174 "setter": false
15175 },
15176 {
15177 "name": "showCount",
15178 "type": "boolean",
15179 "attribute": "show-count",
15180 "reflect": false,
15181 "mutable": false,
15182 "required": false,
15183 "optional": false,
15184 "complexType": {
15185 "original": "boolean",
15186 "resolved": "boolean",
15187 "references": {}
15188 },
15189 "docs": {
15190 "tags": [],
15191 "text": ""
15192 },
15193 "internal": false,
15194 "getter": false,
15195 "setter": false
15196 }
15197 ],
15198 "virtualProperties": [],
15199 "states": [],
15200 "methods": [],
15201 "listeners": [],
15202 "events": [],
15203 "watchers": [],
15204 "styles": [
15205 {
15206 "modeName": "$",
15207 "styleId": "PRESTO-YOUTUBE-SUBSCRIBE-BUTTON",
15208 "styleStr": null,
15209 "styleIdentifier": "PrestoYoutubeSubscribeButtonStyle",
15210 "externalStyles": [
15211 {
15212 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.css",
15213 "relativePath": "presto-youtube-subscribe-button.css",
15214 "originalComponentPath": "presto-youtube-subscribe-button.css"
15215 }
15216 ]
15217 }
15218 ],
15219 "internal": false,
15220 "assetsDirs": [],
15221 "styleDocs": [],
15222 "docs": {
15223 "tags": [],
15224 "text": ""
15225 },
15226 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
15227 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
15228 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map",
15229 "hasAttributeChangedCallbackFn": false,
15230 "hasComponentWillLoadFn": false,
15231 "hasComponentDidLoadFn": true,
15232 "hasComponentShouldUpdateFn": false,
15233 "hasComponentWillUpdateFn": false,
15234 "hasComponentDidUpdateFn": false,
15235 "hasComponentWillRenderFn": false,
15236 "hasComponentDidRenderFn": false,
15237 "hasConnectedCallbackFn": false,
15238 "hasDisconnectedCallbackFn": false,
15239 "hasElement": false,
15240 "hasEvent": false,
15241 "hasLifecycle": true,
15242 "hasListener": false,
15243 "hasListenerTarget": false,
15244 "hasListenerTargetWindow": false,
15245 "hasListenerTargetDocument": false,
15246 "hasListenerTargetBody": false,
15247 "hasListenerTargetParent": false,
15248 "hasMember": true,
15249 "hasMethod": false,
15250 "hasMode": false,
15251 "hasModernPropertyDecls": false,
15252 "hasAttribute": true,
15253 "hasProp": true,
15254 "hasPropNumber": false,
15255 "hasPropBoolean": true,
15256 "hasPropString": true,
15257 "hasPropMutable": false,
15258 "hasReflect": false,
15259 "hasRenderFn": true,
15260 "hasState": false,
15261 "hasStyle": true,
15262 "hasVdomAttribute": true,
15263 "hasVdomXlink": false,
15264 "hasVdomClass": true,
15265 "hasVdomFunctional": false,
15266 "hasVdomKey": true,
15267 "hasVdomListener": false,
15268 "hasVdomPropOrAttr": false,
15269 "hasVdomRef": true,
15270 "hasVdomRender": true,
15271 "hasVdomStyle": false,
15272 "hasVdomText": false,
15273 "hasWatchCallback": false,
15274 "isPlain": false,
15275 "htmlAttrNames": [
15276 "key",
15277 "class",
15278 "ref"
15279 ],
15280 "htmlTagNames": [
15281 "script",
15282 "div"
15283 ],
15284 "htmlParts": [],
15285 "isUpdateable": true,
15286 "potentialCmpRefs": [],
15287 "dependents": [
15288 "presto-action-bar",
15289 "presto-action-bar-controller",
15290 "presto-player",
15291 "presto-playlist"
15292 ],
15293 "dependencies": [],
15294 "directDependents": [
15295 "presto-action-bar-controller"
15296 ],
15297 "directDependencies": []
15298 }
15299 ],
15300 "entryKey": "presto-action-bar-ui.presto-youtube-subscribe-button.entry"
15301 },
15302 {
15303 "cmps": [
15304 {
15305 "attachInternalsMemberName": null,
15306 "formAssociated": false,
15307 "tagName": "presto-cta-overlay-ui",
15308 "excludeFromCollection": false,
15309 "isCollectionDependency": false,
15310 "componentClassName": "CTAOverlayUI",
15311 "elementRef": null,
15312 "encapsulation": "shadow",
15313 "shadowDelegatesFocus": false,
15314 "properties": [
15315 {
15316 "name": "headline",
15317 "type": "string",
15318 "attribute": "headline",
15319 "reflect": false,
15320 "mutable": false,
15321 "required": false,
15322 "optional": false,
15323 "complexType": {
15324 "original": "string",
15325 "resolved": "string",
15326 "references": {}
15327 },
15328 "docs": {
15329 "tags": [],
15330 "text": "Props"
15331 },
15332 "internal": false,
15333 "getter": false,
15334 "setter": false
15335 },
15336 {
15337 "name": "defaultHeadline",
15338 "type": "string",
15339 "attribute": "default-headline",
15340 "reflect": false,
15341 "mutable": false,
15342 "required": false,
15343 "optional": false,
15344 "complexType": {
15345 "original": "string",
15346 "resolved": "string",
15347 "references": {}
15348 },
15349 "docs": {
15350 "tags": [],
15351 "text": ""
15352 },
15353 "internal": false,
15354 "getter": false,
15355 "setter": false
15356 },
15357 {
15358 "name": "bottomText",
15359 "type": "string",
15360 "attribute": "bottom-text",
15361 "reflect": false,
15362 "mutable": false,
15363 "required": false,
15364 "optional": false,
15365 "complexType": {
15366 "original": "string",
15367 "resolved": "string",
15368 "references": {}
15369 },
15370 "docs": {
15371 "tags": [],
15372 "text": ""
15373 },
15374 "internal": false,
15375 "getter": false,
15376 "setter": false
15377 },
15378 {
15379 "name": "showButton",
15380 "type": "boolean",
15381 "attribute": "show-button",
15382 "reflect": false,
15383 "mutable": false,
15384 "required": false,
15385 "optional": false,
15386 "complexType": {
15387 "original": "boolean",
15388 "resolved": "boolean",
15389 "references": {}
15390 },
15391 "docs": {
15392 "tags": [],
15393 "text": ""
15394 },
15395 "internal": false,
15396 "getter": false,
15397 "setter": false
15398 },
15399 {
15400 "name": "buttonText",
15401 "type": "string",
15402 "attribute": "button-text",
15403 "reflect": false,
15404 "mutable": false,
15405 "required": false,
15406 "optional": false,
15407 "complexType": {
15408 "original": "string",
15409 "resolved": "string",
15410 "references": {}
15411 },
15412 "docs": {
15413 "tags": [],
15414 "text": ""
15415 },
15416 "internal": false,
15417 "getter": false,
15418 "setter": false
15419 },
15420 {
15421 "name": "buttonType",
15422 "type": "string",
15423 "attribute": "button-type",
15424 "reflect": false,
15425 "mutable": false,
15426 "required": false,
15427 "optional": false,
15428 "complexType": {
15429 "original": "'link' | 'time'",
15430 "resolved": "\"link\" | \"time\"",
15431 "references": {}
15432 },
15433 "docs": {
15434 "tags": [],
15435 "text": ""
15436 },
15437 "internal": false,
15438 "getter": false,
15439 "setter": false
15440 },
15441 {
15442 "name": "buttonLink",
15443 "type": "unknown",
15444 "attribute": "button-link",
15445 "reflect": false,
15446 "mutable": false,
15447 "required": false,
15448 "optional": false,
15449 "complexType": {
15450 "original": "ButtonLinkObject",
15451 "resolved": "ButtonLinkObject",
15452 "references": {
15453 "ButtonLinkObject": {
15454 "location": "import",
15455 "path": "../../../../../interfaces",
15456 "id": "src/interfaces.ts::ButtonLinkObject"
15457 }
15458 }
15459 },
15460 "docs": {
15461 "tags": [],
15462 "text": ""
15463 },
15464 "internal": false,
15465 "getter": false,
15466 "setter": false
15467 },
15468 {
15469 "name": "allowRewatch",
15470 "type": "boolean",
15471 "attribute": "allow-rewatch",
15472 "reflect": false,
15473 "mutable": false,
15474 "required": false,
15475 "optional": false,
15476 "complexType": {
15477 "original": "boolean",
15478 "resolved": "boolean",
15479 "references": {}
15480 },
15481 "docs": {
15482 "tags": [],
15483 "text": ""
15484 },
15485 "internal": false,
15486 "getter": false,
15487 "setter": false
15488 },
15489 {
15490 "name": "allowSkip",
15491 "type": "boolean",
15492 "attribute": "allow-skip",
15493 "reflect": false,
15494 "mutable": false,
15495 "required": false,
15496 "optional": false,
15497 "complexType": {
15498 "original": "boolean",
15499 "resolved": "boolean",
15500 "references": {}
15501 },
15502 "docs": {
15503 "tags": [],
15504 "text": ""
15505 },
15506 "internal": false,
15507 "getter": false,
15508 "setter": false
15509 },
15510 {
15511 "name": "direction",
15512 "type": "string",
15513 "attribute": "direction",
15514 "reflect": false,
15515 "mutable": false,
15516 "required": false,
15517 "optional": true,
15518 "complexType": {
15519 "original": "'rtl'",
15520 "resolved": "\"rtl\"",
15521 "references": {}
15522 },
15523 "docs": {
15524 "tags": [],
15525 "text": ""
15526 },
15527 "internal": false,
15528 "getter": false,
15529 "setter": false
15530 },
15531 {
15532 "name": "i18n",
15533 "type": "unknown",
15534 "attribute": "i-1-8n",
15535 "reflect": false,
15536 "mutable": false,
15537 "required": false,
15538 "optional": false,
15539 "complexType": {
15540 "original": "i18nConfig",
15541 "resolved": "i18nConfig",
15542 "references": {
15543 "i18nConfig": {
15544 "location": "import",
15545 "path": "../../../../../interfaces",
15546 "id": "src/interfaces.ts::i18nConfig"
15547 }
15548 }
15549 },
15550 "docs": {
15551 "tags": [],
15552 "text": ""
15553 },
15554 "internal": false,
15555 "getter": false,
15556 "setter": false
15557 },
15558 {
15559 "name": "provider",
15560 "type": "string",
15561 "attribute": "provider",
15562 "reflect": false,
15563 "mutable": false,
15564 "required": false,
15565 "optional": false,
15566 "complexType": {
15567 "original": "string",
15568 "resolved": "string",
15569 "references": {}
15570 },
15571 "docs": {
15572 "tags": [],
15573 "text": ""
15574 },
15575 "internal": false,
15576 "getter": false,
15577 "setter": false
15578 },
15579 {
15580 "name": "type",
15581 "type": "string",
15582 "attribute": "type",
15583 "reflect": false,
15584 "mutable": false,
15585 "required": false,
15586 "optional": false,
15587 "complexType": {
15588 "original": "string",
15589 "resolved": "string",
15590 "references": {}
15591 },
15592 "docs": {
15593 "tags": [],
15594 "text": ""
15595 },
15596 "internal": false,
15597 "getter": false,
15598 "setter": false
15599 }
15600 ],
15601 "virtualProperties": [],
15602 "states": [
15603 {
15604 "name": "isAudioProvider"
15605 }
15606 ],
15607 "methods": [],
15608 "listeners": [],
15609 "events": [
15610 {
15611 "name": "skip",
15612 "method": "skip",
15613 "bubbles": true,
15614 "cancelable": true,
15615 "composed": true,
15616 "docs": {
15617 "tags": [],
15618 "text": "Events"
15619 },
15620 "complexType": {
15621 "original": "void",
15622 "resolved": "void",
15623 "references": {}
15624 },
15625 "internal": false
15626 },
15627 {
15628 "name": "rewatch",
15629 "method": "rewatch",
15630 "bubbles": true,
15631 "cancelable": true,
15632 "composed": true,
15633 "docs": {
15634 "tags": [],
15635 "text": ""
15636 },
15637 "complexType": {
15638 "original": "void",
15639 "resolved": "void",
15640 "references": {}
15641 },
15642 "internal": false
15643 }
15644 ],
15645 "watchers": [],
15646 "styles": [
15647 {
15648 "modeName": "$",
15649 "styleId": "PRESTO-CTA-OVERLAY-UI",
15650 "styleStr": null,
15651 "styleIdentifier": "PrestoCtaOverlayUiStyle",
15652 "externalStyles": [
15653 {
15654 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.scss",
15655 "relativePath": "presto-cta-overlay-ui.scss",
15656 "originalComponentPath": "presto-cta-overlay-ui.scss"
15657 }
15658 ]
15659 }
15660 ],
15661 "internal": false,
15662 "assetsDirs": [],
15663 "styleDocs": [],
15664 "docs": {
15665 "tags": [],
15666 "text": ""
15667 },
15668 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
15669 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
15670 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map",
15671 "hasAttributeChangedCallbackFn": false,
15672 "hasComponentWillLoadFn": false,
15673 "hasComponentDidLoadFn": true,
15674 "hasComponentShouldUpdateFn": false,
15675 "hasComponentWillUpdateFn": false,
15676 "hasComponentDidUpdateFn": false,
15677 "hasComponentWillRenderFn": false,
15678 "hasComponentDidRenderFn": false,
15679 "hasConnectedCallbackFn": false,
15680 "hasDisconnectedCallbackFn": false,
15681 "hasElement": false,
15682 "hasEvent": true,
15683 "hasLifecycle": true,
15684 "hasListener": false,
15685 "hasListenerTarget": false,
15686 "hasListenerTargetWindow": false,
15687 "hasListenerTargetDocument": false,
15688 "hasListenerTargetBody": false,
15689 "hasListenerTargetParent": false,
15690 "hasMember": true,
15691 "hasMethod": false,
15692 "hasMode": false,
15693 "hasModernPropertyDecls": false,
15694 "hasAttribute": true,
15695 "hasProp": true,
15696 "hasPropNumber": false,
15697 "hasPropBoolean": true,
15698 "hasPropString": true,
15699 "hasPropMutable": false,
15700 "hasReflect": false,
15701 "hasRenderFn": true,
15702 "hasState": true,
15703 "hasStyle": true,
15704 "hasVdomAttribute": true,
15705 "hasVdomXlink": false,
15706 "hasVdomClass": true,
15707 "hasVdomFunctional": false,
15708 "hasVdomKey": true,
15709 "hasVdomListener": true,
15710 "hasVdomPropOrAttr": true,
15711 "hasVdomRef": true,
15712 "hasVdomRender": true,
15713 "hasVdomStyle": false,
15714 "hasVdomText": true,
15715 "hasWatchCallback": false,
15716 "isPlain": false,
15717 "htmlAttrNames": [
15718 "key",
15719 "class",
15720 "ref",
15721 "onClick",
15722 "part",
15723 "innerHTML",
15724 "full",
15725 "href",
15726 "target",
15727 "type",
15728 "xmlns",
15729 "width",
15730 "height",
15731 "viewBox",
15732 "fill",
15733 "stroke",
15734 "stroke-width",
15735 "stroke-linecap",
15736 "stroke-linejoin",
15737 "points",
15738 "d"
15739 ],
15740 "htmlTagNames": [
15741 "div",
15742 "h1",
15743 "p",
15744 "presto-player-button",
15745 "svg",
15746 "polyline",
15747 "path"
15748 ],
15749 "htmlParts": [
15750 "cta-headline",
15751 "cta-bottom-text",
15752 "cta-button"
15753 ],
15754 "isUpdateable": true,
15755 "potentialCmpRefs": [
15756 "presto-player-button"
15757 ],
15758 "dependents": [
15759 "presto-cta-overlay",
15760 "presto-cta-overlay-controller",
15761 "presto-player",
15762 "presto-playlist"
15763 ],
15764 "dependencies": [
15765 "presto-player-button"
15766 ],
15767 "directDependents": [
15768 "presto-cta-overlay-controller"
15769 ],
15770 "directDependencies": [
15771 "presto-player-button"
15772 ]
15773 }
15774 ],
15775 "entryKey": "presto-cta-overlay-ui.entry"
15776 },
15777 {
15778 "cmps": [
15779 {
15780 "attachInternalsMemberName": null,
15781 "formAssociated": false,
15782 "tagName": "presto-email-overlay-ui",
15783 "excludeFromCollection": false,
15784 "isCollectionDependency": false,
15785 "componentClassName": "EmailOverlayUI",
15786 "elementRef": null,
15787 "encapsulation": "shadow",
15788 "shadowDelegatesFocus": false,
15789 "properties": [
15790 {
15791 "name": "headline",
15792 "type": "string",
15793 "attribute": "headline",
15794 "reflect": false,
15795 "mutable": false,
15796 "required": false,
15797 "optional": false,
15798 "complexType": {
15799 "original": "string",
15800 "resolved": "string",
15801 "references": {}
15802 },
15803 "docs": {
15804 "tags": [],
15805 "text": "Props"
15806 },
15807 "internal": false,
15808 "getter": false,
15809 "setter": false
15810 },
15811 {
15812 "name": "bottomText",
15813 "type": "string",
15814 "attribute": "bottom-text",
15815 "reflect": false,
15816 "mutable": false,
15817 "required": false,
15818 "optional": false,
15819 "complexType": {
15820 "original": "string",
15821 "resolved": "string",
15822 "references": {}
15823 },
15824 "docs": {
15825 "tags": [],
15826 "text": ""
15827 },
15828 "internal": false,
15829 "getter": false,
15830 "setter": false
15831 },
15832 {
15833 "name": "buttonText",
15834 "type": "string",
15835 "attribute": "button-text",
15836 "reflect": false,
15837 "mutable": false,
15838 "required": false,
15839 "optional": false,
15840 "complexType": {
15841 "original": "string",
15842 "resolved": "string",
15843 "references": {}
15844 },
15845 "docs": {
15846 "tags": [],
15847 "text": ""
15848 },
15849 "internal": false,
15850 "getter": false,
15851 "setter": false
15852 },
15853 {
15854 "name": "allowSkip",
15855 "type": "boolean",
15856 "attribute": "allow-skip",
15857 "reflect": false,
15858 "mutable": false,
15859 "required": false,
15860 "optional": false,
15861 "complexType": {
15862 "original": "boolean",
15863 "resolved": "boolean",
15864 "references": {}
15865 },
15866 "docs": {
15867 "tags": [],
15868 "text": ""
15869 },
15870 "internal": false,
15871 "getter": false,
15872 "setter": false
15873 },
15874 {
15875 "name": "borderRadius",
15876 "type": "number",
15877 "attribute": "border-radius",
15878 "reflect": false,
15879 "mutable": false,
15880 "required": false,
15881 "optional": false,
15882 "complexType": {
15883 "original": "number",
15884 "resolved": "number",
15885 "references": {}
15886 },
15887 "docs": {
15888 "tags": [],
15889 "text": ""
15890 },
15891 "internal": false,
15892 "getter": false,
15893 "setter": false
15894 },
15895 {
15896 "name": "isLoading",
15897 "type": "boolean",
15898 "attribute": "is-loading",
15899 "reflect": false,
15900 "mutable": false,
15901 "required": false,
15902 "optional": false,
15903 "complexType": {
15904 "original": "boolean",
15905 "resolved": "boolean",
15906 "references": {}
15907 },
15908 "docs": {
15909 "tags": [],
15910 "text": ""
15911 },
15912 "internal": false,
15913 "getter": false,
15914 "setter": false
15915 },
15916 {
15917 "name": "errorMessage",
15918 "type": "string",
15919 "attribute": "error-message",
15920 "reflect": false,
15921 "mutable": false,
15922 "required": false,
15923 "optional": false,
15924 "complexType": {
15925 "original": "string",
15926 "resolved": "string",
15927 "references": {}
15928 },
15929 "docs": {
15930 "tags": [],
15931 "text": ""
15932 },
15933 "internal": false,
15934 "getter": false,
15935 "setter": false
15936 },
15937 {
15938 "name": "direction",
15939 "type": "string",
15940 "attribute": "direction",
15941 "reflect": false,
15942 "mutable": false,
15943 "required": false,
15944 "optional": true,
15945 "complexType": {
15946 "original": "'rtl'",
15947 "resolved": "\"rtl\"",
15948 "references": {}
15949 },
15950 "docs": {
15951 "tags": [],
15952 "text": ""
15953 },
15954 "internal": false,
15955 "getter": false,
15956 "setter": false
15957 },
15958 {
15959 "name": "i18n",
15960 "type": "unknown",
15961 "attribute": "i-1-8n",
15962 "reflect": false,
15963 "mutable": false,
15964 "required": false,
15965 "optional": false,
15966 "complexType": {
15967 "original": "i18nConfig",
15968 "resolved": "i18nConfig",
15969 "references": {
15970 "i18nConfig": {
15971 "location": "import",
15972 "path": "../../../../../interfaces",
15973 "id": "src/interfaces.ts::i18nConfig"
15974 }
15975 }
15976 },
15977 "docs": {
15978 "tags": [],
15979 "text": ""
15980 },
15981 "internal": false,
15982 "getter": false,
15983 "setter": false
15984 },
15985 {
15986 "name": "provider",
15987 "type": "string",
15988 "attribute": "provider",
15989 "reflect": false,
15990 "mutable": false,
15991 "required": false,
15992 "optional": false,
15993 "complexType": {
15994 "original": "string",
15995 "resolved": "string",
15996 "references": {}
15997 },
15998 "docs": {
15999 "tags": [],
16000 "text": ""
16001 },
16002 "internal": false,
16003 "getter": false,
16004 "setter": false
16005 },
16006 {
16007 "name": "type",
16008 "type": "string",
16009 "attribute": "type",
16010 "reflect": false,
16011 "mutable": false,
16012 "required": false,
16013 "optional": false,
16014 "complexType": {
16015 "original": "string",
16016 "resolved": "string",
16017 "references": {}
16018 },
16019 "docs": {
16020 "tags": [],
16021 "text": ""
16022 },
16023 "internal": false,
16024 "getter": false,
16025 "setter": false
16026 }
16027 ],
16028 "virtualProperties": [],
16029 "states": [
16030 {
16031 "name": "email"
16032 },
16033 {
16034 "name": "isAudioProvider"
16035 }
16036 ],
16037 "methods": [],
16038 "listeners": [],
16039 "events": [
16040 {
16041 "name": "submitForm",
16042 "method": "submitForm",
16043 "bubbles": true,
16044 "cancelable": true,
16045 "composed": true,
16046 "docs": {
16047 "tags": [],
16048 "text": "Events"
16049 },
16050 "complexType": {
16051 "original": "object",
16052 "resolved": "object",
16053 "references": {}
16054 },
16055 "internal": false
16056 },
16057 {
16058 "name": "skip",
16059 "method": "skip",
16060 "bubbles": true,
16061 "cancelable": true,
16062 "composed": true,
16063 "docs": {
16064 "tags": [],
16065 "text": ""
16066 },
16067 "complexType": {
16068 "original": "object",
16069 "resolved": "object",
16070 "references": {}
16071 },
16072 "internal": false
16073 }
16074 ],
16075 "watchers": [],
16076 "styles": [
16077 {
16078 "modeName": "$",
16079 "styleId": "PRESTO-EMAIL-OVERLAY-UI",
16080 "styleStr": null,
16081 "styleIdentifier": "PrestoEmailOverlayUiStyle",
16082 "externalStyles": [
16083 {
16084 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.scss",
16085 "relativePath": "presto-email-overlay-ui.scss",
16086 "originalComponentPath": "presto-email-overlay-ui.scss"
16087 }
16088 ]
16089 }
16090 ],
16091 "internal": false,
16092 "assetsDirs": [],
16093 "styleDocs": [],
16094 "docs": {
16095 "tags": [],
16096 "text": ""
16097 },
16098 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
16099 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
16100 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map",
16101 "hasAttributeChangedCallbackFn": false,
16102 "hasComponentWillLoadFn": false,
16103 "hasComponentDidLoadFn": true,
16104 "hasComponentShouldUpdateFn": false,
16105 "hasComponentWillUpdateFn": false,
16106 "hasComponentDidUpdateFn": false,
16107 "hasComponentWillRenderFn": false,
16108 "hasComponentDidRenderFn": false,
16109 "hasConnectedCallbackFn": false,
16110 "hasDisconnectedCallbackFn": false,
16111 "hasElement": false,
16112 "hasEvent": true,
16113 "hasLifecycle": true,
16114 "hasListener": false,
16115 "hasListenerTarget": false,
16116 "hasListenerTargetWindow": false,
16117 "hasListenerTargetDocument": false,
16118 "hasListenerTargetBody": false,
16119 "hasListenerTargetParent": false,
16120 "hasMember": true,
16121 "hasMethod": false,
16122 "hasMode": false,
16123 "hasModernPropertyDecls": false,
16124 "hasAttribute": true,
16125 "hasProp": true,
16126 "hasPropNumber": true,
16127 "hasPropBoolean": true,
16128 "hasPropString": true,
16129 "hasPropMutable": false,
16130 "hasReflect": false,
16131 "hasRenderFn": true,
16132 "hasState": true,
16133 "hasStyle": true,
16134 "hasVdomAttribute": true,
16135 "hasVdomXlink": false,
16136 "hasVdomClass": true,
16137 "hasVdomFunctional": false,
16138 "hasVdomKey": true,
16139 "hasVdomListener": true,
16140 "hasVdomPropOrAttr": true,
16141 "hasVdomRef": true,
16142 "hasVdomRender": true,
16143 "hasVdomStyle": false,
16144 "hasVdomText": true,
16145 "hasWatchCallback": false,
16146 "isPlain": false,
16147 "htmlAttrNames": [
16148 "key",
16149 "class",
16150 "ref",
16151 "onSubmit",
16152 "type",
16153 "aria-label",
16154 "placeholder",
16155 "value",
16156 "onInput",
16157 "required",
16158 "innerHTML",
16159 "onClick"
16160 ],
16161 "htmlTagNames": [
16162 "div",
16163 "h1",
16164 "presto-player-spinner",
16165 "form",
16166 "input",
16167 "button",
16168 "p"
16169 ],
16170 "htmlParts": [],
16171 "isUpdateable": true,
16172 "potentialCmpRefs": [
16173 "presto-player-spinner"
16174 ],
16175 "dependents": [
16176 "presto-email-overlay",
16177 "presto-email-overlay-controller",
16178 "presto-player",
16179 "presto-playlist"
16180 ],
16181 "dependencies": [
16182 "presto-player-spinner"
16183 ],
16184 "directDependents": [
16185 "presto-email-overlay-controller"
16186 ],
16187 "directDependencies": [
16188 "presto-player-spinner"
16189 ]
16190 },
16191 {
16192 "attachInternalsMemberName": null,
16193 "formAssociated": false,
16194 "tagName": "presto-player-spinner",
16195 "excludeFromCollection": false,
16196 "isCollectionDependency": false,
16197 "componentClassName": "PrestoSpinner",
16198 "elementRef": null,
16199 "encapsulation": "shadow",
16200 "shadowDelegatesFocus": false,
16201 "properties": [],
16202 "virtualProperties": [],
16203 "states": [],
16204 "methods": [],
16205 "listeners": [],
16206 "events": [],
16207 "watchers": [],
16208 "styles": [
16209 {
16210 "modeName": "$",
16211 "styleId": "PRESTO-PLAYER-SPINNER",
16212 "styleStr": null,
16213 "styleIdentifier": "PrestoPlayerSpinnerStyle",
16214 "externalStyles": [
16215 {
16216 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.scss",
16217 "relativePath": "presto-spinner.scss",
16218 "originalComponentPath": "presto-spinner.scss"
16219 }
16220 ]
16221 }
16222 ],
16223 "internal": false,
16224 "assetsDirs": [],
16225 "styleDocs": [
16226 {
16227 "name": "--track-color",
16228 "docs": "The color of the spinner's track.",
16229 "annotation": "prop",
16230 "mode": "$"
16231 },
16232 {
16233 "name": "--indicator-color",
16234 "docs": "The color of the spinner's indicator.",
16235 "annotation": "prop",
16236 "mode": "$"
16237 },
16238 {
16239 "name": "--stroke-width",
16240 "docs": "The width of the indicator.",
16241 "annotation": "prop",
16242 "mode": "$"
16243 }
16244 ],
16245 "docs": {
16246 "tags": [],
16247 "text": ""
16248 },
16249 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js",
16250 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.tsx",
16251 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js.map",
16252 "hasAttributeChangedCallbackFn": false,
16253 "hasComponentWillLoadFn": false,
16254 "hasComponentDidLoadFn": false,
16255 "hasComponentShouldUpdateFn": false,
16256 "hasComponentWillUpdateFn": false,
16257 "hasComponentDidUpdateFn": false,
16258 "hasComponentWillRenderFn": false,
16259 "hasComponentDidRenderFn": false,
16260 "hasConnectedCallbackFn": false,
16261 "hasDisconnectedCallbackFn": false,
16262 "hasElement": false,
16263 "hasEvent": false,
16264 "hasLifecycle": false,
16265 "hasListener": false,
16266 "hasListenerTarget": false,
16267 "hasListenerTargetWindow": false,
16268 "hasListenerTargetDocument": false,
16269 "hasListenerTargetBody": false,
16270 "hasListenerTargetParent": false,
16271 "hasMember": false,
16272 "hasMethod": false,
16273 "hasMode": false,
16274 "hasModernPropertyDecls": false,
16275 "hasAttribute": false,
16276 "hasProp": false,
16277 "hasPropNumber": false,
16278 "hasPropBoolean": false,
16279 "hasPropString": false,
16280 "hasPropMutable": false,
16281 "hasReflect": false,
16282 "hasRenderFn": true,
16283 "hasState": false,
16284 "hasStyle": true,
16285 "hasVdomAttribute": true,
16286 "hasVdomXlink": false,
16287 "hasVdomClass": true,
16288 "hasVdomFunctional": false,
16289 "hasVdomKey": true,
16290 "hasVdomListener": false,
16291 "hasVdomPropOrAttr": true,
16292 "hasVdomRef": false,
16293 "hasVdomRender": true,
16294 "hasVdomStyle": false,
16295 "hasVdomText": false,
16296 "hasWatchCallback": false,
16297 "isPlain": false,
16298 "htmlAttrNames": [
16299 "key",
16300 "part",
16301 "class",
16302 "aria-busy",
16303 "aria-live"
16304 ],
16305 "htmlTagNames": [
16306 "span"
16307 ],
16308 "htmlParts": [
16309 "base"
16310 ],
16311 "isUpdateable": false,
16312 "potentialCmpRefs": [],
16313 "dependents": [
16314 "presto-email-overlay",
16315 "presto-email-overlay-controller",
16316 "presto-email-overlay-ui",
16317 "presto-player",
16318 "presto-playlist"
16319 ],
16320 "dependencies": [],
16321 "directDependents": [
16322 "presto-email-overlay-ui"
16323 ],
16324 "directDependencies": []
16325 }
16326 ],
16327 "entryKey": "presto-email-overlay-ui.presto-player-spinner.entry"
16328 },
16329 {
16330 "cmps": [
16331 {
16332 "attachInternalsMemberName": null,
16333 "formAssociated": false,
16334 "tagName": "presto-video",
16335 "excludeFromCollection": false,
16336 "isCollectionDependency": false,
16337 "componentClassName": "PrestoVideo",
16338 "elementRef": null,
16339 "encapsulation": "none",
16340 "shadowDelegatesFocus": false,
16341 "properties": [
16342 {
16343 "name": "getRef",
16344 "type": "unknown",
16345 "attribute": "get-ref",
16346 "reflect": false,
16347 "mutable": true,
16348 "required": false,
16349 "optional": true,
16350 "complexType": {
16351 "original": "(elm?: HTMLVideoElement) => void",
16352 "resolved": "(elm?: HTMLVideoElement) => void",
16353 "references": {
16354 "HTMLVideoElement": {
16355 "location": "global",
16356 "id": "global::HTMLVideoElement"
16357 }
16358 }
16359 },
16360 "docs": {
16361 "tags": [],
16362 "text": ""
16363 },
16364 "internal": false,
16365 "getter": false,
16366 "setter": false
16367 },
16368 {
16369 "name": "autoplay",
16370 "type": "boolean",
16371 "attribute": "autoplay",
16372 "reflect": false,
16373 "mutable": false,
16374 "required": false,
16375 "optional": false,
16376 "complexType": {
16377 "original": "boolean",
16378 "resolved": "boolean",
16379 "references": {}
16380 },
16381 "docs": {
16382 "tags": [],
16383 "text": ""
16384 },
16385 "internal": false,
16386 "getter": false,
16387 "setter": false
16388 },
16389 {
16390 "name": "src",
16391 "type": "string",
16392 "attribute": "src",
16393 "reflect": false,
16394 "mutable": false,
16395 "required": false,
16396 "optional": false,
16397 "complexType": {
16398 "original": "string",
16399 "resolved": "string",
16400 "references": {}
16401 },
16402 "docs": {
16403 "tags": [],
16404 "text": ""
16405 },
16406 "internal": false,
16407 "getter": false,
16408 "setter": false
16409 },
16410 {
16411 "name": "preload",
16412 "type": "string",
16413 "attribute": "preload",
16414 "reflect": false,
16415 "mutable": false,
16416 "required": false,
16417 "optional": false,
16418 "complexType": {
16419 "original": "string",
16420 "resolved": "string",
16421 "references": {}
16422 },
16423 "docs": {
16424 "tags": [],
16425 "text": ""
16426 },
16427 "internal": false,
16428 "getter": false,
16429 "setter": false
16430 },
16431 {
16432 "name": "poster",
16433 "type": "string",
16434 "attribute": "poster",
16435 "reflect": false,
16436 "mutable": false,
16437 "required": false,
16438 "optional": false,
16439 "complexType": {
16440 "original": "string",
16441 "resolved": "string",
16442 "references": {}
16443 },
16444 "docs": {
16445 "tags": [],
16446 "text": ""
16447 },
16448 "internal": false,
16449 "getter": false,
16450 "setter": false
16451 },
16452 {
16453 "name": "player",
16454 "type": "any",
16455 "attribute": "player",
16456 "reflect": false,
16457 "mutable": false,
16458 "required": false,
16459 "optional": false,
16460 "complexType": {
16461 "original": "any",
16462 "resolved": "any",
16463 "references": {}
16464 },
16465 "docs": {
16466 "tags": [],
16467 "text": ""
16468 },
16469 "internal": false,
16470 "getter": false,
16471 "setter": false
16472 },
16473 {
16474 "name": "tracks",
16475 "type": "unknown",
16476 "attribute": "tracks",
16477 "reflect": false,
16478 "mutable": false,
16479 "required": false,
16480 "optional": false,
16481 "complexType": {
16482 "original": "{ label: string; src: string; srcLang: string }[]",
16483 "resolved": "{ label: string; src: string; srcLang: string; }[]",
16484 "references": {}
16485 },
16486 "docs": {
16487 "tags": [],
16488 "text": ""
16489 },
16490 "internal": false,
16491 "getter": false,
16492 "setter": false
16493 },
16494 {
16495 "name": "playsinline",
16496 "type": "boolean",
16497 "attribute": "playsinline",
16498 "reflect": false,
16499 "mutable": false,
16500 "required": false,
16501 "optional": false,
16502 "complexType": {
16503 "original": "boolean",
16504 "resolved": "boolean",
16505 "references": {}
16506 },
16507 "docs": {
16508 "tags": [],
16509 "text": ""
16510 },
16511 "internal": false,
16512 "getter": false,
16513 "setter": false
16514 },
16515 {
16516 "name": "provider",
16517 "type": "string",
16518 "attribute": "provider",
16519 "reflect": false,
16520 "mutable": false,
16521 "required": false,
16522 "optional": false,
16523 "complexType": {
16524 "original": "string",
16525 "resolved": "string",
16526 "references": {}
16527 },
16528 "docs": {
16529 "tags": [],
16530 "text": ""
16531 },
16532 "internal": false,
16533 "getter": false,
16534 "setter": false
16535 },
16536 {
16537 "name": "videoAttributes",
16538 "type": "unknown",
16539 "attribute": "video-attributes",
16540 "reflect": false,
16541 "mutable": false,
16542 "required": false,
16543 "optional": false,
16544 "complexType": {
16545 "original": "object",
16546 "resolved": "object",
16547 "references": {}
16548 },
16549 "docs": {
16550 "tags": [],
16551 "text": ""
16552 },
16553 "internal": false,
16554 "getter": false,
16555 "setter": false
16556 }
16557 ],
16558 "virtualProperties": [],
16559 "states": [],
16560 "methods": [],
16561 "listeners": [],
16562 "events": [],
16563 "watchers": [],
16564 "styles": [
16565 {
16566 "modeName": "$",
16567 "styleId": "PRESTO-VIDEO",
16568 "styleStr": null,
16569 "styleIdentifier": "PrestoVideoStyle",
16570 "externalStyles": [
16571 {
16572 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.css",
16573 "relativePath": "presto-video.css",
16574 "originalComponentPath": "presto-video.css"
16575 }
16576 ]
16577 }
16578 ],
16579 "internal": false,
16580 "assetsDirs": [],
16581 "styleDocs": [],
16582 "docs": {
16583 "tags": [],
16584 "text": ""
16585 },
16586 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js",
16587 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.tsx",
16588 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js.map",
16589 "hasAttributeChangedCallbackFn": false,
16590 "hasComponentWillLoadFn": false,
16591 "hasComponentDidLoadFn": false,
16592 "hasComponentShouldUpdateFn": false,
16593 "hasComponentWillUpdateFn": false,
16594 "hasComponentDidUpdateFn": false,
16595 "hasComponentWillRenderFn": false,
16596 "hasComponentDidRenderFn": false,
16597 "hasConnectedCallbackFn": false,
16598 "hasDisconnectedCallbackFn": false,
16599 "hasElement": false,
16600 "hasEvent": false,
16601 "hasLifecycle": false,
16602 "hasListener": false,
16603 "hasListenerTarget": false,
16604 "hasListenerTargetWindow": false,
16605 "hasListenerTargetDocument": false,
16606 "hasListenerTargetBody": false,
16607 "hasListenerTargetParent": false,
16608 "hasMember": true,
16609 "hasMethod": false,
16610 "hasMode": false,
16611 "hasModernPropertyDecls": false,
16612 "hasAttribute": true,
16613 "hasProp": true,
16614 "hasPropNumber": false,
16615 "hasPropBoolean": true,
16616 "hasPropString": true,
16617 "hasPropMutable": true,
16618 "hasReflect": false,
16619 "hasRenderFn": true,
16620 "hasState": false,
16621 "hasStyle": true,
16622 "hasVdomAttribute": true,
16623 "hasVdomXlink": true,
16624 "hasVdomClass": true,
16625 "hasVdomFunctional": false,
16626 "hasVdomKey": true,
16627 "hasVdomListener": true,
16628 "hasVdomPropOrAttr": true,
16629 "hasVdomRef": true,
16630 "hasVdomRender": true,
16631 "hasVdomStyle": true,
16632 "hasVdomText": true,
16633 "hasWatchCallback": false,
16634 "isPlain": false,
16635 "htmlAttrNames": [
16636 "key",
16637 "class",
16638 "part",
16639 "ref",
16640 "autoplay",
16641 "preload",
16642 "data-poster",
16643 "playsinline",
16644 "src",
16645 "kind",
16646 "label",
16647 "srclang"
16648 ],
16649 "htmlTagNames": [
16650 "video",
16651 "source",
16652 "track"
16653 ],
16654 "htmlParts": [
16655 "video"
16656 ],
16657 "isUpdateable": true,
16658 "potentialCmpRefs": [],
16659 "dependents": [
16660 "presto-bunny",
16661 "presto-player",
16662 "presto-playlist",
16663 "presto-youtube"
16664 ],
16665 "dependencies": [],
16666 "directDependents": [
16667 "presto-bunny",
16668 "presto-player",
16669 "presto-youtube"
16670 ],
16671 "directDependencies": []
16672 }
16673 ],
16674 "entryKey": "presto-video.entry"
16675 },
16676 {
16677 "cmps": [
16678 {
16679 "attachInternalsMemberName": null,
16680 "formAssociated": false,
16681 "tagName": "presto-player-button",
16682 "excludeFromCollection": false,
16683 "isCollectionDependency": false,
16684 "componentClassName": "PrestoPlayerButton",
16685 "elementRef": "button",
16686 "encapsulation": "shadow",
16687 "shadowDelegatesFocus": false,
16688 "properties": [
16689 {
16690 "name": "type",
16691 "type": "string",
16692 "attribute": "type",
16693 "reflect": true,
16694 "mutable": false,
16695 "required": false,
16696 "optional": false,
16697 "defaultValue": "'default'",
16698 "complexType": {
16699 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
16700 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
16701 "references": {}
16702 },
16703 "docs": {
16704 "tags": [
16705 {
16706 "name": "default",
16707 "text": "'default'"
16708 }
16709 ],
16710 "text": "The button's type."
16711 },
16712 "internal": false,
16713 "getter": false,
16714 "setter": false
16715 },
16716 {
16717 "name": "size",
16718 "type": "string",
16719 "attribute": "size",
16720 "reflect": true,
16721 "mutable": false,
16722 "required": false,
16723 "optional": false,
16724 "defaultValue": "'medium'",
16725 "complexType": {
16726 "original": "'small' | 'medium' | 'large'",
16727 "resolved": "\"large\" | \"medium\" | \"small\"",
16728 "references": {}
16729 },
16730 "docs": {
16731 "tags": [
16732 {
16733 "name": "default",
16734 "text": "'medium'"
16735 }
16736 ],
16737 "text": "The button's size."
16738 },
16739 "internal": false,
16740 "getter": false,
16741 "setter": false
16742 },
16743 {
16744 "name": "full",
16745 "type": "boolean",
16746 "attribute": "full",
16747 "reflect": true,
16748 "mutable": false,
16749 "required": false,
16750 "optional": true,
16751 "defaultValue": "false",
16752 "complexType": {
16753 "original": "boolean",
16754 "resolved": "boolean",
16755 "references": {}
16756 },
16757 "docs": {
16758 "tags": [
16759 {
16760 "name": "default",
16761 "text": "false"
16762 }
16763 ],
16764 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
16765 },
16766 "internal": false,
16767 "getter": false,
16768 "setter": false
16769 },
16770 {
16771 "name": "disabled",
16772 "type": "boolean",
16773 "attribute": "disabled",
16774 "reflect": true,
16775 "mutable": false,
16776 "required": false,
16777 "optional": true,
16778 "defaultValue": "false",
16779 "complexType": {
16780 "original": "boolean",
16781 "resolved": "boolean",
16782 "references": {}
16783 },
16784 "docs": {
16785 "tags": [
16786 {
16787 "name": "default",
16788 "text": "false"
16789 }
16790 ],
16791 "text": "Disables the button."
16792 },
16793 "internal": false,
16794 "getter": false,
16795 "setter": false
16796 },
16797 {
16798 "name": "submit",
16799 "type": "boolean",
16800 "attribute": "submit",
16801 "reflect": true,
16802 "mutable": false,
16803 "required": false,
16804 "optional": true,
16805 "defaultValue": "false",
16806 "complexType": {
16807 "original": "boolean",
16808 "resolved": "boolean",
16809 "references": {}
16810 },
16811 "docs": {
16812 "tags": [
16813 {
16814 "name": "default",
16815 "text": "false"
16816 }
16817 ],
16818 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
16819 },
16820 "internal": false,
16821 "getter": false,
16822 "setter": false
16823 },
16824 {
16825 "name": "name",
16826 "type": "string",
16827 "attribute": "name",
16828 "reflect": false,
16829 "mutable": false,
16830 "required": false,
16831 "optional": false,
16832 "complexType": {
16833 "original": "string",
16834 "resolved": "string",
16835 "references": {}
16836 },
16837 "docs": {
16838 "tags": [],
16839 "text": "An optional name for the button. Ignored when `href` is set."
16840 },
16841 "internal": false,
16842 "getter": false,
16843 "setter": false
16844 },
16845 {
16846 "name": "value",
16847 "type": "string",
16848 "attribute": "value",
16849 "reflect": false,
16850 "mutable": false,
16851 "required": false,
16852 "optional": false,
16853 "complexType": {
16854 "original": "string",
16855 "resolved": "string",
16856 "references": {}
16857 },
16858 "docs": {
16859 "tags": [],
16860 "text": "An optional value for the button. Ignored when `href` is set."
16861 },
16862 "internal": false,
16863 "getter": false,
16864 "setter": false
16865 },
16866 {
16867 "name": "href",
16868 "type": "string",
16869 "attribute": "href",
16870 "reflect": false,
16871 "mutable": false,
16872 "required": false,
16873 "optional": false,
16874 "complexType": {
16875 "original": "string",
16876 "resolved": "string",
16877 "references": {}
16878 },
16879 "docs": {
16880 "tags": [],
16881 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
16882 },
16883 "internal": false,
16884 "getter": false,
16885 "setter": false
16886 },
16887 {
16888 "name": "target",
16889 "type": "string",
16890 "attribute": "target",
16891 "reflect": true,
16892 "mutable": false,
16893 "required": false,
16894 "optional": false,
16895 "complexType": {
16896 "original": "'_blank' | '_parent' | '_self' | '_top'",
16897 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
16898 "references": {}
16899 },
16900 "docs": {
16901 "tags": [],
16902 "text": "Tells the browser where to open the link. Only used when `href` is set."
16903 },
16904 "internal": false,
16905 "getter": false,
16906 "setter": false
16907 },
16908 {
16909 "name": "download",
16910 "type": "string",
16911 "attribute": "download",
16912 "reflect": false,
16913 "mutable": false,
16914 "required": false,
16915 "optional": false,
16916 "complexType": {
16917 "original": "string",
16918 "resolved": "string",
16919 "references": {}
16920 },
16921 "docs": {
16922 "tags": [],
16923 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
16924 },
16925 "internal": false,
16926 "getter": false,
16927 "setter": false
16928 }
16929 ],
16930 "virtualProperties": [],
16931 "states": [
16932 {
16933 "name": "hasFocus"
16934 },
16935 {
16936 "name": "hasLabel"
16937 },
16938 {
16939 "name": "hasPrefix"
16940 },
16941 {
16942 "name": "hasSuffix"
16943 }
16944 ],
16945 "methods": [],
16946 "listeners": [],
16947 "events": [
16948 {
16949 "name": "prestoBlur",
16950 "method": "prestoBlur",
16951 "bubbles": true,
16952 "cancelable": true,
16953 "composed": true,
16954 "docs": {
16955 "tags": [],
16956 "text": "Emitted when the button loses focus."
16957 },
16958 "complexType": {
16959 "original": "void",
16960 "resolved": "void",
16961 "references": {}
16962 },
16963 "internal": false
16964 },
16965 {
16966 "name": "prestoFocus",
16967 "method": "prestoFocus",
16968 "bubbles": true,
16969 "cancelable": true,
16970 "composed": true,
16971 "docs": {
16972 "tags": [],
16973 "text": "Emitted when the button gains focus."
16974 },
16975 "complexType": {
16976 "original": "void",
16977 "resolved": "void",
16978 "references": {}
16979 },
16980 "internal": false
16981 }
16982 ],
16983 "watchers": [],
16984 "styles": [
16985 {
16986 "modeName": "$",
16987 "styleId": "PRESTO-PLAYER-BUTTON",
16988 "styleStr": null,
16989 "styleIdentifier": "PrestoPlayerButtonStyle",
16990 "externalStyles": [
16991 {
16992 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.scss",
16993 "relativePath": "presto-player-button.scss",
16994 "originalComponentPath": "presto-player-button.scss"
16995 }
16996 ]
16997 }
16998 ],
16999 "internal": false,
17000 "assetsDirs": [],
17001 "styleDocs": [],
17002 "docs": {
17003 "tags": [],
17004 "text": ""
17005 },
17006 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js",
17007 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.tsx",
17008 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js.map",
17009 "hasAttributeChangedCallbackFn": false,
17010 "hasComponentWillLoadFn": true,
17011 "hasComponentDidLoadFn": false,
17012 "hasComponentShouldUpdateFn": false,
17013 "hasComponentWillUpdateFn": false,
17014 "hasComponentDidUpdateFn": false,
17015 "hasComponentWillRenderFn": false,
17016 "hasComponentDidRenderFn": false,
17017 "hasConnectedCallbackFn": false,
17018 "hasDisconnectedCallbackFn": false,
17019 "hasElement": false,
17020 "hasEvent": true,
17021 "hasLifecycle": true,
17022 "hasListener": false,
17023 "hasListenerTarget": false,
17024 "hasListenerTargetWindow": false,
17025 "hasListenerTargetDocument": false,
17026 "hasListenerTargetBody": false,
17027 "hasListenerTargetParent": false,
17028 "hasMember": true,
17029 "hasMethod": false,
17030 "hasMode": false,
17031 "hasModernPropertyDecls": false,
17032 "hasAttribute": true,
17033 "hasProp": true,
17034 "hasPropNumber": false,
17035 "hasPropBoolean": true,
17036 "hasPropString": true,
17037 "hasPropMutable": false,
17038 "hasReflect": true,
17039 "hasRenderFn": true,
17040 "hasState": true,
17041 "hasStyle": true,
17042 "hasVdomAttribute": true,
17043 "hasVdomXlink": false,
17044 "hasVdomClass": true,
17045 "hasVdomFunctional": true,
17046 "hasVdomKey": true,
17047 "hasVdomListener": true,
17048 "hasVdomPropOrAttr": true,
17049 "hasVdomRef": false,
17050 "hasVdomRender": true,
17051 "hasVdomStyle": false,
17052 "hasVdomText": true,
17053 "hasWatchCallback": false,
17054 "isPlain": false,
17055 "htmlAttrNames": [
17056 "key",
17057 "part",
17058 "class",
17059 "onSlotchange",
17060 "name",
17061 "disabled",
17062 "type",
17063 "value",
17064 "onBlur",
17065 "onFocus",
17066 "onClick",
17067 "href",
17068 "target",
17069 "download",
17070 "rel",
17071 "role",
17072 "aria-disabled",
17073 "tabindex"
17074 ],
17075 "htmlTagNames": [
17076 "span",
17077 "slot",
17078 "button",
17079 "a"
17080 ],
17081 "htmlParts": [
17082 "prefix",
17083 "label",
17084 "suffix",
17085 "base",
17086 "base"
17087 ],
17088 "isUpdateable": true,
17089 "potentialCmpRefs": [],
17090 "dependents": [
17091 "presto-action-bar",
17092 "presto-action-bar-controller",
17093 "presto-cta-overlay",
17094 "presto-cta-overlay-controller",
17095 "presto-cta-overlay-ui",
17096 "presto-player",
17097 "presto-playlist"
17098 ],
17099 "dependencies": [],
17100 "directDependents": [
17101 "presto-action-bar-controller",
17102 "presto-cta-overlay-ui"
17103 ],
17104 "directDependencies": []
17105 }
17106 ],
17107 "entryKey": "presto-player-button.entry"
17108 }
17109 ],
17110 "componentGraph": {
17111 "sc-presto-action-bar": [
17112 "p-BxRAfMA5.js",
17113 "p-EuTDjLsB.js",
17114 "p-G840BFTB.js",
17115 "p-D8o-F2Bu.js"
17116 ],
17117 "sc-presto-action-bar-controller": [
17118 "p-BxRAfMA5.js",
17119 "p-EuTDjLsB.js",
17120 "p-G840BFTB.js",
17121 "p-D8o-F2Bu.js"
17122 ],
17123 "sc-presto-action-bar-ui": [
17124 "p-BxRAfMA5.js"
17125 ],
17126 "sc-presto-audio": [
17127 "p-BxRAfMA5.js",
17128 "p-EuTDjLsB.js",
17129 "p-G840BFTB.js",
17130 "p-D8o-F2Bu.js"
17131 ],
17132 "sc-presto-bunny": [
17133 "p-BxRAfMA5.js",
17134 "p-EuTDjLsB.js",
17135 "p-G840BFTB.js",
17136 "p-D8o-F2Bu.js"
17137 ],
17138 "sc-presto-business-skin": [
17139 "p-BxRAfMA5.js",
17140 "p-EuTDjLsB.js",
17141 "p-G840BFTB.js",
17142 "p-D8o-F2Bu.js"
17143 ],
17144 "sc-presto-cta-overlay": [
17145 "p-BxRAfMA5.js",
17146 "p-EuTDjLsB.js",
17147 "p-G840BFTB.js",
17148 "p-D8o-F2Bu.js"
17149 ],
17150 "sc-presto-cta-overlay-controller": [
17151 "p-BxRAfMA5.js",
17152 "p-EuTDjLsB.js",
17153 "p-G840BFTB.js",
17154 "p-D8o-F2Bu.js"
17155 ],
17156 "sc-presto-cta-overlay-ui": [
17157 "p-BxRAfMA5.js",
17158 "p-G840BFTB.js"
17159 ],
17160 "sc-presto-dynamic-overlay-ui": [
17161 "p-BxRAfMA5.js",
17162 "p-EuTDjLsB.js",
17163 "p-G840BFTB.js",
17164 "p-D8o-F2Bu.js"
17165 ],
17166 "sc-presto-dynamic-overlays": [
17167 "p-BxRAfMA5.js",
17168 "p-EuTDjLsB.js",
17169 "p-G840BFTB.js",
17170 "p-D8o-F2Bu.js"
17171 ],
17172 "sc-presto-email-overlay": [
17173 "p-BxRAfMA5.js",
17174 "p-EuTDjLsB.js",
17175 "p-G840BFTB.js",
17176 "p-D8o-F2Bu.js"
17177 ],
17178 "sc-presto-email-overlay-controller": [
17179 "p-BxRAfMA5.js",
17180 "p-EuTDjLsB.js",
17181 "p-G840BFTB.js",
17182 "p-D8o-F2Bu.js"
17183 ],
17184 "sc-presto-email-overlay-ui": [
17185 "p-BxRAfMA5.js",
17186 "p-G840BFTB.js"
17187 ],
17188 "sc-presto-modern-skin": [
17189 "p-BxRAfMA5.js",
17190 "p-EuTDjLsB.js",
17191 "p-G840BFTB.js",
17192 "p-D8o-F2Bu.js"
17193 ],
17194 "sc-presto-muted-overlay": [
17195 "p-BxRAfMA5.js",
17196 "p-EuTDjLsB.js",
17197 "p-G840BFTB.js",
17198 "p-D8o-F2Bu.js"
17199 ],
17200 "sc-presto-player": [
17201 "p-D7Snkyuc.js",
17202 "p-BxRAfMA5.js",
17203 "p-EuTDjLsB.js",
17204 "p-D8o-F2Bu.js"
17205 ],
17206 "sc-presto-player-button": [
17207 "p-BxRAfMA5.js"
17208 ],
17209 "sc-presto-player-skeleton": [
17210 "p-BxRAfMA5.js"
17211 ],
17212 "sc-presto-player-spinner": [
17213 "p-BxRAfMA5.js",
17214 "p-G840BFTB.js"
17215 ],
17216 "sc-presto-playlist": [
17217 "p-BxRAfMA5.js",
17218 "p-EuTDjLsB.js"
17219 ],
17220 "sc-presto-playlist-item": [
17221 "p-D7Snkyuc.js",
17222 "p-BxRAfMA5.js",
17223 "p-EuTDjLsB.js",
17224 "p-D8o-F2Bu.js"
17225 ],
17226 "sc-presto-playlist-overlay": [
17227 "p-D7Snkyuc.js",
17228 "p-BxRAfMA5.js",
17229 "p-EuTDjLsB.js",
17230 "p-D8o-F2Bu.js"
17231 ],
17232 "sc-presto-playlist-ui": [
17233 "p-D7Snkyuc.js",
17234 "p-BxRAfMA5.js",
17235 "p-EuTDjLsB.js",
17236 "p-D8o-F2Bu.js"
17237 ],
17238 "sc-presto-search-bar": [
17239 "p-BxRAfMA5.js",
17240 "p-EuTDjLsB.js",
17241 "p-G840BFTB.js",
17242 "p-D8o-F2Bu.js"
17243 ],
17244 "sc-presto-search-bar-ui": [
17245 "p-BxRAfMA5.js"
17246 ],
17247 "sc-presto-stacked-skin": [
17248 "p-BxRAfMA5.js",
17249 "p-EuTDjLsB.js",
17250 "p-G840BFTB.js",
17251 "p-D8o-F2Bu.js"
17252 ],
17253 "sc-presto-timestamp": [
17254 "p-BxRAfMA5.js"
17255 ],
17256 "sc-presto-video": [
17257 "p-BxRAfMA5.js"
17258 ],
17259 "sc-presto-video-curtain-ui": [
17260 "p-BxRAfMA5.js"
17261 ],
17262 "sc-presto-vimeo": [
17263 "p-BxRAfMA5.js",
17264 "p-EuTDjLsB.js",
17265 "p-G840BFTB.js",
17266 "p-D8o-F2Bu.js"
17267 ],
17268 "sc-presto-youtube": [
17269 "p-BxRAfMA5.js",
17270 "p-EuTDjLsB.js",
17271 "p-G840BFTB.js",
17272 "p-D8o-F2Bu.js"
17273 ],
17274 "sc-presto-youtube-subscribe-button": [
17275 "p-BxRAfMA5.js"
17276 ]
17277 },
17278 "sourceGraph": {
17279 "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx": [],
17280 "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx": [
17281 "./src/util"
17282 ],
17283 "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx": [],
17284 "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx": [],
17285 "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx": [
17286 "./src/util"
17287 ],
17288 "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx": [
17289 "./src/library/fittext.js"
17290 ],
17291 "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx": [
17292 "./src/util"
17293 ],
17294 "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx": [
17295 "./src/library/fittext.js"
17296 ],
17297 "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx": [],
17298 "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx": [
17299 "./src/util"
17300 ],
17301 "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx": [
17302 "./src/library/fittext.js"
17303 ],
17304 "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx": [],
17305 "./src/components/core/features/presto-playlist-item/icons.tsx": [],
17306 "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx": [
17307 "./src/components/core/features/presto-playlist-item/icons"
17308 ],
17309 "./src/components/core/features/presto-playlist-overlay/icons.tsx": [],
17310 "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx": [],
17311 "./src/components/core/features/presto-playlist/presto-playlist.tsx": [
17312 "./src/util"
17313 ],
17314 "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx": [],
17315 "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx": [
17316 "./src/components/core/player/functions/search-vtt"
17317 ],
17318 "./src/components/core/features/presto-search-bar/ui/icons.tsx": [],
17319 "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx": [
17320 "./src/components/core/features/presto-search-bar/ui/icons"
17321 ],
17322 "./src/components/core/features/presto-timestamp/presto-timestamp.tsx": [],
17323 "./src/components/core/player/functions/ajax-progress.ts": [],
17324 "./src/components/core/player/functions/cache-cues.ts": [
17325 "./src/components/core/player/functions/is",
17326 "./src/components/core/player/functions/search-vtt"
17327 ],
17328 "./src/components/core/player/functions/custom-css.ts": [],
17329 "./src/components/core/player/functions/get-nonce.ts": [],
17330 "./src/components/core/player/functions/hls-preload-size.ts": [
17331 "./src/components/core/player/functions/util"
17332 ],
17333 "./src/components/core/player/functions/is.ts": [],
17334 "./src/components/core/player/functions/muted-autoplay.ts": [
17335 "./src/components/core/player/functions/save-time"
17336 ],
17337 "./src/components/core/player/functions/search-vtt.ts": [
17338 "./src/components/core/player/functions/cache-cues",
17339 "./src/components/core/player/functions/is",
17340 "./src/components/core/player/functions/util"
17341 ],
17342 "./src/components/core/player/functions/transform-data.ts": [],
17343 "./src/components/core/player/functions/util.ts": [
17344 "./src/components/core/player/functions/is"
17345 ],
17346 "./src/components/core/player/presto-player.tsx": [
17347 "./src/components/core/player/functions/cache-cues",
17348 "./src/components/core/player/functions/create",
17349 "./src/components/core/player/functions/custom-css",
17350 "./src/components/core/player/functions/hls-preload-size",
17351 "./src/components/core/player/functions/muted-autoplay",
17352 "./src/components/core/player/functions/transform-data",
17353 "./src/components/core/player/functions/util",
17354 "./src/util"
17355 ],
17356 "./src/components/core/providers/presto-audio/presto-audio.tsx": [
17357 "./src/util"
17358 ],
17359 "./src/components/core/providers/presto-bunny/presto-bunny.tsx": [],
17360 "./src/components/core/providers/presto-video/presto-video.tsx": [],
17361 "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx": [
17362 "./src/util"
17363 ],
17364 "./src/components/core/providers/presto-youtube/presto-youtube.tsx": [
17365 "./src/util"
17366 ],
17367 "./src/components/ui/presto-player-button/presto-player-button.tsx": [],
17368 "./src/components/ui/presto-skeleton/presto-skeleton.tsx": [],
17369 "./src/components/ui/presto-spinner/presto-spinner.tsx": [],
17370 "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx": [],
17371 "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx": [],
17372 "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx": [],
17373 "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx": [],
17374 "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx": [],
17375 "./src/index.ts": [],
17376 "./src/interfaces.ts": [],
17377 "./src/testing/index.ts": [],
17378 "./src/util.ts": []
17379 },
17380 "rollupResults": {
17381 "modules": []
17382 },
17383 "collections": []
17384 }