PluginProbe ʕ •ᴥ•ʔ
Presto Player / 4.2.3
Presto Player v4.2.3
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 months ago collection 2 months ago components 2 months ago esm 2 months ago types 3 months ago web-components 2 months ago index.cjs.js 3 years ago index.js 3 years ago stats.json 1 month ago
stats.json
17378 lines
1 {
2 "timestamp": "2026-06-04T14:26:44",
3 "compiler": {
4 "name": "node",
5 "version": "17.9.1"
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-DwYQI7Fi.js",
309 "./dist/cjs/hls-DwYQI7Fi.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-B07pafRZ.js",
315 "./dist/cjs/learndash-B07pafRZ.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-B1cKGUBp.js",
333 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-B1cKGUBp.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-BKafgY-Z.js",
359 "./dist/esm/hls-BKafgY-Z.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-Dzyv4uMN.js",
365 "./dist/esm/learndash-Dzyv4uMN.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-Q_-htWXs.js",
383 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-Q_-htWXs.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-0c2a6cd3.entry.js",
409 "./dist/web-components/p-0c2a6cd3.entry.js.map",
410 "./dist/web-components/p-1610cee0.entry.js",
411 "./dist/web-components/p-1610cee0.entry.js.map",
412 "./dist/web-components/p-1674b2b8.entry.js",
413 "./dist/web-components/p-1674b2b8.entry.js.map",
414 "./dist/web-components/p-193f0db1.entry.js",
415 "./dist/web-components/p-193f0db1.entry.js.map",
416 "./dist/web-components/p-22488b76.entry.js",
417 "./dist/web-components/p-22488b76.entry.js.map",
418 "./dist/web-components/p-345e2989.entry.js",
419 "./dist/web-components/p-345e2989.entry.js.map",
420 "./dist/web-components/p-4f0eb72c.entry.js",
421 "./dist/web-components/p-4f0eb72c.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-BWTk1vS0.js",
427 "./dist/web-components/p-BWTk1vS0.js.map",
428 "./dist/web-components/p-BmCUANNP.js",
429 "./dist/web-components/p-BmCUANNP.js.map",
430 "./dist/web-components/p-BxRAfMA5.js",
431 "./dist/web-components/p-BxRAfMA5.js.map",
432 "./dist/web-components/p-D8o-F2Bu.js",
433 "./dist/web-components/p-D8o-F2Bu.js.map",
434 "./dist/web-components/p-DIMs7KP-.js",
435 "./dist/web-components/p-DIMs7KP-.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-e50d85c8.entry.js",
447 "./dist/web-components/p-e50d85c8.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-0c2a6cd3.entry.js",
457 "./www/build/p-0c2a6cd3.entry.js.map",
458 "./www/build/p-1610cee0.entry.js",
459 "./www/build/p-1610cee0.entry.js.map",
460 "./www/build/p-1674b2b8.entry.js",
461 "./www/build/p-1674b2b8.entry.js.map",
462 "./www/build/p-193f0db1.entry.js",
463 "./www/build/p-193f0db1.entry.js.map",
464 "./www/build/p-22488b76.entry.js",
465 "./www/build/p-22488b76.entry.js.map",
466 "./www/build/p-345e2989.entry.js",
467 "./www/build/p-345e2989.entry.js.map",
468 "./www/build/p-4f0eb72c.entry.js",
469 "./www/build/p-4f0eb72c.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-BWTk1vS0.js",
475 "./www/build/p-BWTk1vS0.js.map",
476 "./www/build/p-BmCUANNP.js",
477 "./www/build/p-BmCUANNP.js.map",
478 "./www/build/p-BxRAfMA5.js",
479 "./www/build/p-BxRAfMA5.js.map",
480 "./www/build/p-D8o-F2Bu.js",
481 "./www/build/p-D8o-F2Bu.js.map",
482 "./www/build/p-DIMs7KP-.js",
483 "./www/build/p-DIMs7KP-.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-e50d85c8.entry.js",
495 "./www/build/p-e50d85c8.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-e50d85c8",
648 "fileName": "p-e50d85c8.entry.js",
649 "imports": [
650 "p-BxRAfMA5.js",
651 "p-G840BFTB.js"
652 ],
653 "originalByteSize": 6355
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-1610cee0",
677 "fileName": "p-1610cee0.entry.js",
678 "imports": [
679 "p-BxRAfMA5.js",
680 "p-EuTDjLsB.js",
681 "p-G840BFTB.js",
682 "p-D8o-F2Bu.js"
683 ],
684 "originalByteSize": 70201
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-1674b2b8",
695 "fileName": "p-1674b2b8.entry.js",
696 "imports": [
697 "p-BWTk1vS0.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": 6361
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": 70219
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-Q_-htWXs.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": 6437
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": 70796
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-B1cKGUBp.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": "overlays",
9879 "methodName": "renderDynamicOverlays"
9880 },
9881 {
9882 "propName": "preset",
9883 "methodName": "renderDynamicOverlays"
9884 }
9885 ],
9886 "styles": [
9887 {
9888 "modeName": "$",
9889 "styleId": "PRESTO-PLAYER",
9890 "styleStr": null,
9891 "styleIdentifier": "PrestoPlayerStyle",
9892 "externalStyles": [
9893 {
9894 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.scss",
9895 "relativePath": "presto-player.scss",
9896 "originalComponentPath": "presto-player.scss"
9897 }
9898 ]
9899 }
9900 ],
9901 "internal": false,
9902 "assetsDirs": [],
9903 "styleDocs": [],
9904 "docs": {
9905 "tags": [],
9906 "text": ""
9907 },
9908 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js",
9909 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.tsx",
9910 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js.map",
9911 "hasAttributeChangedCallbackFn": false,
9912 "hasComponentWillLoadFn": true,
9913 "hasComponentDidLoadFn": true,
9914 "hasComponentShouldUpdateFn": false,
9915 "hasComponentWillUpdateFn": false,
9916 "hasComponentDidUpdateFn": false,
9917 "hasComponentWillRenderFn": false,
9918 "hasComponentDidRenderFn": false,
9919 "hasConnectedCallbackFn": false,
9920 "hasDisconnectedCallbackFn": true,
9921 "hasElement": false,
9922 "hasEvent": true,
9923 "hasLifecycle": true,
9924 "hasListener": true,
9925 "hasListenerTarget": true,
9926 "hasListenerTargetWindow": true,
9927 "hasListenerTargetDocument": false,
9928 "hasListenerTargetBody": false,
9929 "hasListenerTargetParent": false,
9930 "hasMember": true,
9931 "hasMethod": true,
9932 "hasMode": false,
9933 "hasModernPropertyDecls": false,
9934 "hasAttribute": true,
9935 "hasProp": true,
9936 "hasPropNumber": true,
9937 "hasPropBoolean": true,
9938 "hasPropString": true,
9939 "hasPropMutable": true,
9940 "hasReflect": true,
9941 "hasRenderFn": true,
9942 "hasState": true,
9943 "hasStyle": true,
9944 "hasVdomAttribute": true,
9945 "hasVdomXlink": false,
9946 "hasVdomClass": true,
9947 "hasVdomFunctional": false,
9948 "hasVdomKey": true,
9949 "hasVdomListener": true,
9950 "hasVdomPropOrAttr": true,
9951 "hasVdomRef": false,
9952 "hasVdomRender": true,
9953 "hasVdomStyle": true,
9954 "hasVdomText": true,
9955 "hasWatchCallback": true,
9956 "isPlain": false,
9957 "htmlAttrNames": [
9958 "mutedOverlay",
9959 "preset",
9960 "onPlayVideo",
9961 "player",
9962 "getRef",
9963 "poster",
9964 "src",
9965 "onReload",
9966 "lazyLoad",
9967 "autoplay",
9968 "preload",
9969 "playsinline",
9970 "tracks",
9971 "videoAttributes",
9972 "mediaTitle",
9973 "audioAttributes",
9974 "direction",
9975 "i18n",
9976 "provider",
9977 "config",
9978 "youtube",
9979 "key",
9980 "style",
9981 "class",
9982 "part",
9983 "dir",
9984 "name"
9985 ],
9986 "htmlTagNames": [
9987 "presto-modern-skin",
9988 "presto-business-skin",
9989 "presto-stacked-skin",
9990 "presto-muted-overlay",
9991 "presto-vimeo",
9992 "presto-youtube",
9993 "presto-bunny",
9994 "presto-audio",
9995 "presto-video",
9996 "presto-cta-overlay",
9997 "presto-email-overlay",
9998 "presto-action-bar",
9999 "presto-search-bar",
10000 "presto-dynamic-overlays",
10001 "div",
10002 "slot",
10003 "span",
10004 "style"
10005 ],
10006 "htmlParts": [
10007 "wrapper"
10008 ],
10009 "isUpdateable": true,
10010 "potentialCmpRefs": [
10011 "presto-modern-skin",
10012 "presto-business-skin",
10013 "presto-stacked-skin",
10014 "presto-muted-overlay",
10015 "presto-vimeo",
10016 "presto-youtube",
10017 "presto-bunny",
10018 "presto-audio",
10019 "presto-video",
10020 "presto-cta-overlay",
10021 "presto-email-overlay",
10022 "presto-action-bar",
10023 "presto-search-bar",
10024 "presto-dynamic-overlays"
10025 ],
10026 "dependents": [
10027 "presto-playlist"
10028 ],
10029 "dependencies": [
10030 "presto-action-bar",
10031 "presto-action-bar-controller",
10032 "presto-action-bar-ui",
10033 "presto-audio",
10034 "presto-bunny",
10035 "presto-business-skin",
10036 "presto-cta-overlay",
10037 "presto-cta-overlay-controller",
10038 "presto-cta-overlay-ui",
10039 "presto-dynamic-overlay-ui",
10040 "presto-dynamic-overlays",
10041 "presto-email-overlay",
10042 "presto-email-overlay-controller",
10043 "presto-email-overlay-ui",
10044 "presto-modern-skin",
10045 "presto-muted-overlay",
10046 "presto-player-button",
10047 "presto-player-spinner",
10048 "presto-search-bar",
10049 "presto-search-bar-ui",
10050 "presto-stacked-skin",
10051 "presto-video",
10052 "presto-vimeo",
10053 "presto-youtube",
10054 "presto-youtube-subscribe-button"
10055 ],
10056 "directDependents": [
10057 "presto-playlist"
10058 ],
10059 "directDependencies": [
10060 "presto-modern-skin",
10061 "presto-business-skin",
10062 "presto-stacked-skin",
10063 "presto-muted-overlay",
10064 "presto-vimeo",
10065 "presto-youtube",
10066 "presto-bunny",
10067 "presto-audio",
10068 "presto-video",
10069 "presto-cta-overlay",
10070 "presto-email-overlay",
10071 "presto-action-bar",
10072 "presto-search-bar",
10073 "presto-dynamic-overlays"
10074 ]
10075 },
10076 {
10077 "attachInternalsMemberName": null,
10078 "formAssociated": false,
10079 "tagName": "presto-playlist-item",
10080 "excludeFromCollection": false,
10081 "isCollectionDependency": false,
10082 "componentClassName": "PrestoPlaylistItem",
10083 "elementRef": null,
10084 "encapsulation": "shadow",
10085 "shadowDelegatesFocus": false,
10086 "properties": [
10087 {
10088 "name": "active",
10089 "type": "boolean",
10090 "attribute": "active",
10091 "reflect": false,
10092 "mutable": false,
10093 "required": false,
10094 "optional": false,
10095 "defaultValue": "false",
10096 "complexType": {
10097 "original": "boolean",
10098 "resolved": "boolean",
10099 "references": {}
10100 },
10101 "docs": {
10102 "tags": [
10103 {
10104 "name": "default",
10105 "text": "false"
10106 }
10107 ],
10108 "text": "Active status"
10109 },
10110 "internal": false,
10111 "getter": false,
10112 "setter": false
10113 },
10114 {
10115 "name": "playing",
10116 "type": "boolean",
10117 "attribute": "playing",
10118 "reflect": false,
10119 "mutable": false,
10120 "required": false,
10121 "optional": false,
10122 "defaultValue": "false",
10123 "complexType": {
10124 "original": "boolean",
10125 "resolved": "boolean",
10126 "references": {}
10127 },
10128 "docs": {
10129 "tags": [
10130 {
10131 "name": "default",
10132 "text": "false"
10133 }
10134 ],
10135 "text": "Playing status"
10136 },
10137 "internal": false,
10138 "getter": false,
10139 "setter": false
10140 }
10141 ],
10142 "virtualProperties": [],
10143 "states": [],
10144 "methods": [],
10145 "listeners": [],
10146 "events": [
10147 {
10148 "name": "triggerPlay",
10149 "method": "triggerPlay",
10150 "bubbles": true,
10151 "cancelable": true,
10152 "composed": true,
10153 "docs": {
10154 "tags": [],
10155 "text": "Emit play event"
10156 },
10157 "complexType": {
10158 "original": "void",
10159 "resolved": "void",
10160 "references": {}
10161 },
10162 "internal": false
10163 },
10164 {
10165 "name": "triggerPause",
10166 "method": "triggerPause",
10167 "bubbles": true,
10168 "cancelable": true,
10169 "composed": true,
10170 "docs": {
10171 "tags": [],
10172 "text": "Emit pause event"
10173 },
10174 "complexType": {
10175 "original": "void",
10176 "resolved": "void",
10177 "references": {}
10178 },
10179 "internal": false
10180 }
10181 ],
10182 "watchers": [],
10183 "styles": [
10184 {
10185 "modeName": "$",
10186 "styleId": "PRESTO-PLAYLIST-ITEM",
10187 "styleStr": null,
10188 "styleIdentifier": "PrestoPlaylistItemStyle",
10189 "externalStyles": [
10190 {
10191 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.scss",
10192 "relativePath": "presto-playlist-item.scss",
10193 "originalComponentPath": "presto-playlist-item.scss"
10194 }
10195 ]
10196 }
10197 ],
10198 "internal": false,
10199 "assetsDirs": [],
10200 "styleDocs": [],
10201 "docs": {
10202 "tags": [],
10203 "text": ""
10204 },
10205 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js",
10206 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
10207 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js.map",
10208 "hasAttributeChangedCallbackFn": false,
10209 "hasComponentWillLoadFn": false,
10210 "hasComponentDidLoadFn": false,
10211 "hasComponentShouldUpdateFn": false,
10212 "hasComponentWillUpdateFn": false,
10213 "hasComponentDidUpdateFn": false,
10214 "hasComponentWillRenderFn": false,
10215 "hasComponentDidRenderFn": false,
10216 "hasConnectedCallbackFn": false,
10217 "hasDisconnectedCallbackFn": false,
10218 "hasElement": false,
10219 "hasEvent": true,
10220 "hasLifecycle": false,
10221 "hasListener": false,
10222 "hasListenerTarget": false,
10223 "hasListenerTargetWindow": false,
10224 "hasListenerTargetDocument": false,
10225 "hasListenerTargetBody": false,
10226 "hasListenerTargetParent": false,
10227 "hasMember": true,
10228 "hasMethod": false,
10229 "hasMode": false,
10230 "hasModernPropertyDecls": false,
10231 "hasAttribute": true,
10232 "hasProp": true,
10233 "hasPropNumber": false,
10234 "hasPropBoolean": true,
10235 "hasPropString": false,
10236 "hasPropMutable": false,
10237 "hasReflect": false,
10238 "hasRenderFn": true,
10239 "hasState": false,
10240 "hasStyle": true,
10241 "hasVdomAttribute": true,
10242 "hasVdomXlink": false,
10243 "hasVdomClass": true,
10244 "hasVdomFunctional": true,
10245 "hasVdomKey": true,
10246 "hasVdomListener": true,
10247 "hasVdomPropOrAttr": true,
10248 "hasVdomRef": false,
10249 "hasVdomRender": true,
10250 "hasVdomStyle": false,
10251 "hasVdomText": true,
10252 "hasWatchCallback": false,
10253 "isPlain": false,
10254 "htmlAttrNames": [
10255 "key",
10256 "class",
10257 "onClick",
10258 "name",
10259 "width",
10260 "height",
10261 "viewBox",
10262 "xmlns",
10263 "d",
10264 "version"
10265 ],
10266 "htmlTagNames": [
10267 "div",
10268 "slot",
10269 "svg",
10270 "path"
10271 ],
10272 "htmlParts": [],
10273 "isUpdateable": true,
10274 "potentialCmpRefs": [],
10275 "dependents": [
10276 "presto-playlist"
10277 ],
10278 "dependencies": [],
10279 "directDependents": [
10280 "presto-playlist"
10281 ],
10282 "directDependencies": []
10283 },
10284 {
10285 "attachInternalsMemberName": null,
10286 "formAssociated": false,
10287 "tagName": "presto-playlist-overlay",
10288 "excludeFromCollection": false,
10289 "isCollectionDependency": false,
10290 "componentClassName": "PrestoPlaylistOverlay",
10291 "elementRef": null,
10292 "encapsulation": "shadow",
10293 "shadowDelegatesFocus": false,
10294 "properties": [
10295 {
10296 "name": "nextItemTitle",
10297 "type": "string",
10298 "attribute": "next-item-title",
10299 "reflect": false,
10300 "mutable": false,
10301 "required": false,
10302 "optional": false,
10303 "complexType": {
10304 "original": "string",
10305 "resolved": "string",
10306 "references": {}
10307 },
10308 "docs": {
10309 "tags": [],
10310 "text": "Title of the upcoming next playlist item"
10311 },
10312 "internal": false,
10313 "getter": false,
10314 "setter": false
10315 },
10316 {
10317 "name": "nextItemString",
10318 "type": "string",
10319 "attribute": "next-item-string",
10320 "reflect": false,
10321 "mutable": false,
10322 "required": false,
10323 "optional": false,
10324 "complexType": {
10325 "original": "string",
10326 "resolved": "string",
10327 "references": {}
10328 },
10329 "docs": {
10330 "tags": [],
10331 "text": "String for the Button that says `Next Video`"
10332 },
10333 "internal": false,
10334 "getter": false,
10335 "setter": false
10336 },
10337 {
10338 "name": "transitionDuration",
10339 "type": "number",
10340 "attribute": "transition-duration",
10341 "reflect": false,
10342 "mutable": false,
10343 "required": false,
10344 "optional": false,
10345 "defaultValue": "5",
10346 "complexType": {
10347 "original": "number",
10348 "resolved": "number",
10349 "references": {}
10350 },
10351 "docs": {
10352 "tags": [
10353 {
10354 "name": "default",
10355 "text": "5"
10356 }
10357 ],
10358 "text": "Transition duration for next video."
10359 },
10360 "internal": false,
10361 "getter": false,
10362 "setter": false
10363 },
10364 {
10365 "name": "isLastItem",
10366 "type": "boolean",
10367 "attribute": "is-last-item",
10368 "reflect": false,
10369 "mutable": false,
10370 "required": false,
10371 "optional": false,
10372 "defaultValue": "false",
10373 "complexType": {
10374 "original": "boolean",
10375 "resolved": "boolean",
10376 "references": {}
10377 },
10378 "docs": {
10379 "tags": [
10380 {
10381 "name": "default",
10382 "text": "false"
10383 }
10384 ],
10385 "text": "Flag to handle if this item is the last item in the list."
10386 },
10387 "internal": false,
10388 "getter": false,
10389 "setter": false
10390 },
10391 {
10392 "name": "show",
10393 "type": "boolean",
10394 "attribute": "show",
10395 "reflect": false,
10396 "mutable": false,
10397 "required": false,
10398 "optional": false,
10399 "defaultValue": "false",
10400 "complexType": {
10401 "original": "boolean",
10402 "resolved": "boolean",
10403 "references": {}
10404 },
10405 "docs": {
10406 "tags": [
10407 {
10408 "name": "default",
10409 "text": "false"
10410 }
10411 ],
10412 "text": "Visibility flag for the Overlay"
10413 },
10414 "internal": false,
10415 "getter": false,
10416 "setter": false
10417 }
10418 ],
10419 "virtualProperties": [],
10420 "states": [
10421 {
10422 "name": "animating"
10423 }
10424 ],
10425 "methods": [],
10426 "listeners": [],
10427 "events": [
10428 {
10429 "name": "rewatch",
10430 "method": "rewatch",
10431 "bubbles": true,
10432 "cancelable": true,
10433 "composed": true,
10434 "docs": {
10435 "tags": [],
10436 "text": "Rewatch item event"
10437 },
10438 "complexType": {
10439 "original": "void",
10440 "resolved": "void",
10441 "references": {}
10442 },
10443 "internal": false
10444 },
10445 {
10446 "name": "next",
10447 "method": "next",
10448 "bubbles": true,
10449 "cancelable": true,
10450 "composed": true,
10451 "docs": {
10452 "tags": [],
10453 "text": "Next item play event"
10454 },
10455 "complexType": {
10456 "original": "void",
10457 "resolved": "void",
10458 "references": {}
10459 },
10460 "internal": false
10461 }
10462 ],
10463 "watchers": [
10464 {
10465 "propName": "show",
10466 "methodName": "handleShow"
10467 },
10468 {
10469 "propName": "animating",
10470 "methodName": "handleAnimatingChange"
10471 }
10472 ],
10473 "styles": [
10474 {
10475 "modeName": "$",
10476 "styleId": "PRESTO-PLAYLIST-OVERLAY",
10477 "styleStr": null,
10478 "styleIdentifier": "PrestoPlaylistOverlayStyle",
10479 "externalStyles": [
10480 {
10481 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.scss",
10482 "relativePath": "presto-playlist-overlay.scss",
10483 "originalComponentPath": "presto-playlist-overlay.scss"
10484 }
10485 ]
10486 }
10487 ],
10488 "internal": false,
10489 "assetsDirs": [],
10490 "styleDocs": [],
10491 "docs": {
10492 "tags": [],
10493 "text": ""
10494 },
10495 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
10496 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
10497 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map",
10498 "hasAttributeChangedCallbackFn": false,
10499 "hasComponentWillLoadFn": false,
10500 "hasComponentDidLoadFn": false,
10501 "hasComponentShouldUpdateFn": false,
10502 "hasComponentWillUpdateFn": false,
10503 "hasComponentDidUpdateFn": false,
10504 "hasComponentWillRenderFn": false,
10505 "hasComponentDidRenderFn": false,
10506 "hasConnectedCallbackFn": false,
10507 "hasDisconnectedCallbackFn": true,
10508 "hasElement": false,
10509 "hasEvent": true,
10510 "hasLifecycle": false,
10511 "hasListener": false,
10512 "hasListenerTarget": false,
10513 "hasListenerTargetWindow": false,
10514 "hasListenerTargetDocument": false,
10515 "hasListenerTargetBody": false,
10516 "hasListenerTargetParent": false,
10517 "hasMember": true,
10518 "hasMethod": false,
10519 "hasMode": false,
10520 "hasModernPropertyDecls": false,
10521 "hasAttribute": true,
10522 "hasProp": true,
10523 "hasPropNumber": true,
10524 "hasPropBoolean": true,
10525 "hasPropString": true,
10526 "hasPropMutable": false,
10527 "hasReflect": false,
10528 "hasRenderFn": true,
10529 "hasState": true,
10530 "hasStyle": true,
10531 "hasVdomAttribute": true,
10532 "hasVdomXlink": false,
10533 "hasVdomClass": true,
10534 "hasVdomFunctional": false,
10535 "hasVdomKey": false,
10536 "hasVdomListener": true,
10537 "hasVdomPropOrAttr": true,
10538 "hasVdomRef": false,
10539 "hasVdomRender": true,
10540 "hasVdomStyle": true,
10541 "hasVdomText": true,
10542 "hasWatchCallback": true,
10543 "isPlain": false,
10544 "htmlAttrNames": [
10545 "style",
10546 "class",
10547 "onClick",
10548 "width",
10549 "height",
10550 "viewBox",
10551 "fill",
10552 "xmlns",
10553 "d"
10554 ],
10555 "htmlTagNames": [
10556 "div",
10557 "p",
10558 "h2",
10559 "button",
10560 "svg",
10561 "path"
10562 ],
10563 "htmlParts": [],
10564 "isUpdateable": true,
10565 "potentialCmpRefs": [],
10566 "dependents": [
10567 "presto-playlist"
10568 ],
10569 "dependencies": [],
10570 "directDependents": [
10571 "presto-playlist"
10572 ],
10573 "directDependencies": []
10574 },
10575 {
10576 "attachInternalsMemberName": null,
10577 "formAssociated": false,
10578 "tagName": "presto-playlist-ui",
10579 "excludeFromCollection": false,
10580 "isCollectionDependency": false,
10581 "componentClassName": "PrestoPlayListUI",
10582 "elementRef": null,
10583 "encapsulation": "shadow",
10584 "shadowDelegatesFocus": false,
10585 "properties": [],
10586 "virtualProperties": [],
10587 "states": [],
10588 "methods": [],
10589 "listeners": [],
10590 "events": [],
10591 "watchers": [],
10592 "styles": [
10593 {
10594 "modeName": "$",
10595 "styleId": "PRESTO-PLAYLIST-UI",
10596 "styleStr": null,
10597 "styleIdentifier": "PrestoPlaylistUiStyle",
10598 "externalStyles": [
10599 {
10600 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.scss",
10601 "relativePath": "presto-playlist-ui.scss",
10602 "originalComponentPath": "presto-playlist-ui.scss"
10603 }
10604 ]
10605 }
10606 ],
10607 "internal": false,
10608 "assetsDirs": [],
10609 "styleDocs": [],
10610 "docs": {
10611 "tags": [],
10612 "text": ""
10613 },
10614 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
10615 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
10616 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map",
10617 "hasAttributeChangedCallbackFn": false,
10618 "hasComponentWillLoadFn": false,
10619 "hasComponentDidLoadFn": false,
10620 "hasComponentShouldUpdateFn": false,
10621 "hasComponentWillUpdateFn": false,
10622 "hasComponentDidUpdateFn": false,
10623 "hasComponentWillRenderFn": false,
10624 "hasComponentDidRenderFn": false,
10625 "hasConnectedCallbackFn": false,
10626 "hasDisconnectedCallbackFn": false,
10627 "hasElement": false,
10628 "hasEvent": false,
10629 "hasLifecycle": false,
10630 "hasListener": false,
10631 "hasListenerTarget": false,
10632 "hasListenerTargetWindow": false,
10633 "hasListenerTargetDocument": false,
10634 "hasListenerTargetBody": false,
10635 "hasListenerTargetParent": false,
10636 "hasMember": false,
10637 "hasMethod": false,
10638 "hasMode": false,
10639 "hasModernPropertyDecls": false,
10640 "hasAttribute": false,
10641 "hasProp": false,
10642 "hasPropNumber": false,
10643 "hasPropBoolean": false,
10644 "hasPropString": false,
10645 "hasPropMutable": false,
10646 "hasReflect": false,
10647 "hasRenderFn": true,
10648 "hasState": false,
10649 "hasStyle": true,
10650 "hasVdomAttribute": true,
10651 "hasVdomXlink": false,
10652 "hasVdomClass": true,
10653 "hasVdomFunctional": false,
10654 "hasVdomKey": true,
10655 "hasVdomListener": false,
10656 "hasVdomPropOrAttr": true,
10657 "hasVdomRef": false,
10658 "hasVdomRender": true,
10659 "hasVdomStyle": false,
10660 "hasVdomText": false,
10661 "hasWatchCallback": false,
10662 "isPlain": false,
10663 "htmlAttrNames": [
10664 "key",
10665 "class",
10666 "part",
10667 "name"
10668 ],
10669 "htmlTagNames": [
10670 "div",
10671 "slot"
10672 ],
10673 "htmlParts": [
10674 "base"
10675 ],
10676 "isUpdateable": false,
10677 "potentialCmpRefs": [],
10678 "dependents": [
10679 "presto-playlist"
10680 ],
10681 "dependencies": [],
10682 "directDependents": [
10683 "presto-playlist"
10684 ],
10685 "directDependencies": []
10686 }
10687 ],
10688 "entryKey": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry"
10689 },
10690 {
10691 "cmps": [
10692 {
10693 "attachInternalsMemberName": null,
10694 "formAssociated": false,
10695 "tagName": "presto-action-bar",
10696 "excludeFromCollection": false,
10697 "isCollectionDependency": false,
10698 "componentClassName": "PrestoActionBar",
10699 "elementRef": "el",
10700 "encapsulation": "shadow",
10701 "shadowDelegatesFocus": false,
10702 "properties": [
10703 {
10704 "name": "player",
10705 "type": "any",
10706 "attribute": "player",
10707 "reflect": false,
10708 "mutable": false,
10709 "required": false,
10710 "optional": false,
10711 "complexType": {
10712 "original": "any",
10713 "resolved": "any",
10714 "references": {}
10715 },
10716 "docs": {
10717 "tags": [],
10718 "text": ""
10719 },
10720 "internal": false,
10721 "getter": false,
10722 "setter": false
10723 },
10724 {
10725 "name": "config",
10726 "type": "unknown",
10727 "attribute": "config",
10728 "reflect": false,
10729 "mutable": false,
10730 "required": false,
10731 "optional": false,
10732 "complexType": {
10733 "original": "ActionBarConfig",
10734 "resolved": "ActionBarConfig",
10735 "references": {
10736 "ActionBarConfig": {
10737 "location": "import",
10738 "path": "../../../../../interfaces",
10739 "id": "src/interfaces.ts::ActionBarConfig"
10740 }
10741 }
10742 },
10743 "docs": {
10744 "tags": [],
10745 "text": ""
10746 },
10747 "internal": false,
10748 "getter": false,
10749 "setter": false
10750 },
10751 {
10752 "name": "direction",
10753 "type": "string",
10754 "attribute": "direction",
10755 "reflect": false,
10756 "mutable": false,
10757 "required": false,
10758 "optional": true,
10759 "complexType": {
10760 "original": "'rtl'",
10761 "resolved": "\"rtl\"",
10762 "references": {}
10763 },
10764 "docs": {
10765 "tags": [],
10766 "text": ""
10767 },
10768 "internal": false,
10769 "getter": false,
10770 "setter": false
10771 },
10772 {
10773 "name": "youtube",
10774 "type": "unknown",
10775 "attribute": "youtube",
10776 "reflect": false,
10777 "mutable": false,
10778 "required": false,
10779 "optional": true,
10780 "complexType": {
10781 "original": "YoutubeConfig",
10782 "resolved": "YoutubeConfig",
10783 "references": {
10784 "YoutubeConfig": {
10785 "location": "import",
10786 "path": "../../../../../interfaces",
10787 "id": "src/interfaces.ts::YoutubeConfig"
10788 }
10789 }
10790 },
10791 "docs": {
10792 "tags": [],
10793 "text": ""
10794 },
10795 "internal": false,
10796 "getter": false,
10797 "setter": false
10798 }
10799 ],
10800 "virtualProperties": [],
10801 "states": [
10802 {
10803 "name": "currentTime"
10804 },
10805 {
10806 "name": "duration"
10807 },
10808 {
10809 "name": "ended"
10810 }
10811 ],
10812 "methods": [],
10813 "listeners": [],
10814 "events": [],
10815 "watchers": [
10816 {
10817 "propName": "player",
10818 "methodName": "handlePlayerChange"
10819 }
10820 ],
10821 "styles": [
10822 {
10823 "modeName": "$",
10824 "styleId": "PRESTO-ACTION-BAR",
10825 "styleStr": null,
10826 "styleIdentifier": "PrestoActionBarStyle",
10827 "externalStyles": [
10828 {
10829 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.scss",
10830 "relativePath": "presto-action-bar.scss",
10831 "originalComponentPath": "presto-action-bar.scss"
10832 }
10833 ]
10834 }
10835 ],
10836 "internal": false,
10837 "assetsDirs": [],
10838 "styleDocs": [],
10839 "docs": {
10840 "tags": [],
10841 "text": ""
10842 },
10843 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js",
10844 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
10845 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js.map",
10846 "hasAttributeChangedCallbackFn": false,
10847 "hasComponentWillLoadFn": true,
10848 "hasComponentDidLoadFn": false,
10849 "hasComponentShouldUpdateFn": false,
10850 "hasComponentWillUpdateFn": false,
10851 "hasComponentDidUpdateFn": false,
10852 "hasComponentWillRenderFn": false,
10853 "hasComponentDidRenderFn": false,
10854 "hasConnectedCallbackFn": false,
10855 "hasDisconnectedCallbackFn": true,
10856 "hasElement": false,
10857 "hasEvent": false,
10858 "hasLifecycle": true,
10859 "hasListener": false,
10860 "hasListenerTarget": false,
10861 "hasListenerTargetWindow": false,
10862 "hasListenerTargetDocument": false,
10863 "hasListenerTargetBody": false,
10864 "hasListenerTargetParent": false,
10865 "hasMember": true,
10866 "hasMethod": false,
10867 "hasMode": false,
10868 "hasModernPropertyDecls": false,
10869 "hasAttribute": true,
10870 "hasProp": true,
10871 "hasPropNumber": false,
10872 "hasPropBoolean": false,
10873 "hasPropString": true,
10874 "hasPropMutable": false,
10875 "hasReflect": false,
10876 "hasRenderFn": true,
10877 "hasState": true,
10878 "hasStyle": true,
10879 "hasVdomAttribute": true,
10880 "hasVdomXlink": false,
10881 "hasVdomClass": false,
10882 "hasVdomFunctional": false,
10883 "hasVdomKey": true,
10884 "hasVdomListener": false,
10885 "hasVdomPropOrAttr": true,
10886 "hasVdomRef": false,
10887 "hasVdomRender": true,
10888 "hasVdomStyle": false,
10889 "hasVdomText": false,
10890 "hasWatchCallback": true,
10891 "isPlain": false,
10892 "htmlAttrNames": [
10893 "key",
10894 "ended",
10895 "config",
10896 "currentTime",
10897 "duration",
10898 "direction",
10899 "youtube"
10900 ],
10901 "htmlTagNames": [
10902 "presto-action-bar-controller"
10903 ],
10904 "htmlParts": [],
10905 "isUpdateable": true,
10906 "potentialCmpRefs": [
10907 "presto-action-bar-controller"
10908 ],
10909 "dependents": [
10910 "presto-player",
10911 "presto-playlist"
10912 ],
10913 "dependencies": [
10914 "presto-action-bar-controller",
10915 "presto-action-bar-ui",
10916 "presto-player-button",
10917 "presto-youtube-subscribe-button"
10918 ],
10919 "directDependents": [
10920 "presto-player"
10921 ],
10922 "directDependencies": [
10923 "presto-action-bar-controller"
10924 ]
10925 },
10926 {
10927 "attachInternalsMemberName": null,
10928 "formAssociated": false,
10929 "tagName": "presto-action-bar-controller",
10930 "excludeFromCollection": false,
10931 "isCollectionDependency": false,
10932 "componentClassName": "PrestoActionBar",
10933 "elementRef": "el",
10934 "encapsulation": "shadow",
10935 "shadowDelegatesFocus": false,
10936 "properties": [
10937 {
10938 "name": "ended",
10939 "type": "boolean",
10940 "attribute": "ended",
10941 "reflect": false,
10942 "mutable": false,
10943 "required": false,
10944 "optional": false,
10945 "complexType": {
10946 "original": "boolean",
10947 "resolved": "boolean",
10948 "references": {}
10949 },
10950 "docs": {
10951 "tags": [],
10952 "text": ""
10953 },
10954 "internal": false,
10955 "getter": false,
10956 "setter": false
10957 },
10958 {
10959 "name": "config",
10960 "type": "unknown",
10961 "attribute": "config",
10962 "reflect": false,
10963 "mutable": false,
10964 "required": false,
10965 "optional": false,
10966 "complexType": {
10967 "original": "ActionBarConfig",
10968 "resolved": "ActionBarConfig",
10969 "references": {
10970 "ActionBarConfig": {
10971 "location": "import",
10972 "path": "../../../../../interfaces",
10973 "id": "src/interfaces.ts::ActionBarConfig"
10974 }
10975 }
10976 },
10977 "docs": {
10978 "tags": [],
10979 "text": ""
10980 },
10981 "internal": false,
10982 "getter": false,
10983 "setter": false
10984 },
10985 {
10986 "name": "currentTime",
10987 "type": "number",
10988 "attribute": "current-time",
10989 "reflect": true,
10990 "mutable": false,
10991 "required": false,
10992 "optional": false,
10993 "complexType": {
10994 "original": "number",
10995 "resolved": "number",
10996 "references": {}
10997 },
10998 "docs": {
10999 "tags": [],
11000 "text": ""
11001 },
11002 "internal": false,
11003 "getter": false,
11004 "setter": false
11005 },
11006 {
11007 "name": "duration",
11008 "type": "number",
11009 "attribute": "duration",
11010 "reflect": true,
11011 "mutable": false,
11012 "required": false,
11013 "optional": false,
11014 "complexType": {
11015 "original": "number",
11016 "resolved": "number",
11017 "references": {}
11018 },
11019 "docs": {
11020 "tags": [],
11021 "text": ""
11022 },
11023 "internal": false,
11024 "getter": false,
11025 "setter": false
11026 },
11027 {
11028 "name": "direction",
11029 "type": "string",
11030 "attribute": "direction",
11031 "reflect": false,
11032 "mutable": false,
11033 "required": false,
11034 "optional": true,
11035 "complexType": {
11036 "original": "'rtl'",
11037 "resolved": "\"rtl\"",
11038 "references": {}
11039 },
11040 "docs": {
11041 "tags": [],
11042 "text": ""
11043 },
11044 "internal": false,
11045 "getter": false,
11046 "setter": false
11047 },
11048 {
11049 "name": "youtube",
11050 "type": "unknown",
11051 "attribute": "youtube",
11052 "reflect": false,
11053 "mutable": false,
11054 "required": false,
11055 "optional": true,
11056 "complexType": {
11057 "original": "YoutubeConfig",
11058 "resolved": "YoutubeConfig",
11059 "references": {
11060 "YoutubeConfig": {
11061 "location": "import",
11062 "path": "../../../../../interfaces",
11063 "id": "src/interfaces.ts::YoutubeConfig"
11064 }
11065 }
11066 },
11067 "docs": {
11068 "tags": [],
11069 "text": ""
11070 },
11071 "internal": false,
11072 "getter": false,
11073 "setter": false
11074 }
11075 ],
11076 "virtualProperties": [],
11077 "states": [
11078 {
11079 "name": "show"
11080 },
11081 {
11082 "name": "youtubeRenderKey"
11083 },
11084 {
11085 "name": "percentagePassed"
11086 }
11087 ],
11088 "methods": [],
11089 "listeners": [],
11090 "events": [
11091 {
11092 "name": "actionBarStateChange",
11093 "method": "actionBarStateChange",
11094 "bubbles": true,
11095 "cancelable": true,
11096 "composed": true,
11097 "docs": {
11098 "tags": [],
11099 "text": ""
11100 },
11101 "complexType": {
11102 "original": "boolean",
11103 "resolved": "boolean",
11104 "references": {}
11105 },
11106 "internal": false
11107 }
11108 ],
11109 "watchers": [
11110 {
11111 "propName": "duration",
11112 "methodName": "handleDuration"
11113 },
11114 {
11115 "propName": "ended",
11116 "methodName": "handleEnded"
11117 },
11118 {
11119 "propName": "currentTime",
11120 "methodName": "handlePercentagePassed"
11121 },
11122 {
11123 "propName": "duration",
11124 "methodName": "handlePercentagePassed"
11125 },
11126 {
11127 "propName": "currentTime",
11128 "methodName": "handleTime"
11129 },
11130 {
11131 "propName": "config",
11132 "methodName": "handleButtonCountChange"
11133 },
11134 {
11135 "propName": "show",
11136 "methodName": "handleCtaStateChange"
11137 }
11138 ],
11139 "styles": [
11140 {
11141 "modeName": "$",
11142 "styleId": "PRESTO-ACTION-BAR-CONTROLLER",
11143 "styleStr": null,
11144 "styleIdentifier": "PrestoActionBarControllerStyle",
11145 "externalStyles": [
11146 {
11147 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.scss",
11148 "relativePath": "presto-action-bar-controller.scss",
11149 "originalComponentPath": "presto-action-bar-controller.scss"
11150 }
11151 ]
11152 }
11153 ],
11154 "internal": false,
11155 "assetsDirs": [],
11156 "styleDocs": [],
11157 "docs": {
11158 "tags": [],
11159 "text": ""
11160 },
11161 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
11162 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
11163 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map",
11164 "hasAttributeChangedCallbackFn": false,
11165 "hasComponentWillLoadFn": true,
11166 "hasComponentDidLoadFn": false,
11167 "hasComponentShouldUpdateFn": false,
11168 "hasComponentWillUpdateFn": false,
11169 "hasComponentDidUpdateFn": false,
11170 "hasComponentWillRenderFn": false,
11171 "hasComponentDidRenderFn": false,
11172 "hasConnectedCallbackFn": false,
11173 "hasDisconnectedCallbackFn": false,
11174 "hasElement": false,
11175 "hasEvent": true,
11176 "hasLifecycle": true,
11177 "hasListener": false,
11178 "hasListenerTarget": false,
11179 "hasListenerTargetWindow": false,
11180 "hasListenerTargetDocument": false,
11181 "hasListenerTargetBody": false,
11182 "hasListenerTargetParent": false,
11183 "hasMember": true,
11184 "hasMethod": false,
11185 "hasMode": false,
11186 "hasModernPropertyDecls": false,
11187 "hasAttribute": true,
11188 "hasProp": true,
11189 "hasPropNumber": true,
11190 "hasPropBoolean": true,
11191 "hasPropString": true,
11192 "hasPropMutable": false,
11193 "hasReflect": true,
11194 "hasRenderFn": true,
11195 "hasState": true,
11196 "hasStyle": true,
11197 "hasVdomAttribute": true,
11198 "hasVdomXlink": false,
11199 "hasVdomClass": false,
11200 "hasVdomFunctional": false,
11201 "hasVdomKey": true,
11202 "hasVdomListener": false,
11203 "hasVdomPropOrAttr": true,
11204 "hasVdomRef": false,
11205 "hasVdomRender": true,
11206 "hasVdomStyle": true,
11207 "hasVdomText": true,
11208 "hasWatchCallback": true,
11209 "isPlain": false,
11210 "htmlAttrNames": [
11211 "key",
11212 "channel",
11213 "showCount",
11214 "type",
11215 "size",
11216 "href",
11217 "target",
11218 "style",
11219 "open",
11220 "slot"
11221 ],
11222 "htmlTagNames": [
11223 "presto-youtube-subscribe-button",
11224 "presto-player-button",
11225 "presto-action-bar-ui",
11226 "div"
11227 ],
11228 "htmlParts": [],
11229 "isUpdateable": true,
11230 "potentialCmpRefs": [
11231 "presto-youtube-subscribe-button",
11232 "presto-player-button",
11233 "presto-action-bar-ui"
11234 ],
11235 "dependents": [
11236 "presto-action-bar",
11237 "presto-player",
11238 "presto-playlist"
11239 ],
11240 "dependencies": [
11241 "presto-action-bar-ui",
11242 "presto-player-button",
11243 "presto-youtube-subscribe-button"
11244 ],
11245 "directDependents": [
11246 "presto-action-bar"
11247 ],
11248 "directDependencies": [
11249 "presto-youtube-subscribe-button",
11250 "presto-player-button",
11251 "presto-action-bar-ui"
11252 ]
11253 },
11254 {
11255 "attachInternalsMemberName": null,
11256 "formAssociated": false,
11257 "tagName": "presto-audio",
11258 "excludeFromCollection": false,
11259 "isCollectionDependency": false,
11260 "componentClassName": "PrestoAudio",
11261 "elementRef": null,
11262 "encapsulation": "none",
11263 "shadowDelegatesFocus": false,
11264 "properties": [
11265 {
11266 "name": "getRef",
11267 "type": "unknown",
11268 "attribute": "get-ref",
11269 "reflect": false,
11270 "mutable": true,
11271 "required": false,
11272 "optional": true,
11273 "complexType": {
11274 "original": "(elm?: HTMLAudioElement) => void",
11275 "resolved": "(elm?: HTMLAudioElement) => void",
11276 "references": {
11277 "HTMLAudioElement": {
11278 "location": "global",
11279 "id": "global::HTMLAudioElement"
11280 }
11281 }
11282 },
11283 "docs": {
11284 "tags": [],
11285 "text": ""
11286 },
11287 "internal": false,
11288 "getter": false,
11289 "setter": false
11290 },
11291 {
11292 "name": "autoplay",
11293 "type": "boolean",
11294 "attribute": "autoplay",
11295 "reflect": false,
11296 "mutable": false,
11297 "required": false,
11298 "optional": false,
11299 "complexType": {
11300 "original": "boolean",
11301 "resolved": "boolean",
11302 "references": {}
11303 },
11304 "docs": {
11305 "tags": [],
11306 "text": ""
11307 },
11308 "internal": false,
11309 "getter": false,
11310 "setter": false
11311 },
11312 {
11313 "name": "src",
11314 "type": "string",
11315 "attribute": "src",
11316 "reflect": false,
11317 "mutable": false,
11318 "required": false,
11319 "optional": false,
11320 "complexType": {
11321 "original": "string",
11322 "resolved": "string",
11323 "references": {}
11324 },
11325 "docs": {
11326 "tags": [],
11327 "text": ""
11328 },
11329 "internal": false,
11330 "getter": false,
11331 "setter": false
11332 },
11333 {
11334 "name": "preload",
11335 "type": "string",
11336 "attribute": "preload",
11337 "reflect": false,
11338 "mutable": false,
11339 "required": false,
11340 "optional": false,
11341 "complexType": {
11342 "original": "string",
11343 "resolved": "string",
11344 "references": {}
11345 },
11346 "docs": {
11347 "tags": [],
11348 "text": ""
11349 },
11350 "internal": false,
11351 "getter": false,
11352 "setter": false
11353 },
11354 {
11355 "name": "poster",
11356 "type": "string",
11357 "attribute": "poster",
11358 "reflect": false,
11359 "mutable": false,
11360 "required": false,
11361 "optional": false,
11362 "complexType": {
11363 "original": "string",
11364 "resolved": "string",
11365 "references": {}
11366 },
11367 "docs": {
11368 "tags": [],
11369 "text": ""
11370 },
11371 "internal": false,
11372 "getter": false,
11373 "setter": false
11374 },
11375 {
11376 "name": "player",
11377 "type": "any",
11378 "attribute": "player",
11379 "reflect": false,
11380 "mutable": false,
11381 "required": false,
11382 "optional": false,
11383 "complexType": {
11384 "original": "any",
11385 "resolved": "any",
11386 "references": {}
11387 },
11388 "docs": {
11389 "tags": [],
11390 "text": ""
11391 },
11392 "internal": false,
11393 "getter": false,
11394 "setter": false
11395 },
11396 {
11397 "name": "preset",
11398 "type": "unknown",
11399 "attribute": "preset",
11400 "reflect": false,
11401 "mutable": false,
11402 "required": false,
11403 "optional": false,
11404 "complexType": {
11405 "original": "presetAttributes",
11406 "resolved": "presetAttributes",
11407 "references": {
11408 "presetAttributes": {
11409 "location": "import",
11410 "path": "../../../../interfaces",
11411 "id": "src/interfaces.ts::presetAttributes"
11412 }
11413 }
11414 },
11415 "docs": {
11416 "tags": [],
11417 "text": ""
11418 },
11419 "internal": false,
11420 "getter": false,
11421 "setter": false
11422 },
11423 {
11424 "name": "tracks",
11425 "type": "unknown",
11426 "attribute": "tracks",
11427 "reflect": false,
11428 "mutable": false,
11429 "required": false,
11430 "optional": false,
11431 "complexType": {
11432 "original": "{ label: string; src: string; srcLang: string }[]",
11433 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11434 "references": {}
11435 },
11436 "docs": {
11437 "tags": [],
11438 "text": ""
11439 },
11440 "internal": false,
11441 "getter": false,
11442 "setter": false
11443 },
11444 {
11445 "name": "provider",
11446 "type": "string",
11447 "attribute": "provider",
11448 "reflect": false,
11449 "mutable": false,
11450 "required": false,
11451 "optional": false,
11452 "complexType": {
11453 "original": "string",
11454 "resolved": "string",
11455 "references": {}
11456 },
11457 "docs": {
11458 "tags": [],
11459 "text": ""
11460 },
11461 "internal": false,
11462 "getter": false,
11463 "setter": false
11464 },
11465 {
11466 "name": "mediaTitle",
11467 "type": "string",
11468 "attribute": "media-title",
11469 "reflect": false,
11470 "mutable": false,
11471 "required": false,
11472 "optional": false,
11473 "complexType": {
11474 "original": "string",
11475 "resolved": "string",
11476 "references": {}
11477 },
11478 "docs": {
11479 "tags": [],
11480 "text": ""
11481 },
11482 "internal": false,
11483 "getter": false,
11484 "setter": false
11485 },
11486 {
11487 "name": "audioAttributes",
11488 "type": "unknown",
11489 "attribute": "audio-attributes",
11490 "reflect": false,
11491 "mutable": false,
11492 "required": false,
11493 "optional": false,
11494 "complexType": {
11495 "original": "object",
11496 "resolved": "object",
11497 "references": {}
11498 },
11499 "docs": {
11500 "tags": [],
11501 "text": ""
11502 },
11503 "internal": false,
11504 "getter": false,
11505 "setter": false
11506 }
11507 ],
11508 "virtualProperties": [],
11509 "states": [
11510 {
11511 "name": "width"
11512 }
11513 ],
11514 "methods": [],
11515 "listeners": [],
11516 "events": [
11517 {
11518 "name": "playVideo",
11519 "method": "playVideo",
11520 "bubbles": true,
11521 "cancelable": true,
11522 "composed": true,
11523 "docs": {
11524 "tags": [],
11525 "text": ""
11526 },
11527 "complexType": {
11528 "original": "void",
11529 "resolved": "void",
11530 "references": {}
11531 },
11532 "internal": false
11533 },
11534 {
11535 "name": "pauseVideo",
11536 "method": "pauseVideo",
11537 "bubbles": true,
11538 "cancelable": true,
11539 "composed": true,
11540 "docs": {
11541 "tags": [],
11542 "text": ""
11543 },
11544 "complexType": {
11545 "original": "true",
11546 "resolved": "boolean",
11547 "references": {}
11548 },
11549 "internal": false
11550 }
11551 ],
11552 "watchers": [],
11553 "styles": [
11554 {
11555 "modeName": "$",
11556 "styleId": "PRESTO-AUDIO",
11557 "styleStr": null,
11558 "styleIdentifier": "PrestoAudioStyle",
11559 "externalStyles": [
11560 {
11561 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.scss",
11562 "relativePath": "presto-audio.scss",
11563 "originalComponentPath": "presto-audio.scss"
11564 }
11565 ]
11566 }
11567 ],
11568 "internal": false,
11569 "assetsDirs": [],
11570 "styleDocs": [],
11571 "docs": {
11572 "tags": [],
11573 "text": ""
11574 },
11575 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js",
11576 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.tsx",
11577 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js.map",
11578 "hasAttributeChangedCallbackFn": false,
11579 "hasComponentWillLoadFn": false,
11580 "hasComponentDidLoadFn": true,
11581 "hasComponentShouldUpdateFn": false,
11582 "hasComponentWillUpdateFn": false,
11583 "hasComponentDidUpdateFn": false,
11584 "hasComponentWillRenderFn": false,
11585 "hasComponentDidRenderFn": false,
11586 "hasConnectedCallbackFn": false,
11587 "hasDisconnectedCallbackFn": false,
11588 "hasElement": false,
11589 "hasEvent": true,
11590 "hasLifecycle": true,
11591 "hasListener": false,
11592 "hasListenerTarget": false,
11593 "hasListenerTargetWindow": false,
11594 "hasListenerTargetDocument": false,
11595 "hasListenerTargetBody": false,
11596 "hasListenerTargetParent": false,
11597 "hasMember": true,
11598 "hasMethod": false,
11599 "hasMode": false,
11600 "hasModernPropertyDecls": false,
11601 "hasAttribute": true,
11602 "hasProp": true,
11603 "hasPropNumber": false,
11604 "hasPropBoolean": true,
11605 "hasPropString": true,
11606 "hasPropMutable": true,
11607 "hasReflect": false,
11608 "hasRenderFn": true,
11609 "hasState": true,
11610 "hasStyle": true,
11611 "hasVdomAttribute": true,
11612 "hasVdomXlink": true,
11613 "hasVdomClass": true,
11614 "hasVdomFunctional": false,
11615 "hasVdomKey": true,
11616 "hasVdomListener": true,
11617 "hasVdomPropOrAttr": true,
11618 "hasVdomRef": true,
11619 "hasVdomRender": true,
11620 "hasVdomStyle": true,
11621 "hasVdomText": true,
11622 "hasWatchCallback": false,
11623 "isPlain": false,
11624 "htmlAttrNames": [
11625 "class",
11626 "src",
11627 "onClick",
11628 "width",
11629 "height",
11630 "viewBox",
11631 "fill",
11632 "xmlns",
11633 "d",
11634 "x",
11635 "key",
11636 "ref",
11637 "part",
11638 "autoplay",
11639 "preload",
11640 "data-poster",
11641 "kind",
11642 "label",
11643 "srclang"
11644 ],
11645 "htmlTagNames": [
11646 "div",
11647 "img",
11648 "svg",
11649 "path",
11650 "rect",
11651 "audio",
11652 "source",
11653 "track"
11654 ],
11655 "htmlParts": [
11656 "audio-player"
11657 ],
11658 "isUpdateable": true,
11659 "potentialCmpRefs": [],
11660 "dependents": [
11661 "presto-player",
11662 "presto-playlist"
11663 ],
11664 "dependencies": [],
11665 "directDependents": [
11666 "presto-player"
11667 ],
11668 "directDependencies": []
11669 },
11670 {
11671 "attachInternalsMemberName": null,
11672 "formAssociated": false,
11673 "tagName": "presto-bunny",
11674 "excludeFromCollection": false,
11675 "isCollectionDependency": false,
11676 "componentClassName": "PrestoBunny",
11677 "elementRef": null,
11678 "encapsulation": "none",
11679 "shadowDelegatesFocus": false,
11680 "properties": [
11681 {
11682 "name": "getRef",
11683 "type": "unknown",
11684 "attribute": "get-ref",
11685 "reflect": false,
11686 "mutable": true,
11687 "required": false,
11688 "optional": true,
11689 "complexType": {
11690 "original": "(elm?: HTMLVideoElement) => void",
11691 "resolved": "(elm?: HTMLVideoElement) => void",
11692 "references": {
11693 "HTMLVideoElement": {
11694 "location": "global",
11695 "id": "global::HTMLVideoElement"
11696 }
11697 }
11698 },
11699 "docs": {
11700 "tags": [],
11701 "text": ""
11702 },
11703 "internal": false,
11704 "getter": false,
11705 "setter": false
11706 },
11707 {
11708 "name": "autoplay",
11709 "type": "boolean",
11710 "attribute": "autoplay",
11711 "reflect": false,
11712 "mutable": false,
11713 "required": false,
11714 "optional": false,
11715 "complexType": {
11716 "original": "boolean",
11717 "resolved": "boolean",
11718 "references": {}
11719 },
11720 "docs": {
11721 "tags": [],
11722 "text": ""
11723 },
11724 "internal": false,
11725 "getter": false,
11726 "setter": false
11727 },
11728 {
11729 "name": "src",
11730 "type": "string",
11731 "attribute": "src",
11732 "reflect": false,
11733 "mutable": false,
11734 "required": false,
11735 "optional": false,
11736 "complexType": {
11737 "original": "string",
11738 "resolved": "string",
11739 "references": {}
11740 },
11741 "docs": {
11742 "tags": [],
11743 "text": ""
11744 },
11745 "internal": false,
11746 "getter": false,
11747 "setter": false
11748 },
11749 {
11750 "name": "preload",
11751 "type": "string",
11752 "attribute": "preload",
11753 "reflect": false,
11754 "mutable": false,
11755 "required": false,
11756 "optional": false,
11757 "complexType": {
11758 "original": "string",
11759 "resolved": "string",
11760 "references": {}
11761 },
11762 "docs": {
11763 "tags": [],
11764 "text": ""
11765 },
11766 "internal": false,
11767 "getter": false,
11768 "setter": false
11769 },
11770 {
11771 "name": "poster",
11772 "type": "string",
11773 "attribute": "poster",
11774 "reflect": false,
11775 "mutable": true,
11776 "required": false,
11777 "optional": false,
11778 "complexType": {
11779 "original": "string",
11780 "resolved": "string",
11781 "references": {}
11782 },
11783 "docs": {
11784 "tags": [],
11785 "text": ""
11786 },
11787 "internal": false,
11788 "getter": false,
11789 "setter": false
11790 },
11791 {
11792 "name": "player",
11793 "type": "any",
11794 "attribute": "player",
11795 "reflect": false,
11796 "mutable": false,
11797 "required": false,
11798 "optional": false,
11799 "complexType": {
11800 "original": "any",
11801 "resolved": "any",
11802 "references": {}
11803 },
11804 "docs": {
11805 "tags": [],
11806 "text": ""
11807 },
11808 "internal": false,
11809 "getter": false,
11810 "setter": false
11811 },
11812 {
11813 "name": "tracks",
11814 "type": "unknown",
11815 "attribute": "tracks",
11816 "reflect": false,
11817 "mutable": false,
11818 "required": false,
11819 "optional": false,
11820 "complexType": {
11821 "original": "{ label: string; src: string; srcLang: string }[]",
11822 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11823 "references": {}
11824 },
11825 "docs": {
11826 "tags": [],
11827 "text": ""
11828 },
11829 "internal": false,
11830 "getter": false,
11831 "setter": false
11832 },
11833 {
11834 "name": "playsinline",
11835 "type": "boolean",
11836 "attribute": "playsinline",
11837 "reflect": false,
11838 "mutable": false,
11839 "required": false,
11840 "optional": false,
11841 "complexType": {
11842 "original": "boolean",
11843 "resolved": "boolean",
11844 "references": {}
11845 },
11846 "docs": {
11847 "tags": [],
11848 "text": ""
11849 },
11850 "internal": false,
11851 "getter": false,
11852 "setter": false
11853 },
11854 {
11855 "name": "provider",
11856 "type": "string",
11857 "attribute": "provider",
11858 "reflect": false,
11859 "mutable": false,
11860 "required": false,
11861 "optional": false,
11862 "complexType": {
11863 "original": "string",
11864 "resolved": "string",
11865 "references": {}
11866 },
11867 "docs": {
11868 "tags": [],
11869 "text": ""
11870 },
11871 "internal": false,
11872 "getter": false,
11873 "setter": false
11874 },
11875 {
11876 "name": "videoAttributes",
11877 "type": "unknown",
11878 "attribute": "video-attributes",
11879 "reflect": false,
11880 "mutable": false,
11881 "required": false,
11882 "optional": false,
11883 "complexType": {
11884 "original": "object",
11885 "resolved": "object",
11886 "references": {}
11887 },
11888 "docs": {
11889 "tags": [],
11890 "text": ""
11891 },
11892 "internal": false,
11893 "getter": false,
11894 "setter": false
11895 }
11896 ],
11897 "virtualProperties": [],
11898 "states": [],
11899 "methods": [],
11900 "listeners": [],
11901 "events": [],
11902 "watchers": [],
11903 "styles": [],
11904 "internal": false,
11905 "assetsDirs": [],
11906 "styleDocs": [],
11907 "docs": {
11908 "tags": [],
11909 "text": ""
11910 },
11911 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js",
11912 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.tsx",
11913 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js.map",
11914 "hasAttributeChangedCallbackFn": false,
11915 "hasComponentWillLoadFn": false,
11916 "hasComponentDidLoadFn": false,
11917 "hasComponentShouldUpdateFn": false,
11918 "hasComponentWillUpdateFn": false,
11919 "hasComponentDidUpdateFn": false,
11920 "hasComponentWillRenderFn": false,
11921 "hasComponentDidRenderFn": false,
11922 "hasConnectedCallbackFn": false,
11923 "hasDisconnectedCallbackFn": false,
11924 "hasElement": false,
11925 "hasEvent": false,
11926 "hasLifecycle": false,
11927 "hasListener": false,
11928 "hasListenerTarget": false,
11929 "hasListenerTargetWindow": false,
11930 "hasListenerTargetDocument": false,
11931 "hasListenerTargetBody": false,
11932 "hasListenerTargetParent": false,
11933 "hasMember": true,
11934 "hasMethod": false,
11935 "hasMode": false,
11936 "hasModernPropertyDecls": false,
11937 "hasAttribute": true,
11938 "hasProp": true,
11939 "hasPropNumber": false,
11940 "hasPropBoolean": true,
11941 "hasPropString": true,
11942 "hasPropMutable": true,
11943 "hasReflect": false,
11944 "hasRenderFn": true,
11945 "hasState": false,
11946 "hasStyle": false,
11947 "hasVdomAttribute": true,
11948 "hasVdomXlink": false,
11949 "hasVdomClass": false,
11950 "hasVdomFunctional": false,
11951 "hasVdomKey": true,
11952 "hasVdomListener": false,
11953 "hasVdomPropOrAttr": true,
11954 "hasVdomRef": false,
11955 "hasVdomRender": true,
11956 "hasVdomStyle": false,
11957 "hasVdomText": false,
11958 "hasWatchCallback": false,
11959 "isPlain": false,
11960 "htmlAttrNames": [
11961 "key",
11962 "getRef",
11963 "player",
11964 "autoplay",
11965 "preload",
11966 "poster",
11967 "playsinline",
11968 "src",
11969 "tracks",
11970 "videoAttributes"
11971 ],
11972 "htmlTagNames": [
11973 "presto-video"
11974 ],
11975 "htmlParts": [],
11976 "isUpdateable": true,
11977 "potentialCmpRefs": [
11978 "presto-video"
11979 ],
11980 "dependents": [
11981 "presto-player",
11982 "presto-playlist"
11983 ],
11984 "dependencies": [
11985 "presto-video"
11986 ],
11987 "directDependents": [
11988 "presto-player"
11989 ],
11990 "directDependencies": [
11991 "presto-video"
11992 ]
11993 },
11994 {
11995 "attachInternalsMemberName": null,
11996 "formAssociated": false,
11997 "tagName": "presto-business-skin",
11998 "excludeFromCollection": false,
11999 "isCollectionDependency": false,
12000 "componentClassName": "PrestoBusinessSkin",
12001 "elementRef": null,
12002 "encapsulation": "none",
12003 "shadowDelegatesFocus": false,
12004 "properties": [],
12005 "virtualProperties": [],
12006 "states": [],
12007 "methods": [],
12008 "listeners": [],
12009 "events": [],
12010 "watchers": [],
12011 "styles": [
12012 {
12013 "modeName": "$",
12014 "styleId": "PRESTO-BUSINESS-SKIN",
12015 "styleStr": null,
12016 "styleIdentifier": "PrestoBusinessSkinStyle",
12017 "externalStyles": [
12018 {
12019 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.scss",
12020 "relativePath": "presto-business-skin.scss",
12021 "originalComponentPath": "presto-business-skin.scss"
12022 }
12023 ]
12024 }
12025 ],
12026 "internal": false,
12027 "assetsDirs": [],
12028 "styleDocs": [],
12029 "docs": {
12030 "tags": [],
12031 "text": ""
12032 },
12033 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js",
12034 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
12035 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js.map",
12036 "hasAttributeChangedCallbackFn": false,
12037 "hasComponentWillLoadFn": false,
12038 "hasComponentDidLoadFn": false,
12039 "hasComponentShouldUpdateFn": false,
12040 "hasComponentWillUpdateFn": false,
12041 "hasComponentDidUpdateFn": false,
12042 "hasComponentWillRenderFn": false,
12043 "hasComponentDidRenderFn": false,
12044 "hasConnectedCallbackFn": false,
12045 "hasDisconnectedCallbackFn": false,
12046 "hasElement": false,
12047 "hasEvent": false,
12048 "hasLifecycle": false,
12049 "hasListener": false,
12050 "hasListenerTarget": false,
12051 "hasListenerTargetWindow": false,
12052 "hasListenerTargetDocument": false,
12053 "hasListenerTargetBody": false,
12054 "hasListenerTargetParent": false,
12055 "hasMember": false,
12056 "hasMethod": false,
12057 "hasMode": false,
12058 "hasModernPropertyDecls": false,
12059 "hasAttribute": false,
12060 "hasProp": false,
12061 "hasPropNumber": false,
12062 "hasPropBoolean": false,
12063 "hasPropString": false,
12064 "hasPropMutable": false,
12065 "hasReflect": false,
12066 "hasRenderFn": true,
12067 "hasState": false,
12068 "hasStyle": true,
12069 "hasVdomAttribute": true,
12070 "hasVdomXlink": false,
12071 "hasVdomClass": false,
12072 "hasVdomFunctional": false,
12073 "hasVdomKey": true,
12074 "hasVdomListener": false,
12075 "hasVdomPropOrAttr": false,
12076 "hasVdomRef": false,
12077 "hasVdomRender": true,
12078 "hasVdomStyle": false,
12079 "hasVdomText": false,
12080 "hasWatchCallback": false,
12081 "isPlain": false,
12082 "htmlAttrNames": [
12083 "key"
12084 ],
12085 "htmlTagNames": [
12086 "slot"
12087 ],
12088 "htmlParts": [],
12089 "isUpdateable": false,
12090 "potentialCmpRefs": [],
12091 "dependents": [
12092 "presto-player",
12093 "presto-playlist"
12094 ],
12095 "dependencies": [],
12096 "directDependents": [
12097 "presto-player"
12098 ],
12099 "directDependencies": []
12100 },
12101 {
12102 "attachInternalsMemberName": null,
12103 "formAssociated": false,
12104 "tagName": "presto-cta-overlay",
12105 "excludeFromCollection": false,
12106 "isCollectionDependency": false,
12107 "componentClassName": "PrestoCTAOverlay",
12108 "elementRef": null,
12109 "encapsulation": "none",
12110 "shadowDelegatesFocus": false,
12111 "properties": [
12112 {
12113 "name": "player",
12114 "type": "any",
12115 "attribute": "player",
12116 "reflect": false,
12117 "mutable": false,
12118 "required": false,
12119 "optional": false,
12120 "complexType": {
12121 "original": "any",
12122 "resolved": "any",
12123 "references": {}
12124 },
12125 "docs": {
12126 "tags": [],
12127 "text": ""
12128 },
12129 "internal": false,
12130 "getter": false,
12131 "setter": false
12132 },
12133 {
12134 "name": "direction",
12135 "type": "string",
12136 "attribute": "direction",
12137 "reflect": false,
12138 "mutable": false,
12139 "required": false,
12140 "optional": true,
12141 "complexType": {
12142 "original": "'rtl'",
12143 "resolved": "\"rtl\"",
12144 "references": {}
12145 },
12146 "docs": {
12147 "tags": [],
12148 "text": ""
12149 },
12150 "internal": false,
12151 "getter": false,
12152 "setter": false
12153 },
12154 {
12155 "name": "preset",
12156 "type": "unknown",
12157 "attribute": "preset",
12158 "reflect": false,
12159 "mutable": false,
12160 "required": false,
12161 "optional": false,
12162 "complexType": {
12163 "original": "presetAttributes",
12164 "resolved": "presetAttributes",
12165 "references": {
12166 "presetAttributes": {
12167 "location": "import",
12168 "path": "../../../../../interfaces",
12169 "id": "src/interfaces.ts::presetAttributes"
12170 }
12171 }
12172 },
12173 "docs": {
12174 "tags": [],
12175 "text": ""
12176 },
12177 "internal": false,
12178 "getter": false,
12179 "setter": false
12180 },
12181 {
12182 "name": "i18n",
12183 "type": "unknown",
12184 "attribute": "i-1-8n",
12185 "reflect": false,
12186 "mutable": false,
12187 "required": false,
12188 "optional": false,
12189 "complexType": {
12190 "original": "i18nConfig",
12191 "resolved": "i18nConfig",
12192 "references": {
12193 "i18nConfig": {
12194 "location": "import",
12195 "path": "../../../../../interfaces",
12196 "id": "src/interfaces.ts::i18nConfig"
12197 }
12198 }
12199 },
12200 "docs": {
12201 "tags": [],
12202 "text": ""
12203 },
12204 "internal": false,
12205 "getter": false,
12206 "setter": false
12207 },
12208 {
12209 "name": "provider",
12210 "type": "string",
12211 "attribute": "provider",
12212 "reflect": false,
12213 "mutable": false,
12214 "required": false,
12215 "optional": false,
12216 "complexType": {
12217 "original": "string",
12218 "resolved": "string",
12219 "references": {}
12220 },
12221 "docs": {
12222 "tags": [],
12223 "text": ""
12224 },
12225 "internal": false,
12226 "getter": false,
12227 "setter": false
12228 }
12229 ],
12230 "virtualProperties": [],
12231 "states": [
12232 {
12233 "name": "currentTime"
12234 },
12235 {
12236 "name": "duration"
12237 },
12238 {
12239 "name": "ended"
12240 }
12241 ],
12242 "methods": [],
12243 "listeners": [],
12244 "events": [],
12245 "watchers": [],
12246 "styles": [
12247 {
12248 "modeName": "$",
12249 "styleId": "PRESTO-CTA-OVERLAY",
12250 "styleStr": null,
12251 "styleIdentifier": "PrestoCtaOverlayStyle",
12252 "externalStyles": [
12253 {
12254 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.css",
12255 "relativePath": "presto-cta-overlay.css",
12256 "originalComponentPath": "presto-cta-overlay.css"
12257 }
12258 ]
12259 }
12260 ],
12261 "internal": false,
12262 "assetsDirs": [],
12263 "styleDocs": [],
12264 "docs": {
12265 "tags": [],
12266 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
12267 },
12268 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
12269 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
12270 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map",
12271 "hasAttributeChangedCallbackFn": false,
12272 "hasComponentWillLoadFn": true,
12273 "hasComponentDidLoadFn": false,
12274 "hasComponentShouldUpdateFn": false,
12275 "hasComponentWillUpdateFn": false,
12276 "hasComponentDidUpdateFn": false,
12277 "hasComponentWillRenderFn": false,
12278 "hasComponentDidRenderFn": false,
12279 "hasConnectedCallbackFn": false,
12280 "hasDisconnectedCallbackFn": true,
12281 "hasElement": false,
12282 "hasEvent": false,
12283 "hasLifecycle": true,
12284 "hasListener": false,
12285 "hasListenerTarget": false,
12286 "hasListenerTargetWindow": false,
12287 "hasListenerTargetDocument": false,
12288 "hasListenerTargetBody": false,
12289 "hasListenerTargetParent": false,
12290 "hasMember": true,
12291 "hasMethod": false,
12292 "hasMode": false,
12293 "hasModernPropertyDecls": false,
12294 "hasAttribute": true,
12295 "hasProp": true,
12296 "hasPropNumber": false,
12297 "hasPropBoolean": false,
12298 "hasPropString": true,
12299 "hasPropMutable": false,
12300 "hasReflect": false,
12301 "hasRenderFn": true,
12302 "hasState": true,
12303 "hasStyle": true,
12304 "hasVdomAttribute": true,
12305 "hasVdomXlink": false,
12306 "hasVdomClass": false,
12307 "hasVdomFunctional": false,
12308 "hasVdomKey": true,
12309 "hasVdomListener": false,
12310 "hasVdomPropOrAttr": true,
12311 "hasVdomRef": false,
12312 "hasVdomRender": true,
12313 "hasVdomStyle": false,
12314 "hasVdomText": false,
12315 "hasWatchCallback": false,
12316 "isPlain": false,
12317 "htmlAttrNames": [
12318 "key",
12319 "ended",
12320 "currentTime",
12321 "duration",
12322 "direction",
12323 "cta",
12324 "i18n",
12325 "provider"
12326 ],
12327 "htmlTagNames": [
12328 "presto-cta-overlay-controller"
12329 ],
12330 "htmlParts": [],
12331 "isUpdateable": true,
12332 "potentialCmpRefs": [
12333 "presto-cta-overlay-controller"
12334 ],
12335 "dependents": [
12336 "presto-player",
12337 "presto-playlist"
12338 ],
12339 "dependencies": [
12340 "presto-cta-overlay-controller",
12341 "presto-cta-overlay-ui",
12342 "presto-player-button"
12343 ],
12344 "directDependents": [
12345 "presto-player"
12346 ],
12347 "directDependencies": [
12348 "presto-cta-overlay-controller"
12349 ]
12350 },
12351 {
12352 "attachInternalsMemberName": null,
12353 "formAssociated": false,
12354 "tagName": "presto-cta-overlay-controller",
12355 "excludeFromCollection": false,
12356 "isCollectionDependency": false,
12357 "componentClassName": "PrestoCtaOverlayController",
12358 "elementRef": null,
12359 "encapsulation": "none",
12360 "shadowDelegatesFocus": false,
12361 "properties": [
12362 {
12363 "name": "ended",
12364 "type": "boolean",
12365 "attribute": "ended",
12366 "reflect": false,
12367 "mutable": false,
12368 "required": false,
12369 "optional": false,
12370 "complexType": {
12371 "original": "boolean",
12372 "resolved": "boolean",
12373 "references": {}
12374 },
12375 "docs": {
12376 "tags": [],
12377 "text": ""
12378 },
12379 "internal": false,
12380 "getter": false,
12381 "setter": false
12382 },
12383 {
12384 "name": "currentTime",
12385 "type": "number",
12386 "attribute": "current-time",
12387 "reflect": true,
12388 "mutable": false,
12389 "required": false,
12390 "optional": false,
12391 "complexType": {
12392 "original": "number",
12393 "resolved": "number",
12394 "references": {}
12395 },
12396 "docs": {
12397 "tags": [],
12398 "text": ""
12399 },
12400 "internal": false,
12401 "getter": false,
12402 "setter": false
12403 },
12404 {
12405 "name": "duration",
12406 "type": "number",
12407 "attribute": "duration",
12408 "reflect": true,
12409 "mutable": false,
12410 "required": false,
12411 "optional": false,
12412 "complexType": {
12413 "original": "number",
12414 "resolved": "number",
12415 "references": {}
12416 },
12417 "docs": {
12418 "tags": [],
12419 "text": ""
12420 },
12421 "internal": false,
12422 "getter": false,
12423 "setter": false
12424 },
12425 {
12426 "name": "direction",
12427 "type": "string",
12428 "attribute": "direction",
12429 "reflect": false,
12430 "mutable": false,
12431 "required": false,
12432 "optional": true,
12433 "complexType": {
12434 "original": "'rtl'",
12435 "resolved": "\"rtl\"",
12436 "references": {}
12437 },
12438 "docs": {
12439 "tags": [],
12440 "text": ""
12441 },
12442 "internal": false,
12443 "getter": false,
12444 "setter": false
12445 },
12446 {
12447 "name": "cta",
12448 "type": "unknown",
12449 "attribute": "cta",
12450 "reflect": false,
12451 "mutable": false,
12452 "required": false,
12453 "optional": true,
12454 "complexType": {
12455 "original": "CTA",
12456 "resolved": "CTA",
12457 "references": {
12458 "CTA": {
12459 "location": "import",
12460 "path": "../../../../../interfaces",
12461 "id": "src/interfaces.ts::CTA"
12462 }
12463 }
12464 },
12465 "docs": {
12466 "tags": [],
12467 "text": ""
12468 },
12469 "internal": false,
12470 "getter": false,
12471 "setter": false
12472 },
12473 {
12474 "name": "i18n",
12475 "type": "unknown",
12476 "attribute": "i-1-8n",
12477 "reflect": false,
12478 "mutable": false,
12479 "required": false,
12480 "optional": false,
12481 "complexType": {
12482 "original": "i18nConfig",
12483 "resolved": "i18nConfig",
12484 "references": {
12485 "i18nConfig": {
12486 "location": "import",
12487 "path": "../../../../../interfaces",
12488 "id": "src/interfaces.ts::i18nConfig"
12489 }
12490 }
12491 },
12492 "docs": {
12493 "tags": [],
12494 "text": ""
12495 },
12496 "internal": false,
12497 "getter": false,
12498 "setter": false
12499 },
12500 {
12501 "name": "provider",
12502 "type": "string",
12503 "attribute": "provider",
12504 "reflect": false,
12505 "mutable": false,
12506 "required": false,
12507 "optional": false,
12508 "complexType": {
12509 "original": "string",
12510 "resolved": "string",
12511 "references": {}
12512 },
12513 "docs": {
12514 "tags": [],
12515 "text": ""
12516 },
12517 "internal": false,
12518 "getter": false,
12519 "setter": false
12520 }
12521 ],
12522 "virtualProperties": [],
12523 "states": [
12524 {
12525 "name": "enabled"
12526 },
12527 {
12528 "name": "show"
12529 },
12530 {
12531 "name": "loading"
12532 },
12533 {
12534 "name": "error"
12535 },
12536 {
12537 "name": "skipped"
12538 },
12539 {
12540 "name": "percentagePassed"
12541 }
12542 ],
12543 "methods": [],
12544 "listeners": [],
12545 "events": [
12546 {
12547 "name": "playVideo",
12548 "method": "playVideo",
12549 "bubbles": true,
12550 "cancelable": true,
12551 "composed": true,
12552 "docs": {
12553 "tags": [],
12554 "text": ""
12555 },
12556 "complexType": {
12557 "original": "void",
12558 "resolved": "void",
12559 "references": {}
12560 },
12561 "internal": false
12562 },
12563 {
12564 "name": "pauseVideo",
12565 "method": "pauseVideo",
12566 "bubbles": true,
12567 "cancelable": true,
12568 "composed": true,
12569 "docs": {
12570 "tags": [],
12571 "text": ""
12572 },
12573 "complexType": {
12574 "original": "boolean",
12575 "resolved": "boolean",
12576 "references": {}
12577 },
12578 "internal": false
12579 },
12580 {
12581 "name": "restartVideo",
12582 "method": "restartVideo",
12583 "bubbles": true,
12584 "cancelable": true,
12585 "composed": true,
12586 "docs": {
12587 "tags": [],
12588 "text": ""
12589 },
12590 "complexType": {
12591 "original": "void",
12592 "resolved": "void",
12593 "references": {}
12594 },
12595 "internal": false
12596 },
12597 {
12598 "name": "ctaStateChange",
12599 "method": "ctaStateChange",
12600 "bubbles": true,
12601 "cancelable": true,
12602 "composed": true,
12603 "docs": {
12604 "tags": [],
12605 "text": ""
12606 },
12607 "complexType": {
12608 "original": "boolean",
12609 "resolved": "boolean",
12610 "references": {}
12611 },
12612 "internal": false
12613 }
12614 ],
12615 "watchers": [
12616 {
12617 "propName": "ended",
12618 "methodName": "handleEnded"
12619 },
12620 {
12621 "propName": "duration",
12622 "methodName": "handleDuration"
12623 },
12624 {
12625 "propName": "currentTime",
12626 "methodName": "handlePercentagePassed"
12627 },
12628 {
12629 "propName": "duration",
12630 "methodName": "handlePercentagePassed"
12631 },
12632 {
12633 "propName": "currentTime",
12634 "methodName": "handleEnabled"
12635 },
12636 {
12637 "propName": "currentTime",
12638 "methodName": "handleTime"
12639 },
12640 {
12641 "propName": "show",
12642 "methodName": "handleCtaStateChange"
12643 }
12644 ],
12645 "styles": [
12646 {
12647 "modeName": "$",
12648 "styleId": "PRESTO-CTA-OVERLAY-CONTROLLER",
12649 "styleStr": null,
12650 "styleIdentifier": "PrestoCtaOverlayControllerStyle",
12651 "externalStyles": [
12652 {
12653 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.css",
12654 "relativePath": "presto-cta-overlay-controller.css",
12655 "originalComponentPath": "presto-cta-overlay-controller.css"
12656 }
12657 ]
12658 }
12659 ],
12660 "internal": false,
12661 "assetsDirs": [],
12662 "styleDocs": [],
12663 "docs": {
12664 "tags": [],
12665 "text": ""
12666 },
12667 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
12668 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
12669 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map",
12670 "hasAttributeChangedCallbackFn": false,
12671 "hasComponentWillLoadFn": true,
12672 "hasComponentDidLoadFn": false,
12673 "hasComponentShouldUpdateFn": false,
12674 "hasComponentWillUpdateFn": false,
12675 "hasComponentDidUpdateFn": false,
12676 "hasComponentWillRenderFn": false,
12677 "hasComponentDidRenderFn": false,
12678 "hasConnectedCallbackFn": false,
12679 "hasDisconnectedCallbackFn": false,
12680 "hasElement": false,
12681 "hasEvent": true,
12682 "hasLifecycle": true,
12683 "hasListener": false,
12684 "hasListenerTarget": false,
12685 "hasListenerTargetWindow": false,
12686 "hasListenerTargetDocument": false,
12687 "hasListenerTargetBody": false,
12688 "hasListenerTargetParent": false,
12689 "hasMember": true,
12690 "hasMethod": false,
12691 "hasMode": false,
12692 "hasModernPropertyDecls": false,
12693 "hasAttribute": true,
12694 "hasProp": true,
12695 "hasPropNumber": true,
12696 "hasPropBoolean": true,
12697 "hasPropString": true,
12698 "hasPropMutable": false,
12699 "hasReflect": true,
12700 "hasRenderFn": true,
12701 "hasState": true,
12702 "hasStyle": true,
12703 "hasVdomAttribute": true,
12704 "hasVdomXlink": false,
12705 "hasVdomClass": true,
12706 "hasVdomFunctional": false,
12707 "hasVdomKey": false,
12708 "hasVdomListener": true,
12709 "hasVdomPropOrAttr": true,
12710 "hasVdomRef": false,
12711 "hasVdomRender": true,
12712 "hasVdomStyle": true,
12713 "hasVdomText": false,
12714 "hasWatchCallback": true,
12715 "isPlain": false,
12716 "htmlAttrNames": [
12717 "style",
12718 "direction",
12719 "class",
12720 "i18n",
12721 "headline",
12722 "bottom-text",
12723 "show-button",
12724 "buttonLink",
12725 "allowSkip",
12726 "allowRewatch",
12727 "button-text",
12728 "onSkip",
12729 "onRewatch",
12730 "provider"
12731 ],
12732 "htmlTagNames": [
12733 "presto-cta-overlay-ui"
12734 ],
12735 "htmlParts": [],
12736 "isUpdateable": true,
12737 "potentialCmpRefs": [
12738 "presto-cta-overlay-ui"
12739 ],
12740 "dependents": [
12741 "presto-cta-overlay",
12742 "presto-player",
12743 "presto-playlist"
12744 ],
12745 "dependencies": [
12746 "presto-cta-overlay-ui",
12747 "presto-player-button"
12748 ],
12749 "directDependents": [
12750 "presto-cta-overlay"
12751 ],
12752 "directDependencies": [
12753 "presto-cta-overlay-ui"
12754 ]
12755 },
12756 {
12757 "attachInternalsMemberName": null,
12758 "formAssociated": false,
12759 "tagName": "presto-dynamic-overlay-ui",
12760 "excludeFromCollection": false,
12761 "isCollectionDependency": false,
12762 "componentClassName": "PrestoDynamicOverlayUi",
12763 "elementRef": "el",
12764 "encapsulation": "shadow",
12765 "shadowDelegatesFocus": false,
12766 "properties": [
12767 {
12768 "name": "href",
12769 "type": "string",
12770 "attribute": "href",
12771 "reflect": false,
12772 "mutable": false,
12773 "required": false,
12774 "optional": false,
12775 "complexType": {
12776 "original": "string",
12777 "resolved": "string",
12778 "references": {}
12779 },
12780 "docs": {
12781 "tags": [],
12782 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
12783 },
12784 "internal": false,
12785 "getter": false,
12786 "setter": false
12787 },
12788 {
12789 "name": "target",
12790 "type": "string",
12791 "attribute": "target",
12792 "reflect": false,
12793 "mutable": false,
12794 "required": false,
12795 "optional": false,
12796 "complexType": {
12797 "original": "'_blank' | '_parent' | '_self' | '_top'",
12798 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
12799 "references": {}
12800 },
12801 "docs": {
12802 "tags": [],
12803 "text": "Tells the browser where to open the link. Only used when `href` is set."
12804 },
12805 "internal": false,
12806 "getter": false,
12807 "setter": false
12808 },
12809 {
12810 "name": "position",
12811 "type": "string",
12812 "attribute": "position",
12813 "reflect": false,
12814 "mutable": false,
12815 "required": false,
12816 "optional": false,
12817 "defaultValue": "'top-right'",
12818 "complexType": {
12819 "original": "'top-left' | 'top-right'",
12820 "resolved": "\"top-left\" | \"top-right\"",
12821 "references": {}
12822 },
12823 "docs": {
12824 "tags": [
12825 {
12826 "name": "default",
12827 "text": "'top-right'"
12828 }
12829 ],
12830 "text": ""
12831 },
12832 "internal": false,
12833 "getter": false,
12834 "setter": false
12835 }
12836 ],
12837 "virtualProperties": [],
12838 "states": [],
12839 "methods": [],
12840 "listeners": [],
12841 "events": [],
12842 "watchers": [],
12843 "styles": [
12844 {
12845 "modeName": "$",
12846 "styleId": "PRESTO-DYNAMIC-OVERLAY-UI",
12847 "styleStr": null,
12848 "styleIdentifier": "PrestoDynamicOverlayUiStyle",
12849 "externalStyles": [
12850 {
12851 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.scss",
12852 "relativePath": "presto-dynamic-overlay-ui.scss",
12853 "originalComponentPath": "presto-dynamic-overlay-ui.scss"
12854 }
12855 ]
12856 }
12857 ],
12858 "internal": false,
12859 "assetsDirs": [],
12860 "styleDocs": [],
12861 "docs": {
12862 "tags": [],
12863 "text": ""
12864 },
12865 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
12866 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
12867 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map",
12868 "hasAttributeChangedCallbackFn": false,
12869 "hasComponentWillLoadFn": false,
12870 "hasComponentDidLoadFn": true,
12871 "hasComponentShouldUpdateFn": false,
12872 "hasComponentWillUpdateFn": false,
12873 "hasComponentDidUpdateFn": false,
12874 "hasComponentWillRenderFn": false,
12875 "hasComponentDidRenderFn": false,
12876 "hasConnectedCallbackFn": false,
12877 "hasDisconnectedCallbackFn": false,
12878 "hasElement": false,
12879 "hasEvent": false,
12880 "hasLifecycle": true,
12881 "hasListener": false,
12882 "hasListenerTarget": false,
12883 "hasListenerTargetWindow": false,
12884 "hasListenerTargetDocument": false,
12885 "hasListenerTargetBody": false,
12886 "hasListenerTargetParent": false,
12887 "hasMember": true,
12888 "hasMethod": false,
12889 "hasMode": false,
12890 "hasModernPropertyDecls": false,
12891 "hasAttribute": true,
12892 "hasProp": true,
12893 "hasPropNumber": false,
12894 "hasPropBoolean": false,
12895 "hasPropString": true,
12896 "hasPropMutable": false,
12897 "hasReflect": false,
12898 "hasRenderFn": true,
12899 "hasState": false,
12900 "hasStyle": true,
12901 "hasVdomAttribute": true,
12902 "hasVdomXlink": false,
12903 "hasVdomClass": true,
12904 "hasVdomFunctional": true,
12905 "hasVdomKey": true,
12906 "hasVdomListener": false,
12907 "hasVdomPropOrAttr": true,
12908 "hasVdomRef": true,
12909 "hasVdomRender": true,
12910 "hasVdomStyle": false,
12911 "hasVdomText": false,
12912 "hasWatchCallback": false,
12913 "isPlain": false,
12914 "htmlAttrNames": [
12915 "key",
12916 "class",
12917 "href",
12918 "target",
12919 "part",
12920 "ref"
12921 ],
12922 "htmlTagNames": [
12923 "slot"
12924 ],
12925 "htmlParts": [
12926 "overlay-text"
12927 ],
12928 "isUpdateable": true,
12929 "potentialCmpRefs": [],
12930 "dependents": [
12931 "presto-dynamic-overlays",
12932 "presto-player",
12933 "presto-playlist"
12934 ],
12935 "dependencies": [],
12936 "directDependents": [
12937 "presto-dynamic-overlays"
12938 ],
12939 "directDependencies": []
12940 },
12941 {
12942 "attachInternalsMemberName": null,
12943 "formAssociated": false,
12944 "tagName": "presto-dynamic-overlays",
12945 "excludeFromCollection": false,
12946 "isCollectionDependency": false,
12947 "componentClassName": "PrestoDynamicOverlays",
12948 "elementRef": "el",
12949 "encapsulation": "shadow",
12950 "shadowDelegatesFocus": false,
12951 "properties": [
12952 {
12953 "name": "overlays",
12954 "type": "unknown",
12955 "attribute": "overlays",
12956 "reflect": false,
12957 "mutable": false,
12958 "required": false,
12959 "optional": false,
12960 "complexType": {
12961 "original": "Array<DynamicOverlay>",
12962 "resolved": "DynamicOverlay[]",
12963 "references": {
12964 "Array": {
12965 "location": "global",
12966 "id": "global::Array"
12967 },
12968 "DynamicOverlay": {
12969 "location": "import",
12970 "path": "../../../../../interfaces",
12971 "id": "src/interfaces.ts::DynamicOverlay"
12972 }
12973 }
12974 },
12975 "docs": {
12976 "tags": [],
12977 "text": ""
12978 },
12979 "internal": false,
12980 "getter": false,
12981 "setter": false
12982 },
12983 {
12984 "name": "player",
12985 "type": "any",
12986 "attribute": "player",
12987 "reflect": false,
12988 "mutable": false,
12989 "required": false,
12990 "optional": false,
12991 "complexType": {
12992 "original": "any",
12993 "resolved": "any",
12994 "references": {}
12995 },
12996 "docs": {
12997 "tags": [],
12998 "text": ""
12999 },
13000 "internal": false,
13001 "getter": false,
13002 "setter": false
13003 },
13004 {
13005 "name": "preset",
13006 "type": "unknown",
13007 "attribute": "preset",
13008 "reflect": false,
13009 "mutable": false,
13010 "required": false,
13011 "optional": false,
13012 "complexType": {
13013 "original": "presetAttributes",
13014 "resolved": "presetAttributes",
13015 "references": {
13016 "presetAttributes": {
13017 "location": "import",
13018 "path": "../../../../../interfaces",
13019 "id": "src/interfaces.ts::presetAttributes"
13020 }
13021 }
13022 },
13023 "docs": {
13024 "tags": [],
13025 "text": ""
13026 },
13027 "internal": false,
13028 "getter": false,
13029 "setter": false
13030 },
13031 {
13032 "name": "enabled",
13033 "type": "boolean",
13034 "attribute": "enabled",
13035 "reflect": false,
13036 "mutable": false,
13037 "required": false,
13038 "optional": false,
13039 "complexType": {
13040 "original": "boolean",
13041 "resolved": "boolean",
13042 "references": {}
13043 },
13044 "docs": {
13045 "tags": [],
13046 "text": ""
13047 },
13048 "internal": false,
13049 "getter": false,
13050 "setter": false
13051 }
13052 ],
13053 "virtualProperties": [],
13054 "states": [
13055 {
13056 "name": "currentTime"
13057 },
13058 {
13059 "name": "destroy"
13060 }
13061 ],
13062 "methods": [],
13063 "listeners": [],
13064 "events": [
13065 {
13066 "name": "reloadComponent",
13067 "method": "reloadComponent",
13068 "bubbles": true,
13069 "cancelable": true,
13070 "composed": true,
13071 "docs": {
13072 "tags": [],
13073 "text": ""
13074 },
13075 "complexType": {
13076 "original": "void",
13077 "resolved": "void",
13078 "references": {}
13079 },
13080 "internal": false
13081 }
13082 ],
13083 "watchers": [],
13084 "styles": [
13085 {
13086 "modeName": "$",
13087 "styleId": "PRESTO-DYNAMIC-OVERLAYS",
13088 "styleStr": null,
13089 "styleIdentifier": "PrestoDynamicOverlaysStyle",
13090 "externalStyles": [
13091 {
13092 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.scss",
13093 "relativePath": "presto-dynamic-overlays.scss",
13094 "originalComponentPath": "presto-dynamic-overlays.scss"
13095 }
13096 ]
13097 }
13098 ],
13099 "internal": false,
13100 "assetsDirs": [],
13101 "styleDocs": [],
13102 "docs": {
13103 "tags": [],
13104 "text": ""
13105 },
13106 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
13107 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
13108 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map",
13109 "hasAttributeChangedCallbackFn": false,
13110 "hasComponentWillLoadFn": false,
13111 "hasComponentDidLoadFn": true,
13112 "hasComponentShouldUpdateFn": false,
13113 "hasComponentWillUpdateFn": false,
13114 "hasComponentDidUpdateFn": false,
13115 "hasComponentWillRenderFn": false,
13116 "hasComponentDidRenderFn": false,
13117 "hasConnectedCallbackFn": false,
13118 "hasDisconnectedCallbackFn": false,
13119 "hasElement": false,
13120 "hasEvent": true,
13121 "hasLifecycle": true,
13122 "hasListener": false,
13123 "hasListenerTarget": false,
13124 "hasListenerTargetWindow": false,
13125 "hasListenerTargetDocument": false,
13126 "hasListenerTargetBody": false,
13127 "hasListenerTargetParent": false,
13128 "hasMember": true,
13129 "hasMethod": false,
13130 "hasMode": false,
13131 "hasModernPropertyDecls": false,
13132 "hasAttribute": true,
13133 "hasProp": true,
13134 "hasPropNumber": false,
13135 "hasPropBoolean": true,
13136 "hasPropString": false,
13137 "hasPropMutable": false,
13138 "hasReflect": false,
13139 "hasRenderFn": true,
13140 "hasState": true,
13141 "hasStyle": true,
13142 "hasVdomAttribute": true,
13143 "hasVdomXlink": false,
13144 "hasVdomClass": true,
13145 "hasVdomFunctional": false,
13146 "hasVdomKey": true,
13147 "hasVdomListener": false,
13148 "hasVdomPropOrAttr": true,
13149 "hasVdomRef": true,
13150 "hasVdomRender": true,
13151 "hasVdomStyle": true,
13152 "hasVdomText": true,
13153 "hasWatchCallback": false,
13154 "isPlain": false,
13155 "htmlAttrNames": [
13156 "class",
13157 "ref",
13158 "key",
13159 "position",
13160 "href",
13161 "target",
13162 "innerHTML",
13163 "style"
13164 ],
13165 "htmlTagNames": [
13166 "presto-dynamic-overlay-ui",
13167 "div"
13168 ],
13169 "htmlParts": [],
13170 "isUpdateable": true,
13171 "potentialCmpRefs": [
13172 "presto-dynamic-overlay-ui"
13173 ],
13174 "dependents": [
13175 "presto-player",
13176 "presto-playlist"
13177 ],
13178 "dependencies": [
13179 "presto-dynamic-overlay-ui"
13180 ],
13181 "directDependents": [
13182 "presto-player"
13183 ],
13184 "directDependencies": [
13185 "presto-dynamic-overlay-ui"
13186 ]
13187 },
13188 {
13189 "attachInternalsMemberName": null,
13190 "formAssociated": false,
13191 "tagName": "presto-email-overlay",
13192 "excludeFromCollection": false,
13193 "isCollectionDependency": false,
13194 "componentClassName": "PrestoEmailOverlay",
13195 "elementRef": null,
13196 "encapsulation": "none",
13197 "shadowDelegatesFocus": false,
13198 "properties": [
13199 {
13200 "name": "player",
13201 "type": "any",
13202 "attribute": "player",
13203 "reflect": false,
13204 "mutable": false,
13205 "required": false,
13206 "optional": false,
13207 "complexType": {
13208 "original": "any",
13209 "resolved": "any",
13210 "references": {}
13211 },
13212 "docs": {
13213 "tags": [],
13214 "text": ""
13215 },
13216 "internal": false,
13217 "getter": false,
13218 "setter": false
13219 },
13220 {
13221 "name": "direction",
13222 "type": "string",
13223 "attribute": "direction",
13224 "reflect": false,
13225 "mutable": false,
13226 "required": false,
13227 "optional": true,
13228 "complexType": {
13229 "original": "'rtl'",
13230 "resolved": "\"rtl\"",
13231 "references": {}
13232 },
13233 "docs": {
13234 "tags": [],
13235 "text": ""
13236 },
13237 "internal": false,
13238 "getter": false,
13239 "setter": false
13240 },
13241 {
13242 "name": "preset",
13243 "type": "unknown",
13244 "attribute": "preset",
13245 "reflect": false,
13246 "mutable": false,
13247 "required": false,
13248 "optional": false,
13249 "complexType": {
13250 "original": "presetAttributes",
13251 "resolved": "presetAttributes",
13252 "references": {
13253 "presetAttributes": {
13254 "location": "import",
13255 "path": "../../../../../interfaces",
13256 "id": "src/interfaces.ts::presetAttributes"
13257 }
13258 }
13259 },
13260 "docs": {
13261 "tags": [],
13262 "text": ""
13263 },
13264 "internal": false,
13265 "getter": false,
13266 "setter": false
13267 },
13268 {
13269 "name": "videoId",
13270 "type": "number",
13271 "attribute": "video-id",
13272 "reflect": false,
13273 "mutable": false,
13274 "required": false,
13275 "optional": false,
13276 "complexType": {
13277 "original": "number",
13278 "resolved": "number",
13279 "references": {}
13280 },
13281 "docs": {
13282 "tags": [],
13283 "text": ""
13284 },
13285 "internal": false,
13286 "getter": false,
13287 "setter": false
13288 },
13289 {
13290 "name": "i18n",
13291 "type": "unknown",
13292 "attribute": "i-1-8n",
13293 "reflect": false,
13294 "mutable": false,
13295 "required": false,
13296 "optional": false,
13297 "complexType": {
13298 "original": "i18nConfig",
13299 "resolved": "i18nConfig",
13300 "references": {
13301 "i18nConfig": {
13302 "location": "import",
13303 "path": "../../../../../interfaces",
13304 "id": "src/interfaces.ts::i18nConfig"
13305 }
13306 }
13307 },
13308 "docs": {
13309 "tags": [],
13310 "text": ""
13311 },
13312 "internal": false,
13313 "getter": false,
13314 "setter": false
13315 },
13316 {
13317 "name": "provider",
13318 "type": "string",
13319 "attribute": "provider",
13320 "reflect": false,
13321 "mutable": false,
13322 "required": false,
13323 "optional": false,
13324 "complexType": {
13325 "original": "string",
13326 "resolved": "string",
13327 "references": {}
13328 },
13329 "docs": {
13330 "tags": [],
13331 "text": ""
13332 },
13333 "internal": false,
13334 "getter": false,
13335 "setter": false
13336 }
13337 ],
13338 "virtualProperties": [],
13339 "states": [
13340 {
13341 "name": "currentTime"
13342 },
13343 {
13344 "name": "duration"
13345 },
13346 {
13347 "name": "ended"
13348 }
13349 ],
13350 "methods": [],
13351 "listeners": [],
13352 "events": [],
13353 "watchers": [],
13354 "styles": [
13355 {
13356 "modeName": "$",
13357 "styleId": "PRESTO-EMAIL-OVERLAY",
13358 "styleStr": null,
13359 "styleIdentifier": "PrestoEmailOverlayStyle",
13360 "externalStyles": [
13361 {
13362 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.css",
13363 "relativePath": "presto-email-overlay.css",
13364 "originalComponentPath": "presto-email-overlay.css"
13365 }
13366 ]
13367 }
13368 ],
13369 "internal": false,
13370 "assetsDirs": [],
13371 "styleDocs": [],
13372 "docs": {
13373 "tags": [],
13374 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
13375 },
13376 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
13377 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
13378 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map",
13379 "hasAttributeChangedCallbackFn": false,
13380 "hasComponentWillLoadFn": true,
13381 "hasComponentDidLoadFn": false,
13382 "hasComponentShouldUpdateFn": false,
13383 "hasComponentWillUpdateFn": false,
13384 "hasComponentDidUpdateFn": false,
13385 "hasComponentWillRenderFn": false,
13386 "hasComponentDidRenderFn": false,
13387 "hasConnectedCallbackFn": false,
13388 "hasDisconnectedCallbackFn": true,
13389 "hasElement": false,
13390 "hasEvent": false,
13391 "hasLifecycle": true,
13392 "hasListener": false,
13393 "hasListenerTarget": false,
13394 "hasListenerTargetWindow": false,
13395 "hasListenerTargetDocument": false,
13396 "hasListenerTargetBody": false,
13397 "hasListenerTargetParent": false,
13398 "hasMember": true,
13399 "hasMethod": false,
13400 "hasMode": false,
13401 "hasModernPropertyDecls": false,
13402 "hasAttribute": true,
13403 "hasProp": true,
13404 "hasPropNumber": true,
13405 "hasPropBoolean": false,
13406 "hasPropString": true,
13407 "hasPropMutable": false,
13408 "hasReflect": false,
13409 "hasRenderFn": true,
13410 "hasState": true,
13411 "hasStyle": true,
13412 "hasVdomAttribute": true,
13413 "hasVdomXlink": false,
13414 "hasVdomClass": false,
13415 "hasVdomFunctional": false,
13416 "hasVdomKey": true,
13417 "hasVdomListener": false,
13418 "hasVdomPropOrAttr": true,
13419 "hasVdomRef": false,
13420 "hasVdomRender": true,
13421 "hasVdomStyle": false,
13422 "hasVdomText": false,
13423 "hasWatchCallback": false,
13424 "isPlain": false,
13425 "htmlAttrNames": [
13426 "key",
13427 "ended",
13428 "currentTime",
13429 "videoId",
13430 "duration",
13431 "direction",
13432 "presetId",
13433 "emailCollection",
13434 "i18n",
13435 "provider"
13436 ],
13437 "htmlTagNames": [
13438 "presto-email-overlay-controller"
13439 ],
13440 "htmlParts": [],
13441 "isUpdateable": true,
13442 "potentialCmpRefs": [
13443 "presto-email-overlay-controller"
13444 ],
13445 "dependents": [
13446 "presto-player",
13447 "presto-playlist"
13448 ],
13449 "dependencies": [
13450 "presto-email-overlay-controller",
13451 "presto-email-overlay-ui",
13452 "presto-player-spinner"
13453 ],
13454 "directDependents": [
13455 "presto-player"
13456 ],
13457 "directDependencies": [
13458 "presto-email-overlay-controller"
13459 ]
13460 },
13461 {
13462 "attachInternalsMemberName": null,
13463 "formAssociated": false,
13464 "tagName": "presto-email-overlay-controller",
13465 "excludeFromCollection": false,
13466 "isCollectionDependency": false,
13467 "componentClassName": "PrestoEmailOverlayController",
13468 "elementRef": null,
13469 "encapsulation": "none",
13470 "shadowDelegatesFocus": false,
13471 "properties": [
13472 {
13473 "name": "ended",
13474 "type": "boolean",
13475 "attribute": "ended",
13476 "reflect": false,
13477 "mutable": false,
13478 "required": false,
13479 "optional": false,
13480 "complexType": {
13481 "original": "boolean",
13482 "resolved": "boolean",
13483 "references": {}
13484 },
13485 "docs": {
13486 "tags": [],
13487 "text": ""
13488 },
13489 "internal": false,
13490 "getter": false,
13491 "setter": false
13492 },
13493 {
13494 "name": "currentTime",
13495 "type": "number",
13496 "attribute": "current-time",
13497 "reflect": true,
13498 "mutable": false,
13499 "required": false,
13500 "optional": false,
13501 "complexType": {
13502 "original": "number",
13503 "resolved": "number",
13504 "references": {}
13505 },
13506 "docs": {
13507 "tags": [],
13508 "text": ""
13509 },
13510 "internal": false,
13511 "getter": false,
13512 "setter": false
13513 },
13514 {
13515 "name": "duration",
13516 "type": "number",
13517 "attribute": "duration",
13518 "reflect": true,
13519 "mutable": false,
13520 "required": false,
13521 "optional": false,
13522 "complexType": {
13523 "original": "number",
13524 "resolved": "number",
13525 "references": {}
13526 },
13527 "docs": {
13528 "tags": [],
13529 "text": ""
13530 },
13531 "internal": false,
13532 "getter": false,
13533 "setter": false
13534 },
13535 {
13536 "name": "direction",
13537 "type": "string",
13538 "attribute": "direction",
13539 "reflect": false,
13540 "mutable": false,
13541 "required": false,
13542 "optional": true,
13543 "complexType": {
13544 "original": "'rtl'",
13545 "resolved": "\"rtl\"",
13546 "references": {}
13547 },
13548 "docs": {
13549 "tags": [],
13550 "text": ""
13551 },
13552 "internal": false,
13553 "getter": false,
13554 "setter": false
13555 },
13556 {
13557 "name": "emailCollection",
13558 "type": "unknown",
13559 "attribute": "email-collection",
13560 "reflect": false,
13561 "mutable": false,
13562 "required": false,
13563 "optional": true,
13564 "complexType": {
13565 "original": "EmailCollection",
13566 "resolved": "EmailCollection",
13567 "references": {
13568 "EmailCollection": {
13569 "location": "import",
13570 "path": "../../../../../interfaces",
13571 "id": "src/interfaces.ts::EmailCollection"
13572 }
13573 }
13574 },
13575 "docs": {
13576 "tags": [],
13577 "text": ""
13578 },
13579 "internal": false,
13580 "getter": false,
13581 "setter": false
13582 },
13583 {
13584 "name": "i18n",
13585 "type": "unknown",
13586 "attribute": "i-1-8n",
13587 "reflect": false,
13588 "mutable": false,
13589 "required": false,
13590 "optional": false,
13591 "complexType": {
13592 "original": "i18nConfig",
13593 "resolved": "i18nConfig",
13594 "references": {
13595 "i18nConfig": {
13596 "location": "import",
13597 "path": "../../../../../interfaces",
13598 "id": "src/interfaces.ts::i18nConfig"
13599 }
13600 }
13601 },
13602 "docs": {
13603 "tags": [],
13604 "text": ""
13605 },
13606 "internal": false,
13607 "getter": false,
13608 "setter": false
13609 },
13610 {
13611 "name": "videoId",
13612 "type": "number",
13613 "attribute": "video-id",
13614 "reflect": false,
13615 "mutable": false,
13616 "required": false,
13617 "optional": false,
13618 "complexType": {
13619 "original": "number",
13620 "resolved": "number",
13621 "references": {}
13622 },
13623 "docs": {
13624 "tags": [],
13625 "text": ""
13626 },
13627 "internal": false,
13628 "getter": false,
13629 "setter": false
13630 },
13631 {
13632 "name": "presetId",
13633 "type": "number",
13634 "attribute": "preset-id",
13635 "reflect": false,
13636 "mutable": false,
13637 "required": false,
13638 "optional": false,
13639 "complexType": {
13640 "original": "number",
13641 "resolved": "number",
13642 "references": {}
13643 },
13644 "docs": {
13645 "tags": [],
13646 "text": ""
13647 },
13648 "internal": false,
13649 "getter": false,
13650 "setter": false
13651 },
13652 {
13653 "name": "provider",
13654 "type": "string",
13655 "attribute": "provider",
13656 "reflect": false,
13657 "mutable": false,
13658 "required": false,
13659 "optional": false,
13660 "complexType": {
13661 "original": "string",
13662 "resolved": "string",
13663 "references": {}
13664 },
13665 "docs": {
13666 "tags": [],
13667 "text": ""
13668 },
13669 "internal": false,
13670 "getter": false,
13671 "setter": false
13672 }
13673 ],
13674 "virtualProperties": [],
13675 "states": [
13676 {
13677 "name": "enabled"
13678 },
13679 {
13680 "name": "show"
13681 },
13682 {
13683 "name": "loading"
13684 },
13685 {
13686 "name": "error"
13687 },
13688 {
13689 "name": "percentagePassed"
13690 }
13691 ],
13692 "methods": [],
13693 "listeners": [],
13694 "events": [
13695 {
13696 "name": "playVideo",
13697 "method": "playVideo",
13698 "bubbles": true,
13699 "cancelable": true,
13700 "composed": true,
13701 "docs": {
13702 "tags": [],
13703 "text": ""
13704 },
13705 "complexType": {
13706 "original": "void",
13707 "resolved": "void",
13708 "references": {}
13709 },
13710 "internal": false
13711 },
13712 {
13713 "name": "pauseVideo",
13714 "method": "pauseVideo",
13715 "bubbles": true,
13716 "cancelable": true,
13717 "composed": true,
13718 "docs": {
13719 "tags": [],
13720 "text": ""
13721 },
13722 "complexType": {
13723 "original": "true",
13724 "resolved": "boolean",
13725 "references": {}
13726 },
13727 "internal": false
13728 },
13729 {
13730 "name": "restartVideo",
13731 "method": "restartVideo",
13732 "bubbles": true,
13733 "cancelable": true,
13734 "composed": true,
13735 "docs": {
13736 "tags": [],
13737 "text": ""
13738 },
13739 "complexType": {
13740 "original": "void",
13741 "resolved": "void",
13742 "references": {}
13743 },
13744 "internal": false
13745 },
13746 {
13747 "name": "emailStateChange",
13748 "method": "emailStateChange",
13749 "bubbles": true,
13750 "cancelable": true,
13751 "composed": true,
13752 "docs": {
13753 "tags": [],
13754 "text": ""
13755 },
13756 "complexType": {
13757 "original": "boolean",
13758 "resolved": "boolean",
13759 "references": {}
13760 },
13761 "internal": false
13762 }
13763 ],
13764 "watchers": [
13765 {
13766 "propName": "duration",
13767 "methodName": "handleDuration"
13768 },
13769 {
13770 "propName": "currentTime",
13771 "methodName": "handleTimeCheck"
13772 },
13773 {
13774 "propName": "currentTime",
13775 "methodName": "handleShowChange"
13776 },
13777 {
13778 "propName": "show",
13779 "methodName": "handleEmailStateChange"
13780 }
13781 ],
13782 "styles": [
13783 {
13784 "modeName": "$",
13785 "styleId": "PRESTO-EMAIL-OVERLAY-CONTROLLER",
13786 "styleStr": null,
13787 "styleIdentifier": "PrestoEmailOverlayControllerStyle",
13788 "externalStyles": [
13789 {
13790 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.css",
13791 "relativePath": "presto-email-overlay-controller.css",
13792 "originalComponentPath": "presto-email-overlay-controller.css"
13793 }
13794 ]
13795 }
13796 ],
13797 "internal": false,
13798 "assetsDirs": [],
13799 "styleDocs": [],
13800 "docs": {
13801 "tags": [],
13802 "text": ""
13803 },
13804 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
13805 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
13806 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map",
13807 "hasAttributeChangedCallbackFn": false,
13808 "hasComponentWillLoadFn": true,
13809 "hasComponentDidLoadFn": false,
13810 "hasComponentShouldUpdateFn": false,
13811 "hasComponentWillUpdateFn": false,
13812 "hasComponentDidUpdateFn": false,
13813 "hasComponentWillRenderFn": false,
13814 "hasComponentDidRenderFn": false,
13815 "hasConnectedCallbackFn": false,
13816 "hasDisconnectedCallbackFn": false,
13817 "hasElement": false,
13818 "hasEvent": true,
13819 "hasLifecycle": true,
13820 "hasListener": false,
13821 "hasListenerTarget": false,
13822 "hasListenerTargetWindow": false,
13823 "hasListenerTargetDocument": false,
13824 "hasListenerTargetBody": false,
13825 "hasListenerTargetParent": false,
13826 "hasMember": true,
13827 "hasMethod": false,
13828 "hasMode": false,
13829 "hasModernPropertyDecls": false,
13830 "hasAttribute": true,
13831 "hasProp": true,
13832 "hasPropNumber": true,
13833 "hasPropBoolean": true,
13834 "hasPropString": true,
13835 "hasPropMutable": false,
13836 "hasReflect": true,
13837 "hasRenderFn": true,
13838 "hasState": true,
13839 "hasStyle": true,
13840 "hasVdomAttribute": true,
13841 "hasVdomXlink": false,
13842 "hasVdomClass": true,
13843 "hasVdomFunctional": false,
13844 "hasVdomKey": false,
13845 "hasVdomListener": true,
13846 "hasVdomPropOrAttr": true,
13847 "hasVdomRef": false,
13848 "hasVdomRender": true,
13849 "hasVdomStyle": true,
13850 "hasVdomText": false,
13851 "hasWatchCallback": true,
13852 "isPlain": false,
13853 "htmlAttrNames": [
13854 "style",
13855 "direction",
13856 "class",
13857 "headline",
13858 "bottomText",
13859 "allowSkip",
13860 "buttonText",
13861 "isLoading",
13862 "errorMessage",
13863 "onSubmitForm",
13864 "onSkip",
13865 "i18n",
13866 "provider"
13867 ],
13868 "htmlTagNames": [
13869 "presto-email-overlay-ui"
13870 ],
13871 "htmlParts": [],
13872 "isUpdateable": true,
13873 "potentialCmpRefs": [
13874 "presto-email-overlay-ui"
13875 ],
13876 "dependents": [
13877 "presto-email-overlay",
13878 "presto-player",
13879 "presto-playlist"
13880 ],
13881 "dependencies": [
13882 "presto-email-overlay-ui",
13883 "presto-player-spinner"
13884 ],
13885 "directDependents": [
13886 "presto-email-overlay"
13887 ],
13888 "directDependencies": [
13889 "presto-email-overlay-ui"
13890 ]
13891 },
13892 {
13893 "attachInternalsMemberName": null,
13894 "formAssociated": false,
13895 "tagName": "presto-modern-skin",
13896 "excludeFromCollection": false,
13897 "isCollectionDependency": false,
13898 "componentClassName": "PrestoModernSkin",
13899 "elementRef": null,
13900 "encapsulation": "none",
13901 "shadowDelegatesFocus": false,
13902 "properties": [],
13903 "virtualProperties": [],
13904 "states": [],
13905 "methods": [],
13906 "listeners": [],
13907 "events": [],
13908 "watchers": [],
13909 "styles": [
13910 {
13911 "modeName": "$",
13912 "styleId": "PRESTO-MODERN-SKIN",
13913 "styleStr": null,
13914 "styleIdentifier": "PrestoModernSkinStyle",
13915 "externalStyles": [
13916 {
13917 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.scss",
13918 "relativePath": "presto-modern-skin.scss",
13919 "originalComponentPath": "presto-modern-skin.scss"
13920 }
13921 ]
13922 }
13923 ],
13924 "internal": false,
13925 "assetsDirs": [],
13926 "styleDocs": [],
13927 "docs": {
13928 "tags": [],
13929 "text": ""
13930 },
13931 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
13932 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
13933 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
13934 "hasAttributeChangedCallbackFn": false,
13935 "hasComponentWillLoadFn": false,
13936 "hasComponentDidLoadFn": false,
13937 "hasComponentShouldUpdateFn": false,
13938 "hasComponentWillUpdateFn": false,
13939 "hasComponentDidUpdateFn": false,
13940 "hasComponentWillRenderFn": false,
13941 "hasComponentDidRenderFn": false,
13942 "hasConnectedCallbackFn": false,
13943 "hasDisconnectedCallbackFn": false,
13944 "hasElement": false,
13945 "hasEvent": false,
13946 "hasLifecycle": false,
13947 "hasListener": false,
13948 "hasListenerTarget": false,
13949 "hasListenerTargetWindow": false,
13950 "hasListenerTargetDocument": false,
13951 "hasListenerTargetBody": false,
13952 "hasListenerTargetParent": false,
13953 "hasMember": false,
13954 "hasMethod": false,
13955 "hasMode": false,
13956 "hasModernPropertyDecls": false,
13957 "hasAttribute": false,
13958 "hasProp": false,
13959 "hasPropNumber": false,
13960 "hasPropBoolean": false,
13961 "hasPropString": false,
13962 "hasPropMutable": false,
13963 "hasReflect": false,
13964 "hasRenderFn": true,
13965 "hasState": false,
13966 "hasStyle": true,
13967 "hasVdomAttribute": true,
13968 "hasVdomXlink": false,
13969 "hasVdomClass": false,
13970 "hasVdomFunctional": false,
13971 "hasVdomKey": true,
13972 "hasVdomListener": false,
13973 "hasVdomPropOrAttr": false,
13974 "hasVdomRef": false,
13975 "hasVdomRender": true,
13976 "hasVdomStyle": false,
13977 "hasVdomText": false,
13978 "hasWatchCallback": false,
13979 "isPlain": false,
13980 "htmlAttrNames": [
13981 "key"
13982 ],
13983 "htmlTagNames": [
13984 "slot"
13985 ],
13986 "htmlParts": [],
13987 "isUpdateable": false,
13988 "potentialCmpRefs": [],
13989 "dependents": [
13990 "presto-player",
13991 "presto-playlist"
13992 ],
13993 "dependencies": [],
13994 "directDependents": [
13995 "presto-player"
13996 ],
13997 "directDependencies": []
13998 },
13999 {
14000 "attachInternalsMemberName": null,
14001 "formAssociated": false,
14002 "tagName": "presto-muted-overlay",
14003 "excludeFromCollection": false,
14004 "isCollectionDependency": false,
14005 "componentClassName": "PrestoMutedOverlay",
14006 "elementRef": null,
14007 "encapsulation": "none",
14008 "shadowDelegatesFocus": false,
14009 "properties": [
14010 {
14011 "name": "mutedPreview",
14012 "type": "boolean",
14013 "attribute": "muted-preview",
14014 "reflect": false,
14015 "mutable": false,
14016 "required": false,
14017 "optional": false,
14018 "complexType": {
14019 "original": "boolean",
14020 "resolved": "boolean",
14021 "references": {}
14022 },
14023 "docs": {
14024 "tags": [],
14025 "text": ""
14026 },
14027 "internal": false,
14028 "getter": false,
14029 "setter": false
14030 },
14031 {
14032 "name": "mutedOverlay",
14033 "type": "unknown",
14034 "attribute": "muted-overlay",
14035 "reflect": false,
14036 "mutable": false,
14037 "required": false,
14038 "optional": false,
14039 "complexType": {
14040 "original": "MutedOverlay",
14041 "resolved": "MutedOverlay",
14042 "references": {
14043 "MutedOverlay": {
14044 "location": "import",
14045 "path": "../../../../interfaces",
14046 "id": "src/interfaces.ts::MutedOverlay"
14047 }
14048 }
14049 },
14050 "docs": {
14051 "tags": [],
14052 "text": ""
14053 },
14054 "internal": false,
14055 "getter": false,
14056 "setter": false
14057 },
14058 {
14059 "name": "preset",
14060 "type": "unknown",
14061 "attribute": "preset",
14062 "reflect": false,
14063 "mutable": false,
14064 "required": false,
14065 "optional": false,
14066 "complexType": {
14067 "original": "presetAttributes",
14068 "resolved": "presetAttributes",
14069 "references": {
14070 "presetAttributes": {
14071 "location": "import",
14072 "path": "../../../../interfaces",
14073 "id": "src/interfaces.ts::presetAttributes"
14074 }
14075 }
14076 },
14077 "docs": {
14078 "tags": [],
14079 "text": ""
14080 },
14081 "internal": false,
14082 "getter": false,
14083 "setter": false
14084 }
14085 ],
14086 "virtualProperties": [],
14087 "states": [],
14088 "methods": [],
14089 "listeners": [],
14090 "events": [
14091 {
14092 "name": "playVideo",
14093 "method": "playVideo",
14094 "bubbles": true,
14095 "cancelable": true,
14096 "composed": true,
14097 "docs": {
14098 "tags": [],
14099 "text": ""
14100 },
14101 "complexType": {
14102 "original": "void",
14103 "resolved": "void",
14104 "references": {}
14105 },
14106 "internal": false
14107 }
14108 ],
14109 "watchers": [],
14110 "styles": [
14111 {
14112 "modeName": "$",
14113 "styleId": "PRESTO-MUTED-OVERLAY",
14114 "styleStr": null,
14115 "styleIdentifier": "PrestoMutedOverlayStyle",
14116 "externalStyles": [
14117 {
14118 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.css",
14119 "relativePath": "presto-muted-overlay.css",
14120 "originalComponentPath": "presto-muted-overlay.css"
14121 }
14122 ]
14123 }
14124 ],
14125 "internal": false,
14126 "assetsDirs": [],
14127 "styleDocs": [],
14128 "docs": {
14129 "tags": [],
14130 "text": ""
14131 },
14132 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
14133 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
14134 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map",
14135 "hasAttributeChangedCallbackFn": false,
14136 "hasComponentWillLoadFn": false,
14137 "hasComponentDidLoadFn": false,
14138 "hasComponentShouldUpdateFn": false,
14139 "hasComponentWillUpdateFn": false,
14140 "hasComponentDidUpdateFn": false,
14141 "hasComponentWillRenderFn": false,
14142 "hasComponentDidRenderFn": false,
14143 "hasConnectedCallbackFn": false,
14144 "hasDisconnectedCallbackFn": false,
14145 "hasElement": false,
14146 "hasEvent": true,
14147 "hasLifecycle": false,
14148 "hasListener": false,
14149 "hasListenerTarget": false,
14150 "hasListenerTargetWindow": false,
14151 "hasListenerTargetDocument": false,
14152 "hasListenerTargetBody": false,
14153 "hasListenerTargetParent": false,
14154 "hasMember": true,
14155 "hasMethod": false,
14156 "hasMode": false,
14157 "hasModernPropertyDecls": false,
14158 "hasAttribute": true,
14159 "hasProp": true,
14160 "hasPropNumber": false,
14161 "hasPropBoolean": true,
14162 "hasPropString": false,
14163 "hasPropMutable": false,
14164 "hasReflect": false,
14165 "hasRenderFn": true,
14166 "hasState": false,
14167 "hasStyle": true,
14168 "hasVdomAttribute": true,
14169 "hasVdomXlink": false,
14170 "hasVdomClass": true,
14171 "hasVdomFunctional": false,
14172 "hasVdomKey": true,
14173 "hasVdomListener": true,
14174 "hasVdomPropOrAttr": true,
14175 "hasVdomRef": false,
14176 "hasVdomRender": true,
14177 "hasVdomStyle": true,
14178 "hasVdomText": true,
14179 "hasWatchCallback": false,
14180 "isPlain": false,
14181 "htmlAttrNames": [
14182 "key",
14183 "class",
14184 "onClick",
14185 "data-plyr",
14186 "aria-label",
14187 "part",
14188 "id",
14189 "viewBox",
14190 "d",
14191 "style",
14192 "src"
14193 ],
14194 "htmlTagNames": [
14195 "div",
14196 "svg",
14197 "path",
14198 "span",
14199 "img"
14200 ],
14201 "htmlParts": [
14202 "muted-overlay-play",
14203 "muted-overlay-image"
14204 ],
14205 "isUpdateable": true,
14206 "potentialCmpRefs": [],
14207 "dependents": [
14208 "presto-player",
14209 "presto-playlist"
14210 ],
14211 "dependencies": [],
14212 "directDependents": [
14213 "presto-player"
14214 ],
14215 "directDependencies": []
14216 },
14217 {
14218 "attachInternalsMemberName": null,
14219 "formAssociated": false,
14220 "tagName": "presto-search-bar",
14221 "excludeFromCollection": false,
14222 "isCollectionDependency": false,
14223 "componentClassName": "PrestoSearchBar",
14224 "elementRef": null,
14225 "encapsulation": "none",
14226 "shadowDelegatesFocus": false,
14227 "properties": [
14228 {
14229 "name": "value",
14230 "type": "string",
14231 "attribute": "value",
14232 "reflect": false,
14233 "mutable": false,
14234 "required": false,
14235 "optional": false,
14236 "complexType": {
14237 "original": "string",
14238 "resolved": "string",
14239 "references": {}
14240 },
14241 "docs": {
14242 "tags": [],
14243 "text": "Props"
14244 },
14245 "internal": false,
14246 "getter": false,
14247 "setter": false
14248 },
14249 {
14250 "name": "player",
14251 "type": "any",
14252 "attribute": "player",
14253 "reflect": false,
14254 "mutable": false,
14255 "required": false,
14256 "optional": false,
14257 "complexType": {
14258 "original": "any",
14259 "resolved": "any",
14260 "references": {}
14261 },
14262 "docs": {
14263 "tags": [],
14264 "text": ""
14265 },
14266 "internal": false,
14267 "getter": false,
14268 "setter": false
14269 }
14270 ],
14271 "virtualProperties": [],
14272 "states": [
14273 {
14274 "name": "markers"
14275 },
14276 {
14277 "name": "currentMarkerLocation"
14278 }
14279 ],
14280 "methods": [],
14281 "listeners": [],
14282 "events": [],
14283 "watchers": [],
14284 "styles": [],
14285 "internal": false,
14286 "assetsDirs": [],
14287 "styleDocs": [],
14288 "docs": {
14289 "tags": [],
14290 "text": ""
14291 },
14292 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js",
14293 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
14294 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js.map",
14295 "hasAttributeChangedCallbackFn": false,
14296 "hasComponentWillLoadFn": false,
14297 "hasComponentDidLoadFn": false,
14298 "hasComponentShouldUpdateFn": false,
14299 "hasComponentWillUpdateFn": false,
14300 "hasComponentDidUpdateFn": false,
14301 "hasComponentWillRenderFn": false,
14302 "hasComponentDidRenderFn": false,
14303 "hasConnectedCallbackFn": false,
14304 "hasDisconnectedCallbackFn": false,
14305 "hasElement": false,
14306 "hasEvent": false,
14307 "hasLifecycle": false,
14308 "hasListener": false,
14309 "hasListenerTarget": false,
14310 "hasListenerTargetWindow": false,
14311 "hasListenerTargetDocument": false,
14312 "hasListenerTargetBody": false,
14313 "hasListenerTargetParent": false,
14314 "hasMember": true,
14315 "hasMethod": false,
14316 "hasMode": false,
14317 "hasModernPropertyDecls": false,
14318 "hasAttribute": true,
14319 "hasProp": true,
14320 "hasPropNumber": false,
14321 "hasPropBoolean": false,
14322 "hasPropString": true,
14323 "hasPropMutable": false,
14324 "hasReflect": false,
14325 "hasRenderFn": true,
14326 "hasState": true,
14327 "hasStyle": false,
14328 "hasVdomAttribute": true,
14329 "hasVdomXlink": false,
14330 "hasVdomClass": false,
14331 "hasVdomFunctional": false,
14332 "hasVdomKey": false,
14333 "hasVdomListener": true,
14334 "hasVdomPropOrAttr": true,
14335 "hasVdomRef": false,
14336 "hasVdomRender": true,
14337 "hasVdomStyle": false,
14338 "hasVdomText": false,
14339 "hasWatchCallback": false,
14340 "isPlain": false,
14341 "htmlAttrNames": [
14342 "value",
14343 "hasNavigation",
14344 "placeholder",
14345 "onNextNav",
14346 "onPreviousNav",
14347 "onSearch",
14348 "onFocusChange"
14349 ],
14350 "htmlTagNames": [
14351 "presto-search-bar-ui",
14352 "span"
14353 ],
14354 "htmlParts": [],
14355 "isUpdateable": true,
14356 "potentialCmpRefs": [
14357 "presto-search-bar-ui"
14358 ],
14359 "dependents": [
14360 "presto-player",
14361 "presto-playlist"
14362 ],
14363 "dependencies": [
14364 "presto-search-bar-ui"
14365 ],
14366 "directDependents": [
14367 "presto-player"
14368 ],
14369 "directDependencies": [
14370 "presto-search-bar-ui"
14371 ]
14372 },
14373 {
14374 "attachInternalsMemberName": null,
14375 "formAssociated": false,
14376 "tagName": "presto-stacked-skin",
14377 "excludeFromCollection": false,
14378 "isCollectionDependency": false,
14379 "componentClassName": "PrestoStackedSkin",
14380 "elementRef": null,
14381 "encapsulation": "none",
14382 "shadowDelegatesFocus": false,
14383 "properties": [],
14384 "virtualProperties": [],
14385 "states": [],
14386 "methods": [],
14387 "listeners": [],
14388 "events": [],
14389 "watchers": [],
14390 "styles": [
14391 {
14392 "modeName": "$",
14393 "styleId": "PRESTO-STACKED-SKIN",
14394 "styleStr": null,
14395 "styleIdentifier": "PrestoStackedSkinStyle",
14396 "externalStyles": [
14397 {
14398 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.scss",
14399 "relativePath": "presto-stacked-skin.scss",
14400 "originalComponentPath": "presto-stacked-skin.scss"
14401 }
14402 ]
14403 }
14404 ],
14405 "internal": false,
14406 "assetsDirs": [],
14407 "styleDocs": [],
14408 "docs": {
14409 "tags": [],
14410 "text": ""
14411 },
14412 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
14413 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
14414 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
14415 "hasAttributeChangedCallbackFn": false,
14416 "hasComponentWillLoadFn": false,
14417 "hasComponentDidLoadFn": false,
14418 "hasComponentShouldUpdateFn": false,
14419 "hasComponentWillUpdateFn": false,
14420 "hasComponentDidUpdateFn": false,
14421 "hasComponentWillRenderFn": false,
14422 "hasComponentDidRenderFn": false,
14423 "hasConnectedCallbackFn": false,
14424 "hasDisconnectedCallbackFn": false,
14425 "hasElement": false,
14426 "hasEvent": false,
14427 "hasLifecycle": false,
14428 "hasListener": false,
14429 "hasListenerTarget": false,
14430 "hasListenerTargetWindow": false,
14431 "hasListenerTargetDocument": false,
14432 "hasListenerTargetBody": false,
14433 "hasListenerTargetParent": false,
14434 "hasMember": false,
14435 "hasMethod": false,
14436 "hasMode": false,
14437 "hasModernPropertyDecls": false,
14438 "hasAttribute": false,
14439 "hasProp": false,
14440 "hasPropNumber": false,
14441 "hasPropBoolean": false,
14442 "hasPropString": false,
14443 "hasPropMutable": false,
14444 "hasReflect": false,
14445 "hasRenderFn": true,
14446 "hasState": false,
14447 "hasStyle": true,
14448 "hasVdomAttribute": true,
14449 "hasVdomXlink": false,
14450 "hasVdomClass": false,
14451 "hasVdomFunctional": false,
14452 "hasVdomKey": true,
14453 "hasVdomListener": false,
14454 "hasVdomPropOrAttr": false,
14455 "hasVdomRef": false,
14456 "hasVdomRender": true,
14457 "hasVdomStyle": false,
14458 "hasVdomText": false,
14459 "hasWatchCallback": false,
14460 "isPlain": false,
14461 "htmlAttrNames": [
14462 "key"
14463 ],
14464 "htmlTagNames": [
14465 "slot"
14466 ],
14467 "htmlParts": [],
14468 "isUpdateable": false,
14469 "potentialCmpRefs": [],
14470 "dependents": [
14471 "presto-player",
14472 "presto-playlist"
14473 ],
14474 "dependencies": [],
14475 "directDependents": [
14476 "presto-player"
14477 ],
14478 "directDependencies": []
14479 },
14480 {
14481 "attachInternalsMemberName": null,
14482 "formAssociated": false,
14483 "tagName": "presto-vimeo",
14484 "excludeFromCollection": false,
14485 "isCollectionDependency": false,
14486 "componentClassName": "PrestoVimeo",
14487 "elementRef": null,
14488 "encapsulation": "none",
14489 "shadowDelegatesFocus": false,
14490 "properties": [
14491 {
14492 "name": "src",
14493 "type": "string",
14494 "attribute": "src",
14495 "reflect": false,
14496 "mutable": false,
14497 "required": false,
14498 "optional": false,
14499 "complexType": {
14500 "original": "string",
14501 "resolved": "string",
14502 "references": {}
14503 },
14504 "docs": {
14505 "tags": [],
14506 "text": ""
14507 },
14508 "internal": false,
14509 "getter": false,
14510 "setter": false
14511 },
14512 {
14513 "name": "poster",
14514 "type": "string",
14515 "attribute": "poster",
14516 "reflect": false,
14517 "mutable": false,
14518 "required": false,
14519 "optional": false,
14520 "complexType": {
14521 "original": "string",
14522 "resolved": "string",
14523 "references": {}
14524 },
14525 "docs": {
14526 "tags": [],
14527 "text": ""
14528 },
14529 "internal": false,
14530 "getter": false,
14531 "setter": false
14532 },
14533 {
14534 "name": "player",
14535 "type": "any",
14536 "attribute": "player",
14537 "reflect": false,
14538 "mutable": false,
14539 "required": false,
14540 "optional": false,
14541 "complexType": {
14542 "original": "any",
14543 "resolved": "any",
14544 "references": {}
14545 },
14546 "docs": {
14547 "tags": [],
14548 "text": ""
14549 },
14550 "internal": false,
14551 "getter": false,
14552 "setter": false
14553 },
14554 {
14555 "name": "getRef",
14556 "type": "unknown",
14557 "attribute": "get-ref",
14558 "reflect": false,
14559 "mutable": true,
14560 "required": false,
14561 "optional": true,
14562 "complexType": {
14563 "original": "(elm?: HTMLIFrameElement) => void",
14564 "resolved": "(elm?: HTMLIFrameElement) => void",
14565 "references": {
14566 "HTMLIFrameElement": {
14567 "location": "global",
14568 "id": "global::HTMLIFrameElement"
14569 }
14570 }
14571 },
14572 "docs": {
14573 "tags": [],
14574 "text": ""
14575 },
14576 "internal": false,
14577 "getter": false,
14578 "setter": false
14579 }
14580 ],
14581 "virtualProperties": [],
14582 "states": [],
14583 "methods": [],
14584 "listeners": [],
14585 "events": [],
14586 "watchers": [],
14587 "styles": [
14588 {
14589 "modeName": "$",
14590 "styleId": "PRESTO-VIMEO",
14591 "styleStr": null,
14592 "styleIdentifier": "PrestoVimeoStyle",
14593 "externalStyles": [
14594 {
14595 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.css",
14596 "relativePath": "presto-vimeo.css",
14597 "originalComponentPath": "presto-vimeo.css"
14598 }
14599 ]
14600 }
14601 ],
14602 "internal": false,
14603 "assetsDirs": [],
14604 "styleDocs": [],
14605 "docs": {
14606 "tags": [],
14607 "text": ""
14608 },
14609 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js",
14610 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
14611 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js.map",
14612 "hasAttributeChangedCallbackFn": false,
14613 "hasComponentWillLoadFn": false,
14614 "hasComponentDidLoadFn": false,
14615 "hasComponentShouldUpdateFn": false,
14616 "hasComponentWillUpdateFn": false,
14617 "hasComponentDidUpdateFn": false,
14618 "hasComponentWillRenderFn": false,
14619 "hasComponentDidRenderFn": false,
14620 "hasConnectedCallbackFn": false,
14621 "hasDisconnectedCallbackFn": false,
14622 "hasElement": false,
14623 "hasEvent": false,
14624 "hasLifecycle": false,
14625 "hasListener": false,
14626 "hasListenerTarget": false,
14627 "hasListenerTargetWindow": false,
14628 "hasListenerTargetDocument": false,
14629 "hasListenerTargetBody": false,
14630 "hasListenerTargetParent": false,
14631 "hasMember": true,
14632 "hasMethod": false,
14633 "hasMode": false,
14634 "hasModernPropertyDecls": false,
14635 "hasAttribute": true,
14636 "hasProp": true,
14637 "hasPropNumber": false,
14638 "hasPropBoolean": false,
14639 "hasPropString": true,
14640 "hasPropMutable": true,
14641 "hasReflect": false,
14642 "hasRenderFn": true,
14643 "hasState": false,
14644 "hasStyle": true,
14645 "hasVdomAttribute": true,
14646 "hasVdomXlink": false,
14647 "hasVdomClass": true,
14648 "hasVdomFunctional": false,
14649 "hasVdomKey": false,
14650 "hasVdomListener": false,
14651 "hasVdomPropOrAttr": true,
14652 "hasVdomRef": true,
14653 "hasVdomRender": true,
14654 "hasVdomStyle": true,
14655 "hasVdomText": false,
14656 "hasWatchCallback": false,
14657 "isPlain": false,
14658 "htmlAttrNames": [
14659 "class",
14660 "src",
14661 "allowFullScreen",
14662 "allowTransparency",
14663 "allow",
14664 "style",
14665 "part",
14666 "ref",
14667 "data-plyr-provider",
14668 "data-plyr-embed-id",
14669 "data-plyr-embed-hash"
14670 ],
14671 "htmlTagNames": [
14672 "div",
14673 "iframe"
14674 ],
14675 "htmlParts": [
14676 "embed"
14677 ],
14678 "isUpdateable": true,
14679 "potentialCmpRefs": [],
14680 "dependents": [
14681 "presto-player",
14682 "presto-playlist"
14683 ],
14684 "dependencies": [],
14685 "directDependents": [
14686 "presto-player"
14687 ],
14688 "directDependencies": []
14689 },
14690 {
14691 "attachInternalsMemberName": null,
14692 "formAssociated": false,
14693 "tagName": "presto-youtube",
14694 "excludeFromCollection": false,
14695 "isCollectionDependency": false,
14696 "componentClassName": "PrestoYoutube",
14697 "elementRef": null,
14698 "encapsulation": "none",
14699 "shadowDelegatesFocus": false,
14700 "properties": [
14701 {
14702 "name": "src",
14703 "type": "string",
14704 "attribute": "src",
14705 "reflect": false,
14706 "mutable": false,
14707 "required": false,
14708 "optional": false,
14709 "complexType": {
14710 "original": "string",
14711 "resolved": "string",
14712 "references": {}
14713 },
14714 "docs": {
14715 "tags": [],
14716 "text": ""
14717 },
14718 "internal": false,
14719 "getter": false,
14720 "setter": false
14721 },
14722 {
14723 "name": "poster",
14724 "type": "string",
14725 "attribute": "poster",
14726 "reflect": false,
14727 "mutable": true,
14728 "required": false,
14729 "optional": false,
14730 "complexType": {
14731 "original": "string",
14732 "resolved": "string",
14733 "references": {}
14734 },
14735 "docs": {
14736 "tags": [],
14737 "text": ""
14738 },
14739 "internal": false,
14740 "getter": false,
14741 "setter": false
14742 },
14743 {
14744 "name": "lazyLoad",
14745 "type": "boolean",
14746 "attribute": "lazy-load",
14747 "reflect": false,
14748 "mutable": true,
14749 "required": false,
14750 "optional": false,
14751 "complexType": {
14752 "original": "boolean",
14753 "resolved": "boolean",
14754 "references": {}
14755 },
14756 "docs": {
14757 "tags": [],
14758 "text": ""
14759 },
14760 "internal": false,
14761 "getter": false,
14762 "setter": false
14763 },
14764 {
14765 "name": "player",
14766 "type": "any",
14767 "attribute": "player",
14768 "reflect": false,
14769 "mutable": false,
14770 "required": false,
14771 "optional": false,
14772 "complexType": {
14773 "original": "any",
14774 "resolved": "any",
14775 "references": {}
14776 },
14777 "docs": {
14778 "tags": [],
14779 "text": ""
14780 },
14781 "internal": false,
14782 "getter": false,
14783 "setter": false
14784 },
14785 {
14786 "name": "getRef",
14787 "type": "unknown",
14788 "attribute": "get-ref",
14789 "reflect": false,
14790 "mutable": true,
14791 "required": false,
14792 "optional": true,
14793 "complexType": {
14794 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
14795 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
14796 "references": {
14797 "HTMLIFrameElement": {
14798 "location": "global",
14799 "id": "global::HTMLIFrameElement"
14800 },
14801 "HTMLVideoElement": {
14802 "location": "global",
14803 "id": "global::HTMLVideoElement"
14804 },
14805 "HTMLDivElement": {
14806 "location": "global",
14807 "id": "global::HTMLDivElement"
14808 }
14809 }
14810 },
14811 "docs": {
14812 "tags": [],
14813 "text": ""
14814 },
14815 "internal": false,
14816 "getter": false,
14817 "setter": false
14818 }
14819 ],
14820 "virtualProperties": [],
14821 "states": [
14822 {
14823 "name": "reloadPlayer"
14824 },
14825 {
14826 "name": "isWebView"
14827 }
14828 ],
14829 "methods": [],
14830 "listeners": [],
14831 "events": [
14832 {
14833 "name": "reload",
14834 "method": "reload",
14835 "bubbles": true,
14836 "cancelable": true,
14837 "composed": true,
14838 "docs": {
14839 "tags": [],
14840 "text": "Events"
14841 },
14842 "complexType": {
14843 "original": "string",
14844 "resolved": "string",
14845 "references": {}
14846 },
14847 "internal": false
14848 }
14849 ],
14850 "watchers": [
14851 {
14852 "propName": "player",
14853 "methodName": "handlePlayerChange"
14854 }
14855 ],
14856 "styles": [
14857 {
14858 "modeName": "$",
14859 "styleId": "PRESTO-YOUTUBE",
14860 "styleStr": null,
14861 "styleIdentifier": "PrestoYoutubeStyle",
14862 "externalStyles": [
14863 {
14864 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.css",
14865 "relativePath": "presto-youtube.css",
14866 "originalComponentPath": "presto-youtube.css"
14867 }
14868 ]
14869 }
14870 ],
14871 "internal": false,
14872 "assetsDirs": [],
14873 "styleDocs": [],
14874 "docs": {
14875 "tags": [],
14876 "text": ""
14877 },
14878 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js",
14879 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.tsx",
14880 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js.map",
14881 "hasAttributeChangedCallbackFn": false,
14882 "hasComponentWillLoadFn": true,
14883 "hasComponentDidLoadFn": false,
14884 "hasComponentShouldUpdateFn": false,
14885 "hasComponentWillUpdateFn": false,
14886 "hasComponentDidUpdateFn": false,
14887 "hasComponentWillRenderFn": false,
14888 "hasComponentDidRenderFn": true,
14889 "hasConnectedCallbackFn": false,
14890 "hasDisconnectedCallbackFn": false,
14891 "hasElement": false,
14892 "hasEvent": true,
14893 "hasLifecycle": true,
14894 "hasListener": false,
14895 "hasListenerTarget": false,
14896 "hasListenerTargetWindow": false,
14897 "hasListenerTargetDocument": false,
14898 "hasListenerTargetBody": false,
14899 "hasListenerTargetParent": false,
14900 "hasMember": true,
14901 "hasMethod": false,
14902 "hasMode": false,
14903 "hasModernPropertyDecls": false,
14904 "hasAttribute": true,
14905 "hasProp": true,
14906 "hasPropNumber": false,
14907 "hasPropBoolean": true,
14908 "hasPropString": true,
14909 "hasPropMutable": true,
14910 "hasReflect": false,
14911 "hasRenderFn": true,
14912 "hasState": true,
14913 "hasStyle": true,
14914 "hasVdomAttribute": true,
14915 "hasVdomXlink": false,
14916 "hasVdomClass": true,
14917 "hasVdomFunctional": false,
14918 "hasVdomKey": false,
14919 "hasVdomListener": true,
14920 "hasVdomPropOrAttr": true,
14921 "hasVdomRef": true,
14922 "hasVdomRender": true,
14923 "hasVdomStyle": false,
14924 "hasVdomText": false,
14925 "hasWatchCallback": true,
14926 "isPlain": false,
14927 "htmlAttrNames": [
14928 "class",
14929 "src",
14930 "allowFullScreen",
14931 "allowtransparency",
14932 "allow",
14933 "part",
14934 "getRef",
14935 "provider",
14936 "onClick",
14937 "ref",
14938 "data-plyr-provider",
14939 "data-plyr-embed-id"
14940 ],
14941 "htmlTagNames": [
14942 "div",
14943 "iframe",
14944 "presto-video"
14945 ],
14946 "htmlParts": [
14947 "video",
14948 "embed"
14949 ],
14950 "isUpdateable": true,
14951 "potentialCmpRefs": [
14952 "presto-video"
14953 ],
14954 "dependents": [
14955 "presto-player",
14956 "presto-playlist"
14957 ],
14958 "dependencies": [
14959 "presto-video"
14960 ],
14961 "directDependents": [
14962 "presto-player"
14963 ],
14964 "directDependencies": [
14965 "presto-video"
14966 ]
14967 }
14968 ],
14969 "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"
14970 },
14971 {
14972 "cmps": [
14973 {
14974 "attachInternalsMemberName": null,
14975 "formAssociated": false,
14976 "tagName": "presto-action-bar-ui",
14977 "excludeFromCollection": false,
14978 "isCollectionDependency": false,
14979 "componentClassName": "PrestoActionBarUi",
14980 "elementRef": null,
14981 "encapsulation": "shadow",
14982 "shadowDelegatesFocus": false,
14983 "properties": [
14984 {
14985 "name": "open",
14986 "type": "boolean",
14987 "attribute": "open",
14988 "reflect": false,
14989 "mutable": false,
14990 "required": false,
14991 "optional": true,
14992 "complexType": {
14993 "original": "boolean",
14994 "resolved": "boolean",
14995 "references": {}
14996 },
14997 "docs": {
14998 "tags": [],
14999 "text": ""
15000 },
15001 "internal": false,
15002 "getter": false,
15003 "setter": false
15004 }
15005 ],
15006 "virtualProperties": [],
15007 "states": [],
15008 "methods": [],
15009 "listeners": [],
15010 "events": [],
15011 "watchers": [],
15012 "styles": [
15013 {
15014 "modeName": "$",
15015 "styleId": "PRESTO-ACTION-BAR-UI",
15016 "styleStr": null,
15017 "styleIdentifier": "PrestoActionBarUiStyle",
15018 "externalStyles": [
15019 {
15020 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.scss",
15021 "relativePath": "presto-action-bar-ui.scss",
15022 "originalComponentPath": "presto-action-bar-ui.scss"
15023 }
15024 ]
15025 }
15026 ],
15027 "internal": false,
15028 "assetsDirs": [],
15029 "styleDocs": [],
15030 "docs": {
15031 "tags": [],
15032 "text": ""
15033 },
15034 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
15035 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
15036 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map",
15037 "hasAttributeChangedCallbackFn": false,
15038 "hasComponentWillLoadFn": false,
15039 "hasComponentDidLoadFn": false,
15040 "hasComponentShouldUpdateFn": false,
15041 "hasComponentWillUpdateFn": false,
15042 "hasComponentDidUpdateFn": false,
15043 "hasComponentWillRenderFn": false,
15044 "hasComponentDidRenderFn": false,
15045 "hasConnectedCallbackFn": false,
15046 "hasDisconnectedCallbackFn": false,
15047 "hasElement": false,
15048 "hasEvent": false,
15049 "hasLifecycle": false,
15050 "hasListener": false,
15051 "hasListenerTarget": false,
15052 "hasListenerTargetWindow": false,
15053 "hasListenerTargetDocument": false,
15054 "hasListenerTargetBody": false,
15055 "hasListenerTargetParent": false,
15056 "hasMember": true,
15057 "hasMethod": false,
15058 "hasMode": false,
15059 "hasModernPropertyDecls": false,
15060 "hasAttribute": true,
15061 "hasProp": true,
15062 "hasPropNumber": false,
15063 "hasPropBoolean": true,
15064 "hasPropString": false,
15065 "hasPropMutable": false,
15066 "hasReflect": false,
15067 "hasRenderFn": true,
15068 "hasState": false,
15069 "hasStyle": true,
15070 "hasVdomAttribute": true,
15071 "hasVdomXlink": false,
15072 "hasVdomClass": true,
15073 "hasVdomFunctional": false,
15074 "hasVdomKey": true,
15075 "hasVdomListener": false,
15076 "hasVdomPropOrAttr": true,
15077 "hasVdomRef": false,
15078 "hasVdomRender": true,
15079 "hasVdomStyle": false,
15080 "hasVdomText": false,
15081 "hasWatchCallback": false,
15082 "isPlain": false,
15083 "htmlAttrNames": [
15084 "key",
15085 "class",
15086 "part",
15087 "name"
15088 ],
15089 "htmlTagNames": [
15090 "div",
15091 "span",
15092 "slot"
15093 ],
15094 "htmlParts": [
15095 "content",
15096 "button"
15097 ],
15098 "isUpdateable": true,
15099 "potentialCmpRefs": [],
15100 "dependents": [
15101 "presto-action-bar",
15102 "presto-action-bar-controller",
15103 "presto-player",
15104 "presto-playlist"
15105 ],
15106 "dependencies": [],
15107 "directDependents": [
15108 "presto-action-bar-controller"
15109 ],
15110 "directDependencies": []
15111 },
15112 {
15113 "attachInternalsMemberName": null,
15114 "formAssociated": false,
15115 "tagName": "presto-youtube-subscribe-button",
15116 "excludeFromCollection": false,
15117 "isCollectionDependency": false,
15118 "componentClassName": "PrestoYoutubeSubscribeButton",
15119 "elementRef": null,
15120 "encapsulation": "none",
15121 "shadowDelegatesFocus": false,
15122 "properties": [
15123 {
15124 "name": "channel",
15125 "type": "string",
15126 "attribute": "channel",
15127 "reflect": false,
15128 "mutable": false,
15129 "required": false,
15130 "optional": false,
15131 "complexType": {
15132 "original": "string",
15133 "resolved": "string",
15134 "references": {}
15135 },
15136 "docs": {
15137 "tags": [],
15138 "text": ""
15139 },
15140 "internal": false,
15141 "getter": false,
15142 "setter": false
15143 },
15144 {
15145 "name": "layout",
15146 "type": "string",
15147 "attribute": "layout",
15148 "reflect": false,
15149 "mutable": false,
15150 "required": false,
15151 "optional": false,
15152 "defaultValue": "'default'",
15153 "complexType": {
15154 "original": "string",
15155 "resolved": "string",
15156 "references": {}
15157 },
15158 "docs": {
15159 "tags": [
15160 {
15161 "name": "default",
15162 "text": "'default'"
15163 }
15164 ],
15165 "text": ""
15166 },
15167 "internal": false,
15168 "getter": false,
15169 "setter": false
15170 },
15171 {
15172 "name": "showCount",
15173 "type": "boolean",
15174 "attribute": "show-count",
15175 "reflect": false,
15176 "mutable": false,
15177 "required": false,
15178 "optional": false,
15179 "complexType": {
15180 "original": "boolean",
15181 "resolved": "boolean",
15182 "references": {}
15183 },
15184 "docs": {
15185 "tags": [],
15186 "text": ""
15187 },
15188 "internal": false,
15189 "getter": false,
15190 "setter": false
15191 }
15192 ],
15193 "virtualProperties": [],
15194 "states": [],
15195 "methods": [],
15196 "listeners": [],
15197 "events": [],
15198 "watchers": [],
15199 "styles": [
15200 {
15201 "modeName": "$",
15202 "styleId": "PRESTO-YOUTUBE-SUBSCRIBE-BUTTON",
15203 "styleStr": null,
15204 "styleIdentifier": "PrestoYoutubeSubscribeButtonStyle",
15205 "externalStyles": [
15206 {
15207 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.css",
15208 "relativePath": "presto-youtube-subscribe-button.css",
15209 "originalComponentPath": "presto-youtube-subscribe-button.css"
15210 }
15211 ]
15212 }
15213 ],
15214 "internal": false,
15215 "assetsDirs": [],
15216 "styleDocs": [],
15217 "docs": {
15218 "tags": [],
15219 "text": ""
15220 },
15221 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
15222 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
15223 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map",
15224 "hasAttributeChangedCallbackFn": false,
15225 "hasComponentWillLoadFn": false,
15226 "hasComponentDidLoadFn": true,
15227 "hasComponentShouldUpdateFn": false,
15228 "hasComponentWillUpdateFn": false,
15229 "hasComponentDidUpdateFn": false,
15230 "hasComponentWillRenderFn": false,
15231 "hasComponentDidRenderFn": false,
15232 "hasConnectedCallbackFn": false,
15233 "hasDisconnectedCallbackFn": false,
15234 "hasElement": false,
15235 "hasEvent": false,
15236 "hasLifecycle": true,
15237 "hasListener": false,
15238 "hasListenerTarget": false,
15239 "hasListenerTargetWindow": false,
15240 "hasListenerTargetDocument": false,
15241 "hasListenerTargetBody": false,
15242 "hasListenerTargetParent": false,
15243 "hasMember": true,
15244 "hasMethod": false,
15245 "hasMode": false,
15246 "hasModernPropertyDecls": false,
15247 "hasAttribute": true,
15248 "hasProp": true,
15249 "hasPropNumber": false,
15250 "hasPropBoolean": true,
15251 "hasPropString": true,
15252 "hasPropMutable": false,
15253 "hasReflect": false,
15254 "hasRenderFn": true,
15255 "hasState": false,
15256 "hasStyle": true,
15257 "hasVdomAttribute": true,
15258 "hasVdomXlink": false,
15259 "hasVdomClass": true,
15260 "hasVdomFunctional": false,
15261 "hasVdomKey": true,
15262 "hasVdomListener": false,
15263 "hasVdomPropOrAttr": false,
15264 "hasVdomRef": true,
15265 "hasVdomRender": true,
15266 "hasVdomStyle": false,
15267 "hasVdomText": false,
15268 "hasWatchCallback": false,
15269 "isPlain": false,
15270 "htmlAttrNames": [
15271 "key",
15272 "class",
15273 "ref"
15274 ],
15275 "htmlTagNames": [
15276 "script",
15277 "div"
15278 ],
15279 "htmlParts": [],
15280 "isUpdateable": true,
15281 "potentialCmpRefs": [],
15282 "dependents": [
15283 "presto-action-bar",
15284 "presto-action-bar-controller",
15285 "presto-player",
15286 "presto-playlist"
15287 ],
15288 "dependencies": [],
15289 "directDependents": [
15290 "presto-action-bar-controller"
15291 ],
15292 "directDependencies": []
15293 }
15294 ],
15295 "entryKey": "presto-action-bar-ui.presto-youtube-subscribe-button.entry"
15296 },
15297 {
15298 "cmps": [
15299 {
15300 "attachInternalsMemberName": null,
15301 "formAssociated": false,
15302 "tagName": "presto-cta-overlay-ui",
15303 "excludeFromCollection": false,
15304 "isCollectionDependency": false,
15305 "componentClassName": "CTAOverlayUI",
15306 "elementRef": null,
15307 "encapsulation": "shadow",
15308 "shadowDelegatesFocus": false,
15309 "properties": [
15310 {
15311 "name": "headline",
15312 "type": "string",
15313 "attribute": "headline",
15314 "reflect": false,
15315 "mutable": false,
15316 "required": false,
15317 "optional": false,
15318 "complexType": {
15319 "original": "string",
15320 "resolved": "string",
15321 "references": {}
15322 },
15323 "docs": {
15324 "tags": [],
15325 "text": "Props"
15326 },
15327 "internal": false,
15328 "getter": false,
15329 "setter": false
15330 },
15331 {
15332 "name": "defaultHeadline",
15333 "type": "string",
15334 "attribute": "default-headline",
15335 "reflect": false,
15336 "mutable": false,
15337 "required": false,
15338 "optional": false,
15339 "complexType": {
15340 "original": "string",
15341 "resolved": "string",
15342 "references": {}
15343 },
15344 "docs": {
15345 "tags": [],
15346 "text": ""
15347 },
15348 "internal": false,
15349 "getter": false,
15350 "setter": false
15351 },
15352 {
15353 "name": "bottomText",
15354 "type": "string",
15355 "attribute": "bottom-text",
15356 "reflect": false,
15357 "mutable": false,
15358 "required": false,
15359 "optional": false,
15360 "complexType": {
15361 "original": "string",
15362 "resolved": "string",
15363 "references": {}
15364 },
15365 "docs": {
15366 "tags": [],
15367 "text": ""
15368 },
15369 "internal": false,
15370 "getter": false,
15371 "setter": false
15372 },
15373 {
15374 "name": "showButton",
15375 "type": "boolean",
15376 "attribute": "show-button",
15377 "reflect": false,
15378 "mutable": false,
15379 "required": false,
15380 "optional": false,
15381 "complexType": {
15382 "original": "boolean",
15383 "resolved": "boolean",
15384 "references": {}
15385 },
15386 "docs": {
15387 "tags": [],
15388 "text": ""
15389 },
15390 "internal": false,
15391 "getter": false,
15392 "setter": false
15393 },
15394 {
15395 "name": "buttonText",
15396 "type": "string",
15397 "attribute": "button-text",
15398 "reflect": false,
15399 "mutable": false,
15400 "required": false,
15401 "optional": false,
15402 "complexType": {
15403 "original": "string",
15404 "resolved": "string",
15405 "references": {}
15406 },
15407 "docs": {
15408 "tags": [],
15409 "text": ""
15410 },
15411 "internal": false,
15412 "getter": false,
15413 "setter": false
15414 },
15415 {
15416 "name": "buttonType",
15417 "type": "string",
15418 "attribute": "button-type",
15419 "reflect": false,
15420 "mutable": false,
15421 "required": false,
15422 "optional": false,
15423 "complexType": {
15424 "original": "'link' | 'time'",
15425 "resolved": "\"link\" | \"time\"",
15426 "references": {}
15427 },
15428 "docs": {
15429 "tags": [],
15430 "text": ""
15431 },
15432 "internal": false,
15433 "getter": false,
15434 "setter": false
15435 },
15436 {
15437 "name": "buttonLink",
15438 "type": "unknown",
15439 "attribute": "button-link",
15440 "reflect": false,
15441 "mutable": false,
15442 "required": false,
15443 "optional": false,
15444 "complexType": {
15445 "original": "ButtonLinkObject",
15446 "resolved": "ButtonLinkObject",
15447 "references": {
15448 "ButtonLinkObject": {
15449 "location": "import",
15450 "path": "../../../../../interfaces",
15451 "id": "src/interfaces.ts::ButtonLinkObject"
15452 }
15453 }
15454 },
15455 "docs": {
15456 "tags": [],
15457 "text": ""
15458 },
15459 "internal": false,
15460 "getter": false,
15461 "setter": false
15462 },
15463 {
15464 "name": "allowRewatch",
15465 "type": "boolean",
15466 "attribute": "allow-rewatch",
15467 "reflect": false,
15468 "mutable": false,
15469 "required": false,
15470 "optional": false,
15471 "complexType": {
15472 "original": "boolean",
15473 "resolved": "boolean",
15474 "references": {}
15475 },
15476 "docs": {
15477 "tags": [],
15478 "text": ""
15479 },
15480 "internal": false,
15481 "getter": false,
15482 "setter": false
15483 },
15484 {
15485 "name": "allowSkip",
15486 "type": "boolean",
15487 "attribute": "allow-skip",
15488 "reflect": false,
15489 "mutable": false,
15490 "required": false,
15491 "optional": false,
15492 "complexType": {
15493 "original": "boolean",
15494 "resolved": "boolean",
15495 "references": {}
15496 },
15497 "docs": {
15498 "tags": [],
15499 "text": ""
15500 },
15501 "internal": false,
15502 "getter": false,
15503 "setter": false
15504 },
15505 {
15506 "name": "direction",
15507 "type": "string",
15508 "attribute": "direction",
15509 "reflect": false,
15510 "mutable": false,
15511 "required": false,
15512 "optional": true,
15513 "complexType": {
15514 "original": "'rtl'",
15515 "resolved": "\"rtl\"",
15516 "references": {}
15517 },
15518 "docs": {
15519 "tags": [],
15520 "text": ""
15521 },
15522 "internal": false,
15523 "getter": false,
15524 "setter": false
15525 },
15526 {
15527 "name": "i18n",
15528 "type": "unknown",
15529 "attribute": "i-1-8n",
15530 "reflect": false,
15531 "mutable": false,
15532 "required": false,
15533 "optional": false,
15534 "complexType": {
15535 "original": "i18nConfig",
15536 "resolved": "i18nConfig",
15537 "references": {
15538 "i18nConfig": {
15539 "location": "import",
15540 "path": "../../../../../interfaces",
15541 "id": "src/interfaces.ts::i18nConfig"
15542 }
15543 }
15544 },
15545 "docs": {
15546 "tags": [],
15547 "text": ""
15548 },
15549 "internal": false,
15550 "getter": false,
15551 "setter": false
15552 },
15553 {
15554 "name": "provider",
15555 "type": "string",
15556 "attribute": "provider",
15557 "reflect": false,
15558 "mutable": false,
15559 "required": false,
15560 "optional": false,
15561 "complexType": {
15562 "original": "string",
15563 "resolved": "string",
15564 "references": {}
15565 },
15566 "docs": {
15567 "tags": [],
15568 "text": ""
15569 },
15570 "internal": false,
15571 "getter": false,
15572 "setter": false
15573 },
15574 {
15575 "name": "type",
15576 "type": "string",
15577 "attribute": "type",
15578 "reflect": false,
15579 "mutable": false,
15580 "required": false,
15581 "optional": false,
15582 "complexType": {
15583 "original": "string",
15584 "resolved": "string",
15585 "references": {}
15586 },
15587 "docs": {
15588 "tags": [],
15589 "text": ""
15590 },
15591 "internal": false,
15592 "getter": false,
15593 "setter": false
15594 }
15595 ],
15596 "virtualProperties": [],
15597 "states": [
15598 {
15599 "name": "isAudioProvider"
15600 }
15601 ],
15602 "methods": [],
15603 "listeners": [],
15604 "events": [
15605 {
15606 "name": "skip",
15607 "method": "skip",
15608 "bubbles": true,
15609 "cancelable": true,
15610 "composed": true,
15611 "docs": {
15612 "tags": [],
15613 "text": "Events"
15614 },
15615 "complexType": {
15616 "original": "void",
15617 "resolved": "void",
15618 "references": {}
15619 },
15620 "internal": false
15621 },
15622 {
15623 "name": "rewatch",
15624 "method": "rewatch",
15625 "bubbles": true,
15626 "cancelable": true,
15627 "composed": true,
15628 "docs": {
15629 "tags": [],
15630 "text": ""
15631 },
15632 "complexType": {
15633 "original": "void",
15634 "resolved": "void",
15635 "references": {}
15636 },
15637 "internal": false
15638 }
15639 ],
15640 "watchers": [],
15641 "styles": [
15642 {
15643 "modeName": "$",
15644 "styleId": "PRESTO-CTA-OVERLAY-UI",
15645 "styleStr": null,
15646 "styleIdentifier": "PrestoCtaOverlayUiStyle",
15647 "externalStyles": [
15648 {
15649 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.scss",
15650 "relativePath": "presto-cta-overlay-ui.scss",
15651 "originalComponentPath": "presto-cta-overlay-ui.scss"
15652 }
15653 ]
15654 }
15655 ],
15656 "internal": false,
15657 "assetsDirs": [],
15658 "styleDocs": [],
15659 "docs": {
15660 "tags": [],
15661 "text": ""
15662 },
15663 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
15664 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
15665 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map",
15666 "hasAttributeChangedCallbackFn": false,
15667 "hasComponentWillLoadFn": false,
15668 "hasComponentDidLoadFn": true,
15669 "hasComponentShouldUpdateFn": false,
15670 "hasComponentWillUpdateFn": false,
15671 "hasComponentDidUpdateFn": false,
15672 "hasComponentWillRenderFn": false,
15673 "hasComponentDidRenderFn": false,
15674 "hasConnectedCallbackFn": false,
15675 "hasDisconnectedCallbackFn": false,
15676 "hasElement": false,
15677 "hasEvent": true,
15678 "hasLifecycle": true,
15679 "hasListener": false,
15680 "hasListenerTarget": false,
15681 "hasListenerTargetWindow": false,
15682 "hasListenerTargetDocument": false,
15683 "hasListenerTargetBody": false,
15684 "hasListenerTargetParent": false,
15685 "hasMember": true,
15686 "hasMethod": false,
15687 "hasMode": false,
15688 "hasModernPropertyDecls": false,
15689 "hasAttribute": true,
15690 "hasProp": true,
15691 "hasPropNumber": false,
15692 "hasPropBoolean": true,
15693 "hasPropString": true,
15694 "hasPropMutable": false,
15695 "hasReflect": false,
15696 "hasRenderFn": true,
15697 "hasState": true,
15698 "hasStyle": true,
15699 "hasVdomAttribute": true,
15700 "hasVdomXlink": false,
15701 "hasVdomClass": true,
15702 "hasVdomFunctional": false,
15703 "hasVdomKey": true,
15704 "hasVdomListener": true,
15705 "hasVdomPropOrAttr": true,
15706 "hasVdomRef": true,
15707 "hasVdomRender": true,
15708 "hasVdomStyle": false,
15709 "hasVdomText": true,
15710 "hasWatchCallback": false,
15711 "isPlain": false,
15712 "htmlAttrNames": [
15713 "key",
15714 "class",
15715 "ref",
15716 "onClick",
15717 "part",
15718 "innerHTML",
15719 "full",
15720 "href",
15721 "target",
15722 "type",
15723 "xmlns",
15724 "width",
15725 "height",
15726 "viewBox",
15727 "fill",
15728 "stroke",
15729 "stroke-width",
15730 "stroke-linecap",
15731 "stroke-linejoin",
15732 "points",
15733 "d"
15734 ],
15735 "htmlTagNames": [
15736 "div",
15737 "h1",
15738 "p",
15739 "presto-player-button",
15740 "svg",
15741 "polyline",
15742 "path"
15743 ],
15744 "htmlParts": [
15745 "cta-headline",
15746 "cta-bottom-text",
15747 "cta-button"
15748 ],
15749 "isUpdateable": true,
15750 "potentialCmpRefs": [
15751 "presto-player-button"
15752 ],
15753 "dependents": [
15754 "presto-cta-overlay",
15755 "presto-cta-overlay-controller",
15756 "presto-player",
15757 "presto-playlist"
15758 ],
15759 "dependencies": [
15760 "presto-player-button"
15761 ],
15762 "directDependents": [
15763 "presto-cta-overlay-controller"
15764 ],
15765 "directDependencies": [
15766 "presto-player-button"
15767 ]
15768 }
15769 ],
15770 "entryKey": "presto-cta-overlay-ui.entry"
15771 },
15772 {
15773 "cmps": [
15774 {
15775 "attachInternalsMemberName": null,
15776 "formAssociated": false,
15777 "tagName": "presto-email-overlay-ui",
15778 "excludeFromCollection": false,
15779 "isCollectionDependency": false,
15780 "componentClassName": "EmailOverlayUI",
15781 "elementRef": null,
15782 "encapsulation": "shadow",
15783 "shadowDelegatesFocus": false,
15784 "properties": [
15785 {
15786 "name": "headline",
15787 "type": "string",
15788 "attribute": "headline",
15789 "reflect": false,
15790 "mutable": false,
15791 "required": false,
15792 "optional": false,
15793 "complexType": {
15794 "original": "string",
15795 "resolved": "string",
15796 "references": {}
15797 },
15798 "docs": {
15799 "tags": [],
15800 "text": "Props"
15801 },
15802 "internal": false,
15803 "getter": false,
15804 "setter": false
15805 },
15806 {
15807 "name": "bottomText",
15808 "type": "string",
15809 "attribute": "bottom-text",
15810 "reflect": false,
15811 "mutable": false,
15812 "required": false,
15813 "optional": false,
15814 "complexType": {
15815 "original": "string",
15816 "resolved": "string",
15817 "references": {}
15818 },
15819 "docs": {
15820 "tags": [],
15821 "text": ""
15822 },
15823 "internal": false,
15824 "getter": false,
15825 "setter": false
15826 },
15827 {
15828 "name": "buttonText",
15829 "type": "string",
15830 "attribute": "button-text",
15831 "reflect": false,
15832 "mutable": false,
15833 "required": false,
15834 "optional": false,
15835 "complexType": {
15836 "original": "string",
15837 "resolved": "string",
15838 "references": {}
15839 },
15840 "docs": {
15841 "tags": [],
15842 "text": ""
15843 },
15844 "internal": false,
15845 "getter": false,
15846 "setter": false
15847 },
15848 {
15849 "name": "allowSkip",
15850 "type": "boolean",
15851 "attribute": "allow-skip",
15852 "reflect": false,
15853 "mutable": false,
15854 "required": false,
15855 "optional": false,
15856 "complexType": {
15857 "original": "boolean",
15858 "resolved": "boolean",
15859 "references": {}
15860 },
15861 "docs": {
15862 "tags": [],
15863 "text": ""
15864 },
15865 "internal": false,
15866 "getter": false,
15867 "setter": false
15868 },
15869 {
15870 "name": "borderRadius",
15871 "type": "number",
15872 "attribute": "border-radius",
15873 "reflect": false,
15874 "mutable": false,
15875 "required": false,
15876 "optional": false,
15877 "complexType": {
15878 "original": "number",
15879 "resolved": "number",
15880 "references": {}
15881 },
15882 "docs": {
15883 "tags": [],
15884 "text": ""
15885 },
15886 "internal": false,
15887 "getter": false,
15888 "setter": false
15889 },
15890 {
15891 "name": "isLoading",
15892 "type": "boolean",
15893 "attribute": "is-loading",
15894 "reflect": false,
15895 "mutable": false,
15896 "required": false,
15897 "optional": false,
15898 "complexType": {
15899 "original": "boolean",
15900 "resolved": "boolean",
15901 "references": {}
15902 },
15903 "docs": {
15904 "tags": [],
15905 "text": ""
15906 },
15907 "internal": false,
15908 "getter": false,
15909 "setter": false
15910 },
15911 {
15912 "name": "errorMessage",
15913 "type": "string",
15914 "attribute": "error-message",
15915 "reflect": false,
15916 "mutable": false,
15917 "required": false,
15918 "optional": false,
15919 "complexType": {
15920 "original": "string",
15921 "resolved": "string",
15922 "references": {}
15923 },
15924 "docs": {
15925 "tags": [],
15926 "text": ""
15927 },
15928 "internal": false,
15929 "getter": false,
15930 "setter": false
15931 },
15932 {
15933 "name": "direction",
15934 "type": "string",
15935 "attribute": "direction",
15936 "reflect": false,
15937 "mutable": false,
15938 "required": false,
15939 "optional": true,
15940 "complexType": {
15941 "original": "'rtl'",
15942 "resolved": "\"rtl\"",
15943 "references": {}
15944 },
15945 "docs": {
15946 "tags": [],
15947 "text": ""
15948 },
15949 "internal": false,
15950 "getter": false,
15951 "setter": false
15952 },
15953 {
15954 "name": "i18n",
15955 "type": "unknown",
15956 "attribute": "i-1-8n",
15957 "reflect": false,
15958 "mutable": false,
15959 "required": false,
15960 "optional": false,
15961 "complexType": {
15962 "original": "i18nConfig",
15963 "resolved": "i18nConfig",
15964 "references": {
15965 "i18nConfig": {
15966 "location": "import",
15967 "path": "../../../../../interfaces",
15968 "id": "src/interfaces.ts::i18nConfig"
15969 }
15970 }
15971 },
15972 "docs": {
15973 "tags": [],
15974 "text": ""
15975 },
15976 "internal": false,
15977 "getter": false,
15978 "setter": false
15979 },
15980 {
15981 "name": "provider",
15982 "type": "string",
15983 "attribute": "provider",
15984 "reflect": false,
15985 "mutable": false,
15986 "required": false,
15987 "optional": false,
15988 "complexType": {
15989 "original": "string",
15990 "resolved": "string",
15991 "references": {}
15992 },
15993 "docs": {
15994 "tags": [],
15995 "text": ""
15996 },
15997 "internal": false,
15998 "getter": false,
15999 "setter": false
16000 },
16001 {
16002 "name": "type",
16003 "type": "string",
16004 "attribute": "type",
16005 "reflect": false,
16006 "mutable": false,
16007 "required": false,
16008 "optional": false,
16009 "complexType": {
16010 "original": "string",
16011 "resolved": "string",
16012 "references": {}
16013 },
16014 "docs": {
16015 "tags": [],
16016 "text": ""
16017 },
16018 "internal": false,
16019 "getter": false,
16020 "setter": false
16021 }
16022 ],
16023 "virtualProperties": [],
16024 "states": [
16025 {
16026 "name": "email"
16027 },
16028 {
16029 "name": "isAudioProvider"
16030 }
16031 ],
16032 "methods": [],
16033 "listeners": [],
16034 "events": [
16035 {
16036 "name": "submitForm",
16037 "method": "submitForm",
16038 "bubbles": true,
16039 "cancelable": true,
16040 "composed": true,
16041 "docs": {
16042 "tags": [],
16043 "text": "Events"
16044 },
16045 "complexType": {
16046 "original": "object",
16047 "resolved": "object",
16048 "references": {}
16049 },
16050 "internal": false
16051 },
16052 {
16053 "name": "skip",
16054 "method": "skip",
16055 "bubbles": true,
16056 "cancelable": true,
16057 "composed": true,
16058 "docs": {
16059 "tags": [],
16060 "text": ""
16061 },
16062 "complexType": {
16063 "original": "object",
16064 "resolved": "object",
16065 "references": {}
16066 },
16067 "internal": false
16068 }
16069 ],
16070 "watchers": [],
16071 "styles": [
16072 {
16073 "modeName": "$",
16074 "styleId": "PRESTO-EMAIL-OVERLAY-UI",
16075 "styleStr": null,
16076 "styleIdentifier": "PrestoEmailOverlayUiStyle",
16077 "externalStyles": [
16078 {
16079 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.scss",
16080 "relativePath": "presto-email-overlay-ui.scss",
16081 "originalComponentPath": "presto-email-overlay-ui.scss"
16082 }
16083 ]
16084 }
16085 ],
16086 "internal": false,
16087 "assetsDirs": [],
16088 "styleDocs": [],
16089 "docs": {
16090 "tags": [],
16091 "text": ""
16092 },
16093 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
16094 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
16095 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map",
16096 "hasAttributeChangedCallbackFn": false,
16097 "hasComponentWillLoadFn": false,
16098 "hasComponentDidLoadFn": true,
16099 "hasComponentShouldUpdateFn": false,
16100 "hasComponentWillUpdateFn": false,
16101 "hasComponentDidUpdateFn": false,
16102 "hasComponentWillRenderFn": false,
16103 "hasComponentDidRenderFn": false,
16104 "hasConnectedCallbackFn": false,
16105 "hasDisconnectedCallbackFn": false,
16106 "hasElement": false,
16107 "hasEvent": true,
16108 "hasLifecycle": true,
16109 "hasListener": false,
16110 "hasListenerTarget": false,
16111 "hasListenerTargetWindow": false,
16112 "hasListenerTargetDocument": false,
16113 "hasListenerTargetBody": false,
16114 "hasListenerTargetParent": false,
16115 "hasMember": true,
16116 "hasMethod": false,
16117 "hasMode": false,
16118 "hasModernPropertyDecls": false,
16119 "hasAttribute": true,
16120 "hasProp": true,
16121 "hasPropNumber": true,
16122 "hasPropBoolean": true,
16123 "hasPropString": true,
16124 "hasPropMutable": false,
16125 "hasReflect": false,
16126 "hasRenderFn": true,
16127 "hasState": true,
16128 "hasStyle": true,
16129 "hasVdomAttribute": true,
16130 "hasVdomXlink": false,
16131 "hasVdomClass": true,
16132 "hasVdomFunctional": false,
16133 "hasVdomKey": true,
16134 "hasVdomListener": true,
16135 "hasVdomPropOrAttr": true,
16136 "hasVdomRef": true,
16137 "hasVdomRender": true,
16138 "hasVdomStyle": false,
16139 "hasVdomText": true,
16140 "hasWatchCallback": false,
16141 "isPlain": false,
16142 "htmlAttrNames": [
16143 "key",
16144 "class",
16145 "ref",
16146 "onSubmit",
16147 "type",
16148 "placeholder",
16149 "value",
16150 "onInput",
16151 "required",
16152 "innerHTML",
16153 "onClick"
16154 ],
16155 "htmlTagNames": [
16156 "div",
16157 "h1",
16158 "presto-player-spinner",
16159 "form",
16160 "input",
16161 "button",
16162 "p"
16163 ],
16164 "htmlParts": [],
16165 "isUpdateable": true,
16166 "potentialCmpRefs": [
16167 "presto-player-spinner"
16168 ],
16169 "dependents": [
16170 "presto-email-overlay",
16171 "presto-email-overlay-controller",
16172 "presto-player",
16173 "presto-playlist"
16174 ],
16175 "dependencies": [
16176 "presto-player-spinner"
16177 ],
16178 "directDependents": [
16179 "presto-email-overlay-controller"
16180 ],
16181 "directDependencies": [
16182 "presto-player-spinner"
16183 ]
16184 },
16185 {
16186 "attachInternalsMemberName": null,
16187 "formAssociated": false,
16188 "tagName": "presto-player-spinner",
16189 "excludeFromCollection": false,
16190 "isCollectionDependency": false,
16191 "componentClassName": "PrestoSpinner",
16192 "elementRef": null,
16193 "encapsulation": "shadow",
16194 "shadowDelegatesFocus": false,
16195 "properties": [],
16196 "virtualProperties": [],
16197 "states": [],
16198 "methods": [],
16199 "listeners": [],
16200 "events": [],
16201 "watchers": [],
16202 "styles": [
16203 {
16204 "modeName": "$",
16205 "styleId": "PRESTO-PLAYER-SPINNER",
16206 "styleStr": null,
16207 "styleIdentifier": "PrestoPlayerSpinnerStyle",
16208 "externalStyles": [
16209 {
16210 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.scss",
16211 "relativePath": "presto-spinner.scss",
16212 "originalComponentPath": "presto-spinner.scss"
16213 }
16214 ]
16215 }
16216 ],
16217 "internal": false,
16218 "assetsDirs": [],
16219 "styleDocs": [
16220 {
16221 "name": "--track-color",
16222 "docs": "The color of the spinner's track.",
16223 "annotation": "prop",
16224 "mode": "$"
16225 },
16226 {
16227 "name": "--indicator-color",
16228 "docs": "The color of the spinner's indicator.",
16229 "annotation": "prop",
16230 "mode": "$"
16231 },
16232 {
16233 "name": "--stroke-width",
16234 "docs": "The width of the indicator.",
16235 "annotation": "prop",
16236 "mode": "$"
16237 }
16238 ],
16239 "docs": {
16240 "tags": [],
16241 "text": ""
16242 },
16243 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js",
16244 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.tsx",
16245 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js.map",
16246 "hasAttributeChangedCallbackFn": false,
16247 "hasComponentWillLoadFn": false,
16248 "hasComponentDidLoadFn": false,
16249 "hasComponentShouldUpdateFn": false,
16250 "hasComponentWillUpdateFn": false,
16251 "hasComponentDidUpdateFn": false,
16252 "hasComponentWillRenderFn": false,
16253 "hasComponentDidRenderFn": false,
16254 "hasConnectedCallbackFn": false,
16255 "hasDisconnectedCallbackFn": false,
16256 "hasElement": false,
16257 "hasEvent": false,
16258 "hasLifecycle": false,
16259 "hasListener": false,
16260 "hasListenerTarget": false,
16261 "hasListenerTargetWindow": false,
16262 "hasListenerTargetDocument": false,
16263 "hasListenerTargetBody": false,
16264 "hasListenerTargetParent": false,
16265 "hasMember": false,
16266 "hasMethod": false,
16267 "hasMode": false,
16268 "hasModernPropertyDecls": false,
16269 "hasAttribute": false,
16270 "hasProp": false,
16271 "hasPropNumber": false,
16272 "hasPropBoolean": false,
16273 "hasPropString": false,
16274 "hasPropMutable": false,
16275 "hasReflect": false,
16276 "hasRenderFn": true,
16277 "hasState": false,
16278 "hasStyle": true,
16279 "hasVdomAttribute": true,
16280 "hasVdomXlink": false,
16281 "hasVdomClass": true,
16282 "hasVdomFunctional": false,
16283 "hasVdomKey": true,
16284 "hasVdomListener": false,
16285 "hasVdomPropOrAttr": true,
16286 "hasVdomRef": false,
16287 "hasVdomRender": true,
16288 "hasVdomStyle": false,
16289 "hasVdomText": false,
16290 "hasWatchCallback": false,
16291 "isPlain": false,
16292 "htmlAttrNames": [
16293 "key",
16294 "part",
16295 "class",
16296 "aria-busy",
16297 "aria-live"
16298 ],
16299 "htmlTagNames": [
16300 "span"
16301 ],
16302 "htmlParts": [
16303 "base"
16304 ],
16305 "isUpdateable": false,
16306 "potentialCmpRefs": [],
16307 "dependents": [
16308 "presto-email-overlay",
16309 "presto-email-overlay-controller",
16310 "presto-email-overlay-ui",
16311 "presto-player",
16312 "presto-playlist"
16313 ],
16314 "dependencies": [],
16315 "directDependents": [
16316 "presto-email-overlay-ui"
16317 ],
16318 "directDependencies": []
16319 }
16320 ],
16321 "entryKey": "presto-email-overlay-ui.presto-player-spinner.entry"
16322 },
16323 {
16324 "cmps": [
16325 {
16326 "attachInternalsMemberName": null,
16327 "formAssociated": false,
16328 "tagName": "presto-video",
16329 "excludeFromCollection": false,
16330 "isCollectionDependency": false,
16331 "componentClassName": "PrestoVideo",
16332 "elementRef": null,
16333 "encapsulation": "none",
16334 "shadowDelegatesFocus": false,
16335 "properties": [
16336 {
16337 "name": "getRef",
16338 "type": "unknown",
16339 "attribute": "get-ref",
16340 "reflect": false,
16341 "mutable": true,
16342 "required": false,
16343 "optional": true,
16344 "complexType": {
16345 "original": "(elm?: HTMLVideoElement) => void",
16346 "resolved": "(elm?: HTMLVideoElement) => void",
16347 "references": {
16348 "HTMLVideoElement": {
16349 "location": "global",
16350 "id": "global::HTMLVideoElement"
16351 }
16352 }
16353 },
16354 "docs": {
16355 "tags": [],
16356 "text": ""
16357 },
16358 "internal": false,
16359 "getter": false,
16360 "setter": false
16361 },
16362 {
16363 "name": "autoplay",
16364 "type": "boolean",
16365 "attribute": "autoplay",
16366 "reflect": false,
16367 "mutable": false,
16368 "required": false,
16369 "optional": false,
16370 "complexType": {
16371 "original": "boolean",
16372 "resolved": "boolean",
16373 "references": {}
16374 },
16375 "docs": {
16376 "tags": [],
16377 "text": ""
16378 },
16379 "internal": false,
16380 "getter": false,
16381 "setter": false
16382 },
16383 {
16384 "name": "src",
16385 "type": "string",
16386 "attribute": "src",
16387 "reflect": false,
16388 "mutable": false,
16389 "required": false,
16390 "optional": false,
16391 "complexType": {
16392 "original": "string",
16393 "resolved": "string",
16394 "references": {}
16395 },
16396 "docs": {
16397 "tags": [],
16398 "text": ""
16399 },
16400 "internal": false,
16401 "getter": false,
16402 "setter": false
16403 },
16404 {
16405 "name": "preload",
16406 "type": "string",
16407 "attribute": "preload",
16408 "reflect": false,
16409 "mutable": false,
16410 "required": false,
16411 "optional": false,
16412 "complexType": {
16413 "original": "string",
16414 "resolved": "string",
16415 "references": {}
16416 },
16417 "docs": {
16418 "tags": [],
16419 "text": ""
16420 },
16421 "internal": false,
16422 "getter": false,
16423 "setter": false
16424 },
16425 {
16426 "name": "poster",
16427 "type": "string",
16428 "attribute": "poster",
16429 "reflect": false,
16430 "mutable": false,
16431 "required": false,
16432 "optional": false,
16433 "complexType": {
16434 "original": "string",
16435 "resolved": "string",
16436 "references": {}
16437 },
16438 "docs": {
16439 "tags": [],
16440 "text": ""
16441 },
16442 "internal": false,
16443 "getter": false,
16444 "setter": false
16445 },
16446 {
16447 "name": "player",
16448 "type": "any",
16449 "attribute": "player",
16450 "reflect": false,
16451 "mutable": false,
16452 "required": false,
16453 "optional": false,
16454 "complexType": {
16455 "original": "any",
16456 "resolved": "any",
16457 "references": {}
16458 },
16459 "docs": {
16460 "tags": [],
16461 "text": ""
16462 },
16463 "internal": false,
16464 "getter": false,
16465 "setter": false
16466 },
16467 {
16468 "name": "tracks",
16469 "type": "unknown",
16470 "attribute": "tracks",
16471 "reflect": false,
16472 "mutable": false,
16473 "required": false,
16474 "optional": false,
16475 "complexType": {
16476 "original": "{ label: string; src: string; srcLang: string }[]",
16477 "resolved": "{ label: string; src: string; srcLang: string; }[]",
16478 "references": {}
16479 },
16480 "docs": {
16481 "tags": [],
16482 "text": ""
16483 },
16484 "internal": false,
16485 "getter": false,
16486 "setter": false
16487 },
16488 {
16489 "name": "playsinline",
16490 "type": "boolean",
16491 "attribute": "playsinline",
16492 "reflect": false,
16493 "mutable": false,
16494 "required": false,
16495 "optional": false,
16496 "complexType": {
16497 "original": "boolean",
16498 "resolved": "boolean",
16499 "references": {}
16500 },
16501 "docs": {
16502 "tags": [],
16503 "text": ""
16504 },
16505 "internal": false,
16506 "getter": false,
16507 "setter": false
16508 },
16509 {
16510 "name": "provider",
16511 "type": "string",
16512 "attribute": "provider",
16513 "reflect": false,
16514 "mutable": false,
16515 "required": false,
16516 "optional": false,
16517 "complexType": {
16518 "original": "string",
16519 "resolved": "string",
16520 "references": {}
16521 },
16522 "docs": {
16523 "tags": [],
16524 "text": ""
16525 },
16526 "internal": false,
16527 "getter": false,
16528 "setter": false
16529 },
16530 {
16531 "name": "videoAttributes",
16532 "type": "unknown",
16533 "attribute": "video-attributes",
16534 "reflect": false,
16535 "mutable": false,
16536 "required": false,
16537 "optional": false,
16538 "complexType": {
16539 "original": "object",
16540 "resolved": "object",
16541 "references": {}
16542 },
16543 "docs": {
16544 "tags": [],
16545 "text": ""
16546 },
16547 "internal": false,
16548 "getter": false,
16549 "setter": false
16550 }
16551 ],
16552 "virtualProperties": [],
16553 "states": [],
16554 "methods": [],
16555 "listeners": [],
16556 "events": [],
16557 "watchers": [],
16558 "styles": [
16559 {
16560 "modeName": "$",
16561 "styleId": "PRESTO-VIDEO",
16562 "styleStr": null,
16563 "styleIdentifier": "PrestoVideoStyle",
16564 "externalStyles": [
16565 {
16566 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.css",
16567 "relativePath": "presto-video.css",
16568 "originalComponentPath": "presto-video.css"
16569 }
16570 ]
16571 }
16572 ],
16573 "internal": false,
16574 "assetsDirs": [],
16575 "styleDocs": [],
16576 "docs": {
16577 "tags": [],
16578 "text": ""
16579 },
16580 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js",
16581 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.tsx",
16582 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js.map",
16583 "hasAttributeChangedCallbackFn": false,
16584 "hasComponentWillLoadFn": false,
16585 "hasComponentDidLoadFn": false,
16586 "hasComponentShouldUpdateFn": false,
16587 "hasComponentWillUpdateFn": false,
16588 "hasComponentDidUpdateFn": false,
16589 "hasComponentWillRenderFn": false,
16590 "hasComponentDidRenderFn": false,
16591 "hasConnectedCallbackFn": false,
16592 "hasDisconnectedCallbackFn": false,
16593 "hasElement": false,
16594 "hasEvent": false,
16595 "hasLifecycle": false,
16596 "hasListener": false,
16597 "hasListenerTarget": false,
16598 "hasListenerTargetWindow": false,
16599 "hasListenerTargetDocument": false,
16600 "hasListenerTargetBody": false,
16601 "hasListenerTargetParent": false,
16602 "hasMember": true,
16603 "hasMethod": false,
16604 "hasMode": false,
16605 "hasModernPropertyDecls": false,
16606 "hasAttribute": true,
16607 "hasProp": true,
16608 "hasPropNumber": false,
16609 "hasPropBoolean": true,
16610 "hasPropString": true,
16611 "hasPropMutable": true,
16612 "hasReflect": false,
16613 "hasRenderFn": true,
16614 "hasState": false,
16615 "hasStyle": true,
16616 "hasVdomAttribute": true,
16617 "hasVdomXlink": true,
16618 "hasVdomClass": true,
16619 "hasVdomFunctional": false,
16620 "hasVdomKey": true,
16621 "hasVdomListener": true,
16622 "hasVdomPropOrAttr": true,
16623 "hasVdomRef": true,
16624 "hasVdomRender": true,
16625 "hasVdomStyle": true,
16626 "hasVdomText": true,
16627 "hasWatchCallback": false,
16628 "isPlain": false,
16629 "htmlAttrNames": [
16630 "key",
16631 "class",
16632 "part",
16633 "ref",
16634 "autoplay",
16635 "preload",
16636 "data-poster",
16637 "playsinline",
16638 "src",
16639 "kind",
16640 "label",
16641 "srclang"
16642 ],
16643 "htmlTagNames": [
16644 "video",
16645 "source",
16646 "track"
16647 ],
16648 "htmlParts": [
16649 "video"
16650 ],
16651 "isUpdateable": true,
16652 "potentialCmpRefs": [],
16653 "dependents": [
16654 "presto-bunny",
16655 "presto-player",
16656 "presto-playlist",
16657 "presto-youtube"
16658 ],
16659 "dependencies": [],
16660 "directDependents": [
16661 "presto-bunny",
16662 "presto-player",
16663 "presto-youtube"
16664 ],
16665 "directDependencies": []
16666 }
16667 ],
16668 "entryKey": "presto-video.entry"
16669 },
16670 {
16671 "cmps": [
16672 {
16673 "attachInternalsMemberName": null,
16674 "formAssociated": false,
16675 "tagName": "presto-player-button",
16676 "excludeFromCollection": false,
16677 "isCollectionDependency": false,
16678 "componentClassName": "PrestoPlayerButton",
16679 "elementRef": "button",
16680 "encapsulation": "shadow",
16681 "shadowDelegatesFocus": false,
16682 "properties": [
16683 {
16684 "name": "type",
16685 "type": "string",
16686 "attribute": "type",
16687 "reflect": true,
16688 "mutable": false,
16689 "required": false,
16690 "optional": false,
16691 "defaultValue": "'default'",
16692 "complexType": {
16693 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
16694 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
16695 "references": {}
16696 },
16697 "docs": {
16698 "tags": [
16699 {
16700 "name": "default",
16701 "text": "'default'"
16702 }
16703 ],
16704 "text": "The button's type."
16705 },
16706 "internal": false,
16707 "getter": false,
16708 "setter": false
16709 },
16710 {
16711 "name": "size",
16712 "type": "string",
16713 "attribute": "size",
16714 "reflect": true,
16715 "mutable": false,
16716 "required": false,
16717 "optional": false,
16718 "defaultValue": "'medium'",
16719 "complexType": {
16720 "original": "'small' | 'medium' | 'large'",
16721 "resolved": "\"large\" | \"medium\" | \"small\"",
16722 "references": {}
16723 },
16724 "docs": {
16725 "tags": [
16726 {
16727 "name": "default",
16728 "text": "'medium'"
16729 }
16730 ],
16731 "text": "The button's size."
16732 },
16733 "internal": false,
16734 "getter": false,
16735 "setter": false
16736 },
16737 {
16738 "name": "full",
16739 "type": "boolean",
16740 "attribute": "full",
16741 "reflect": true,
16742 "mutable": false,
16743 "required": false,
16744 "optional": true,
16745 "defaultValue": "false",
16746 "complexType": {
16747 "original": "boolean",
16748 "resolved": "boolean",
16749 "references": {}
16750 },
16751 "docs": {
16752 "tags": [
16753 {
16754 "name": "default",
16755 "text": "false"
16756 }
16757 ],
16758 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
16759 },
16760 "internal": false,
16761 "getter": false,
16762 "setter": false
16763 },
16764 {
16765 "name": "disabled",
16766 "type": "boolean",
16767 "attribute": "disabled",
16768 "reflect": true,
16769 "mutable": false,
16770 "required": false,
16771 "optional": true,
16772 "defaultValue": "false",
16773 "complexType": {
16774 "original": "boolean",
16775 "resolved": "boolean",
16776 "references": {}
16777 },
16778 "docs": {
16779 "tags": [
16780 {
16781 "name": "default",
16782 "text": "false"
16783 }
16784 ],
16785 "text": "Disables the button."
16786 },
16787 "internal": false,
16788 "getter": false,
16789 "setter": false
16790 },
16791 {
16792 "name": "submit",
16793 "type": "boolean",
16794 "attribute": "submit",
16795 "reflect": true,
16796 "mutable": false,
16797 "required": false,
16798 "optional": true,
16799 "defaultValue": "false",
16800 "complexType": {
16801 "original": "boolean",
16802 "resolved": "boolean",
16803 "references": {}
16804 },
16805 "docs": {
16806 "tags": [
16807 {
16808 "name": "default",
16809 "text": "false"
16810 }
16811 ],
16812 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
16813 },
16814 "internal": false,
16815 "getter": false,
16816 "setter": false
16817 },
16818 {
16819 "name": "name",
16820 "type": "string",
16821 "attribute": "name",
16822 "reflect": false,
16823 "mutable": false,
16824 "required": false,
16825 "optional": false,
16826 "complexType": {
16827 "original": "string",
16828 "resolved": "string",
16829 "references": {}
16830 },
16831 "docs": {
16832 "tags": [],
16833 "text": "An optional name for the button. Ignored when `href` is set."
16834 },
16835 "internal": false,
16836 "getter": false,
16837 "setter": false
16838 },
16839 {
16840 "name": "value",
16841 "type": "string",
16842 "attribute": "value",
16843 "reflect": false,
16844 "mutable": false,
16845 "required": false,
16846 "optional": false,
16847 "complexType": {
16848 "original": "string",
16849 "resolved": "string",
16850 "references": {}
16851 },
16852 "docs": {
16853 "tags": [],
16854 "text": "An optional value for the button. Ignored when `href` is set."
16855 },
16856 "internal": false,
16857 "getter": false,
16858 "setter": false
16859 },
16860 {
16861 "name": "href",
16862 "type": "string",
16863 "attribute": "href",
16864 "reflect": false,
16865 "mutable": false,
16866 "required": false,
16867 "optional": false,
16868 "complexType": {
16869 "original": "string",
16870 "resolved": "string",
16871 "references": {}
16872 },
16873 "docs": {
16874 "tags": [],
16875 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
16876 },
16877 "internal": false,
16878 "getter": false,
16879 "setter": false
16880 },
16881 {
16882 "name": "target",
16883 "type": "string",
16884 "attribute": "target",
16885 "reflect": true,
16886 "mutable": false,
16887 "required": false,
16888 "optional": false,
16889 "complexType": {
16890 "original": "'_blank' | '_parent' | '_self' | '_top'",
16891 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
16892 "references": {}
16893 },
16894 "docs": {
16895 "tags": [],
16896 "text": "Tells the browser where to open the link. Only used when `href` is set."
16897 },
16898 "internal": false,
16899 "getter": false,
16900 "setter": false
16901 },
16902 {
16903 "name": "download",
16904 "type": "string",
16905 "attribute": "download",
16906 "reflect": false,
16907 "mutable": false,
16908 "required": false,
16909 "optional": false,
16910 "complexType": {
16911 "original": "string",
16912 "resolved": "string",
16913 "references": {}
16914 },
16915 "docs": {
16916 "tags": [],
16917 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
16918 },
16919 "internal": false,
16920 "getter": false,
16921 "setter": false
16922 }
16923 ],
16924 "virtualProperties": [],
16925 "states": [
16926 {
16927 "name": "hasFocus"
16928 },
16929 {
16930 "name": "hasLabel"
16931 },
16932 {
16933 "name": "hasPrefix"
16934 },
16935 {
16936 "name": "hasSuffix"
16937 }
16938 ],
16939 "methods": [],
16940 "listeners": [],
16941 "events": [
16942 {
16943 "name": "prestoBlur",
16944 "method": "prestoBlur",
16945 "bubbles": true,
16946 "cancelable": true,
16947 "composed": true,
16948 "docs": {
16949 "tags": [],
16950 "text": "Emitted when the button loses focus."
16951 },
16952 "complexType": {
16953 "original": "void",
16954 "resolved": "void",
16955 "references": {}
16956 },
16957 "internal": false
16958 },
16959 {
16960 "name": "prestoFocus",
16961 "method": "prestoFocus",
16962 "bubbles": true,
16963 "cancelable": true,
16964 "composed": true,
16965 "docs": {
16966 "tags": [],
16967 "text": "Emitted when the button gains focus."
16968 },
16969 "complexType": {
16970 "original": "void",
16971 "resolved": "void",
16972 "references": {}
16973 },
16974 "internal": false
16975 }
16976 ],
16977 "watchers": [],
16978 "styles": [
16979 {
16980 "modeName": "$",
16981 "styleId": "PRESTO-PLAYER-BUTTON",
16982 "styleStr": null,
16983 "styleIdentifier": "PrestoPlayerButtonStyle",
16984 "externalStyles": [
16985 {
16986 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.scss",
16987 "relativePath": "presto-player-button.scss",
16988 "originalComponentPath": "presto-player-button.scss"
16989 }
16990 ]
16991 }
16992 ],
16993 "internal": false,
16994 "assetsDirs": [],
16995 "styleDocs": [],
16996 "docs": {
16997 "tags": [],
16998 "text": ""
16999 },
17000 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js",
17001 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.tsx",
17002 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js.map",
17003 "hasAttributeChangedCallbackFn": false,
17004 "hasComponentWillLoadFn": true,
17005 "hasComponentDidLoadFn": false,
17006 "hasComponentShouldUpdateFn": false,
17007 "hasComponentWillUpdateFn": false,
17008 "hasComponentDidUpdateFn": false,
17009 "hasComponentWillRenderFn": false,
17010 "hasComponentDidRenderFn": false,
17011 "hasConnectedCallbackFn": false,
17012 "hasDisconnectedCallbackFn": false,
17013 "hasElement": false,
17014 "hasEvent": true,
17015 "hasLifecycle": true,
17016 "hasListener": false,
17017 "hasListenerTarget": false,
17018 "hasListenerTargetWindow": false,
17019 "hasListenerTargetDocument": false,
17020 "hasListenerTargetBody": false,
17021 "hasListenerTargetParent": false,
17022 "hasMember": true,
17023 "hasMethod": false,
17024 "hasMode": false,
17025 "hasModernPropertyDecls": false,
17026 "hasAttribute": true,
17027 "hasProp": true,
17028 "hasPropNumber": false,
17029 "hasPropBoolean": true,
17030 "hasPropString": true,
17031 "hasPropMutable": false,
17032 "hasReflect": true,
17033 "hasRenderFn": true,
17034 "hasState": true,
17035 "hasStyle": true,
17036 "hasVdomAttribute": true,
17037 "hasVdomXlink": false,
17038 "hasVdomClass": true,
17039 "hasVdomFunctional": true,
17040 "hasVdomKey": true,
17041 "hasVdomListener": true,
17042 "hasVdomPropOrAttr": true,
17043 "hasVdomRef": false,
17044 "hasVdomRender": true,
17045 "hasVdomStyle": false,
17046 "hasVdomText": true,
17047 "hasWatchCallback": false,
17048 "isPlain": false,
17049 "htmlAttrNames": [
17050 "key",
17051 "part",
17052 "class",
17053 "onSlotchange",
17054 "name",
17055 "disabled",
17056 "type",
17057 "value",
17058 "onBlur",
17059 "onFocus",
17060 "onClick",
17061 "href",
17062 "target",
17063 "download",
17064 "rel",
17065 "role",
17066 "aria-disabled",
17067 "tabindex"
17068 ],
17069 "htmlTagNames": [
17070 "span",
17071 "slot",
17072 "button",
17073 "a"
17074 ],
17075 "htmlParts": [
17076 "prefix",
17077 "label",
17078 "suffix",
17079 "base",
17080 "base"
17081 ],
17082 "isUpdateable": true,
17083 "potentialCmpRefs": [],
17084 "dependents": [
17085 "presto-action-bar",
17086 "presto-action-bar-controller",
17087 "presto-cta-overlay",
17088 "presto-cta-overlay-controller",
17089 "presto-cta-overlay-ui",
17090 "presto-player",
17091 "presto-playlist"
17092 ],
17093 "dependencies": [],
17094 "directDependents": [
17095 "presto-action-bar-controller",
17096 "presto-cta-overlay-ui"
17097 ],
17098 "directDependencies": []
17099 }
17100 ],
17101 "entryKey": "presto-player-button.entry"
17102 }
17103 ],
17104 "componentGraph": {
17105 "sc-presto-action-bar": [
17106 "p-BxRAfMA5.js",
17107 "p-EuTDjLsB.js",
17108 "p-G840BFTB.js",
17109 "p-D8o-F2Bu.js"
17110 ],
17111 "sc-presto-action-bar-controller": [
17112 "p-BxRAfMA5.js",
17113 "p-EuTDjLsB.js",
17114 "p-G840BFTB.js",
17115 "p-D8o-F2Bu.js"
17116 ],
17117 "sc-presto-action-bar-ui": [
17118 "p-BxRAfMA5.js"
17119 ],
17120 "sc-presto-audio": [
17121 "p-BxRAfMA5.js",
17122 "p-EuTDjLsB.js",
17123 "p-G840BFTB.js",
17124 "p-D8o-F2Bu.js"
17125 ],
17126 "sc-presto-bunny": [
17127 "p-BxRAfMA5.js",
17128 "p-EuTDjLsB.js",
17129 "p-G840BFTB.js",
17130 "p-D8o-F2Bu.js"
17131 ],
17132 "sc-presto-business-skin": [
17133 "p-BxRAfMA5.js",
17134 "p-EuTDjLsB.js",
17135 "p-G840BFTB.js",
17136 "p-D8o-F2Bu.js"
17137 ],
17138 "sc-presto-cta-overlay": [
17139 "p-BxRAfMA5.js",
17140 "p-EuTDjLsB.js",
17141 "p-G840BFTB.js",
17142 "p-D8o-F2Bu.js"
17143 ],
17144 "sc-presto-cta-overlay-controller": [
17145 "p-BxRAfMA5.js",
17146 "p-EuTDjLsB.js",
17147 "p-G840BFTB.js",
17148 "p-D8o-F2Bu.js"
17149 ],
17150 "sc-presto-cta-overlay-ui": [
17151 "p-BxRAfMA5.js",
17152 "p-G840BFTB.js"
17153 ],
17154 "sc-presto-dynamic-overlay-ui": [
17155 "p-BxRAfMA5.js",
17156 "p-EuTDjLsB.js",
17157 "p-G840BFTB.js",
17158 "p-D8o-F2Bu.js"
17159 ],
17160 "sc-presto-dynamic-overlays": [
17161 "p-BxRAfMA5.js",
17162 "p-EuTDjLsB.js",
17163 "p-G840BFTB.js",
17164 "p-D8o-F2Bu.js"
17165 ],
17166 "sc-presto-email-overlay": [
17167 "p-BxRAfMA5.js",
17168 "p-EuTDjLsB.js",
17169 "p-G840BFTB.js",
17170 "p-D8o-F2Bu.js"
17171 ],
17172 "sc-presto-email-overlay-controller": [
17173 "p-BxRAfMA5.js",
17174 "p-EuTDjLsB.js",
17175 "p-G840BFTB.js",
17176 "p-D8o-F2Bu.js"
17177 ],
17178 "sc-presto-email-overlay-ui": [
17179 "p-BxRAfMA5.js",
17180 "p-G840BFTB.js"
17181 ],
17182 "sc-presto-modern-skin": [
17183 "p-BxRAfMA5.js",
17184 "p-EuTDjLsB.js",
17185 "p-G840BFTB.js",
17186 "p-D8o-F2Bu.js"
17187 ],
17188 "sc-presto-muted-overlay": [
17189 "p-BxRAfMA5.js",
17190 "p-EuTDjLsB.js",
17191 "p-G840BFTB.js",
17192 "p-D8o-F2Bu.js"
17193 ],
17194 "sc-presto-player": [
17195 "p-BWTk1vS0.js",
17196 "p-BxRAfMA5.js",
17197 "p-EuTDjLsB.js",
17198 "p-D8o-F2Bu.js"
17199 ],
17200 "sc-presto-player-button": [
17201 "p-BxRAfMA5.js"
17202 ],
17203 "sc-presto-player-skeleton": [
17204 "p-BxRAfMA5.js"
17205 ],
17206 "sc-presto-player-spinner": [
17207 "p-BxRAfMA5.js",
17208 "p-G840BFTB.js"
17209 ],
17210 "sc-presto-playlist": [
17211 "p-BxRAfMA5.js",
17212 "p-EuTDjLsB.js"
17213 ],
17214 "sc-presto-playlist-item": [
17215 "p-BWTk1vS0.js",
17216 "p-BxRAfMA5.js",
17217 "p-EuTDjLsB.js",
17218 "p-D8o-F2Bu.js"
17219 ],
17220 "sc-presto-playlist-overlay": [
17221 "p-BWTk1vS0.js",
17222 "p-BxRAfMA5.js",
17223 "p-EuTDjLsB.js",
17224 "p-D8o-F2Bu.js"
17225 ],
17226 "sc-presto-playlist-ui": [
17227 "p-BWTk1vS0.js",
17228 "p-BxRAfMA5.js",
17229 "p-EuTDjLsB.js",
17230 "p-D8o-F2Bu.js"
17231 ],
17232 "sc-presto-search-bar": [
17233 "p-BxRAfMA5.js",
17234 "p-EuTDjLsB.js",
17235 "p-G840BFTB.js",
17236 "p-D8o-F2Bu.js"
17237 ],
17238 "sc-presto-search-bar-ui": [
17239 "p-BxRAfMA5.js"
17240 ],
17241 "sc-presto-stacked-skin": [
17242 "p-BxRAfMA5.js",
17243 "p-EuTDjLsB.js",
17244 "p-G840BFTB.js",
17245 "p-D8o-F2Bu.js"
17246 ],
17247 "sc-presto-timestamp": [
17248 "p-BxRAfMA5.js"
17249 ],
17250 "sc-presto-video": [
17251 "p-BxRAfMA5.js"
17252 ],
17253 "sc-presto-video-curtain-ui": [
17254 "p-BxRAfMA5.js"
17255 ],
17256 "sc-presto-vimeo": [
17257 "p-BxRAfMA5.js",
17258 "p-EuTDjLsB.js",
17259 "p-G840BFTB.js",
17260 "p-D8o-F2Bu.js"
17261 ],
17262 "sc-presto-youtube": [
17263 "p-BxRAfMA5.js",
17264 "p-EuTDjLsB.js",
17265 "p-G840BFTB.js",
17266 "p-D8o-F2Bu.js"
17267 ],
17268 "sc-presto-youtube-subscribe-button": [
17269 "p-BxRAfMA5.js"
17270 ]
17271 },
17272 "sourceGraph": {
17273 "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx": [],
17274 "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx": [
17275 "./src/util"
17276 ],
17277 "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx": [],
17278 "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx": [],
17279 "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx": [
17280 "./src/util"
17281 ],
17282 "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx": [
17283 "./src/library/fittext.js"
17284 ],
17285 "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx": [
17286 "./src/util"
17287 ],
17288 "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx": [
17289 "./src/library/fittext.js"
17290 ],
17291 "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx": [],
17292 "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx": [
17293 "./src/util"
17294 ],
17295 "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx": [
17296 "./src/library/fittext.js"
17297 ],
17298 "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx": [],
17299 "./src/components/core/features/presto-playlist-item/icons.tsx": [],
17300 "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx": [
17301 "./src/components/core/features/presto-playlist-item/icons"
17302 ],
17303 "./src/components/core/features/presto-playlist-overlay/icons.tsx": [],
17304 "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx": [],
17305 "./src/components/core/features/presto-playlist/presto-playlist.tsx": [
17306 "./src/util"
17307 ],
17308 "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx": [],
17309 "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx": [
17310 "./src/components/core/player/functions/search-vtt"
17311 ],
17312 "./src/components/core/features/presto-search-bar/ui/icons.tsx": [],
17313 "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx": [
17314 "./src/components/core/features/presto-search-bar/ui/icons"
17315 ],
17316 "./src/components/core/features/presto-timestamp/presto-timestamp.tsx": [],
17317 "./src/components/core/player/functions/ajax-progress.ts": [],
17318 "./src/components/core/player/functions/cache-cues.ts": [
17319 "./src/components/core/player/functions/is",
17320 "./src/components/core/player/functions/search-vtt"
17321 ],
17322 "./src/components/core/player/functions/custom-css.ts": [],
17323 "./src/components/core/player/functions/get-nonce.ts": [],
17324 "./src/components/core/player/functions/hls-preload-size.ts": [
17325 "./src/components/core/player/functions/util"
17326 ],
17327 "./src/components/core/player/functions/is.ts": [],
17328 "./src/components/core/player/functions/muted-autoplay.ts": [
17329 "./src/components/core/player/functions/save-time"
17330 ],
17331 "./src/components/core/player/functions/search-vtt.ts": [
17332 "./src/components/core/player/functions/cache-cues",
17333 "./src/components/core/player/functions/is",
17334 "./src/components/core/player/functions/util"
17335 ],
17336 "./src/components/core/player/functions/transform-data.ts": [],
17337 "./src/components/core/player/functions/util.ts": [
17338 "./src/components/core/player/functions/is"
17339 ],
17340 "./src/components/core/player/presto-player.tsx": [
17341 "./src/components/core/player/functions/cache-cues",
17342 "./src/components/core/player/functions/create",
17343 "./src/components/core/player/functions/custom-css",
17344 "./src/components/core/player/functions/hls-preload-size",
17345 "./src/components/core/player/functions/muted-autoplay",
17346 "./src/components/core/player/functions/transform-data",
17347 "./src/components/core/player/functions/util",
17348 "./src/util"
17349 ],
17350 "./src/components/core/providers/presto-audio/presto-audio.tsx": [
17351 "./src/util"
17352 ],
17353 "./src/components/core/providers/presto-bunny/presto-bunny.tsx": [],
17354 "./src/components/core/providers/presto-video/presto-video.tsx": [],
17355 "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx": [
17356 "./src/util"
17357 ],
17358 "./src/components/core/providers/presto-youtube/presto-youtube.tsx": [
17359 "./src/util"
17360 ],
17361 "./src/components/ui/presto-player-button/presto-player-button.tsx": [],
17362 "./src/components/ui/presto-skeleton/presto-skeleton.tsx": [],
17363 "./src/components/ui/presto-spinner/presto-spinner.tsx": [],
17364 "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx": [],
17365 "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx": [],
17366 "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx": [],
17367 "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx": [],
17368 "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx": [],
17369 "./src/index.ts": [],
17370 "./src/interfaces.ts": [],
17371 "./src/testing/index.ts": [],
17372 "./src/util.ts": []
17373 },
17374 "rollupResults": {
17375 "modules": []
17376 },
17377 "collections": []
17378 }