PluginProbe ʕ •ᴥ•ʔ
Presto Player / 3.1.2
Presto Player v3.1.2
4.3.1 4.3.0 4.2.4 4.2.3 4.2.2 4.2.0 4.2.1 trunk 1.10.0 1.10.1 1.10.2 1.11.0 1.12.0 1.13.0 1.14.0 1.14.1 1.5.10 1.5.11 1.5.12 1.5.13 1.5.14 1.5.15 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.10 1.6.11 1.6.12 1.6.13 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.11 2.0.12 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.2.0 2.2.1 2.2.2 2.2.3 2.2.3-beta1 2.3.0 2.3.1 2.3.2 2.3.3 3.0.0 3.0.0-beta1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.1.0 3.1.1 3.1.2 3.1.3 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4
presto-player / dist / components / stats.json
presto-player / dist / components Last commit date
cjs 1 year ago collection 1 year ago components 1 year ago esm 1 year ago types 1 year ago web-components 1 year ago index.cjs.js 3 years ago index.js 3 years ago stats.json 1 year ago
stats.json
16641 lines
1 {
2 "timestamp": "2025-07-09T14:15:12",
3 "compiler": {
4 "name": "node",
5 "version": "20.19.3"
6 },
7 "app": {
8 "namespace": "WebComponents",
9 "fsNamespace": "web-components",
10 "components": 33,
11 "entries": 33,
12 "bundles": 587,
13 "outputs": [
14 {
15 "name": "dist-collection",
16 "files": 204,
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/component/test/presto-action-bar.e2e.js",
21 "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.e2e.js.map",
22 "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.spec.js",
23 "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.spec.js.map",
24 "./dist/collection/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
25 "./dist/collection/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map",
26 "./dist/collection/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
27 "./dist/collection/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map",
28 "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.e2e.js",
29 "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.e2e.js.map",
30 "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.spec.js",
31 "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.spec.js.map",
32 "./dist/collection/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
33 "./dist/collection/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map",
34 "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.e2e.js",
35 "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.e2e.js.map",
36 "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.spec.js",
37 "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.spec.js.map",
38 "./dist/collection/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
39 "./dist/collection/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map",
40 "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.e2e.js",
41 "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.e2e.js.map",
42 "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.spec.js",
43 "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.spec.js.map",
44 "./dist/collection/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
45 "./dist/collection/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map",
46 "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.e2e.js",
47 "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.e2e.js.map",
48 "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.spec.js",
49 "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.spec.js.map",
50 "./dist/collection/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
51 "./dist/collection/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map",
52 "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.e2e.js",
53 "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.e2e.js.map",
54 "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.spec.js",
55 "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.spec.js.map",
56 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
57 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map",
58 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.e2e.js",
59 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.e2e.js.map",
60 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.spec.js",
61 "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.spec.js.map",
62 "./dist/collection/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
63 "./dist/collection/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map",
64 "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.e2e.js",
65 "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.e2e.js.map",
66 "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.spec.js",
67 "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.spec.js.map",
68 "./dist/collection/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
69 "./dist/collection/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map",
70 "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.e2e.js",
71 "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.e2e.js.map",
72 "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.spec.js",
73 "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.spec.js.map",
74 "./dist/collection/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
75 "./dist/collection/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map",
76 "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay-ui.spec.js",
77 "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay-ui.spec.js.map",
78 "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay.e2e.js",
79 "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay.e2e.js.map",
80 "./dist/collection/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
81 "./dist/collection/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map",
82 "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.e2e.js",
83 "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.e2e.js.map",
84 "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.spec.js",
85 "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.spec.js.map",
86 "./dist/collection/components/core/features/presto-playlist-item/icons.js",
87 "./dist/collection/components/core/features/presto-playlist-item/icons.js.map",
88 "./dist/collection/components/core/features/presto-playlist-item/presto-playlist-item.js",
89 "./dist/collection/components/core/features/presto-playlist-item/presto-playlist-item.js.map",
90 "./dist/collection/components/core/features/presto-playlist-overlay/icons.js",
91 "./dist/collection/components/core/features/presto-playlist-overlay/icons.js.map",
92 "./dist/collection/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
93 "./dist/collection/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map",
94 "./dist/collection/components/core/features/presto-playlist/presto-playlist.js",
95 "./dist/collection/components/core/features/presto-playlist/presto-playlist.js.map",
96 "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.e2e.js",
97 "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.e2e.js.map",
98 "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.spec.js",
99 "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.spec.js.map",
100 "./dist/collection/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
101 "./dist/collection/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map",
102 "./dist/collection/components/core/features/presto-search-bar/component/presto-search-bar.js",
103 "./dist/collection/components/core/features/presto-search-bar/component/presto-search-bar.js.map",
104 "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.e2e.js",
105 "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.e2e.js.map",
106 "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.spec.js",
107 "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.spec.js.map",
108 "./dist/collection/components/core/features/presto-search-bar/ui/icons.js",
109 "./dist/collection/components/core/features/presto-search-bar/ui/icons.js.map",
110 "./dist/collection/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
111 "./dist/collection/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map",
112 "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.e2e.js",
113 "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.e2e.js.map",
114 "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.spec.js",
115 "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.spec.js.map",
116 "./dist/collection/components/core/features/presto-timestamp/presto-timestamp.js",
117 "./dist/collection/components/core/features/presto-timestamp/presto-timestamp.js.map",
118 "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.e2e.js",
119 "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.e2e.js.map",
120 "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.spec.js",
121 "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.spec.js.map",
122 "./dist/collection/components/core/player/functions/ajax-progress.js",
123 "./dist/collection/components/core/player/functions/ajax-progress.js.map",
124 "./dist/collection/components/core/player/functions/analytics/wp/test/functions-analytics-wp.spec.js",
125 "./dist/collection/components/core/player/functions/analytics/wp/test/functions-analytics-wp.spec.js.map",
126 "./dist/collection/components/core/player/functions/cache-cues.js",
127 "./dist/collection/components/core/player/functions/cache-cues.js.map",
128 "./dist/collection/components/core/player/functions/custom-css.js",
129 "./dist/collection/components/core/player/functions/custom-css.js.map",
130 "./dist/collection/components/core/player/functions/get-nonce.js",
131 "./dist/collection/components/core/player/functions/get-nonce.js.map",
132 "./dist/collection/components/core/player/functions/hls-preload-size.js",
133 "./dist/collection/components/core/player/functions/hls-preload-size.js.map",
134 "./dist/collection/components/core/player/functions/is.js",
135 "./dist/collection/components/core/player/functions/is.js.map",
136 "./dist/collection/components/core/player/functions/muted-autoplay.js",
137 "./dist/collection/components/core/player/functions/muted-autoplay.js.map",
138 "./dist/collection/components/core/player/functions/search-vtt.js",
139 "./dist/collection/components/core/player/functions/search-vtt.js.map",
140 "./dist/collection/components/core/player/functions/search-vtt.spec.js",
141 "./dist/collection/components/core/player/functions/search-vtt.spec.js.map",
142 "./dist/collection/components/core/player/functions/transform-data.js",
143 "./dist/collection/components/core/player/functions/transform-data.js.map",
144 "./dist/collection/components/core/player/functions/util.js",
145 "./dist/collection/components/core/player/functions/util.js.map",
146 "./dist/collection/components/core/player/integrations/lifter/test/functions-lifter-wp.spec.js",
147 "./dist/collection/components/core/player/integrations/lifter/test/functions-lifter-wp.spec.js.map",
148 "./dist/collection/components/core/player/presto-player.js",
149 "./dist/collection/components/core/player/presto-player.js.map",
150 "./dist/collection/components/core/player/test/presto-player.spec.js",
151 "./dist/collection/components/core/player/test/presto-player.spec.js.map",
152 "./dist/collection/components/core/providers/presto-audio/presto-audio.js",
153 "./dist/collection/components/core/providers/presto-audio/presto-audio.js.map",
154 "./dist/collection/components/core/providers/presto-audio/test/presto-audio.e2e.js",
155 "./dist/collection/components/core/providers/presto-audio/test/presto-audio.e2e.js.map",
156 "./dist/collection/components/core/providers/presto-audio/test/presto-audio.spec.js",
157 "./dist/collection/components/core/providers/presto-audio/test/presto-audio.spec.js.map",
158 "./dist/collection/components/core/providers/presto-bunny/presto-bunny.js",
159 "./dist/collection/components/core/providers/presto-bunny/presto-bunny.js.map",
160 "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.e2e.js",
161 "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.e2e.js.map",
162 "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.spec.js",
163 "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.spec.js.map",
164 "./dist/collection/components/core/providers/presto-video/presto-video.js",
165 "./dist/collection/components/core/providers/presto-video/presto-video.js.map",
166 "./dist/collection/components/core/providers/presto-video/test/presto-video.e2e.js",
167 "./dist/collection/components/core/providers/presto-video/test/presto-video.e2e.js.map",
168 "./dist/collection/components/core/providers/presto-video/test/presto-video.spec.js",
169 "./dist/collection/components/core/providers/presto-video/test/presto-video.spec.js.map",
170 "./dist/collection/components/core/providers/presto-vimeo/presto-vimeo.js",
171 "./dist/collection/components/core/providers/presto-vimeo/presto-vimeo.js.map",
172 "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.e2e.js",
173 "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.e2e.js.map",
174 "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.spec.js",
175 "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.spec.js.map",
176 "./dist/collection/components/core/providers/presto-youtube/presto-youtube.js",
177 "./dist/collection/components/core/providers/presto-youtube/presto-youtube.js.map",
178 "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.e2e.js",
179 "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.e2e.js.map",
180 "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.spec.js",
181 "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.spec.js.map",
182 "./dist/collection/components/ui/presto-player-button/presto-player-button.js",
183 "./dist/collection/components/ui/presto-player-button/presto-player-button.js.map",
184 "./dist/collection/components/ui/presto-player-button/test/presto-player-button.e2e.js",
185 "./dist/collection/components/ui/presto-player-button/test/presto-player-button.e2e.js.map",
186 "./dist/collection/components/ui/presto-player-button/test/presto-player-button.spec.js",
187 "./dist/collection/components/ui/presto-player-button/test/presto-player-button.spec.js.map",
188 "./dist/collection/components/ui/presto-skeleton/presto-skeleton.js",
189 "./dist/collection/components/ui/presto-skeleton/presto-skeleton.js.map",
190 "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.e2e.js",
191 "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.e2e.js.map",
192 "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.spec.js",
193 "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.spec.js.map",
194 "./dist/collection/components/ui/presto-spinner/presto-spinner.js",
195 "./dist/collection/components/ui/presto-spinner/presto-spinner.js.map",
196 "./dist/collection/components/ui/presto-spinner/test/presto-spinner.e2e.js",
197 "./dist/collection/components/ui/presto-spinner/test/presto-spinner.e2e.js.map",
198 "./dist/collection/components/ui/presto-spinner/test/presto-spinner.spec.js",
199 "./dist/collection/components/ui/presto-spinner/test/presto-spinner.spec.js.map",
200 "./dist/collection/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
201 "./dist/collection/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map",
202 "./dist/collection/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
203 "./dist/collection/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map",
204 "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.e2e.js",
205 "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.e2e.js.map",
206 "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.spec.js",
207 "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.spec.js.map",
208 "./dist/collection/components/ui/skins/presto-business-skin/presto-business-skin.js",
209 "./dist/collection/components/ui/skins/presto-business-skin/presto-business-skin.js.map",
210 "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
211 "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
212 "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
213 "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
214 "./dist/collection/index.js",
215 "./dist/collection/index.js.map",
216 "./dist/collection/interfaces.js",
217 "./dist/collection/interfaces.js.map",
218 "./dist/collection/testing/index.js",
219 "./dist/collection/testing/index.js.map",
220 "./dist/collection/util.js",
221 "./dist/collection/util.js.map"
222 ]
223 },
224 {
225 "name": "dist-custom-elements",
226 "files": 174,
227 "generatedFiles": [
228 "./dist/components/fittext.js",
229 "./dist/components/fittext.js.map",
230 "./dist/components/hls.js",
231 "./dist/components/hls.js.map",
232 "./dist/components/index.d.ts",
233 "./dist/components/index.js",
234 "./dist/components/index.js.map",
235 "./dist/components/learndash.js",
236 "./dist/components/learndash.js.map",
237 "./dist/components/lifter.js",
238 "./dist/components/lifter.js.map",
239 "./dist/components/presto-action-bar-controller.d.ts",
240 "./dist/components/presto-action-bar-controller.js",
241 "./dist/components/presto-action-bar-controller.js.map",
242 "./dist/components/presto-action-bar-controller2.js",
243 "./dist/components/presto-action-bar-controller2.js.map",
244 "./dist/components/presto-action-bar-ui.d.ts",
245 "./dist/components/presto-action-bar-ui.js",
246 "./dist/components/presto-action-bar-ui.js.map",
247 "./dist/components/presto-action-bar-ui2.js",
248 "./dist/components/presto-action-bar-ui2.js.map",
249 "./dist/components/presto-action-bar.d.ts",
250 "./dist/components/presto-action-bar.js",
251 "./dist/components/presto-action-bar.js.map",
252 "./dist/components/presto-action-bar2.js",
253 "./dist/components/presto-action-bar2.js.map",
254 "./dist/components/presto-audio.d.ts",
255 "./dist/components/presto-audio.js",
256 "./dist/components/presto-audio.js.map",
257 "./dist/components/presto-audio2.js",
258 "./dist/components/presto-audio2.js.map",
259 "./dist/components/presto-bunny.d.ts",
260 "./dist/components/presto-bunny.js",
261 "./dist/components/presto-bunny.js.map",
262 "./dist/components/presto-bunny2.js",
263 "./dist/components/presto-bunny2.js.map",
264 "./dist/components/presto-business-skin.d.ts",
265 "./dist/components/presto-business-skin.js",
266 "./dist/components/presto-business-skin.js.map",
267 "./dist/components/presto-business-skin2.js",
268 "./dist/components/presto-business-skin2.js.map",
269 "./dist/components/presto-cta-overlay-controller.d.ts",
270 "./dist/components/presto-cta-overlay-controller.js",
271 "./dist/components/presto-cta-overlay-controller.js.map",
272 "./dist/components/presto-cta-overlay-controller2.js",
273 "./dist/components/presto-cta-overlay-controller2.js.map",
274 "./dist/components/presto-cta-overlay-ui.d.ts",
275 "./dist/components/presto-cta-overlay-ui.js",
276 "./dist/components/presto-cta-overlay-ui.js.map",
277 "./dist/components/presto-cta-overlay-ui2.js",
278 "./dist/components/presto-cta-overlay-ui2.js.map",
279 "./dist/components/presto-cta-overlay.d.ts",
280 "./dist/components/presto-cta-overlay.js",
281 "./dist/components/presto-cta-overlay.js.map",
282 "./dist/components/presto-cta-overlay2.js",
283 "./dist/components/presto-cta-overlay2.js.map",
284 "./dist/components/presto-dynamic-overlay-ui.d.ts",
285 "./dist/components/presto-dynamic-overlay-ui.js",
286 "./dist/components/presto-dynamic-overlay-ui.js.map",
287 "./dist/components/presto-dynamic-overlay-ui2.js",
288 "./dist/components/presto-dynamic-overlay-ui2.js.map",
289 "./dist/components/presto-dynamic-overlays.d.ts",
290 "./dist/components/presto-dynamic-overlays.js",
291 "./dist/components/presto-dynamic-overlays.js.map",
292 "./dist/components/presto-dynamic-overlays2.js",
293 "./dist/components/presto-dynamic-overlays2.js.map",
294 "./dist/components/presto-email-overlay-controller.d.ts",
295 "./dist/components/presto-email-overlay-controller.js",
296 "./dist/components/presto-email-overlay-controller.js.map",
297 "./dist/components/presto-email-overlay-controller2.js",
298 "./dist/components/presto-email-overlay-controller2.js.map",
299 "./dist/components/presto-email-overlay-ui.d.ts",
300 "./dist/components/presto-email-overlay-ui.js",
301 "./dist/components/presto-email-overlay-ui.js.map",
302 "./dist/components/presto-email-overlay-ui2.js",
303 "./dist/components/presto-email-overlay-ui2.js.map",
304 "./dist/components/presto-email-overlay.d.ts",
305 "./dist/components/presto-email-overlay.js",
306 "./dist/components/presto-email-overlay.js.map",
307 "./dist/components/presto-email-overlay2.js",
308 "./dist/components/presto-email-overlay2.js.map",
309 "./dist/components/presto-modern-skin.d.ts",
310 "./dist/components/presto-modern-skin.js",
311 "./dist/components/presto-modern-skin.js.map",
312 "./dist/components/presto-modern-skin2.js",
313 "./dist/components/presto-modern-skin2.js.map",
314 "./dist/components/presto-muted-overlay.d.ts",
315 "./dist/components/presto-muted-overlay.js",
316 "./dist/components/presto-muted-overlay.js.map",
317 "./dist/components/presto-muted-overlay2.js",
318 "./dist/components/presto-muted-overlay2.js.map",
319 "./dist/components/presto-player-button.d.ts",
320 "./dist/components/presto-player-button.js",
321 "./dist/components/presto-player-button.js.map",
322 "./dist/components/presto-player-button2.js",
323 "./dist/components/presto-player-button2.js.map",
324 "./dist/components/presto-player-skeleton.d.ts",
325 "./dist/components/presto-player-skeleton.js",
326 "./dist/components/presto-player-skeleton.js.map",
327 "./dist/components/presto-player-spinner.d.ts",
328 "./dist/components/presto-player-spinner.js",
329 "./dist/components/presto-player-spinner.js.map",
330 "./dist/components/presto-player.d.ts",
331 "./dist/components/presto-player.js",
332 "./dist/components/presto-player.js.map",
333 "./dist/components/presto-player2.js",
334 "./dist/components/presto-player2.js.map",
335 "./dist/components/presto-playlist-item.d.ts",
336 "./dist/components/presto-playlist-item.js",
337 "./dist/components/presto-playlist-item.js.map",
338 "./dist/components/presto-playlist-item2.js",
339 "./dist/components/presto-playlist-item2.js.map",
340 "./dist/components/presto-playlist-overlay.d.ts",
341 "./dist/components/presto-playlist-overlay.js",
342 "./dist/components/presto-playlist-overlay.js.map",
343 "./dist/components/presto-playlist-overlay2.js",
344 "./dist/components/presto-playlist-overlay2.js.map",
345 "./dist/components/presto-playlist-ui.d.ts",
346 "./dist/components/presto-playlist-ui.js",
347 "./dist/components/presto-playlist-ui.js.map",
348 "./dist/components/presto-playlist-ui2.js",
349 "./dist/components/presto-playlist-ui2.js.map",
350 "./dist/components/presto-playlist.d.ts",
351 "./dist/components/presto-playlist.js",
352 "./dist/components/presto-playlist.js.map",
353 "./dist/components/presto-search-bar-ui.d.ts",
354 "./dist/components/presto-search-bar-ui.js",
355 "./dist/components/presto-search-bar-ui.js.map",
356 "./dist/components/presto-search-bar-ui2.js",
357 "./dist/components/presto-search-bar-ui2.js.map",
358 "./dist/components/presto-search-bar.d.ts",
359 "./dist/components/presto-search-bar.js",
360 "./dist/components/presto-search-bar.js.map",
361 "./dist/components/presto-search-bar2.js",
362 "./dist/components/presto-search-bar2.js.map",
363 "./dist/components/presto-spinner.js",
364 "./dist/components/presto-spinner.js.map",
365 "./dist/components/presto-stacked-skin.d.ts",
366 "./dist/components/presto-stacked-skin.js",
367 "./dist/components/presto-stacked-skin.js.map",
368 "./dist/components/presto-stacked-skin2.js",
369 "./dist/components/presto-stacked-skin2.js.map",
370 "./dist/components/presto-timestamp.d.ts",
371 "./dist/components/presto-timestamp.js",
372 "./dist/components/presto-timestamp.js.map",
373 "./dist/components/presto-video-curtain-ui.d.ts",
374 "./dist/components/presto-video-curtain-ui.js",
375 "./dist/components/presto-video-curtain-ui.js.map",
376 "./dist/components/presto-video.d.ts",
377 "./dist/components/presto-video.js",
378 "./dist/components/presto-video.js.map",
379 "./dist/components/presto-video2.js",
380 "./dist/components/presto-video2.js.map",
381 "./dist/components/presto-vimeo.d.ts",
382 "./dist/components/presto-vimeo.js",
383 "./dist/components/presto-vimeo.js.map",
384 "./dist/components/presto-vimeo2.js",
385 "./dist/components/presto-vimeo2.js.map",
386 "./dist/components/presto-youtube-subscribe-button.d.ts",
387 "./dist/components/presto-youtube-subscribe-button.js",
388 "./dist/components/presto-youtube-subscribe-button.js.map",
389 "./dist/components/presto-youtube-subscribe-button2.js",
390 "./dist/components/presto-youtube-subscribe-button2.js.map",
391 "./dist/components/presto-youtube.d.ts",
392 "./dist/components/presto-youtube.js",
393 "./dist/components/presto-youtube.js.map",
394 "./dist/components/presto-youtube2.js",
395 "./dist/components/presto-youtube2.js.map",
396 "./dist/components/resize-observer.js",
397 "./dist/components/resize-observer.js.map",
398 "./dist/components/tutor.js",
399 "./dist/components/tutor.js.map",
400 "./dist/components/util.js",
401 "./dist/components/util.js.map"
402 ]
403 },
404 {
405 "name": "dist-lazy",
406 "files": 206,
407 "generatedFiles": [
408 "./dist/cjs/app-globals-3a1e7e63.js",
409 "./dist/cjs/app-globals-3a1e7e63.js.map",
410 "./dist/cjs/cache-cues-279f8062.js",
411 "./dist/cjs/cache-cues-279f8062.js.map",
412 "./dist/cjs/fittext-d0057d8c.js",
413 "./dist/cjs/fittext-d0057d8c.js.map",
414 "./dist/cjs/hls-16859352.js",
415 "./dist/cjs/hls-16859352.js.map",
416 "./dist/cjs/index-4fce5d38.js",
417 "./dist/cjs/index-4fce5d38.js.map",
418 "./dist/cjs/index.cjs.js",
419 "./dist/cjs/index.cjs.js.map",
420 "./dist/cjs/learndash-954bca02.js",
421 "./dist/cjs/learndash-954bca02.js.map",
422 "./dist/cjs/lifter-72b71f54.js",
423 "./dist/cjs/lifter-72b71f54.js.map",
424 "./dist/cjs/loader.cjs.js",
425 "./dist/cjs/loader.cjs.js.map",
426 "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js",
427 "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js.map",
428 "./dist/cjs/presto-action-bar_17.cjs.entry.js",
429 "./dist/cjs/presto-action-bar_17.cjs.entry.js.map",
430 "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js",
431 "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js.map",
432 "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js",
433 "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js.map",
434 "./dist/cjs/presto-player-button.cjs.entry.js",
435 "./dist/cjs/presto-player-button.cjs.entry.js.map",
436 "./dist/cjs/presto-player-skeleton.cjs.entry.js",
437 "./dist/cjs/presto-player-skeleton.cjs.entry.js.map",
438 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-2c7db1dd.js",
439 "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-2c7db1dd.js.map",
440 "./dist/cjs/presto-player_4.cjs.entry.js",
441 "./dist/cjs/presto-player_4.cjs.entry.js.map",
442 "./dist/cjs/presto-playlist.cjs.entry.js",
443 "./dist/cjs/presto-playlist.cjs.entry.js.map",
444 "./dist/cjs/presto-search-bar-ui.cjs.entry.js",
445 "./dist/cjs/presto-search-bar-ui.cjs.entry.js.map",
446 "./dist/cjs/presto-timestamp.cjs.entry.js",
447 "./dist/cjs/presto-timestamp.cjs.entry.js.map",
448 "./dist/cjs/presto-video-curtain-ui.cjs.entry.js",
449 "./dist/cjs/presto-video-curtain-ui.cjs.entry.js.map",
450 "./dist/cjs/presto-video.cjs.entry.js",
451 "./dist/cjs/presto-video.cjs.entry.js.map",
452 "./dist/cjs/resize-observer-06ed223f.js",
453 "./dist/cjs/resize-observer-06ed223f.js.map",
454 "./dist/cjs/tutor-ae5bdc7b.js",
455 "./dist/cjs/tutor-ae5bdc7b.js.map",
456 "./dist/cjs/util-9b4b784b.js",
457 "./dist/cjs/util-9b4b784b.js.map",
458 "./dist/cjs/web-components.cjs.js",
459 "./dist/cjs/web-components.cjs.js.map",
460 "./dist/esm/app-globals-0f993ce5.js",
461 "./dist/esm/app-globals-0f993ce5.js.map",
462 "./dist/esm/cache-cues-a2067c2e.js",
463 "./dist/esm/cache-cues-a2067c2e.js.map",
464 "./dist/esm/fittext-0b85b539.js",
465 "./dist/esm/fittext-0b85b539.js.map",
466 "./dist/esm/hls-1759f3fe.js",
467 "./dist/esm/hls-1759f3fe.js.map",
468 "./dist/esm/index-56b61ec5.js",
469 "./dist/esm/index-56b61ec5.js.map",
470 "./dist/esm/index.js",
471 "./dist/esm/index.js.map",
472 "./dist/esm/learndash-872a1b5c.js",
473 "./dist/esm/learndash-872a1b5c.js.map",
474 "./dist/esm/lifter-bc714b08.js",
475 "./dist/esm/lifter-bc714b08.js.map",
476 "./dist/esm/loader.js",
477 "./dist/esm/loader.js.map",
478 "./dist/esm/presto-action-bar-ui_2.entry.js",
479 "./dist/esm/presto-action-bar-ui_2.entry.js.map",
480 "./dist/esm/presto-action-bar_17.entry.js",
481 "./dist/esm/presto-action-bar_17.entry.js.map",
482 "./dist/esm/presto-cta-overlay-ui.entry.js",
483 "./dist/esm/presto-cta-overlay-ui.entry.js.map",
484 "./dist/esm/presto-email-overlay-ui_2.entry.js",
485 "./dist/esm/presto-email-overlay-ui_2.entry.js.map",
486 "./dist/esm/presto-player-button.entry.js",
487 "./dist/esm/presto-player-button.entry.js.map",
488 "./dist/esm/presto-player-skeleton.entry.js",
489 "./dist/esm/presto-player-skeleton.entry.js.map",
490 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-3d2bbeaa.js",
491 "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-3d2bbeaa.js.map",
492 "./dist/esm/presto-player_4.entry.js",
493 "./dist/esm/presto-player_4.entry.js.map",
494 "./dist/esm/presto-playlist.entry.js",
495 "./dist/esm/presto-playlist.entry.js.map",
496 "./dist/esm/presto-search-bar-ui.entry.js",
497 "./dist/esm/presto-search-bar-ui.entry.js.map",
498 "./dist/esm/presto-timestamp.entry.js",
499 "./dist/esm/presto-timestamp.entry.js.map",
500 "./dist/esm/presto-video-curtain-ui.entry.js",
501 "./dist/esm/presto-video-curtain-ui.entry.js.map",
502 "./dist/esm/presto-video.entry.js",
503 "./dist/esm/presto-video.entry.js.map",
504 "./dist/esm/resize-observer-d8d6c99c.js",
505 "./dist/esm/resize-observer-d8d6c99c.js.map",
506 "./dist/esm/tutor-28bd7259.js",
507 "./dist/esm/tutor-28bd7259.js.map",
508 "./dist/esm/util-82d7532d.js",
509 "./dist/esm/util-82d7532d.js.map",
510 "./dist/esm/web-components.js",
511 "./dist/esm/web-components.js.map",
512 "./dist/index.cjs.js",
513 "./dist/index.js",
514 "./dist/web-components/index.esm.js",
515 "./dist/web-components/index.esm.js.map",
516 "./dist/web-components/p-0665e072.entry.js",
517 "./dist/web-components/p-0665e072.entry.js.map",
518 "./dist/web-components/p-0cd37339.entry.js",
519 "./dist/web-components/p-0cd37339.entry.js.map",
520 "./dist/web-components/p-19541314.js",
521 "./dist/web-components/p-19541314.js.map",
522 "./dist/web-components/p-41e50687.entry.js",
523 "./dist/web-components/p-41e50687.entry.js.map",
524 "./dist/web-components/p-43f79dfb.js",
525 "./dist/web-components/p-43f79dfb.js.map",
526 "./dist/web-components/p-5dfd1438.entry.js",
527 "./dist/web-components/p-5dfd1438.entry.js.map",
528 "./dist/web-components/p-6b528f2a.js",
529 "./dist/web-components/p-6b528f2a.js.map",
530 "./dist/web-components/p-6bd72be5.js",
531 "./dist/web-components/p-6bd72be5.js.map",
532 "./dist/web-components/p-752738a7.entry.js",
533 "./dist/web-components/p-752738a7.entry.js.map",
534 "./dist/web-components/p-892f7c14.entry.js",
535 "./dist/web-components/p-892f7c14.entry.js.map",
536 "./dist/web-components/p-8fb42c61.entry.js",
537 "./dist/web-components/p-8fb42c61.entry.js.map",
538 "./dist/web-components/p-98c8a163.js",
539 "./dist/web-components/p-98c8a163.js.map",
540 "./dist/web-components/p-9dc09eba.entry.js",
541 "./dist/web-components/p-9dc09eba.entry.js.map",
542 "./dist/web-components/p-a65f5646.js",
543 "./dist/web-components/p-a65f5646.js.map",
544 "./dist/web-components/p-ab62d96d.js",
545 "./dist/web-components/p-ab62d96d.js.map",
546 "./dist/web-components/p-accbf9cd.entry.js",
547 "./dist/web-components/p-accbf9cd.entry.js.map",
548 "./dist/web-components/p-b3731d50.entry.js",
549 "./dist/web-components/p-b3731d50.entry.js.map",
550 "./dist/web-components/p-b9156af0.js",
551 "./dist/web-components/p-b9156af0.js.map",
552 "./dist/web-components/p-ba1dc20e.entry.js",
553 "./dist/web-components/p-ba1dc20e.entry.js.map",
554 "./dist/web-components/p-dfe6b15e.js",
555 "./dist/web-components/p-dfe6b15e.js.map",
556 "./dist/web-components/p-e1255160.js",
557 "./dist/web-components/p-e1255160.js.map",
558 "./dist/web-components/p-f49656fd.js",
559 "./dist/web-components/p-f49656fd.js.map",
560 "./dist/web-components/p-ffab5a11.entry.js",
561 "./dist/web-components/p-ffab5a11.entry.js.map",
562 "./dist/web-components/web-components.esm.js",
563 "./dist/web-components/web-components.esm.js.map",
564 "./www/build/index.esm.js",
565 "./www/build/index.esm.js.map",
566 "./www/build/p-0665e072.entry.js",
567 "./www/build/p-0665e072.entry.js.map",
568 "./www/build/p-0cd37339.entry.js",
569 "./www/build/p-0cd37339.entry.js.map",
570 "./www/build/p-19541314.js",
571 "./www/build/p-19541314.js.map",
572 "./www/build/p-41e50687.entry.js",
573 "./www/build/p-41e50687.entry.js.map",
574 "./www/build/p-43f79dfb.js",
575 "./www/build/p-43f79dfb.js.map",
576 "./www/build/p-5dfd1438.entry.js",
577 "./www/build/p-5dfd1438.entry.js.map",
578 "./www/build/p-6b528f2a.js",
579 "./www/build/p-6b528f2a.js.map",
580 "./www/build/p-6bd72be5.js",
581 "./www/build/p-6bd72be5.js.map",
582 "./www/build/p-752738a7.entry.js",
583 "./www/build/p-752738a7.entry.js.map",
584 "./www/build/p-892f7c14.entry.js",
585 "./www/build/p-892f7c14.entry.js.map",
586 "./www/build/p-8fb42c61.entry.js",
587 "./www/build/p-8fb42c61.entry.js.map",
588 "./www/build/p-98c8a163.js",
589 "./www/build/p-98c8a163.js.map",
590 "./www/build/p-9dc09eba.entry.js",
591 "./www/build/p-9dc09eba.entry.js.map",
592 "./www/build/p-a65f5646.js",
593 "./www/build/p-a65f5646.js.map",
594 "./www/build/p-ab62d96d.js",
595 "./www/build/p-ab62d96d.js.map",
596 "./www/build/p-accbf9cd.entry.js",
597 "./www/build/p-accbf9cd.entry.js.map",
598 "./www/build/p-b3731d50.entry.js",
599 "./www/build/p-b3731d50.entry.js.map",
600 "./www/build/p-b9156af0.js",
601 "./www/build/p-b9156af0.js.map",
602 "./www/build/p-ba1dc20e.entry.js",
603 "./www/build/p-ba1dc20e.entry.js.map",
604 "./www/build/p-dfe6b15e.js",
605 "./www/build/p-dfe6b15e.js.map",
606 "./www/build/p-e1255160.js",
607 "./www/build/p-e1255160.js.map",
608 "./www/build/p-f49656fd.js",
609 "./www/build/p-f49656fd.js.map",
610 "./www/build/p-ffab5a11.entry.js",
611 "./www/build/p-ffab5a11.entry.js.map",
612 "./www/build/web-components.esm.js",
613 "./www/build/web-components.esm.js.map"
614 ]
615 },
616 {
617 "name": "dist-types",
618 "files": 1,
619 "generatedFiles": [
620 "./dist/types/stencil-public-runtime.d.ts"
621 ]
622 },
623 {
624 "name": "www",
625 "files": 2,
626 "generatedFiles": [
627 "./www/host.config.json",
628 "./www/index.html"
629 ]
630 }
631 ]
632 },
633 "options": {
634 "minifyJs": true,
635 "minifyCss": true,
636 "hashFileNames": true,
637 "hashedFileNameLength": 8,
638 "buildEs5": false
639 },
640 "formats": {
641 "esmBrowser": [
642 {
643 "key": "presto-search-bar-ui.entry",
644 "components": [
645 "presto-search-bar-ui"
646 ],
647 "bundleId": "p-b3731d50",
648 "fileName": "p-b3731d50.entry.js",
649 "imports": [
650 "p-43f79dfb.js"
651 ],
652 "originalByteSize": 7030
653 },
654 {
655 "key": "presto-player-skeleton.entry",
656 "components": [
657 "presto-player-skeleton"
658 ],
659 "bundleId": "p-ffab5a11",
660 "fileName": "p-ffab5a11.entry.js",
661 "imports": [
662 "p-43f79dfb.js"
663 ],
664 "originalByteSize": 1686
665 },
666 {
667 "key": "presto-playlist.entry",
668 "components": [
669 "presto-playlist"
670 ],
671 "bundleId": "p-41e50687",
672 "fileName": "p-41e50687.entry.js",
673 "imports": [
674 "p-43f79dfb.js",
675 "p-ab62d96d.js"
676 ],
677 "originalByteSize": 9509
678 },
679 {
680 "key": "presto-timestamp.entry",
681 "components": [
682 "presto-timestamp"
683 ],
684 "bundleId": "p-accbf9cd",
685 "fileName": "p-accbf9cd.entry.js",
686 "imports": [
687 "p-43f79dfb.js"
688 ],
689 "originalByteSize": 1202
690 },
691 {
692 "key": "presto-video-curtain-ui.entry",
693 "components": [
694 "presto-video-curtain-ui"
695 ],
696 "bundleId": "p-ba1dc20e",
697 "fileName": "p-ba1dc20e.entry.js",
698 "imports": [
699 "p-43f79dfb.js"
700 ],
701 "originalByteSize": 1370
702 },
703 {
704 "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",
705 "components": [
706 "presto-action-bar",
707 "presto-action-bar-controller",
708 "presto-audio",
709 "presto-bunny",
710 "presto-business-skin",
711 "presto-cta-overlay",
712 "presto-cta-overlay-controller",
713 "presto-dynamic-overlay-ui",
714 "presto-dynamic-overlays",
715 "presto-email-overlay",
716 "presto-email-overlay-controller",
717 "presto-modern-skin",
718 "presto-muted-overlay",
719 "presto-search-bar",
720 "presto-stacked-skin",
721 "presto-vimeo",
722 "presto-youtube"
723 ],
724 "bundleId": "p-0cd37339",
725 "fileName": "p-0cd37339.entry.js",
726 "imports": [
727 "p-43f79dfb.js",
728 "p-ab62d96d.js",
729 "p-dfe6b15e.js",
730 "p-b9156af0.js"
731 ],
732 "originalByteSize": 74063
733 },
734 {
735 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
736 "components": [
737 "presto-action-bar-ui",
738 "presto-youtube-subscribe-button"
739 ],
740 "bundleId": "p-9dc09eba",
741 "fileName": "p-9dc09eba.entry.js",
742 "imports": [
743 "p-43f79dfb.js"
744 ],
745 "originalByteSize": 3255
746 },
747 {
748 "key": "presto-cta-overlay-ui.entry",
749 "components": [
750 "presto-cta-overlay-ui"
751 ],
752 "bundleId": "p-892f7c14",
753 "fileName": "p-892f7c14.entry.js",
754 "imports": [
755 "p-43f79dfb.js",
756 "p-dfe6b15e.js"
757 ],
758 "originalByteSize": 6519
759 },
760 {
761 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
762 "components": [
763 "presto-email-overlay-ui",
764 "presto-player-spinner"
765 ],
766 "bundleId": "p-0665e072",
767 "fileName": "p-0665e072.entry.js",
768 "imports": [
769 "p-43f79dfb.js",
770 "p-dfe6b15e.js"
771 ],
772 "originalByteSize": 6861
773 },
774 {
775 "key": "presto-video.entry",
776 "components": [
777 "presto-video"
778 ],
779 "bundleId": "p-8fb42c61",
780 "fileName": "p-8fb42c61.entry.js",
781 "imports": [
782 "p-43f79dfb.js"
783 ],
784 "originalByteSize": 1620
785 },
786 {
787 "key": "presto-player-button.entry",
788 "components": [
789 "presto-player-button"
790 ],
791 "bundleId": "p-5dfd1438",
792 "fileName": "p-5dfd1438.entry.js",
793 "imports": [
794 "p-43f79dfb.js"
795 ],
796 "originalByteSize": 10759
797 },
798 {
799 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
800 "components": [
801 "presto-player",
802 "presto-playlist-item",
803 "presto-playlist-overlay",
804 "presto-playlist-ui"
805 ],
806 "bundleId": "p-752738a7",
807 "fileName": "p-752738a7.entry.js",
808 "imports": [
809 "p-f49656fd.js",
810 "p-43f79dfb.js",
811 "p-ab62d96d.js",
812 "p-b9156af0.js"
813 ],
814 "originalByteSize": 214
815 }
816 ],
817 "esm": [
818 {
819 "key": "presto-search-bar-ui.entry",
820 "components": [
821 "presto-search-bar-ui"
822 ],
823 "bundleId": "presto-search-bar-ui",
824 "fileName": "presto-search-bar-ui.entry.js",
825 "imports": [
826 "index-56b61ec5.js"
827 ],
828 "originalByteSize": 7034
829 },
830 {
831 "key": "presto-player-skeleton.entry",
832 "components": [
833 "presto-player-skeleton"
834 ],
835 "bundleId": "presto-player-skeleton",
836 "fileName": "presto-player-skeleton.entry.js",
837 "imports": [
838 "index-56b61ec5.js"
839 ],
840 "originalByteSize": 1690
841 },
842 {
843 "key": "presto-playlist.entry",
844 "components": [
845 "presto-playlist"
846 ],
847 "bundleId": "presto-playlist",
848 "fileName": "presto-playlist.entry.js",
849 "imports": [
850 "index-56b61ec5.js",
851 "util-82d7532d.js"
852 ],
853 "originalByteSize": 9516
854 },
855 {
856 "key": "presto-timestamp.entry",
857 "components": [
858 "presto-timestamp"
859 ],
860 "bundleId": "presto-timestamp",
861 "fileName": "presto-timestamp.entry.js",
862 "imports": [
863 "index-56b61ec5.js"
864 ],
865 "originalByteSize": 1206
866 },
867 {
868 "key": "presto-video-curtain-ui.entry",
869 "components": [
870 "presto-video-curtain-ui"
871 ],
872 "bundleId": "presto-video-curtain-ui",
873 "fileName": "presto-video-curtain-ui.entry.js",
874 "imports": [
875 "index-56b61ec5.js"
876 ],
877 "originalByteSize": 1374
878 },
879 {
880 "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",
881 "components": [
882 "presto-action-bar",
883 "presto-action-bar-controller",
884 "presto-audio",
885 "presto-bunny",
886 "presto-business-skin",
887 "presto-cta-overlay",
888 "presto-cta-overlay-controller",
889 "presto-dynamic-overlay-ui",
890 "presto-dynamic-overlays",
891 "presto-email-overlay",
892 "presto-email-overlay-controller",
893 "presto-modern-skin",
894 "presto-muted-overlay",
895 "presto-search-bar",
896 "presto-stacked-skin",
897 "presto-vimeo",
898 "presto-youtube"
899 ],
900 "bundleId": "presto-action-bar_17",
901 "fileName": "presto-action-bar_17.entry.js",
902 "imports": [
903 "index-56b61ec5.js",
904 "util-82d7532d.js",
905 "fittext-0b85b539.js",
906 "cache-cues-a2067c2e.js"
907 ],
908 "originalByteSize": 74085
909 },
910 {
911 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
912 "components": [
913 "presto-action-bar-ui",
914 "presto-youtube-subscribe-button"
915 ],
916 "bundleId": "presto-action-bar-ui_2",
917 "fileName": "presto-action-bar-ui_2.entry.js",
918 "imports": [
919 "index-56b61ec5.js"
920 ],
921 "originalByteSize": 3259
922 },
923 {
924 "key": "presto-cta-overlay-ui.entry",
925 "components": [
926 "presto-cta-overlay-ui"
927 ],
928 "bundleId": "presto-cta-overlay-ui",
929 "fileName": "presto-cta-overlay-ui.entry.js",
930 "imports": [
931 "index-56b61ec5.js",
932 "fittext-0b85b539.js"
933 ],
934 "originalByteSize": 6529
935 },
936 {
937 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
938 "components": [
939 "presto-email-overlay-ui",
940 "presto-player-spinner"
941 ],
942 "bundleId": "presto-email-overlay-ui_2",
943 "fileName": "presto-email-overlay-ui_2.entry.js",
944 "imports": [
945 "index-56b61ec5.js",
946 "fittext-0b85b539.js"
947 ],
948 "originalByteSize": 6871
949 },
950 {
951 "key": "presto-video.entry",
952 "components": [
953 "presto-video"
954 ],
955 "bundleId": "presto-video",
956 "fileName": "presto-video.entry.js",
957 "imports": [
958 "index-56b61ec5.js"
959 ],
960 "originalByteSize": 1624
961 },
962 {
963 "key": "presto-player-button.entry",
964 "components": [
965 "presto-player-button"
966 ],
967 "bundleId": "presto-player-button",
968 "fileName": "presto-player-button.entry.js",
969 "imports": [
970 "index-56b61ec5.js"
971 ],
972 "originalByteSize": 10763
973 },
974 {
975 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
976 "components": [
977 "presto-player",
978 "presto-playlist-item",
979 "presto-playlist-overlay",
980 "presto-playlist-ui"
981 ],
982 "bundleId": "presto-player_4",
983 "fileName": "presto-player_4.entry.js",
984 "imports": [
985 "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-3d2bbeaa.js",
986 "index-56b61ec5.js",
987 "util-82d7532d.js",
988 "cache-cues-a2067c2e.js"
989 ],
990 "originalByteSize": 306
991 }
992 ],
993 "es5": [],
994 "system": [],
995 "commonjs": [
996 {
997 "key": "presto-search-bar-ui.entry",
998 "components": [
999 "presto-search-bar-ui"
1000 ],
1001 "bundleId": "presto-search-bar-ui.cjs",
1002 "fileName": "presto-search-bar-ui.cjs.entry.js",
1003 "imports": [
1004 "index-4fce5d38.js"
1005 ],
1006 "originalByteSize": 7235
1007 },
1008 {
1009 "key": "presto-player-skeleton.entry",
1010 "components": [
1011 "presto-player-skeleton"
1012 ],
1013 "bundleId": "presto-player-skeleton.cjs",
1014 "fileName": "presto-player-skeleton.cjs.entry.js",
1015 "imports": [
1016 "index-4fce5d38.js"
1017 ],
1018 "originalByteSize": 1765
1019 },
1020 {
1021 "key": "presto-playlist.entry",
1022 "components": [
1023 "presto-playlist"
1024 ],
1025 "bundleId": "presto-playlist.cjs",
1026 "fileName": "presto-playlist.cjs.entry.js",
1027 "imports": [
1028 "index-4fce5d38.js",
1029 "util-9b4b784b.js"
1030 ],
1031 "originalByteSize": 9628
1032 },
1033 {
1034 "key": "presto-timestamp.entry",
1035 "components": [
1036 "presto-timestamp"
1037 ],
1038 "bundleId": "presto-timestamp.cjs",
1039 "fileName": "presto-timestamp.cjs.entry.js",
1040 "imports": [
1041 "index-4fce5d38.js"
1042 ],
1043 "originalByteSize": 1281
1044 },
1045 {
1046 "key": "presto-video-curtain-ui.entry",
1047 "components": [
1048 "presto-video-curtain-ui"
1049 ],
1050 "bundleId": "presto-video-curtain-ui.cjs",
1051 "fileName": "presto-video-curtain-ui.cjs.entry.js",
1052 "imports": [
1053 "index-4fce5d38.js"
1054 ],
1055 "originalByteSize": 1455
1056 },
1057 {
1058 "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",
1059 "components": [
1060 "presto-action-bar",
1061 "presto-action-bar-controller",
1062 "presto-audio",
1063 "presto-bunny",
1064 "presto-business-skin",
1065 "presto-cta-overlay",
1066 "presto-cta-overlay-controller",
1067 "presto-dynamic-overlay-ui",
1068 "presto-dynamic-overlays",
1069 "presto-email-overlay",
1070 "presto-email-overlay-controller",
1071 "presto-modern-skin",
1072 "presto-muted-overlay",
1073 "presto-search-bar",
1074 "presto-stacked-skin",
1075 "presto-vimeo",
1076 "presto-youtube"
1077 ],
1078 "bundleId": "presto-action-bar_17.cjs",
1079 "fileName": "presto-action-bar_17.cjs.entry.js",
1080 "imports": [
1081 "index-4fce5d38.js",
1082 "util-9b4b784b.js",
1083 "fittext-d0057d8c.js",
1084 "cache-cues-279f8062.js"
1085 ],
1086 "originalByteSize": 74730
1087 },
1088 {
1089 "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry",
1090 "components": [
1091 "presto-action-bar-ui",
1092 "presto-youtube-subscribe-button"
1093 ],
1094 "bundleId": "presto-action-bar-ui_2.cjs",
1095 "fileName": "presto-action-bar-ui_2.cjs.entry.js",
1096 "imports": [
1097 "index-4fce5d38.js"
1098 ],
1099 "originalByteSize": 3371
1100 },
1101 {
1102 "key": "presto-cta-overlay-ui.entry",
1103 "components": [
1104 "presto-cta-overlay-ui"
1105 ],
1106 "bundleId": "presto-cta-overlay-ui.cjs",
1107 "fileName": "presto-cta-overlay-ui.cjs.entry.js",
1108 "imports": [
1109 "index-4fce5d38.js",
1110 "fittext-d0057d8c.js"
1111 ],
1112 "originalByteSize": 6656
1113 },
1114 {
1115 "key": "presto-email-overlay-ui.presto-player-spinner.entry",
1116 "components": [
1117 "presto-email-overlay-ui",
1118 "presto-player-spinner"
1119 ],
1120 "bundleId": "presto-email-overlay-ui_2.cjs",
1121 "fileName": "presto-email-overlay-ui_2.cjs.entry.js",
1122 "imports": [
1123 "index-4fce5d38.js",
1124 "fittext-d0057d8c.js"
1125 ],
1126 "originalByteSize": 7011
1127 },
1128 {
1129 "key": "presto-video.entry",
1130 "components": [
1131 "presto-video"
1132 ],
1133 "bundleId": "presto-video.cjs",
1134 "fileName": "presto-video.cjs.entry.js",
1135 "imports": [
1136 "index-4fce5d38.js"
1137 ],
1138 "originalByteSize": 1705
1139 },
1140 {
1141 "key": "presto-player-button.entry",
1142 "components": [
1143 "presto-player-button"
1144 ],
1145 "bundleId": "presto-player-button.cjs",
1146 "fileName": "presto-player-button.cjs.entry.js",
1147 "imports": [
1148 "index-4fce5d38.js"
1149 ],
1150 "originalByteSize": 10863
1151 },
1152 {
1153 "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry",
1154 "components": [
1155 "presto-player",
1156 "presto-playlist-item",
1157 "presto-playlist-overlay",
1158 "presto-playlist-ui"
1159 ],
1160 "bundleId": "presto-player_4.cjs",
1161 "fileName": "presto-player_4.cjs.entry.js",
1162 "imports": [
1163 "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-2c7db1dd.js",
1164 "index-4fce5d38.js",
1165 "util-9b4b784b.js",
1166 "cache-cues-279f8062.js"
1167 ],
1168 "originalByteSize": 874
1169 }
1170 ]
1171 },
1172 "components": [
1173 {
1174 "tag": "presto-action-bar",
1175 "path": "./src/components/core/features/presto-action-bar/component/presto-action-bar.js",
1176 "source": "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
1177 "elementRef": "el",
1178 "componentClassName": "PrestoActionBar",
1179 "assetsDirs": [],
1180 "dependencies": [
1181 "presto-action-bar-controller",
1182 "presto-action-bar-ui",
1183 "presto-player-button",
1184 "presto-youtube-subscribe-button"
1185 ],
1186 "dependents": [
1187 "presto-player",
1188 "presto-playlist"
1189 ],
1190 "directDependencies": [
1191 "presto-action-bar-controller"
1192 ],
1193 "directDependents": [
1194 "presto-player"
1195 ],
1196 "docs": {
1197 "tags": [],
1198 "text": ""
1199 },
1200 "encapsulation": "shadow",
1201 "excludeFromCollection": false,
1202 "events": [],
1203 "internal": false,
1204 "listeners": [],
1205 "methods": [],
1206 "potentialCmpRefs": [
1207 "presto-action-bar-controller"
1208 ],
1209 "properties": [
1210 {
1211 "name": "player",
1212 "type": "any",
1213 "attribute": "player",
1214 "reflect": false,
1215 "mutable": false,
1216 "required": false,
1217 "optional": false,
1218 "complexType": {
1219 "original": "any",
1220 "resolved": "any",
1221 "references": {}
1222 },
1223 "docs": {
1224 "tags": [],
1225 "text": ""
1226 },
1227 "internal": false
1228 },
1229 {
1230 "name": "config",
1231 "type": "unknown",
1232 "reflect": false,
1233 "mutable": false,
1234 "required": false,
1235 "optional": false,
1236 "complexType": {
1237 "original": "ActionBarConfig",
1238 "resolved": "ActionBarConfig",
1239 "references": {
1240 "ActionBarConfig": {
1241 "location": "import",
1242 "path": "../../../../../interfaces",
1243 "id": "src/interfaces.ts::ActionBarConfig"
1244 }
1245 }
1246 },
1247 "docs": {
1248 "tags": [],
1249 "text": ""
1250 },
1251 "internal": false
1252 },
1253 {
1254 "name": "direction",
1255 "type": "string",
1256 "attribute": "direction",
1257 "reflect": false,
1258 "mutable": false,
1259 "required": false,
1260 "optional": true,
1261 "complexType": {
1262 "original": "'rtl'",
1263 "resolved": "\"rtl\"",
1264 "references": {}
1265 },
1266 "docs": {
1267 "tags": [],
1268 "text": ""
1269 },
1270 "internal": false
1271 },
1272 {
1273 "name": "youtube",
1274 "type": "unknown",
1275 "reflect": false,
1276 "mutable": false,
1277 "required": false,
1278 "optional": true,
1279 "complexType": {
1280 "original": "YoutubeConfig",
1281 "resolved": "YoutubeConfig",
1282 "references": {
1283 "YoutubeConfig": {
1284 "location": "import",
1285 "path": "../../../../../interfaces",
1286 "id": "src/interfaces.ts::YoutubeConfig"
1287 }
1288 }
1289 },
1290 "docs": {
1291 "tags": [],
1292 "text": ""
1293 },
1294 "internal": false
1295 }
1296 ],
1297 "shadowDelegatesFocus": false,
1298 "states": [
1299 {
1300 "name": "currentTime"
1301 },
1302 {
1303 "name": "duration"
1304 },
1305 {
1306 "name": "ended"
1307 }
1308 ]
1309 },
1310 {
1311 "tag": "presto-action-bar-controller",
1312 "path": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
1313 "source": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
1314 "elementRef": "el",
1315 "componentClassName": "PrestoActionBar",
1316 "assetsDirs": [],
1317 "dependencies": [
1318 "presto-action-bar-ui",
1319 "presto-player-button",
1320 "presto-youtube-subscribe-button"
1321 ],
1322 "dependents": [
1323 "presto-action-bar",
1324 "presto-player",
1325 "presto-playlist"
1326 ],
1327 "directDependencies": [
1328 "presto-youtube-subscribe-button",
1329 "presto-player-button",
1330 "presto-action-bar-ui"
1331 ],
1332 "directDependents": [
1333 "presto-action-bar"
1334 ],
1335 "docs": {
1336 "tags": [],
1337 "text": ""
1338 },
1339 "encapsulation": "shadow",
1340 "excludeFromCollection": false,
1341 "events": [
1342 {
1343 "name": "actionBarStateChange",
1344 "method": "actionBarStateChange",
1345 "bubbles": true,
1346 "cancelable": true,
1347 "composed": true,
1348 "docs": {
1349 "tags": [],
1350 "text": ""
1351 },
1352 "complexType": {
1353 "original": "boolean",
1354 "resolved": "boolean",
1355 "references": {}
1356 },
1357 "internal": false
1358 }
1359 ],
1360 "internal": false,
1361 "listeners": [],
1362 "methods": [],
1363 "potentialCmpRefs": [
1364 "presto-youtube-subscribe-button",
1365 "presto-player-button",
1366 "presto-action-bar-ui"
1367 ],
1368 "properties": [
1369 {
1370 "name": "ended",
1371 "type": "boolean",
1372 "attribute": "ended",
1373 "reflect": false,
1374 "mutable": false,
1375 "required": false,
1376 "optional": false,
1377 "complexType": {
1378 "original": "boolean",
1379 "resolved": "boolean",
1380 "references": {}
1381 },
1382 "docs": {
1383 "tags": [],
1384 "text": ""
1385 },
1386 "internal": false
1387 },
1388 {
1389 "name": "config",
1390 "type": "unknown",
1391 "reflect": false,
1392 "mutable": false,
1393 "required": false,
1394 "optional": false,
1395 "complexType": {
1396 "original": "ActionBarConfig",
1397 "resolved": "ActionBarConfig",
1398 "references": {
1399 "ActionBarConfig": {
1400 "location": "import",
1401 "path": "../../../../../interfaces",
1402 "id": "src/interfaces.ts::ActionBarConfig"
1403 }
1404 }
1405 },
1406 "docs": {
1407 "tags": [],
1408 "text": ""
1409 },
1410 "internal": false
1411 },
1412 {
1413 "name": "currentTime",
1414 "type": "number",
1415 "attribute": "current-time",
1416 "reflect": true,
1417 "mutable": false,
1418 "required": false,
1419 "optional": false,
1420 "complexType": {
1421 "original": "number",
1422 "resolved": "number",
1423 "references": {}
1424 },
1425 "docs": {
1426 "tags": [],
1427 "text": ""
1428 },
1429 "internal": false
1430 },
1431 {
1432 "name": "duration",
1433 "type": "number",
1434 "attribute": "duration",
1435 "reflect": true,
1436 "mutable": false,
1437 "required": false,
1438 "optional": false,
1439 "complexType": {
1440 "original": "number",
1441 "resolved": "number",
1442 "references": {}
1443 },
1444 "docs": {
1445 "tags": [],
1446 "text": ""
1447 },
1448 "internal": false
1449 },
1450 {
1451 "name": "direction",
1452 "type": "string",
1453 "attribute": "direction",
1454 "reflect": false,
1455 "mutable": false,
1456 "required": false,
1457 "optional": true,
1458 "complexType": {
1459 "original": "'rtl'",
1460 "resolved": "\"rtl\"",
1461 "references": {}
1462 },
1463 "docs": {
1464 "tags": [],
1465 "text": ""
1466 },
1467 "internal": false
1468 },
1469 {
1470 "name": "youtube",
1471 "type": "unknown",
1472 "reflect": false,
1473 "mutable": false,
1474 "required": false,
1475 "optional": true,
1476 "complexType": {
1477 "original": "YoutubeConfig",
1478 "resolved": "YoutubeConfig",
1479 "references": {
1480 "YoutubeConfig": {
1481 "location": "import",
1482 "path": "../../../../../interfaces",
1483 "id": "src/interfaces.ts::YoutubeConfig"
1484 }
1485 }
1486 },
1487 "docs": {
1488 "tags": [],
1489 "text": ""
1490 },
1491 "internal": false
1492 }
1493 ],
1494 "shadowDelegatesFocus": false,
1495 "states": [
1496 {
1497 "name": "show"
1498 },
1499 {
1500 "name": "youtubeRenderKey"
1501 },
1502 {
1503 "name": "percentagePassed"
1504 }
1505 ]
1506 },
1507 {
1508 "tag": "presto-action-bar-ui",
1509 "path": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
1510 "source": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
1511 "elementRef": null,
1512 "componentClassName": "PrestoActionBarUi",
1513 "assetsDirs": [],
1514 "dependencies": [],
1515 "dependents": [
1516 "presto-action-bar",
1517 "presto-action-bar-controller",
1518 "presto-player",
1519 "presto-playlist"
1520 ],
1521 "directDependencies": [],
1522 "directDependents": [
1523 "presto-action-bar-controller"
1524 ],
1525 "docs": {
1526 "tags": [],
1527 "text": ""
1528 },
1529 "encapsulation": "shadow",
1530 "excludeFromCollection": false,
1531 "events": [],
1532 "internal": false,
1533 "listeners": [],
1534 "methods": [],
1535 "potentialCmpRefs": [],
1536 "properties": [
1537 {
1538 "name": "open",
1539 "type": "boolean",
1540 "attribute": "open",
1541 "reflect": false,
1542 "mutable": false,
1543 "required": false,
1544 "optional": true,
1545 "complexType": {
1546 "original": "boolean",
1547 "resolved": "boolean",
1548 "references": {}
1549 },
1550 "docs": {
1551 "tags": [],
1552 "text": ""
1553 },
1554 "internal": false
1555 }
1556 ],
1557 "shadowDelegatesFocus": false,
1558 "states": []
1559 },
1560 {
1561 "tag": "presto-audio",
1562 "path": "./src/components/core/providers/presto-audio/presto-audio.js",
1563 "source": "./src/components/core/providers/presto-audio/presto-audio.tsx",
1564 "elementRef": null,
1565 "componentClassName": "PrestoAudio",
1566 "assetsDirs": [],
1567 "dependencies": [],
1568 "dependents": [
1569 "presto-player",
1570 "presto-playlist"
1571 ],
1572 "directDependencies": [],
1573 "directDependents": [
1574 "presto-player"
1575 ],
1576 "docs": {
1577 "tags": [],
1578 "text": ""
1579 },
1580 "encapsulation": "none",
1581 "excludeFromCollection": false,
1582 "events": [
1583 {
1584 "name": "playVideo",
1585 "method": "playVideo",
1586 "bubbles": true,
1587 "cancelable": true,
1588 "composed": true,
1589 "docs": {
1590 "tags": [],
1591 "text": ""
1592 },
1593 "complexType": {
1594 "original": "void",
1595 "resolved": "void",
1596 "references": {}
1597 },
1598 "internal": false
1599 },
1600 {
1601 "name": "pauseVideo",
1602 "method": "pauseVideo",
1603 "bubbles": true,
1604 "cancelable": true,
1605 "composed": true,
1606 "docs": {
1607 "tags": [],
1608 "text": ""
1609 },
1610 "complexType": {
1611 "original": "true",
1612 "resolved": "boolean",
1613 "references": {}
1614 },
1615 "internal": false
1616 }
1617 ],
1618 "internal": false,
1619 "listeners": [],
1620 "methods": [],
1621 "potentialCmpRefs": [],
1622 "properties": [
1623 {
1624 "name": "getRef",
1625 "type": "unknown",
1626 "reflect": false,
1627 "mutable": true,
1628 "required": false,
1629 "optional": true,
1630 "complexType": {
1631 "original": "(elm?: HTMLAudioElement) => void",
1632 "resolved": "(elm?: HTMLAudioElement) => void",
1633 "references": {
1634 "HTMLAudioElement": {
1635 "location": "global",
1636 "id": "global::HTMLAudioElement"
1637 }
1638 }
1639 },
1640 "docs": {
1641 "tags": [],
1642 "text": ""
1643 },
1644 "internal": false
1645 },
1646 {
1647 "name": "autoplay",
1648 "type": "boolean",
1649 "attribute": "autoplay",
1650 "reflect": false,
1651 "mutable": false,
1652 "required": false,
1653 "optional": false,
1654 "complexType": {
1655 "original": "boolean",
1656 "resolved": "boolean",
1657 "references": {}
1658 },
1659 "docs": {
1660 "tags": [],
1661 "text": ""
1662 },
1663 "internal": false
1664 },
1665 {
1666 "name": "src",
1667 "type": "string",
1668 "attribute": "src",
1669 "reflect": false,
1670 "mutable": false,
1671 "required": false,
1672 "optional": false,
1673 "complexType": {
1674 "original": "string",
1675 "resolved": "string",
1676 "references": {}
1677 },
1678 "docs": {
1679 "tags": [],
1680 "text": ""
1681 },
1682 "internal": false
1683 },
1684 {
1685 "name": "preload",
1686 "type": "string",
1687 "attribute": "preload",
1688 "reflect": false,
1689 "mutable": false,
1690 "required": false,
1691 "optional": false,
1692 "complexType": {
1693 "original": "string",
1694 "resolved": "string",
1695 "references": {}
1696 },
1697 "docs": {
1698 "tags": [],
1699 "text": ""
1700 },
1701 "internal": false
1702 },
1703 {
1704 "name": "poster",
1705 "type": "string",
1706 "attribute": "poster",
1707 "reflect": false,
1708 "mutable": false,
1709 "required": false,
1710 "optional": false,
1711 "complexType": {
1712 "original": "string",
1713 "resolved": "string",
1714 "references": {}
1715 },
1716 "docs": {
1717 "tags": [],
1718 "text": ""
1719 },
1720 "internal": false
1721 },
1722 {
1723 "name": "player",
1724 "type": "any",
1725 "attribute": "player",
1726 "reflect": false,
1727 "mutable": false,
1728 "required": false,
1729 "optional": false,
1730 "complexType": {
1731 "original": "any",
1732 "resolved": "any",
1733 "references": {}
1734 },
1735 "docs": {
1736 "tags": [],
1737 "text": ""
1738 },
1739 "internal": false
1740 },
1741 {
1742 "name": "preset",
1743 "type": "unknown",
1744 "reflect": false,
1745 "mutable": false,
1746 "required": false,
1747 "optional": false,
1748 "complexType": {
1749 "original": "presetAttributes",
1750 "resolved": "presetAttributes",
1751 "references": {
1752 "presetAttributes": {
1753 "location": "import",
1754 "path": "../../../../interfaces",
1755 "id": "src/interfaces.ts::presetAttributes"
1756 }
1757 }
1758 },
1759 "docs": {
1760 "tags": [],
1761 "text": ""
1762 },
1763 "internal": false
1764 },
1765 {
1766 "name": "tracks",
1767 "type": "unknown",
1768 "reflect": false,
1769 "mutable": false,
1770 "required": false,
1771 "optional": false,
1772 "complexType": {
1773 "original": "{ label: string; src: string; srcLang: string }[]",
1774 "resolved": "{ label: string; src: string; srcLang: string; }[]",
1775 "references": {}
1776 },
1777 "docs": {
1778 "tags": [],
1779 "text": ""
1780 },
1781 "internal": false
1782 },
1783 {
1784 "name": "provider",
1785 "type": "string",
1786 "attribute": "provider",
1787 "reflect": false,
1788 "mutable": false,
1789 "required": false,
1790 "optional": false,
1791 "complexType": {
1792 "original": "string",
1793 "resolved": "string",
1794 "references": {}
1795 },
1796 "docs": {
1797 "tags": [],
1798 "text": ""
1799 },
1800 "internal": false
1801 },
1802 {
1803 "name": "mediaTitle",
1804 "type": "string",
1805 "attribute": "media-title",
1806 "reflect": false,
1807 "mutable": false,
1808 "required": false,
1809 "optional": false,
1810 "complexType": {
1811 "original": "string",
1812 "resolved": "string",
1813 "references": {}
1814 },
1815 "docs": {
1816 "tags": [],
1817 "text": ""
1818 },
1819 "internal": false
1820 },
1821 {
1822 "name": "audioAttributes",
1823 "type": "unknown",
1824 "reflect": false,
1825 "mutable": false,
1826 "required": false,
1827 "optional": false,
1828 "complexType": {
1829 "original": "object",
1830 "resolved": "object",
1831 "references": {}
1832 },
1833 "docs": {
1834 "tags": [],
1835 "text": ""
1836 },
1837 "internal": false
1838 }
1839 ],
1840 "shadowDelegatesFocus": false,
1841 "states": [
1842 {
1843 "name": "width"
1844 }
1845 ]
1846 },
1847 {
1848 "tag": "presto-bunny",
1849 "path": "./src/components/core/providers/presto-bunny/presto-bunny.js",
1850 "source": "./src/components/core/providers/presto-bunny/presto-bunny.tsx",
1851 "elementRef": null,
1852 "componentClassName": "PrestoBunny",
1853 "assetsDirs": [],
1854 "dependencies": [
1855 "presto-video"
1856 ],
1857 "dependents": [
1858 "presto-player",
1859 "presto-playlist"
1860 ],
1861 "directDependencies": [
1862 "presto-video"
1863 ],
1864 "directDependents": [
1865 "presto-player"
1866 ],
1867 "docs": {
1868 "tags": [],
1869 "text": ""
1870 },
1871 "encapsulation": "none",
1872 "excludeFromCollection": false,
1873 "events": [],
1874 "internal": false,
1875 "listeners": [],
1876 "methods": [],
1877 "potentialCmpRefs": [
1878 "presto-video"
1879 ],
1880 "properties": [
1881 {
1882 "name": "getRef",
1883 "type": "unknown",
1884 "reflect": false,
1885 "mutable": true,
1886 "required": false,
1887 "optional": true,
1888 "complexType": {
1889 "original": "(elm?: HTMLVideoElement) => void",
1890 "resolved": "(elm?: HTMLVideoElement) => void",
1891 "references": {
1892 "HTMLVideoElement": {
1893 "location": "global",
1894 "id": "global::HTMLVideoElement"
1895 }
1896 }
1897 },
1898 "docs": {
1899 "tags": [],
1900 "text": ""
1901 },
1902 "internal": false
1903 },
1904 {
1905 "name": "autoplay",
1906 "type": "boolean",
1907 "attribute": "autoplay",
1908 "reflect": false,
1909 "mutable": false,
1910 "required": false,
1911 "optional": false,
1912 "complexType": {
1913 "original": "boolean",
1914 "resolved": "boolean",
1915 "references": {}
1916 },
1917 "docs": {
1918 "tags": [],
1919 "text": ""
1920 },
1921 "internal": false
1922 },
1923 {
1924 "name": "src",
1925 "type": "string",
1926 "attribute": "src",
1927 "reflect": false,
1928 "mutable": false,
1929 "required": false,
1930 "optional": false,
1931 "complexType": {
1932 "original": "string",
1933 "resolved": "string",
1934 "references": {}
1935 },
1936 "docs": {
1937 "tags": [],
1938 "text": ""
1939 },
1940 "internal": false
1941 },
1942 {
1943 "name": "preload",
1944 "type": "string",
1945 "attribute": "preload",
1946 "reflect": false,
1947 "mutable": false,
1948 "required": false,
1949 "optional": false,
1950 "complexType": {
1951 "original": "string",
1952 "resolved": "string",
1953 "references": {}
1954 },
1955 "docs": {
1956 "tags": [],
1957 "text": ""
1958 },
1959 "internal": false
1960 },
1961 {
1962 "name": "poster",
1963 "type": "string",
1964 "attribute": "poster",
1965 "reflect": false,
1966 "mutable": true,
1967 "required": false,
1968 "optional": false,
1969 "complexType": {
1970 "original": "string",
1971 "resolved": "string",
1972 "references": {}
1973 },
1974 "docs": {
1975 "tags": [],
1976 "text": ""
1977 },
1978 "internal": false
1979 },
1980 {
1981 "name": "player",
1982 "type": "any",
1983 "attribute": "player",
1984 "reflect": false,
1985 "mutable": false,
1986 "required": false,
1987 "optional": false,
1988 "complexType": {
1989 "original": "any",
1990 "resolved": "any",
1991 "references": {}
1992 },
1993 "docs": {
1994 "tags": [],
1995 "text": ""
1996 },
1997 "internal": false
1998 },
1999 {
2000 "name": "tracks",
2001 "type": "unknown",
2002 "reflect": false,
2003 "mutable": false,
2004 "required": false,
2005 "optional": false,
2006 "complexType": {
2007 "original": "{ label: string; src: string; srcLang: string }[]",
2008 "resolved": "{ label: string; src: string; srcLang: string; }[]",
2009 "references": {}
2010 },
2011 "docs": {
2012 "tags": [],
2013 "text": ""
2014 },
2015 "internal": false
2016 },
2017 {
2018 "name": "playsinline",
2019 "type": "boolean",
2020 "attribute": "playsinline",
2021 "reflect": false,
2022 "mutable": false,
2023 "required": false,
2024 "optional": false,
2025 "complexType": {
2026 "original": "boolean",
2027 "resolved": "boolean",
2028 "references": {}
2029 },
2030 "docs": {
2031 "tags": [],
2032 "text": ""
2033 },
2034 "internal": false
2035 },
2036 {
2037 "name": "provider",
2038 "type": "string",
2039 "attribute": "provider",
2040 "reflect": false,
2041 "mutable": false,
2042 "required": false,
2043 "optional": false,
2044 "complexType": {
2045 "original": "string",
2046 "resolved": "string",
2047 "references": {}
2048 },
2049 "docs": {
2050 "tags": [],
2051 "text": ""
2052 },
2053 "internal": false
2054 },
2055 {
2056 "name": "thumbnail",
2057 "type": "string",
2058 "attribute": "thumbnail",
2059 "reflect": false,
2060 "mutable": false,
2061 "required": false,
2062 "optional": false,
2063 "complexType": {
2064 "original": "string",
2065 "resolved": "string",
2066 "references": {}
2067 },
2068 "docs": {
2069 "tags": [],
2070 "text": ""
2071 },
2072 "internal": false
2073 },
2074 {
2075 "name": "previewUrl",
2076 "type": "string",
2077 "attribute": "preview-url",
2078 "reflect": false,
2079 "mutable": false,
2080 "required": false,
2081 "optional": false,
2082 "complexType": {
2083 "original": "string",
2084 "resolved": "string",
2085 "references": {}
2086 },
2087 "docs": {
2088 "tags": [],
2089 "text": ""
2090 },
2091 "internal": false
2092 },
2093 {
2094 "name": "videoAttributes",
2095 "type": "unknown",
2096 "reflect": false,
2097 "mutable": false,
2098 "required": false,
2099 "optional": false,
2100 "complexType": {
2101 "original": "object",
2102 "resolved": "object",
2103 "references": {}
2104 },
2105 "docs": {
2106 "tags": [],
2107 "text": ""
2108 },
2109 "internal": false
2110 }
2111 ],
2112 "shadowDelegatesFocus": false,
2113 "states": []
2114 },
2115 {
2116 "tag": "presto-business-skin",
2117 "path": "./src/components/ui/skins/presto-business-skin/presto-business-skin.js",
2118 "source": "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
2119 "elementRef": null,
2120 "componentClassName": "PrestoBusinessSkin",
2121 "assetsDirs": [],
2122 "dependencies": [],
2123 "dependents": [
2124 "presto-player",
2125 "presto-playlist"
2126 ],
2127 "directDependencies": [],
2128 "directDependents": [
2129 "presto-player"
2130 ],
2131 "docs": {
2132 "tags": [],
2133 "text": ""
2134 },
2135 "encapsulation": "none",
2136 "excludeFromCollection": false,
2137 "events": [],
2138 "internal": false,
2139 "listeners": [],
2140 "methods": [],
2141 "potentialCmpRefs": [],
2142 "properties": [],
2143 "shadowDelegatesFocus": false,
2144 "states": []
2145 },
2146 {
2147 "tag": "presto-cta-overlay",
2148 "path": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
2149 "source": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
2150 "elementRef": null,
2151 "componentClassName": "PrestoCTAOverlay",
2152 "assetsDirs": [],
2153 "dependencies": [
2154 "presto-cta-overlay-controller",
2155 "presto-cta-overlay-ui",
2156 "presto-player-button"
2157 ],
2158 "dependents": [
2159 "presto-player",
2160 "presto-playlist"
2161 ],
2162 "directDependencies": [
2163 "presto-cta-overlay-controller"
2164 ],
2165 "directDependents": [
2166 "presto-player"
2167 ],
2168 "docs": {
2169 "tags": [],
2170 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
2171 },
2172 "encapsulation": "none",
2173 "excludeFromCollection": false,
2174 "events": [],
2175 "internal": false,
2176 "listeners": [],
2177 "methods": [],
2178 "potentialCmpRefs": [
2179 "presto-cta-overlay-controller"
2180 ],
2181 "properties": [
2182 {
2183 "name": "player",
2184 "type": "any",
2185 "attribute": "player",
2186 "reflect": false,
2187 "mutable": false,
2188 "required": false,
2189 "optional": false,
2190 "complexType": {
2191 "original": "any",
2192 "resolved": "any",
2193 "references": {}
2194 },
2195 "docs": {
2196 "tags": [],
2197 "text": ""
2198 },
2199 "internal": false
2200 },
2201 {
2202 "name": "direction",
2203 "type": "string",
2204 "attribute": "direction",
2205 "reflect": false,
2206 "mutable": false,
2207 "required": false,
2208 "optional": true,
2209 "complexType": {
2210 "original": "'rtl'",
2211 "resolved": "\"rtl\"",
2212 "references": {}
2213 },
2214 "docs": {
2215 "tags": [],
2216 "text": ""
2217 },
2218 "internal": false
2219 },
2220 {
2221 "name": "preset",
2222 "type": "unknown",
2223 "reflect": false,
2224 "mutable": false,
2225 "required": false,
2226 "optional": false,
2227 "complexType": {
2228 "original": "presetAttributes",
2229 "resolved": "presetAttributes",
2230 "references": {
2231 "presetAttributes": {
2232 "location": "import",
2233 "path": "../../../../../interfaces",
2234 "id": "src/interfaces.ts::presetAttributes"
2235 }
2236 }
2237 },
2238 "docs": {
2239 "tags": [],
2240 "text": ""
2241 },
2242 "internal": false
2243 },
2244 {
2245 "name": "i18n",
2246 "type": "unknown",
2247 "reflect": false,
2248 "mutable": false,
2249 "required": false,
2250 "optional": false,
2251 "complexType": {
2252 "original": "i18nConfig",
2253 "resolved": "i18nConfig",
2254 "references": {
2255 "i18nConfig": {
2256 "location": "import",
2257 "path": "../../../../../interfaces",
2258 "id": "src/interfaces.ts::i18nConfig"
2259 }
2260 }
2261 },
2262 "docs": {
2263 "tags": [],
2264 "text": ""
2265 },
2266 "internal": false
2267 },
2268 {
2269 "name": "provider",
2270 "type": "string",
2271 "attribute": "provider",
2272 "reflect": false,
2273 "mutable": false,
2274 "required": false,
2275 "optional": false,
2276 "complexType": {
2277 "original": "string",
2278 "resolved": "string",
2279 "references": {}
2280 },
2281 "docs": {
2282 "tags": [],
2283 "text": ""
2284 },
2285 "internal": false
2286 }
2287 ],
2288 "shadowDelegatesFocus": false,
2289 "states": [
2290 {
2291 "name": "currentTime"
2292 },
2293 {
2294 "name": "duration"
2295 },
2296 {
2297 "name": "ended"
2298 }
2299 ]
2300 },
2301 {
2302 "tag": "presto-cta-overlay-controller",
2303 "path": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
2304 "source": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
2305 "elementRef": null,
2306 "componentClassName": "PrestoCtaOverlayController",
2307 "assetsDirs": [],
2308 "dependencies": [
2309 "presto-cta-overlay-ui",
2310 "presto-player-button"
2311 ],
2312 "dependents": [
2313 "presto-cta-overlay",
2314 "presto-player",
2315 "presto-playlist"
2316 ],
2317 "directDependencies": [
2318 "presto-cta-overlay-ui"
2319 ],
2320 "directDependents": [
2321 "presto-cta-overlay"
2322 ],
2323 "docs": {
2324 "tags": [],
2325 "text": ""
2326 },
2327 "encapsulation": "none",
2328 "excludeFromCollection": false,
2329 "events": [
2330 {
2331 "name": "playVideo",
2332 "method": "playVideo",
2333 "bubbles": true,
2334 "cancelable": true,
2335 "composed": true,
2336 "docs": {
2337 "tags": [],
2338 "text": ""
2339 },
2340 "complexType": {
2341 "original": "void",
2342 "resolved": "void",
2343 "references": {}
2344 },
2345 "internal": false
2346 },
2347 {
2348 "name": "pauseVideo",
2349 "method": "pauseVideo",
2350 "bubbles": true,
2351 "cancelable": true,
2352 "composed": true,
2353 "docs": {
2354 "tags": [],
2355 "text": ""
2356 },
2357 "complexType": {
2358 "original": "boolean",
2359 "resolved": "boolean",
2360 "references": {}
2361 },
2362 "internal": false
2363 },
2364 {
2365 "name": "restartVideo",
2366 "method": "restartVideo",
2367 "bubbles": true,
2368 "cancelable": true,
2369 "composed": true,
2370 "docs": {
2371 "tags": [],
2372 "text": ""
2373 },
2374 "complexType": {
2375 "original": "void",
2376 "resolved": "void",
2377 "references": {}
2378 },
2379 "internal": false
2380 },
2381 {
2382 "name": "ctaStateChange",
2383 "method": "ctaStateChange",
2384 "bubbles": true,
2385 "cancelable": true,
2386 "composed": true,
2387 "docs": {
2388 "tags": [],
2389 "text": ""
2390 },
2391 "complexType": {
2392 "original": "boolean",
2393 "resolved": "boolean",
2394 "references": {}
2395 },
2396 "internal": false
2397 }
2398 ],
2399 "internal": false,
2400 "listeners": [],
2401 "methods": [],
2402 "potentialCmpRefs": [
2403 "presto-cta-overlay-ui"
2404 ],
2405 "properties": [
2406 {
2407 "name": "ended",
2408 "type": "boolean",
2409 "attribute": "ended",
2410 "reflect": false,
2411 "mutable": false,
2412 "required": false,
2413 "optional": false,
2414 "complexType": {
2415 "original": "boolean",
2416 "resolved": "boolean",
2417 "references": {}
2418 },
2419 "docs": {
2420 "tags": [],
2421 "text": ""
2422 },
2423 "internal": false
2424 },
2425 {
2426 "name": "currentTime",
2427 "type": "number",
2428 "attribute": "current-time",
2429 "reflect": true,
2430 "mutable": false,
2431 "required": false,
2432 "optional": false,
2433 "complexType": {
2434 "original": "number",
2435 "resolved": "number",
2436 "references": {}
2437 },
2438 "docs": {
2439 "tags": [],
2440 "text": ""
2441 },
2442 "internal": false
2443 },
2444 {
2445 "name": "duration",
2446 "type": "number",
2447 "attribute": "duration",
2448 "reflect": true,
2449 "mutable": false,
2450 "required": false,
2451 "optional": false,
2452 "complexType": {
2453 "original": "number",
2454 "resolved": "number",
2455 "references": {}
2456 },
2457 "docs": {
2458 "tags": [],
2459 "text": ""
2460 },
2461 "internal": false
2462 },
2463 {
2464 "name": "direction",
2465 "type": "string",
2466 "attribute": "direction",
2467 "reflect": false,
2468 "mutable": false,
2469 "required": false,
2470 "optional": true,
2471 "complexType": {
2472 "original": "'rtl'",
2473 "resolved": "\"rtl\"",
2474 "references": {}
2475 },
2476 "docs": {
2477 "tags": [],
2478 "text": ""
2479 },
2480 "internal": false
2481 },
2482 {
2483 "name": "cta",
2484 "type": "unknown",
2485 "reflect": false,
2486 "mutable": false,
2487 "required": false,
2488 "optional": true,
2489 "complexType": {
2490 "original": "CTA",
2491 "resolved": "CTA",
2492 "references": {
2493 "CTA": {
2494 "location": "import",
2495 "path": "../../../../../interfaces",
2496 "id": "src/interfaces.ts::CTA"
2497 }
2498 }
2499 },
2500 "docs": {
2501 "tags": [],
2502 "text": ""
2503 },
2504 "internal": false
2505 },
2506 {
2507 "name": "i18n",
2508 "type": "unknown",
2509 "reflect": false,
2510 "mutable": false,
2511 "required": false,
2512 "optional": false,
2513 "complexType": {
2514 "original": "i18nConfig",
2515 "resolved": "i18nConfig",
2516 "references": {
2517 "i18nConfig": {
2518 "location": "import",
2519 "path": "../../../../../interfaces",
2520 "id": "src/interfaces.ts::i18nConfig"
2521 }
2522 }
2523 },
2524 "docs": {
2525 "tags": [],
2526 "text": ""
2527 },
2528 "internal": false
2529 },
2530 {
2531 "name": "provider",
2532 "type": "string",
2533 "attribute": "provider",
2534 "reflect": false,
2535 "mutable": false,
2536 "required": false,
2537 "optional": false,
2538 "complexType": {
2539 "original": "string",
2540 "resolved": "string",
2541 "references": {}
2542 },
2543 "docs": {
2544 "tags": [],
2545 "text": ""
2546 },
2547 "internal": false
2548 }
2549 ],
2550 "shadowDelegatesFocus": false,
2551 "states": [
2552 {
2553 "name": "enabled"
2554 },
2555 {
2556 "name": "show"
2557 },
2558 {
2559 "name": "loading"
2560 },
2561 {
2562 "name": "error"
2563 },
2564 {
2565 "name": "skipped"
2566 },
2567 {
2568 "name": "percentagePassed"
2569 }
2570 ]
2571 },
2572 {
2573 "tag": "presto-cta-overlay-ui",
2574 "path": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
2575 "source": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
2576 "elementRef": null,
2577 "componentClassName": "CTAOverlayUI",
2578 "assetsDirs": [],
2579 "dependencies": [
2580 "presto-player-button"
2581 ],
2582 "dependents": [
2583 "presto-cta-overlay",
2584 "presto-cta-overlay-controller",
2585 "presto-player",
2586 "presto-playlist"
2587 ],
2588 "directDependencies": [
2589 "presto-player-button"
2590 ],
2591 "directDependents": [
2592 "presto-cta-overlay-controller"
2593 ],
2594 "docs": {
2595 "tags": [],
2596 "text": ""
2597 },
2598 "encapsulation": "shadow",
2599 "excludeFromCollection": false,
2600 "events": [
2601 {
2602 "name": "skip",
2603 "method": "skip",
2604 "bubbles": true,
2605 "cancelable": true,
2606 "composed": true,
2607 "docs": {
2608 "tags": [],
2609 "text": "Events"
2610 },
2611 "complexType": {
2612 "original": "void",
2613 "resolved": "void",
2614 "references": {}
2615 },
2616 "internal": false
2617 },
2618 {
2619 "name": "rewatch",
2620 "method": "rewatch",
2621 "bubbles": true,
2622 "cancelable": true,
2623 "composed": true,
2624 "docs": {
2625 "tags": [],
2626 "text": ""
2627 },
2628 "complexType": {
2629 "original": "void",
2630 "resolved": "void",
2631 "references": {}
2632 },
2633 "internal": false
2634 }
2635 ],
2636 "internal": false,
2637 "listeners": [],
2638 "methods": [],
2639 "potentialCmpRefs": [
2640 "presto-player-button"
2641 ],
2642 "properties": [
2643 {
2644 "name": "headline",
2645 "type": "string",
2646 "attribute": "headline",
2647 "reflect": false,
2648 "mutable": false,
2649 "required": false,
2650 "optional": false,
2651 "complexType": {
2652 "original": "string",
2653 "resolved": "string",
2654 "references": {}
2655 },
2656 "docs": {
2657 "tags": [],
2658 "text": "Props"
2659 },
2660 "internal": false
2661 },
2662 {
2663 "name": "defaultHeadline",
2664 "type": "string",
2665 "attribute": "default-headline",
2666 "reflect": false,
2667 "mutable": false,
2668 "required": false,
2669 "optional": false,
2670 "complexType": {
2671 "original": "string",
2672 "resolved": "string",
2673 "references": {}
2674 },
2675 "docs": {
2676 "tags": [],
2677 "text": ""
2678 },
2679 "internal": false
2680 },
2681 {
2682 "name": "bottomText",
2683 "type": "string",
2684 "attribute": "bottom-text",
2685 "reflect": false,
2686 "mutable": false,
2687 "required": false,
2688 "optional": false,
2689 "complexType": {
2690 "original": "string",
2691 "resolved": "string",
2692 "references": {}
2693 },
2694 "docs": {
2695 "tags": [],
2696 "text": ""
2697 },
2698 "internal": false
2699 },
2700 {
2701 "name": "showButton",
2702 "type": "boolean",
2703 "attribute": "show-button",
2704 "reflect": false,
2705 "mutable": false,
2706 "required": false,
2707 "optional": false,
2708 "complexType": {
2709 "original": "boolean",
2710 "resolved": "boolean",
2711 "references": {}
2712 },
2713 "docs": {
2714 "tags": [],
2715 "text": ""
2716 },
2717 "internal": false
2718 },
2719 {
2720 "name": "buttonText",
2721 "type": "string",
2722 "attribute": "button-text",
2723 "reflect": false,
2724 "mutable": false,
2725 "required": false,
2726 "optional": false,
2727 "complexType": {
2728 "original": "string",
2729 "resolved": "string",
2730 "references": {}
2731 },
2732 "docs": {
2733 "tags": [],
2734 "text": ""
2735 },
2736 "internal": false
2737 },
2738 {
2739 "name": "buttonType",
2740 "type": "string",
2741 "attribute": "button-type",
2742 "reflect": false,
2743 "mutable": false,
2744 "required": false,
2745 "optional": false,
2746 "complexType": {
2747 "original": "'link' | 'time'",
2748 "resolved": "\"link\" | \"time\"",
2749 "references": {}
2750 },
2751 "docs": {
2752 "tags": [],
2753 "text": ""
2754 },
2755 "internal": false
2756 },
2757 {
2758 "name": "buttonLink",
2759 "type": "unknown",
2760 "reflect": false,
2761 "mutable": false,
2762 "required": false,
2763 "optional": false,
2764 "complexType": {
2765 "original": "ButtonLinkObject",
2766 "resolved": "ButtonLinkObject",
2767 "references": {
2768 "ButtonLinkObject": {
2769 "location": "import",
2770 "path": "../../../../../interfaces",
2771 "id": "src/interfaces.ts::ButtonLinkObject"
2772 }
2773 }
2774 },
2775 "docs": {
2776 "tags": [],
2777 "text": ""
2778 },
2779 "internal": false
2780 },
2781 {
2782 "name": "allowRewatch",
2783 "type": "boolean",
2784 "attribute": "allow-rewatch",
2785 "reflect": false,
2786 "mutable": false,
2787 "required": false,
2788 "optional": false,
2789 "complexType": {
2790 "original": "boolean",
2791 "resolved": "boolean",
2792 "references": {}
2793 },
2794 "docs": {
2795 "tags": [],
2796 "text": ""
2797 },
2798 "internal": false
2799 },
2800 {
2801 "name": "allowSkip",
2802 "type": "boolean",
2803 "attribute": "allow-skip",
2804 "reflect": false,
2805 "mutable": false,
2806 "required": false,
2807 "optional": false,
2808 "complexType": {
2809 "original": "boolean",
2810 "resolved": "boolean",
2811 "references": {}
2812 },
2813 "docs": {
2814 "tags": [],
2815 "text": ""
2816 },
2817 "internal": false
2818 },
2819 {
2820 "name": "direction",
2821 "type": "string",
2822 "attribute": "direction",
2823 "reflect": false,
2824 "mutable": false,
2825 "required": false,
2826 "optional": true,
2827 "complexType": {
2828 "original": "'rtl'",
2829 "resolved": "\"rtl\"",
2830 "references": {}
2831 },
2832 "docs": {
2833 "tags": [],
2834 "text": ""
2835 },
2836 "internal": false
2837 },
2838 {
2839 "name": "i18n",
2840 "type": "unknown",
2841 "reflect": false,
2842 "mutable": false,
2843 "required": false,
2844 "optional": false,
2845 "complexType": {
2846 "original": "i18nConfig",
2847 "resolved": "i18nConfig",
2848 "references": {
2849 "i18nConfig": {
2850 "location": "import",
2851 "path": "../../../../../interfaces",
2852 "id": "src/interfaces.ts::i18nConfig"
2853 }
2854 }
2855 },
2856 "docs": {
2857 "tags": [],
2858 "text": ""
2859 },
2860 "internal": false
2861 },
2862 {
2863 "name": "provider",
2864 "type": "string",
2865 "attribute": "provider",
2866 "reflect": false,
2867 "mutable": false,
2868 "required": false,
2869 "optional": false,
2870 "complexType": {
2871 "original": "string",
2872 "resolved": "string",
2873 "references": {}
2874 },
2875 "docs": {
2876 "tags": [],
2877 "text": ""
2878 },
2879 "internal": false
2880 },
2881 {
2882 "name": "type",
2883 "type": "string",
2884 "attribute": "type",
2885 "reflect": false,
2886 "mutable": false,
2887 "required": false,
2888 "optional": false,
2889 "complexType": {
2890 "original": "string",
2891 "resolved": "string",
2892 "references": {}
2893 },
2894 "docs": {
2895 "tags": [],
2896 "text": ""
2897 },
2898 "internal": false
2899 }
2900 ],
2901 "shadowDelegatesFocus": false,
2902 "states": [
2903 {
2904 "name": "isAudioProvider"
2905 }
2906 ]
2907 },
2908 {
2909 "tag": "presto-dynamic-overlay-ui",
2910 "path": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
2911 "source": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
2912 "elementRef": "el",
2913 "componentClassName": "PrestoDynamicOverlayUi",
2914 "assetsDirs": [],
2915 "dependencies": [],
2916 "dependents": [
2917 "presto-dynamic-overlays",
2918 "presto-player",
2919 "presto-playlist"
2920 ],
2921 "directDependencies": [],
2922 "directDependents": [
2923 "presto-dynamic-overlays"
2924 ],
2925 "docs": {
2926 "tags": [],
2927 "text": ""
2928 },
2929 "encapsulation": "shadow",
2930 "excludeFromCollection": false,
2931 "events": [],
2932 "internal": false,
2933 "listeners": [],
2934 "methods": [],
2935 "potentialCmpRefs": [],
2936 "properties": [
2937 {
2938 "name": "href",
2939 "type": "string",
2940 "attribute": "href",
2941 "reflect": false,
2942 "mutable": false,
2943 "required": false,
2944 "optional": false,
2945 "complexType": {
2946 "original": "string",
2947 "resolved": "string",
2948 "references": {}
2949 },
2950 "docs": {
2951 "tags": [],
2952 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
2953 },
2954 "internal": false
2955 },
2956 {
2957 "name": "target",
2958 "type": "string",
2959 "attribute": "target",
2960 "reflect": false,
2961 "mutable": false,
2962 "required": false,
2963 "optional": false,
2964 "complexType": {
2965 "original": "'_blank' | '_parent' | '_self' | '_top'",
2966 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
2967 "references": {}
2968 },
2969 "docs": {
2970 "tags": [],
2971 "text": "Tells the browser where to open the link. Only used when `href` is set."
2972 },
2973 "internal": false
2974 },
2975 {
2976 "name": "position",
2977 "type": "string",
2978 "attribute": "position",
2979 "reflect": false,
2980 "mutable": false,
2981 "required": false,
2982 "optional": false,
2983 "defaultValue": "'top-right'",
2984 "complexType": {
2985 "original": "'top-left' | 'top-right'",
2986 "resolved": "\"top-left\" | \"top-right\"",
2987 "references": {}
2988 },
2989 "docs": {
2990 "tags": [],
2991 "text": ""
2992 },
2993 "internal": false
2994 }
2995 ],
2996 "shadowDelegatesFocus": false,
2997 "states": []
2998 },
2999 {
3000 "tag": "presto-dynamic-overlays",
3001 "path": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
3002 "source": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
3003 "elementRef": "el",
3004 "componentClassName": "PrestoDynamicOverlays",
3005 "assetsDirs": [],
3006 "dependencies": [
3007 "presto-dynamic-overlay-ui"
3008 ],
3009 "dependents": [
3010 "presto-player",
3011 "presto-playlist"
3012 ],
3013 "directDependencies": [
3014 "presto-dynamic-overlay-ui"
3015 ],
3016 "directDependents": [
3017 "presto-player"
3018 ],
3019 "docs": {
3020 "tags": [],
3021 "text": ""
3022 },
3023 "encapsulation": "shadow",
3024 "excludeFromCollection": false,
3025 "events": [
3026 {
3027 "name": "reloadComponent",
3028 "method": "reloadComponent",
3029 "bubbles": true,
3030 "cancelable": true,
3031 "composed": true,
3032 "docs": {
3033 "tags": [],
3034 "text": ""
3035 },
3036 "complexType": {
3037 "original": "void",
3038 "resolved": "void",
3039 "references": {}
3040 },
3041 "internal": false
3042 }
3043 ],
3044 "internal": false,
3045 "listeners": [],
3046 "methods": [],
3047 "potentialCmpRefs": [
3048 "presto-dynamic-overlay-ui"
3049 ],
3050 "properties": [
3051 {
3052 "name": "overlays",
3053 "type": "unknown",
3054 "reflect": false,
3055 "mutable": false,
3056 "required": false,
3057 "optional": false,
3058 "complexType": {
3059 "original": "Array<DynamicOverlay>",
3060 "resolved": "DynamicOverlay[]",
3061 "references": {
3062 "Array": {
3063 "location": "global",
3064 "id": "global::Array"
3065 },
3066 "DynamicOverlay": {
3067 "location": "import",
3068 "path": "../../../../../interfaces",
3069 "id": "src/interfaces.ts::DynamicOverlay"
3070 }
3071 }
3072 },
3073 "docs": {
3074 "tags": [],
3075 "text": ""
3076 },
3077 "internal": false
3078 },
3079 {
3080 "name": "player",
3081 "type": "any",
3082 "attribute": "player",
3083 "reflect": false,
3084 "mutable": false,
3085 "required": false,
3086 "optional": false,
3087 "complexType": {
3088 "original": "any",
3089 "resolved": "any",
3090 "references": {}
3091 },
3092 "docs": {
3093 "tags": [],
3094 "text": ""
3095 },
3096 "internal": false
3097 },
3098 {
3099 "name": "preset",
3100 "type": "unknown",
3101 "reflect": false,
3102 "mutable": false,
3103 "required": false,
3104 "optional": false,
3105 "complexType": {
3106 "original": "presetAttributes",
3107 "resolved": "presetAttributes",
3108 "references": {
3109 "presetAttributes": {
3110 "location": "import",
3111 "path": "../../../../../interfaces",
3112 "id": "src/interfaces.ts::presetAttributes"
3113 }
3114 }
3115 },
3116 "docs": {
3117 "tags": [],
3118 "text": ""
3119 },
3120 "internal": 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 }
3141 ],
3142 "shadowDelegatesFocus": false,
3143 "states": [
3144 {
3145 "name": "currentTime"
3146 },
3147 {
3148 "name": "destroy"
3149 }
3150 ]
3151 },
3152 {
3153 "tag": "presto-email-overlay",
3154 "path": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
3155 "source": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
3156 "elementRef": null,
3157 "componentClassName": "PrestoEmailOverlay",
3158 "assetsDirs": [],
3159 "dependencies": [
3160 "presto-email-overlay-controller",
3161 "presto-email-overlay-ui",
3162 "presto-player-spinner"
3163 ],
3164 "dependents": [
3165 "presto-player",
3166 "presto-playlist"
3167 ],
3168 "directDependencies": [
3169 "presto-email-overlay-controller"
3170 ],
3171 "directDependents": [
3172 "presto-player"
3173 ],
3174 "docs": {
3175 "tags": [],
3176 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
3177 },
3178 "encapsulation": "none",
3179 "excludeFromCollection": false,
3180 "events": [],
3181 "internal": false,
3182 "listeners": [],
3183 "methods": [],
3184 "potentialCmpRefs": [
3185 "presto-email-overlay-controller"
3186 ],
3187 "properties": [
3188 {
3189 "name": "player",
3190 "type": "any",
3191 "attribute": "player",
3192 "reflect": false,
3193 "mutable": false,
3194 "required": false,
3195 "optional": false,
3196 "complexType": {
3197 "original": "any",
3198 "resolved": "any",
3199 "references": {}
3200 },
3201 "docs": {
3202 "tags": [],
3203 "text": ""
3204 },
3205 "internal": false
3206 },
3207 {
3208 "name": "direction",
3209 "type": "string",
3210 "attribute": "direction",
3211 "reflect": false,
3212 "mutable": false,
3213 "required": false,
3214 "optional": true,
3215 "complexType": {
3216 "original": "'rtl'",
3217 "resolved": "\"rtl\"",
3218 "references": {}
3219 },
3220 "docs": {
3221 "tags": [],
3222 "text": ""
3223 },
3224 "internal": false
3225 },
3226 {
3227 "name": "preset",
3228 "type": "unknown",
3229 "reflect": false,
3230 "mutable": false,
3231 "required": false,
3232 "optional": false,
3233 "complexType": {
3234 "original": "presetAttributes",
3235 "resolved": "presetAttributes",
3236 "references": {
3237 "presetAttributes": {
3238 "location": "import",
3239 "path": "../../../../../interfaces",
3240 "id": "src/interfaces.ts::presetAttributes"
3241 }
3242 }
3243 },
3244 "docs": {
3245 "tags": [],
3246 "text": ""
3247 },
3248 "internal": false
3249 },
3250 {
3251 "name": "videoId",
3252 "type": "number",
3253 "attribute": "video-id",
3254 "reflect": false,
3255 "mutable": false,
3256 "required": false,
3257 "optional": false,
3258 "complexType": {
3259 "original": "number",
3260 "resolved": "number",
3261 "references": {}
3262 },
3263 "docs": {
3264 "tags": [],
3265 "text": ""
3266 },
3267 "internal": false
3268 },
3269 {
3270 "name": "i18n",
3271 "type": "unknown",
3272 "reflect": false,
3273 "mutable": false,
3274 "required": false,
3275 "optional": false,
3276 "complexType": {
3277 "original": "i18nConfig",
3278 "resolved": "i18nConfig",
3279 "references": {
3280 "i18nConfig": {
3281 "location": "import",
3282 "path": "../../../../../interfaces",
3283 "id": "src/interfaces.ts::i18nConfig"
3284 }
3285 }
3286 },
3287 "docs": {
3288 "tags": [],
3289 "text": ""
3290 },
3291 "internal": false
3292 },
3293 {
3294 "name": "provider",
3295 "type": "string",
3296 "attribute": "provider",
3297 "reflect": false,
3298 "mutable": false,
3299 "required": false,
3300 "optional": false,
3301 "complexType": {
3302 "original": "string",
3303 "resolved": "string",
3304 "references": {}
3305 },
3306 "docs": {
3307 "tags": [],
3308 "text": ""
3309 },
3310 "internal": false
3311 }
3312 ],
3313 "shadowDelegatesFocus": false,
3314 "states": [
3315 {
3316 "name": "currentTime"
3317 },
3318 {
3319 "name": "duration"
3320 },
3321 {
3322 "name": "ended"
3323 }
3324 ]
3325 },
3326 {
3327 "tag": "presto-email-overlay-controller",
3328 "path": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
3329 "source": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
3330 "elementRef": null,
3331 "componentClassName": "PrestoEmailOverlayController",
3332 "assetsDirs": [],
3333 "dependencies": [
3334 "presto-email-overlay-ui",
3335 "presto-player-spinner"
3336 ],
3337 "dependents": [
3338 "presto-email-overlay",
3339 "presto-player",
3340 "presto-playlist"
3341 ],
3342 "directDependencies": [
3343 "presto-email-overlay-ui"
3344 ],
3345 "directDependents": [
3346 "presto-email-overlay"
3347 ],
3348 "docs": {
3349 "tags": [],
3350 "text": ""
3351 },
3352 "encapsulation": "none",
3353 "excludeFromCollection": false,
3354 "events": [
3355 {
3356 "name": "playVideo",
3357 "method": "playVideo",
3358 "bubbles": true,
3359 "cancelable": true,
3360 "composed": true,
3361 "docs": {
3362 "tags": [],
3363 "text": ""
3364 },
3365 "complexType": {
3366 "original": "void",
3367 "resolved": "void",
3368 "references": {}
3369 },
3370 "internal": false
3371 },
3372 {
3373 "name": "pauseVideo",
3374 "method": "pauseVideo",
3375 "bubbles": true,
3376 "cancelable": true,
3377 "composed": true,
3378 "docs": {
3379 "tags": [],
3380 "text": ""
3381 },
3382 "complexType": {
3383 "original": "true",
3384 "resolved": "boolean",
3385 "references": {}
3386 },
3387 "internal": false
3388 },
3389 {
3390 "name": "restartVideo",
3391 "method": "restartVideo",
3392 "bubbles": true,
3393 "cancelable": true,
3394 "composed": true,
3395 "docs": {
3396 "tags": [],
3397 "text": ""
3398 },
3399 "complexType": {
3400 "original": "void",
3401 "resolved": "void",
3402 "references": {}
3403 },
3404 "internal": false
3405 },
3406 {
3407 "name": "emailStateChange",
3408 "method": "emailStateChange",
3409 "bubbles": true,
3410 "cancelable": true,
3411 "composed": true,
3412 "docs": {
3413 "tags": [],
3414 "text": ""
3415 },
3416 "complexType": {
3417 "original": "boolean",
3418 "resolved": "boolean",
3419 "references": {}
3420 },
3421 "internal": false
3422 }
3423 ],
3424 "internal": false,
3425 "listeners": [],
3426 "methods": [],
3427 "potentialCmpRefs": [
3428 "presto-email-overlay-ui"
3429 ],
3430 "properties": [
3431 {
3432 "name": "ended",
3433 "type": "boolean",
3434 "attribute": "ended",
3435 "reflect": false,
3436 "mutable": false,
3437 "required": false,
3438 "optional": false,
3439 "complexType": {
3440 "original": "boolean",
3441 "resolved": "boolean",
3442 "references": {}
3443 },
3444 "docs": {
3445 "tags": [],
3446 "text": ""
3447 },
3448 "internal": false
3449 },
3450 {
3451 "name": "currentTime",
3452 "type": "number",
3453 "attribute": "current-time",
3454 "reflect": true,
3455 "mutable": false,
3456 "required": false,
3457 "optional": false,
3458 "complexType": {
3459 "original": "number",
3460 "resolved": "number",
3461 "references": {}
3462 },
3463 "docs": {
3464 "tags": [],
3465 "text": ""
3466 },
3467 "internal": false
3468 },
3469 {
3470 "name": "duration",
3471 "type": "number",
3472 "attribute": "duration",
3473 "reflect": true,
3474 "mutable": false,
3475 "required": false,
3476 "optional": false,
3477 "complexType": {
3478 "original": "number",
3479 "resolved": "number",
3480 "references": {}
3481 },
3482 "docs": {
3483 "tags": [],
3484 "text": ""
3485 },
3486 "internal": false
3487 },
3488 {
3489 "name": "direction",
3490 "type": "string",
3491 "attribute": "direction",
3492 "reflect": false,
3493 "mutable": false,
3494 "required": false,
3495 "optional": true,
3496 "complexType": {
3497 "original": "'rtl'",
3498 "resolved": "\"rtl\"",
3499 "references": {}
3500 },
3501 "docs": {
3502 "tags": [],
3503 "text": ""
3504 },
3505 "internal": false
3506 },
3507 {
3508 "name": "emailCollection",
3509 "type": "unknown",
3510 "reflect": false,
3511 "mutable": false,
3512 "required": false,
3513 "optional": true,
3514 "complexType": {
3515 "original": "EmailCollection",
3516 "resolved": "EmailCollection",
3517 "references": {
3518 "EmailCollection": {
3519 "location": "import",
3520 "path": "../../../../../interfaces",
3521 "id": "src/interfaces.ts::EmailCollection"
3522 }
3523 }
3524 },
3525 "docs": {
3526 "tags": [],
3527 "text": ""
3528 },
3529 "internal": false
3530 },
3531 {
3532 "name": "i18n",
3533 "type": "unknown",
3534 "reflect": false,
3535 "mutable": false,
3536 "required": false,
3537 "optional": false,
3538 "complexType": {
3539 "original": "i18nConfig",
3540 "resolved": "i18nConfig",
3541 "references": {
3542 "i18nConfig": {
3543 "location": "import",
3544 "path": "../../../../../interfaces",
3545 "id": "src/interfaces.ts::i18nConfig"
3546 }
3547 }
3548 },
3549 "docs": {
3550 "tags": [],
3551 "text": ""
3552 },
3553 "internal": false
3554 },
3555 {
3556 "name": "videoId",
3557 "type": "number",
3558 "attribute": "video-id",
3559 "reflect": false,
3560 "mutable": false,
3561 "required": false,
3562 "optional": false,
3563 "complexType": {
3564 "original": "number",
3565 "resolved": "number",
3566 "references": {}
3567 },
3568 "docs": {
3569 "tags": [],
3570 "text": ""
3571 },
3572 "internal": false
3573 },
3574 {
3575 "name": "presetId",
3576 "type": "number",
3577 "attribute": "preset-id",
3578 "reflect": false,
3579 "mutable": false,
3580 "required": false,
3581 "optional": false,
3582 "complexType": {
3583 "original": "number",
3584 "resolved": "number",
3585 "references": {}
3586 },
3587 "docs": {
3588 "tags": [],
3589 "text": ""
3590 },
3591 "internal": false
3592 },
3593 {
3594 "name": "provider",
3595 "type": "string",
3596 "attribute": "provider",
3597 "reflect": false,
3598 "mutable": false,
3599 "required": false,
3600 "optional": false,
3601 "complexType": {
3602 "original": "string",
3603 "resolved": "string",
3604 "references": {}
3605 },
3606 "docs": {
3607 "tags": [],
3608 "text": ""
3609 },
3610 "internal": false
3611 }
3612 ],
3613 "shadowDelegatesFocus": false,
3614 "states": [
3615 {
3616 "name": "enabled"
3617 },
3618 {
3619 "name": "show"
3620 },
3621 {
3622 "name": "loading"
3623 },
3624 {
3625 "name": "error"
3626 },
3627 {
3628 "name": "percentagePassed"
3629 }
3630 ]
3631 },
3632 {
3633 "tag": "presto-email-overlay-ui",
3634 "path": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
3635 "source": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
3636 "elementRef": null,
3637 "componentClassName": "EmailOverlayUI",
3638 "assetsDirs": [],
3639 "dependencies": [
3640 "presto-player-spinner"
3641 ],
3642 "dependents": [
3643 "presto-email-overlay",
3644 "presto-email-overlay-controller",
3645 "presto-player",
3646 "presto-playlist"
3647 ],
3648 "directDependencies": [
3649 "presto-player-spinner"
3650 ],
3651 "directDependents": [
3652 "presto-email-overlay-controller"
3653 ],
3654 "docs": {
3655 "tags": [],
3656 "text": ""
3657 },
3658 "encapsulation": "shadow",
3659 "excludeFromCollection": false,
3660 "events": [
3661 {
3662 "name": "submitForm",
3663 "method": "submitForm",
3664 "bubbles": true,
3665 "cancelable": true,
3666 "composed": true,
3667 "docs": {
3668 "tags": [],
3669 "text": "Events"
3670 },
3671 "complexType": {
3672 "original": "object",
3673 "resolved": "object",
3674 "references": {}
3675 },
3676 "internal": false
3677 },
3678 {
3679 "name": "skip",
3680 "method": "skip",
3681 "bubbles": true,
3682 "cancelable": true,
3683 "composed": true,
3684 "docs": {
3685 "tags": [],
3686 "text": ""
3687 },
3688 "complexType": {
3689 "original": "object",
3690 "resolved": "object",
3691 "references": {}
3692 },
3693 "internal": false
3694 }
3695 ],
3696 "internal": false,
3697 "listeners": [],
3698 "methods": [],
3699 "potentialCmpRefs": [
3700 "presto-player-spinner"
3701 ],
3702 "properties": [
3703 {
3704 "name": "headline",
3705 "type": "string",
3706 "attribute": "headline",
3707 "reflect": false,
3708 "mutable": false,
3709 "required": false,
3710 "optional": false,
3711 "complexType": {
3712 "original": "string",
3713 "resolved": "string",
3714 "references": {}
3715 },
3716 "docs": {
3717 "tags": [],
3718 "text": "Props"
3719 },
3720 "internal": false
3721 },
3722 {
3723 "name": "bottomText",
3724 "type": "string",
3725 "attribute": "bottom-text",
3726 "reflect": false,
3727 "mutable": false,
3728 "required": false,
3729 "optional": false,
3730 "complexType": {
3731 "original": "string",
3732 "resolved": "string",
3733 "references": {}
3734 },
3735 "docs": {
3736 "tags": [],
3737 "text": ""
3738 },
3739 "internal": false
3740 },
3741 {
3742 "name": "buttonText",
3743 "type": "string",
3744 "attribute": "button-text",
3745 "reflect": false,
3746 "mutable": false,
3747 "required": false,
3748 "optional": false,
3749 "complexType": {
3750 "original": "string",
3751 "resolved": "string",
3752 "references": {}
3753 },
3754 "docs": {
3755 "tags": [],
3756 "text": ""
3757 },
3758 "internal": false
3759 },
3760 {
3761 "name": "allowSkip",
3762 "type": "boolean",
3763 "attribute": "allow-skip",
3764 "reflect": false,
3765 "mutable": false,
3766 "required": false,
3767 "optional": false,
3768 "complexType": {
3769 "original": "boolean",
3770 "resolved": "boolean",
3771 "references": {}
3772 },
3773 "docs": {
3774 "tags": [],
3775 "text": ""
3776 },
3777 "internal": false
3778 },
3779 {
3780 "name": "borderRadius",
3781 "type": "number",
3782 "attribute": "border-radius",
3783 "reflect": false,
3784 "mutable": false,
3785 "required": false,
3786 "optional": false,
3787 "complexType": {
3788 "original": "number",
3789 "resolved": "number",
3790 "references": {}
3791 },
3792 "docs": {
3793 "tags": [],
3794 "text": ""
3795 },
3796 "internal": false
3797 },
3798 {
3799 "name": "isLoading",
3800 "type": "boolean",
3801 "attribute": "is-loading",
3802 "reflect": false,
3803 "mutable": false,
3804 "required": false,
3805 "optional": false,
3806 "complexType": {
3807 "original": "boolean",
3808 "resolved": "boolean",
3809 "references": {}
3810 },
3811 "docs": {
3812 "tags": [],
3813 "text": ""
3814 },
3815 "internal": false
3816 },
3817 {
3818 "name": "errorMessage",
3819 "type": "string",
3820 "attribute": "error-message",
3821 "reflect": false,
3822 "mutable": false,
3823 "required": false,
3824 "optional": false,
3825 "complexType": {
3826 "original": "string",
3827 "resolved": "string",
3828 "references": {}
3829 },
3830 "docs": {
3831 "tags": [],
3832 "text": ""
3833 },
3834 "internal": false
3835 },
3836 {
3837 "name": "direction",
3838 "type": "string",
3839 "attribute": "direction",
3840 "reflect": false,
3841 "mutable": false,
3842 "required": false,
3843 "optional": true,
3844 "complexType": {
3845 "original": "'rtl'",
3846 "resolved": "\"rtl\"",
3847 "references": {}
3848 },
3849 "docs": {
3850 "tags": [],
3851 "text": ""
3852 },
3853 "internal": false
3854 },
3855 {
3856 "name": "i18n",
3857 "type": "unknown",
3858 "reflect": false,
3859 "mutable": false,
3860 "required": false,
3861 "optional": false,
3862 "complexType": {
3863 "original": "i18nConfig",
3864 "resolved": "i18nConfig",
3865 "references": {
3866 "i18nConfig": {
3867 "location": "import",
3868 "path": "../../../../../interfaces",
3869 "id": "src/interfaces.ts::i18nConfig"
3870 }
3871 }
3872 },
3873 "docs": {
3874 "tags": [],
3875 "text": ""
3876 },
3877 "internal": false
3878 },
3879 {
3880 "name": "provider",
3881 "type": "string",
3882 "attribute": "provider",
3883 "reflect": false,
3884 "mutable": false,
3885 "required": false,
3886 "optional": false,
3887 "complexType": {
3888 "original": "string",
3889 "resolved": "string",
3890 "references": {}
3891 },
3892 "docs": {
3893 "tags": [],
3894 "text": ""
3895 },
3896 "internal": false
3897 },
3898 {
3899 "name": "type",
3900 "type": "string",
3901 "attribute": "type",
3902 "reflect": false,
3903 "mutable": false,
3904 "required": false,
3905 "optional": false,
3906 "complexType": {
3907 "original": "string",
3908 "resolved": "string",
3909 "references": {}
3910 },
3911 "docs": {
3912 "tags": [],
3913 "text": ""
3914 },
3915 "internal": false
3916 }
3917 ],
3918 "shadowDelegatesFocus": false,
3919 "states": [
3920 {
3921 "name": "email"
3922 },
3923 {
3924 "name": "isAudioProvider"
3925 }
3926 ]
3927 },
3928 {
3929 "tag": "presto-modern-skin",
3930 "path": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
3931 "source": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
3932 "elementRef": null,
3933 "componentClassName": "PrestoModernSkin",
3934 "assetsDirs": [],
3935 "dependencies": [],
3936 "dependents": [
3937 "presto-player",
3938 "presto-playlist"
3939 ],
3940 "directDependencies": [],
3941 "directDependents": [
3942 "presto-player"
3943 ],
3944 "docs": {
3945 "tags": [],
3946 "text": ""
3947 },
3948 "encapsulation": "none",
3949 "excludeFromCollection": false,
3950 "events": [],
3951 "internal": false,
3952 "listeners": [],
3953 "methods": [],
3954 "potentialCmpRefs": [],
3955 "properties": [],
3956 "shadowDelegatesFocus": false,
3957 "states": []
3958 },
3959 {
3960 "tag": "presto-muted-overlay",
3961 "path": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
3962 "source": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
3963 "elementRef": null,
3964 "componentClassName": "PrestoMutedOverlay",
3965 "assetsDirs": [],
3966 "dependencies": [],
3967 "dependents": [
3968 "presto-player",
3969 "presto-playlist"
3970 ],
3971 "directDependencies": [],
3972 "directDependents": [
3973 "presto-player"
3974 ],
3975 "docs": {
3976 "tags": [],
3977 "text": ""
3978 },
3979 "encapsulation": "none",
3980 "excludeFromCollection": false,
3981 "events": [
3982 {
3983 "name": "playVideo",
3984 "method": "playVideo",
3985 "bubbles": true,
3986 "cancelable": true,
3987 "composed": true,
3988 "docs": {
3989 "tags": [],
3990 "text": ""
3991 },
3992 "complexType": {
3993 "original": "void",
3994 "resolved": "void",
3995 "references": {}
3996 },
3997 "internal": false
3998 }
3999 ],
4000 "internal": false,
4001 "listeners": [],
4002 "methods": [],
4003 "potentialCmpRefs": [],
4004 "properties": [
4005 {
4006 "name": "mutedPreview",
4007 "type": "boolean",
4008 "attribute": "muted-preview",
4009 "reflect": false,
4010 "mutable": false,
4011 "required": false,
4012 "optional": false,
4013 "complexType": {
4014 "original": "boolean",
4015 "resolved": "boolean",
4016 "references": {}
4017 },
4018 "docs": {
4019 "tags": [],
4020 "text": ""
4021 },
4022 "internal": false
4023 },
4024 {
4025 "name": "mutedOverlay",
4026 "type": "unknown",
4027 "reflect": false,
4028 "mutable": false,
4029 "required": false,
4030 "optional": false,
4031 "complexType": {
4032 "original": "MutedOverlay",
4033 "resolved": "MutedOverlay",
4034 "references": {
4035 "MutedOverlay": {
4036 "location": "import",
4037 "path": "../../../../interfaces",
4038 "id": "src/interfaces.ts::MutedOverlay"
4039 }
4040 }
4041 },
4042 "docs": {
4043 "tags": [],
4044 "text": ""
4045 },
4046 "internal": false
4047 },
4048 {
4049 "name": "preset",
4050 "type": "unknown",
4051 "reflect": false,
4052 "mutable": false,
4053 "required": false,
4054 "optional": false,
4055 "complexType": {
4056 "original": "presetAttributes",
4057 "resolved": "presetAttributes",
4058 "references": {
4059 "presetAttributes": {
4060 "location": "import",
4061 "path": "../../../../interfaces",
4062 "id": "src/interfaces.ts::presetAttributes"
4063 }
4064 }
4065 },
4066 "docs": {
4067 "tags": [],
4068 "text": ""
4069 },
4070 "internal": false
4071 }
4072 ],
4073 "shadowDelegatesFocus": false,
4074 "states": []
4075 },
4076 {
4077 "tag": "presto-player",
4078 "path": "./src/components/core/player/presto-player.js",
4079 "source": "./src/components/core/player/presto-player.tsx",
4080 "elementRef": "el",
4081 "componentClassName": "PrestoPlayer",
4082 "assetsDirs": [],
4083 "dependencies": [
4084 "presto-action-bar",
4085 "presto-action-bar-controller",
4086 "presto-action-bar-ui",
4087 "presto-audio",
4088 "presto-bunny",
4089 "presto-business-skin",
4090 "presto-cta-overlay",
4091 "presto-cta-overlay-controller",
4092 "presto-cta-overlay-ui",
4093 "presto-dynamic-overlay-ui",
4094 "presto-dynamic-overlays",
4095 "presto-email-overlay",
4096 "presto-email-overlay-controller",
4097 "presto-email-overlay-ui",
4098 "presto-modern-skin",
4099 "presto-muted-overlay",
4100 "presto-player-button",
4101 "presto-player-spinner",
4102 "presto-search-bar",
4103 "presto-search-bar-ui",
4104 "presto-stacked-skin",
4105 "presto-video",
4106 "presto-vimeo",
4107 "presto-youtube",
4108 "presto-youtube-subscribe-button"
4109 ],
4110 "dependents": [
4111 "presto-playlist"
4112 ],
4113 "directDependencies": [
4114 "presto-modern-skin",
4115 "presto-business-skin",
4116 "presto-stacked-skin",
4117 "presto-muted-overlay",
4118 "presto-vimeo",
4119 "presto-youtube",
4120 "presto-bunny",
4121 "presto-audio",
4122 "presto-video",
4123 "presto-cta-overlay",
4124 "presto-email-overlay",
4125 "presto-action-bar",
4126 "presto-search-bar",
4127 "presto-dynamic-overlays"
4128 ],
4129 "directDependents": [
4130 "presto-playlist"
4131 ],
4132 "docs": {
4133 "tags": [],
4134 "text": ""
4135 },
4136 "encapsulation": "shadow",
4137 "excludeFromCollection": false,
4138 "events": [
4139 {
4140 "name": "loaded",
4141 "method": "loaded",
4142 "bubbles": true,
4143 "cancelable": true,
4144 "composed": true,
4145 "docs": {
4146 "tags": [],
4147 "text": "Component loaded"
4148 },
4149 "complexType": {
4150 "original": "boolean",
4151 "resolved": "boolean",
4152 "references": {}
4153 },
4154 "internal": false
4155 },
4156 {
4157 "name": "currentMediaPlayer",
4158 "method": "currentMediaPlayer",
4159 "bubbles": true,
4160 "cancelable": true,
4161 "composed": true,
4162 "docs": {
4163 "tags": [],
4164 "text": ""
4165 },
4166 "complexType": {
4167 "original": "object",
4168 "resolved": "object",
4169 "references": {}
4170 },
4171 "internal": false
4172 },
4173 {
4174 "name": "playerReady",
4175 "method": "playerReady",
4176 "bubbles": true,
4177 "cancelable": true,
4178 "composed": true,
4179 "docs": {
4180 "tags": [],
4181 "text": ""
4182 },
4183 "complexType": {
4184 "original": "object",
4185 "resolved": "object",
4186 "references": {}
4187 },
4188 "internal": false
4189 },
4190 {
4191 "name": "playedMedia",
4192 "method": "playedMedia",
4193 "bubbles": true,
4194 "cancelable": true,
4195 "composed": true,
4196 "docs": {
4197 "tags": [],
4198 "text": ""
4199 },
4200 "complexType": {
4201 "original": "object",
4202 "resolved": "object",
4203 "references": {}
4204 },
4205 "internal": false
4206 },
4207 {
4208 "name": "pausedMedia",
4209 "method": "pausedMedia",
4210 "bubbles": true,
4211 "cancelable": true,
4212 "composed": true,
4213 "docs": {
4214 "tags": [],
4215 "text": ""
4216 },
4217 "complexType": {
4218 "original": "object",
4219 "resolved": "object",
4220 "references": {}
4221 },
4222 "internal": false
4223 },
4224 {
4225 "name": "endedMedia",
4226 "method": "endedMedia",
4227 "bubbles": true,
4228 "cancelable": true,
4229 "composed": true,
4230 "docs": {
4231 "tags": [],
4232 "text": ""
4233 },
4234 "complexType": {
4235 "original": "object",
4236 "resolved": "object",
4237 "references": {}
4238 },
4239 "internal": false
4240 }
4241 ],
4242 "internal": false,
4243 "listeners": [
4244 {
4245 "name": "currentMediaPlayer",
4246 "method": "handleScroll",
4247 "capture": false,
4248 "passive": false,
4249 "target": "window"
4250 },
4251 {
4252 "name": "restartVideo",
4253 "method": "handleRestartVideo",
4254 "capture": false,
4255 "passive": false
4256 },
4257 {
4258 "name": "playVideo",
4259 "method": "handlePlayVideo",
4260 "capture": false,
4261 "passive": false
4262 },
4263 {
4264 "name": "pauseVideo",
4265 "method": "handlePauseVideo",
4266 "capture": false,
4267 "passive": false
4268 },
4269 {
4270 "name": "visibilitychange",
4271 "method": "playVideoOnlyInViewport",
4272 "capture": false,
4273 "passive": false,
4274 "target": "window"
4275 },
4276 {
4277 "name": "ctaStateChange",
4278 "method": "handleCtaStateChange",
4279 "capture": false,
4280 "passive": false
4281 },
4282 {
4283 "name": "emailStateChange",
4284 "method": "handleEmailStateChange",
4285 "capture": false,
4286 "passive": false
4287 },
4288 {
4289 "name": "actionBarStateChange",
4290 "method": "handleActionBarStateChange",
4291 "capture": false,
4292 "passive": false
4293 }
4294 ],
4295 "methods": [
4296 {
4297 "name": "play",
4298 "docs": {
4299 "text": "Play video",
4300 "tags": [
4301 {
4302 "name": "returns",
4303 "text": "Plyr"
4304 }
4305 ]
4306 },
4307 "complexType": {
4308 "signature": "(unmute?: boolean) => Promise<void>",
4309 "parameters": [
4310 {
4311 "name": "unmute",
4312 "type": "boolean",
4313 "docs": ""
4314 }
4315 ],
4316 "references": {
4317 "Promise": {
4318 "location": "global",
4319 "id": "global::Promise"
4320 }
4321 },
4322 "return": "Promise<void>"
4323 },
4324 "internal": false
4325 },
4326 {
4327 "name": "goToAndPlay",
4328 "docs": {
4329 "text": "Go to and play",
4330 "tags": [
4331 {
4332 "name": "param",
4333 "text": "time number"
4334 }
4335 ]
4336 },
4337 "complexType": {
4338 "signature": "(time: number) => Promise<void>",
4339 "parameters": [
4340 {
4341 "name": "time",
4342 "type": "number",
4343 "docs": "number"
4344 }
4345 ],
4346 "references": {
4347 "Promise": {
4348 "location": "global",
4349 "id": "global::Promise"
4350 }
4351 },
4352 "return": "Promise<void>"
4353 },
4354 "internal": false
4355 },
4356 {
4357 "name": "restart",
4358 "docs": {
4359 "text": "Play video",
4360 "tags": [
4361 {
4362 "name": "returns",
4363 "text": "Plyr"
4364 }
4365 ]
4366 },
4367 "complexType": {
4368 "signature": "() => Promise<any>",
4369 "parameters": [],
4370 "references": {
4371 "Promise": {
4372 "location": "global",
4373 "id": "global::Promise"
4374 }
4375 },
4376 "return": "Promise<any>"
4377 },
4378 "internal": false
4379 },
4380 {
4381 "name": "pause",
4382 "docs": {
4383 "text": "Pause video",
4384 "tags": [
4385 {
4386 "name": "returns",
4387 "text": "Plyr"
4388 }
4389 ]
4390 },
4391 "complexType": {
4392 "signature": "() => Promise<any>",
4393 "parameters": [],
4394 "references": {
4395 "Promise": {
4396 "location": "global",
4397 "id": "global::Promise"
4398 }
4399 },
4400 "return": "Promise<any>"
4401 },
4402 "internal": false
4403 },
4404 {
4405 "name": "stop",
4406 "docs": {
4407 "text": "Pause video",
4408 "tags": [
4409 {
4410 "name": "returns",
4411 "text": "Plyr"
4412 }
4413 ]
4414 },
4415 "complexType": {
4416 "signature": "() => Promise<any>",
4417 "parameters": [],
4418 "references": {
4419 "Promise": {
4420 "location": "global",
4421 "id": "global::Promise"
4422 }
4423 },
4424 "return": "Promise<any>"
4425 },
4426 "internal": false
4427 },
4428 {
4429 "name": "fullscreenToggle",
4430 "docs": {
4431 "text": "Toggle Fullscreen",
4432 "tags": [
4433 {
4434 "name": "returns",
4435 "text": "Plyr"
4436 }
4437 ]
4438 },
4439 "complexType": {
4440 "signature": "(open: boolean) => Promise<any>",
4441 "parameters": [
4442 {
4443 "name": "open",
4444 "type": "boolean",
4445 "docs": ""
4446 }
4447 ],
4448 "references": {
4449 "Promise": {
4450 "location": "global",
4451 "id": "global::Promise"
4452 }
4453 },
4454 "return": "Promise<any>"
4455 },
4456 "internal": false
4457 },
4458 {
4459 "name": "on",
4460 "docs": {
4461 "text": "Add an event listener for the specified event.",
4462 "tags": [
4463 {
4464 "name": "param",
4465 "text": "event String"
4466 },
4467 {
4468 "name": "param",
4469 "text": "func Function"
4470 },
4471 {
4472 "name": "returns",
4473 "text": "Plyr"
4474 }
4475 ]
4476 },
4477 "complexType": {
4478 "signature": "(event: string, func: Function) => Promise<any>",
4479 "parameters": [
4480 {
4481 "name": "event",
4482 "type": "string",
4483 "docs": "String"
4484 },
4485 {
4486 "name": "func",
4487 "type": "Function",
4488 "docs": "Function"
4489 }
4490 ],
4491 "references": {
4492 "Promise": {
4493 "location": "global",
4494 "id": "global::Promise"
4495 },
4496 "Function": {
4497 "location": "global",
4498 "id": "global::Function"
4499 }
4500 },
4501 "return": "Promise<any>"
4502 },
4503 "internal": false
4504 },
4505 {
4506 "name": "once",
4507 "docs": {
4508 "text": "Add an event listener for the specified event.",
4509 "tags": [
4510 {
4511 "name": "param",
4512 "text": "event String"
4513 },
4514 {
4515 "name": "param",
4516 "text": "func Function"
4517 },
4518 {
4519 "name": "returns",
4520 "text": "Plyr"
4521 }
4522 ]
4523 },
4524 "complexType": {
4525 "signature": "(event: string, func: Function) => Promise<any>",
4526 "parameters": [
4527 {
4528 "name": "event",
4529 "type": "string",
4530 "docs": "String"
4531 },
4532 {
4533 "name": "func",
4534 "type": "Function",
4535 "docs": "Function"
4536 }
4537 ],
4538 "references": {
4539 "Promise": {
4540 "location": "global",
4541 "id": "global::Promise"
4542 },
4543 "Function": {
4544 "location": "global",
4545 "id": "global::Function"
4546 }
4547 },
4548 "return": "Promise<any>"
4549 },
4550 "internal": false
4551 },
4552 {
4553 "name": "off",
4554 "docs": {
4555 "text": "Remove an event listener for the specified event.",
4556 "tags": [
4557 {
4558 "name": "param",
4559 "text": "event String"
4560 },
4561 {
4562 "name": "param",
4563 "text": "func Function"
4564 },
4565 {
4566 "name": "returns",
4567 "text": "Plyr"
4568 }
4569 ]
4570 },
4571 "complexType": {
4572 "signature": "(event: string, func: Function) => Promise<any>",
4573 "parameters": [
4574 {
4575 "name": "event",
4576 "type": "string",
4577 "docs": "String"
4578 },
4579 {
4580 "name": "func",
4581 "type": "Function",
4582 "docs": "Function"
4583 }
4584 ],
4585 "references": {
4586 "Promise": {
4587 "location": "global",
4588 "id": "global::Promise"
4589 },
4590 "Function": {
4591 "location": "global",
4592 "id": "global::Function"
4593 }
4594 },
4595 "return": "Promise<any>"
4596 },
4597 "internal": false
4598 }
4599 ],
4600 "potentialCmpRefs": [
4601 "presto-modern-skin",
4602 "presto-business-skin",
4603 "presto-stacked-skin",
4604 "presto-muted-overlay",
4605 "presto-vimeo",
4606 "presto-youtube",
4607 "presto-bunny",
4608 "presto-audio",
4609 "presto-video",
4610 "presto-cta-overlay",
4611 "presto-email-overlay",
4612 "presto-action-bar",
4613 "presto-search-bar",
4614 "presto-dynamic-overlays"
4615 ],
4616 "properties": [
4617 {
4618 "name": "video_id",
4619 "type": "number",
4620 "attribute": "video_id",
4621 "reflect": false,
4622 "mutable": false,
4623 "required": false,
4624 "optional": false,
4625 "complexType": {
4626 "original": "number",
4627 "resolved": "number",
4628 "references": {}
4629 },
4630 "docs": {
4631 "tags": [],
4632 "text": ""
4633 },
4634 "internal": false
4635 },
4636 {
4637 "name": "iconUrl",
4638 "type": "string",
4639 "attribute": "icon-url",
4640 "reflect": false,
4641 "mutable": false,
4642 "required": false,
4643 "optional": false,
4644 "complexType": {
4645 "original": "string",
4646 "resolved": "string",
4647 "references": {}
4648 },
4649 "docs": {
4650 "tags": [],
4651 "text": ""
4652 },
4653 "internal": false
4654 },
4655 {
4656 "name": "src",
4657 "type": "string",
4658 "attribute": "src",
4659 "reflect": false,
4660 "mutable": false,
4661 "required": false,
4662 "optional": false,
4663 "complexType": {
4664 "original": "string",
4665 "resolved": "string",
4666 "references": {}
4667 },
4668 "docs": {
4669 "tags": [],
4670 "text": ""
4671 },
4672 "internal": false
4673 },
4674 {
4675 "name": "bunny",
4676 "type": "unknown",
4677 "reflect": false,
4678 "mutable": false,
4679 "required": false,
4680 "optional": false,
4681 "complexType": {
4682 "original": "BunnyConfig",
4683 "resolved": "BunnyConfig",
4684 "references": {
4685 "BunnyConfig": {
4686 "location": "import",
4687 "path": "../../../interfaces",
4688 "id": "src/interfaces.ts::BunnyConfig"
4689 }
4690 }
4691 },
4692 "docs": {
4693 "tags": [],
4694 "text": ""
4695 },
4696 "internal": false
4697 },
4698 {
4699 "name": "branding",
4700 "type": "unknown",
4701 "reflect": false,
4702 "mutable": false,
4703 "required": false,
4704 "optional": false,
4705 "complexType": {
4706 "original": "prestoBranding",
4707 "resolved": "prestoBranding",
4708 "references": {
4709 "prestoBranding": {
4710 "location": "import",
4711 "path": "../../../interfaces",
4712 "id": "src/interfaces.ts::prestoBranding"
4713 }
4714 }
4715 },
4716 "docs": {
4717 "tags": [],
4718 "text": ""
4719 },
4720 "internal": false
4721 },
4722 {
4723 "name": "config",
4724 "type": "unknown",
4725 "reflect": false,
4726 "mutable": false,
4727 "required": false,
4728 "optional": false,
4729 "complexType": {
4730 "original": "PrestoConfig",
4731 "resolved": "PrestoConfig",
4732 "references": {
4733 "PrestoConfig": {
4734 "location": "import",
4735 "path": "../../../interfaces",
4736 "id": "src/interfaces.ts::PrestoConfig"
4737 }
4738 }
4739 },
4740 "docs": {
4741 "tags": [],
4742 "text": ""
4743 },
4744 "internal": false
4745 },
4746 {
4747 "name": "preset",
4748 "type": "unknown",
4749 "reflect": false,
4750 "mutable": false,
4751 "required": false,
4752 "optional": false,
4753 "complexType": {
4754 "original": "presetAttributes",
4755 "resolved": "presetAttributes",
4756 "references": {
4757 "presetAttributes": {
4758 "location": "import",
4759 "path": "../../../interfaces",
4760 "id": "src/interfaces.ts::presetAttributes"
4761 }
4762 }
4763 },
4764 "docs": {
4765 "tags": [],
4766 "text": ""
4767 },
4768 "internal": false
4769 },
4770 {
4771 "name": "chapters",
4772 "type": "unknown",
4773 "reflect": false,
4774 "mutable": false,
4775 "required": false,
4776 "optional": false,
4777 "complexType": {
4778 "original": "prestoChapters",
4779 "resolved": "prestoChapters",
4780 "references": {
4781 "prestoChapters": {
4782 "location": "import",
4783 "path": "../../../interfaces",
4784 "id": "src/interfaces.ts::prestoChapters"
4785 }
4786 }
4787 },
4788 "docs": {
4789 "tags": [],
4790 "text": ""
4791 },
4792 "internal": false
4793 },
4794 {
4795 "name": "overlays",
4796 "type": "unknown",
4797 "reflect": false,
4798 "mutable": false,
4799 "required": false,
4800 "optional": false,
4801 "complexType": {
4802 "original": "Array<DynamicOverlay>",
4803 "resolved": "DynamicOverlay[]",
4804 "references": {
4805 "Array": {
4806 "location": "global",
4807 "id": "global::Array"
4808 },
4809 "DynamicOverlay": {
4810 "location": "import",
4811 "path": "../../../interfaces",
4812 "id": "src/interfaces.ts::DynamicOverlay"
4813 }
4814 }
4815 },
4816 "docs": {
4817 "tags": [],
4818 "text": ""
4819 },
4820 "internal": false
4821 },
4822 {
4823 "name": "blockAttributes",
4824 "type": "unknown",
4825 "reflect": false,
4826 "mutable": false,
4827 "required": false,
4828 "optional": false,
4829 "complexType": {
4830 "original": "blockAttributes",
4831 "resolved": "blockAttributes",
4832 "references": {
4833 "blockAttributes": {
4834 "location": "import",
4835 "path": "../../../interfaces",
4836 "id": "src/interfaces.ts::blockAttributes"
4837 }
4838 }
4839 },
4840 "docs": {
4841 "tags": [],
4842 "text": ""
4843 },
4844 "internal": false
4845 },
4846 {
4847 "name": "tracks",
4848 "type": "unknown",
4849 "reflect": false,
4850 "mutable": false,
4851 "required": false,
4852 "optional": false,
4853 "complexType": {
4854 "original": "{ label: string; src: string; srcLang: string }[]",
4855 "resolved": "{ label: string; src: string; srcLang: string; }[]",
4856 "references": {}
4857 },
4858 "docs": {
4859 "tags": [],
4860 "text": ""
4861 },
4862 "internal": false
4863 },
4864 {
4865 "name": "analytics",
4866 "type": "boolean",
4867 "attribute": "analytics",
4868 "reflect": false,
4869 "mutable": false,
4870 "required": false,
4871 "optional": false,
4872 "complexType": {
4873 "original": "boolean",
4874 "resolved": "boolean",
4875 "references": {}
4876 },
4877 "docs": {
4878 "tags": [],
4879 "text": ""
4880 },
4881 "internal": false
4882 },
4883 {
4884 "name": "automations",
4885 "type": "boolean",
4886 "attribute": "automations",
4887 "reflect": false,
4888 "mutable": false,
4889 "required": false,
4890 "optional": false,
4891 "complexType": {
4892 "original": "boolean",
4893 "resolved": "boolean",
4894 "references": {}
4895 },
4896 "docs": {
4897 "tags": [],
4898 "text": ""
4899 },
4900 "internal": false
4901 },
4902 {
4903 "name": "provider",
4904 "type": "string",
4905 "attribute": "provider",
4906 "reflect": true,
4907 "mutable": false,
4908 "required": false,
4909 "optional": false,
4910 "complexType": {
4911 "original": "string",
4912 "resolved": "string",
4913 "references": {}
4914 },
4915 "docs": {
4916 "tags": [],
4917 "text": ""
4918 },
4919 "internal": false
4920 },
4921 {
4922 "name": "provider_video_id",
4923 "type": "string",
4924 "attribute": "provider_video_id",
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 },
4940 {
4941 "name": "actionBar",
4942 "type": "unknown",
4943 "reflect": false,
4944 "mutable": false,
4945 "required": false,
4946 "optional": false,
4947 "complexType": {
4948 "original": "ActionBarConfig",
4949 "resolved": "ActionBarConfig",
4950 "references": {
4951 "ActionBarConfig": {
4952 "location": "import",
4953 "path": "../../../interfaces",
4954 "id": "src/interfaces.ts::ActionBarConfig"
4955 }
4956 }
4957 },
4958 "docs": {
4959 "tags": [],
4960 "text": ""
4961 },
4962 "internal": false
4963 },
4964 {
4965 "name": "youtube",
4966 "type": "unknown",
4967 "reflect": false,
4968 "mutable": false,
4969 "required": false,
4970 "optional": false,
4971 "complexType": {
4972 "original": "YoutubeConfig",
4973 "resolved": "YoutubeConfig",
4974 "references": {
4975 "YoutubeConfig": {
4976 "location": "import",
4977 "path": "../../../interfaces",
4978 "id": "src/interfaces.ts::YoutubeConfig"
4979 }
4980 }
4981 },
4982 "docs": {
4983 "tags": [],
4984 "text": ""
4985 },
4986 "internal": false
4987 },
4988 {
4989 "name": "type",
4990 "type": "string",
4991 "attribute": "type",
4992 "reflect": false,
4993 "mutable": false,
4994 "required": false,
4995 "optional": false,
4996 "complexType": {
4997 "original": "string",
4998 "resolved": "string",
4999 "references": {}
5000 },
5001 "docs": {
5002 "tags": [],
5003 "text": ""
5004 },
5005 "internal": false
5006 },
5007 {
5008 "name": "autoplay",
5009 "type": "boolean",
5010 "attribute": "autoplay",
5011 "reflect": true,
5012 "mutable": true,
5013 "required": false,
5014 "optional": false,
5015 "complexType": {
5016 "original": "boolean",
5017 "resolved": "boolean",
5018 "references": {}
5019 },
5020 "docs": {
5021 "tags": [],
5022 "text": ""
5023 },
5024 "internal": false
5025 },
5026 {
5027 "name": "preload",
5028 "type": "string",
5029 "attribute": "preload",
5030 "reflect": false,
5031 "mutable": false,
5032 "required": false,
5033 "optional": false,
5034 "complexType": {
5035 "original": "'metadata' | 'none' | 'auto'",
5036 "resolved": "\"auto\" | \"metadata\" | \"none\"",
5037 "references": {}
5038 },
5039 "docs": {
5040 "tags": [],
5041 "text": ""
5042 },
5043 "internal": false
5044 },
5045 {
5046 "name": "poster",
5047 "type": "string",
5048 "attribute": "poster",
5049 "reflect": false,
5050 "mutable": false,
5051 "required": false,
5052 "optional": false,
5053 "complexType": {
5054 "original": "string",
5055 "resolved": "string",
5056 "references": {}
5057 },
5058 "docs": {
5059 "tags": [],
5060 "text": ""
5061 },
5062 "internal": false
5063 },
5064 {
5065 "name": "playsinline",
5066 "type": "boolean",
5067 "attribute": "playsinline",
5068 "reflect": false,
5069 "mutable": false,
5070 "required": false,
5071 "optional": false,
5072 "complexType": {
5073 "original": "boolean",
5074 "resolved": "boolean",
5075 "references": {}
5076 },
5077 "docs": {
5078 "tags": [],
5079 "text": ""
5080 },
5081 "internal": false
5082 },
5083 {
5084 "name": "isAdmin",
5085 "type": "boolean",
5086 "attribute": "is-admin",
5087 "reflect": false,
5088 "mutable": false,
5089 "required": false,
5090 "optional": false,
5091 "defaultValue": "false",
5092 "complexType": {
5093 "original": "boolean",
5094 "resolved": "boolean",
5095 "references": {}
5096 },
5097 "docs": {
5098 "tags": [],
5099 "text": ""
5100 },
5101 "internal": false
5102 },
5103 {
5104 "name": "direction",
5105 "type": "string",
5106 "attribute": "direction",
5107 "reflect": false,
5108 "mutable": false,
5109 "required": false,
5110 "optional": true,
5111 "complexType": {
5112 "original": "'rtl'",
5113 "resolved": "\"rtl\"",
5114 "references": {}
5115 },
5116 "docs": {
5117 "tags": [],
5118 "text": ""
5119 },
5120 "internal": false
5121 },
5122 {
5123 "name": "css",
5124 "type": "string",
5125 "attribute": "css",
5126 "reflect": false,
5127 "mutable": false,
5128 "required": false,
5129 "optional": true,
5130 "complexType": {
5131 "original": "string",
5132 "resolved": "string",
5133 "references": {}
5134 },
5135 "docs": {
5136 "tags": [],
5137 "text": ""
5138 },
5139 "internal": false
5140 },
5141 {
5142 "name": "currentTime",
5143 "type": "number",
5144 "attribute": "current-time",
5145 "reflect": false,
5146 "mutable": false,
5147 "required": false,
5148 "optional": false,
5149 "complexType": {
5150 "original": "number",
5151 "resolved": "number",
5152 "references": {}
5153 },
5154 "docs": {
5155 "tags": [],
5156 "text": ""
5157 },
5158 "internal": false
5159 },
5160 {
5161 "name": "mediaTitle",
5162 "type": "string",
5163 "attribute": "media-title",
5164 "reflect": false,
5165 "mutable": false,
5166 "required": false,
5167 "optional": false,
5168 "complexType": {
5169 "original": "string",
5170 "resolved": "string",
5171 "references": {}
5172 },
5173 "docs": {
5174 "tags": [],
5175 "text": ""
5176 },
5177 "internal": false
5178 },
5179 {
5180 "name": "classes",
5181 "type": "string",
5182 "attribute": "classes",
5183 "reflect": false,
5184 "mutable": false,
5185 "required": false,
5186 "optional": false,
5187 "complexType": {
5188 "original": "string",
5189 "resolved": "string",
5190 "references": {}
5191 },
5192 "docs": {
5193 "tags": [],
5194 "text": ""
5195 },
5196 "internal": false
5197 },
5198 {
5199 "name": "videoAttributes",
5200 "type": "unknown",
5201 "reflect": false,
5202 "mutable": false,
5203 "required": false,
5204 "optional": false,
5205 "complexType": {
5206 "original": "object",
5207 "resolved": "object",
5208 "references": {}
5209 },
5210 "docs": {
5211 "tags": [],
5212 "text": ""
5213 },
5214 "internal": false
5215 },
5216 {
5217 "name": "audioAttributes",
5218 "type": "unknown",
5219 "reflect": false,
5220 "mutable": false,
5221 "required": false,
5222 "optional": false,
5223 "complexType": {
5224 "original": "object",
5225 "resolved": "object",
5226 "references": {}
5227 },
5228 "docs": {
5229 "tags": [],
5230 "text": ""
5231 },
5232 "internal": false
5233 },
5234 {
5235 "name": "search",
5236 "type": "unknown",
5237 "reflect": false,
5238 "mutable": false,
5239 "required": false,
5240 "optional": false,
5241 "complexType": {
5242 "original": "SearchBarConfig",
5243 "resolved": "SearchBarConfig",
5244 "references": {
5245 "SearchBarConfig": {
5246 "location": "import",
5247 "path": "../../../interfaces",
5248 "id": "src/interfaces.ts::SearchBarConfig"
5249 }
5250 }
5251 },
5252 "docs": {
5253 "tags": [],
5254 "text": ""
5255 },
5256 "internal": false
5257 },
5258 {
5259 "name": "markers",
5260 "type": "any",
5261 "attribute": "markers",
5262 "reflect": false,
5263 "mutable": false,
5264 "required": false,
5265 "optional": false,
5266 "complexType": {
5267 "original": "any",
5268 "resolved": "any",
5269 "references": {}
5270 },
5271 "docs": {
5272 "tags": [],
5273 "text": ""
5274 },
5275 "internal": false
5276 }
5277 ],
5278 "shadowDelegatesFocus": false,
5279 "states": [
5280 {
5281 "name": "player"
5282 },
5283 {
5284 "name": "playerEl"
5285 },
5286 {
5287 "name": "shouldLazyLoad"
5288 },
5289 {
5290 "name": "mutedPreview"
5291 },
5292 {
5293 "name": "duration"
5294 },
5295 {
5296 "name": "isSticky"
5297 },
5298 {
5299 "name": "videoHeight"
5300 },
5301 {
5302 "name": "playClass"
5303 },
5304 {
5305 "name": "previouslyPlaying"
5306 },
5307 {
5308 "name": "ctaActive"
5309 },
5310 {
5311 "name": "emailActive"
5312 },
5313 {
5314 "name": "actionBarActive"
5315 },
5316 {
5317 "name": "ready"
5318 }
5319 ]
5320 },
5321 {
5322 "tag": "presto-player-button",
5323 "path": "./src/components/ui/presto-player-button/presto-player-button.js",
5324 "source": "./src/components/ui/presto-player-button/presto-player-button.tsx",
5325 "elementRef": "button",
5326 "componentClassName": "PrestoPlayerButton",
5327 "assetsDirs": [],
5328 "dependencies": [],
5329 "dependents": [
5330 "presto-action-bar",
5331 "presto-action-bar-controller",
5332 "presto-cta-overlay",
5333 "presto-cta-overlay-controller",
5334 "presto-cta-overlay-ui",
5335 "presto-player",
5336 "presto-playlist"
5337 ],
5338 "directDependencies": [],
5339 "directDependents": [
5340 "presto-action-bar-controller",
5341 "presto-cta-overlay-ui"
5342 ],
5343 "docs": {
5344 "tags": [],
5345 "text": ""
5346 },
5347 "encapsulation": "shadow",
5348 "excludeFromCollection": false,
5349 "events": [
5350 {
5351 "name": "prestoBlur",
5352 "method": "prestoBlur",
5353 "bubbles": true,
5354 "cancelable": true,
5355 "composed": true,
5356 "docs": {
5357 "tags": [],
5358 "text": "Emitted when the button loses focus."
5359 },
5360 "complexType": {
5361 "original": "void",
5362 "resolved": "void",
5363 "references": {}
5364 },
5365 "internal": false
5366 },
5367 {
5368 "name": "prestoFocus",
5369 "method": "prestoFocus",
5370 "bubbles": true,
5371 "cancelable": true,
5372 "composed": true,
5373 "docs": {
5374 "tags": [],
5375 "text": "Emitted when the button gains focus."
5376 },
5377 "complexType": {
5378 "original": "void",
5379 "resolved": "void",
5380 "references": {}
5381 },
5382 "internal": false
5383 }
5384 ],
5385 "internal": false,
5386 "listeners": [],
5387 "methods": [],
5388 "potentialCmpRefs": [],
5389 "properties": [
5390 {
5391 "name": "type",
5392 "type": "string",
5393 "attribute": "type",
5394 "reflect": true,
5395 "mutable": false,
5396 "required": false,
5397 "optional": false,
5398 "defaultValue": "'default'",
5399 "complexType": {
5400 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
5401 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
5402 "references": {}
5403 },
5404 "docs": {
5405 "tags": [],
5406 "text": "The button's type."
5407 },
5408 "internal": false
5409 },
5410 {
5411 "name": "size",
5412 "type": "string",
5413 "attribute": "size",
5414 "reflect": true,
5415 "mutable": false,
5416 "required": false,
5417 "optional": false,
5418 "defaultValue": "'medium'",
5419 "complexType": {
5420 "original": "'small' | 'medium' | 'large'",
5421 "resolved": "\"large\" | \"medium\" | \"small\"",
5422 "references": {}
5423 },
5424 "docs": {
5425 "tags": [],
5426 "text": "The button's size."
5427 },
5428 "internal": false
5429 },
5430 {
5431 "name": "full",
5432 "type": "boolean",
5433 "attribute": "full",
5434 "reflect": true,
5435 "mutable": false,
5436 "required": false,
5437 "optional": true,
5438 "defaultValue": "false",
5439 "complexType": {
5440 "original": "boolean",
5441 "resolved": "boolean",
5442 "references": {}
5443 },
5444 "docs": {
5445 "tags": [],
5446 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
5447 },
5448 "internal": false
5449 },
5450 {
5451 "name": "disabled",
5452 "type": "boolean",
5453 "attribute": "disabled",
5454 "reflect": true,
5455 "mutable": false,
5456 "required": false,
5457 "optional": true,
5458 "defaultValue": "false",
5459 "complexType": {
5460 "original": "boolean",
5461 "resolved": "boolean",
5462 "references": {}
5463 },
5464 "docs": {
5465 "tags": [],
5466 "text": "Disables the button."
5467 },
5468 "internal": false
5469 },
5470 {
5471 "name": "submit",
5472 "type": "boolean",
5473 "attribute": "submit",
5474 "reflect": true,
5475 "mutable": false,
5476 "required": false,
5477 "optional": true,
5478 "defaultValue": "false",
5479 "complexType": {
5480 "original": "boolean",
5481 "resolved": "boolean",
5482 "references": {}
5483 },
5484 "docs": {
5485 "tags": [],
5486 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
5487 },
5488 "internal": false
5489 },
5490 {
5491 "name": "name",
5492 "type": "string",
5493 "attribute": "name",
5494 "reflect": false,
5495 "mutable": false,
5496 "required": false,
5497 "optional": false,
5498 "complexType": {
5499 "original": "string",
5500 "resolved": "string",
5501 "references": {}
5502 },
5503 "docs": {
5504 "tags": [],
5505 "text": "An optional name for the button. Ignored when `href` is set."
5506 },
5507 "internal": false
5508 },
5509 {
5510 "name": "value",
5511 "type": "string",
5512 "attribute": "value",
5513 "reflect": false,
5514 "mutable": false,
5515 "required": false,
5516 "optional": false,
5517 "complexType": {
5518 "original": "string",
5519 "resolved": "string",
5520 "references": {}
5521 },
5522 "docs": {
5523 "tags": [],
5524 "text": "An optional value for the button. Ignored when `href` is set."
5525 },
5526 "internal": false
5527 },
5528 {
5529 "name": "href",
5530 "type": "string",
5531 "attribute": "href",
5532 "reflect": false,
5533 "mutable": false,
5534 "required": false,
5535 "optional": false,
5536 "complexType": {
5537 "original": "string",
5538 "resolved": "string",
5539 "references": {}
5540 },
5541 "docs": {
5542 "tags": [],
5543 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
5544 },
5545 "internal": false
5546 },
5547 {
5548 "name": "target",
5549 "type": "string",
5550 "attribute": "target",
5551 "reflect": true,
5552 "mutable": false,
5553 "required": false,
5554 "optional": false,
5555 "complexType": {
5556 "original": "'_blank' | '_parent' | '_self' | '_top'",
5557 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
5558 "references": {}
5559 },
5560 "docs": {
5561 "tags": [],
5562 "text": "Tells the browser where to open the link. Only used when `href` is set."
5563 },
5564 "internal": false
5565 },
5566 {
5567 "name": "download",
5568 "type": "string",
5569 "attribute": "download",
5570 "reflect": false,
5571 "mutable": false,
5572 "required": false,
5573 "optional": false,
5574 "complexType": {
5575 "original": "string",
5576 "resolved": "string",
5577 "references": {}
5578 },
5579 "docs": {
5580 "tags": [],
5581 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
5582 },
5583 "internal": false
5584 }
5585 ],
5586 "shadowDelegatesFocus": false,
5587 "states": [
5588 {
5589 "name": "hasFocus"
5590 },
5591 {
5592 "name": "hasLabel"
5593 },
5594 {
5595 "name": "hasPrefix"
5596 },
5597 {
5598 "name": "hasSuffix"
5599 }
5600 ]
5601 },
5602 {
5603 "tag": "presto-player-skeleton",
5604 "path": "./src/components/ui/presto-skeleton/presto-skeleton.js",
5605 "source": "./src/components/ui/presto-skeleton/presto-skeleton.tsx",
5606 "elementRef": null,
5607 "componentClassName": "PrestoSkeleton",
5608 "assetsDirs": [],
5609 "dependencies": [],
5610 "dependents": [],
5611 "directDependencies": [],
5612 "directDependents": [],
5613 "docs": {
5614 "tags": [],
5615 "text": ""
5616 },
5617 "encapsulation": "shadow",
5618 "excludeFromCollection": false,
5619 "events": [],
5620 "internal": false,
5621 "listeners": [],
5622 "methods": [],
5623 "potentialCmpRefs": [],
5624 "properties": [
5625 {
5626 "name": "effect",
5627 "type": "string",
5628 "attribute": "effect",
5629 "reflect": false,
5630 "mutable": false,
5631 "required": false,
5632 "optional": false,
5633 "defaultValue": "'sheen'",
5634 "complexType": {
5635 "original": "'pulse' | 'sheen' | 'none'",
5636 "resolved": "\"none\" | \"pulse\" | \"sheen\"",
5637 "references": {}
5638 },
5639 "docs": {
5640 "tags": [],
5641 "text": ""
5642 },
5643 "internal": false
5644 }
5645 ],
5646 "shadowDelegatesFocus": false,
5647 "states": []
5648 },
5649 {
5650 "tag": "presto-player-spinner",
5651 "path": "./src/components/ui/presto-spinner/presto-spinner.js",
5652 "source": "./src/components/ui/presto-spinner/presto-spinner.tsx",
5653 "elementRef": null,
5654 "componentClassName": "PrestoSpinner",
5655 "assetsDirs": [],
5656 "dependencies": [],
5657 "dependents": [
5658 "presto-email-overlay",
5659 "presto-email-overlay-controller",
5660 "presto-email-overlay-ui",
5661 "presto-player",
5662 "presto-playlist"
5663 ],
5664 "directDependencies": [],
5665 "directDependents": [
5666 "presto-email-overlay-ui"
5667 ],
5668 "docs": {
5669 "tags": [],
5670 "text": ""
5671 },
5672 "encapsulation": "shadow",
5673 "excludeFromCollection": false,
5674 "events": [],
5675 "internal": false,
5676 "listeners": [],
5677 "methods": [],
5678 "potentialCmpRefs": [],
5679 "properties": [],
5680 "shadowDelegatesFocus": false,
5681 "states": []
5682 },
5683 {
5684 "tag": "presto-playlist",
5685 "path": "./src/components/core/features/presto-playlist/presto-playlist.js",
5686 "source": "./src/components/core/features/presto-playlist/presto-playlist.tsx",
5687 "elementRef": "el",
5688 "componentClassName": "PrestoPlaylist",
5689 "assetsDirs": [],
5690 "dependencies": [
5691 "presto-action-bar",
5692 "presto-action-bar-controller",
5693 "presto-action-bar-ui",
5694 "presto-audio",
5695 "presto-bunny",
5696 "presto-business-skin",
5697 "presto-cta-overlay",
5698 "presto-cta-overlay-controller",
5699 "presto-cta-overlay-ui",
5700 "presto-dynamic-overlay-ui",
5701 "presto-dynamic-overlays",
5702 "presto-email-overlay",
5703 "presto-email-overlay-controller",
5704 "presto-email-overlay-ui",
5705 "presto-modern-skin",
5706 "presto-muted-overlay",
5707 "presto-player",
5708 "presto-player-button",
5709 "presto-player-spinner",
5710 "presto-playlist-item",
5711 "presto-playlist-overlay",
5712 "presto-playlist-ui",
5713 "presto-search-bar",
5714 "presto-search-bar-ui",
5715 "presto-stacked-skin",
5716 "presto-video",
5717 "presto-vimeo",
5718 "presto-youtube",
5719 "presto-youtube-subscribe-button"
5720 ],
5721 "dependents": [],
5722 "directDependencies": [
5723 "presto-playlist-overlay",
5724 "presto-playlist-ui",
5725 "presto-player",
5726 "presto-playlist-item"
5727 ],
5728 "directDependents": [],
5729 "docs": {
5730 "tags": [],
5731 "text": ""
5732 },
5733 "encapsulation": "shadow",
5734 "excludeFromCollection": false,
5735 "events": [],
5736 "internal": false,
5737 "listeners": [
5738 {
5739 "name": "rewatch",
5740 "method": "rewatch",
5741 "capture": false,
5742 "passive": false
5743 },
5744 {
5745 "name": "next",
5746 "method": "next",
5747 "capture": false,
5748 "passive": false
5749 }
5750 ],
5751 "methods": [],
5752 "potentialCmpRefs": [
5753 "presto-playlist-overlay",
5754 "presto-playlist-ui",
5755 "presto-player",
5756 "presto-playlist-item"
5757 ],
5758 "properties": [
5759 {
5760 "name": "items",
5761 "type": "unknown",
5762 "reflect": false,
5763 "mutable": false,
5764 "required": false,
5765 "optional": false,
5766 "complexType": {
5767 "original": "Array<PlaylistItem>",
5768 "resolved": "PlaylistItem[]",
5769 "references": {
5770 "Array": {
5771 "location": "global",
5772 "id": "global::Array"
5773 },
5774 "PlaylistItem": {
5775 "location": "import",
5776 "path": "../../../../interfaces",
5777 "id": "src/interfaces.ts::PlaylistItem"
5778 }
5779 }
5780 },
5781 "docs": {
5782 "tags": [],
5783 "text": "Array of videos from the Playlist"
5784 },
5785 "internal": false
5786 },
5787 {
5788 "name": "heading",
5789 "type": "string",
5790 "attribute": "heading",
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": "Title for the Playlist"
5803 },
5804 "internal": false
5805 },
5806 {
5807 "name": "listTextSingular",
5808 "type": "string",
5809 "attribute": "list-text-singular",
5810 "reflect": false,
5811 "mutable": false,
5812 "required": false,
5813 "optional": false,
5814 "complexType": {
5815 "original": "string",
5816 "resolved": "string",
5817 "references": {}
5818 },
5819 "docs": {
5820 "tags": [],
5821 "text": "Count prefix string for the Playlist - Singular"
5822 },
5823 "internal": false
5824 },
5825 {
5826 "name": "listTextPlural",
5827 "type": "string",
5828 "attribute": "list-text-plural",
5829 "reflect": false,
5830 "mutable": false,
5831 "required": false,
5832 "optional": false,
5833 "complexType": {
5834 "original": "string",
5835 "resolved": "string",
5836 "references": {}
5837 },
5838 "docs": {
5839 "tags": [],
5840 "text": "Count prefix string for the Playlist - Plural"
5841 },
5842 "internal": false
5843 },
5844 {
5845 "name": "transitionDuration",
5846 "type": "number",
5847 "attribute": "transition-duration",
5848 "reflect": false,
5849 "mutable": false,
5850 "required": false,
5851 "optional": false,
5852 "defaultValue": "5",
5853 "complexType": {
5854 "original": "number",
5855 "resolved": "number",
5856 "references": {}
5857 },
5858 "docs": {
5859 "tags": [],
5860 "text": "Transition duration for next video."
5861 },
5862 "internal": false
5863 }
5864 ],
5865 "shadowDelegatesFocus": false,
5866 "states": [
5867 {
5868 "name": "currentPlaylistItem"
5869 },
5870 {
5871 "name": "currentPlyr"
5872 },
5873 {
5874 "name": "playing"
5875 }
5876 ]
5877 },
5878 {
5879 "tag": "presto-playlist-item",
5880 "path": "./src/components/core/features/presto-playlist-item/presto-playlist-item.js",
5881 "source": "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
5882 "elementRef": null,
5883 "componentClassName": "PrestoPlaylistItem",
5884 "assetsDirs": [],
5885 "dependencies": [],
5886 "dependents": [
5887 "presto-playlist"
5888 ],
5889 "directDependencies": [],
5890 "directDependents": [
5891 "presto-playlist"
5892 ],
5893 "docs": {
5894 "tags": [],
5895 "text": ""
5896 },
5897 "encapsulation": "shadow",
5898 "excludeFromCollection": false,
5899 "events": [
5900 {
5901 "name": "triggerPlay",
5902 "method": "triggerPlay",
5903 "bubbles": true,
5904 "cancelable": true,
5905 "composed": true,
5906 "docs": {
5907 "tags": [],
5908 "text": "Emit play event"
5909 },
5910 "complexType": {
5911 "original": "void",
5912 "resolved": "void",
5913 "references": {}
5914 },
5915 "internal": false
5916 },
5917 {
5918 "name": "triggerPause",
5919 "method": "triggerPause",
5920 "bubbles": true,
5921 "cancelable": true,
5922 "composed": true,
5923 "docs": {
5924 "tags": [],
5925 "text": "Emit pause event"
5926 },
5927 "complexType": {
5928 "original": "void",
5929 "resolved": "void",
5930 "references": {}
5931 },
5932 "internal": false
5933 }
5934 ],
5935 "internal": false,
5936 "listeners": [],
5937 "methods": [],
5938 "potentialCmpRefs": [],
5939 "properties": [
5940 {
5941 "name": "active",
5942 "type": "boolean",
5943 "attribute": "active",
5944 "reflect": false,
5945 "mutable": false,
5946 "required": false,
5947 "optional": false,
5948 "defaultValue": "false",
5949 "complexType": {
5950 "original": "boolean",
5951 "resolved": "boolean",
5952 "references": {}
5953 },
5954 "docs": {
5955 "tags": [],
5956 "text": "Active status"
5957 },
5958 "internal": false
5959 },
5960 {
5961 "name": "playing",
5962 "type": "boolean",
5963 "attribute": "playing",
5964 "reflect": false,
5965 "mutable": false,
5966 "required": false,
5967 "optional": false,
5968 "defaultValue": "false",
5969 "complexType": {
5970 "original": "boolean",
5971 "resolved": "boolean",
5972 "references": {}
5973 },
5974 "docs": {
5975 "tags": [],
5976 "text": "Playing status"
5977 },
5978 "internal": false
5979 }
5980 ],
5981 "shadowDelegatesFocus": false,
5982 "states": []
5983 },
5984 {
5985 "tag": "presto-playlist-overlay",
5986 "path": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
5987 "source": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
5988 "elementRef": null,
5989 "componentClassName": "PrestoPlaylistOverlay",
5990 "assetsDirs": [],
5991 "dependencies": [],
5992 "dependents": [
5993 "presto-playlist"
5994 ],
5995 "directDependencies": [],
5996 "directDependents": [
5997 "presto-playlist"
5998 ],
5999 "docs": {
6000 "tags": [],
6001 "text": ""
6002 },
6003 "encapsulation": "shadow",
6004 "excludeFromCollection": false,
6005 "events": [
6006 {
6007 "name": "rewatch",
6008 "method": "rewatch",
6009 "bubbles": true,
6010 "cancelable": true,
6011 "composed": true,
6012 "docs": {
6013 "tags": [],
6014 "text": "Rewatch item event"
6015 },
6016 "complexType": {
6017 "original": "void",
6018 "resolved": "void",
6019 "references": {}
6020 },
6021 "internal": false
6022 },
6023 {
6024 "name": "next",
6025 "method": "next",
6026 "bubbles": true,
6027 "cancelable": true,
6028 "composed": true,
6029 "docs": {
6030 "tags": [],
6031 "text": "Next item play event"
6032 },
6033 "complexType": {
6034 "original": "void",
6035 "resolved": "void",
6036 "references": {}
6037 },
6038 "internal": false
6039 }
6040 ],
6041 "internal": false,
6042 "listeners": [],
6043 "methods": [],
6044 "potentialCmpRefs": [],
6045 "properties": [
6046 {
6047 "name": "nextItemTitle",
6048 "type": "string",
6049 "attribute": "next-item-title",
6050 "reflect": false,
6051 "mutable": false,
6052 "required": false,
6053 "optional": false,
6054 "complexType": {
6055 "original": "string",
6056 "resolved": "string",
6057 "references": {}
6058 },
6059 "docs": {
6060 "tags": [],
6061 "text": "Title of the upcoming next playlist item"
6062 },
6063 "internal": false
6064 },
6065 {
6066 "name": "nextItemString",
6067 "type": "string",
6068 "attribute": "next-item-string",
6069 "reflect": false,
6070 "mutable": false,
6071 "required": false,
6072 "optional": false,
6073 "complexType": {
6074 "original": "string",
6075 "resolved": "string",
6076 "references": {}
6077 },
6078 "docs": {
6079 "tags": [],
6080 "text": "String for the Button that says `Next Video`"
6081 },
6082 "internal": false
6083 },
6084 {
6085 "name": "transitionDuration",
6086 "type": "number",
6087 "attribute": "transition-duration",
6088 "reflect": false,
6089 "mutable": false,
6090 "required": false,
6091 "optional": false,
6092 "defaultValue": "5",
6093 "complexType": {
6094 "original": "number",
6095 "resolved": "number",
6096 "references": {}
6097 },
6098 "docs": {
6099 "tags": [],
6100 "text": "Transition duration for next video."
6101 },
6102 "internal": false
6103 },
6104 {
6105 "name": "isLastItem",
6106 "type": "boolean",
6107 "attribute": "is-last-item",
6108 "reflect": false,
6109 "mutable": false,
6110 "required": false,
6111 "optional": false,
6112 "defaultValue": "false",
6113 "complexType": {
6114 "original": "boolean",
6115 "resolved": "boolean",
6116 "references": {}
6117 },
6118 "docs": {
6119 "tags": [],
6120 "text": "Flag to handle if this item is the last item in the list."
6121 },
6122 "internal": false
6123 },
6124 {
6125 "name": "show",
6126 "type": "boolean",
6127 "attribute": "show",
6128 "reflect": false,
6129 "mutable": false,
6130 "required": false,
6131 "optional": false,
6132 "defaultValue": "false",
6133 "complexType": {
6134 "original": "boolean",
6135 "resolved": "boolean",
6136 "references": {}
6137 },
6138 "docs": {
6139 "tags": [],
6140 "text": "Visibility flag for the Overlay"
6141 },
6142 "internal": false
6143 }
6144 ],
6145 "shadowDelegatesFocus": false,
6146 "states": [
6147 {
6148 "name": "animating"
6149 }
6150 ]
6151 },
6152 {
6153 "tag": "presto-playlist-ui",
6154 "path": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
6155 "source": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
6156 "elementRef": null,
6157 "componentClassName": "PrestoPlayListUI",
6158 "assetsDirs": [],
6159 "dependencies": [],
6160 "dependents": [
6161 "presto-playlist"
6162 ],
6163 "directDependencies": [],
6164 "directDependents": [
6165 "presto-playlist"
6166 ],
6167 "docs": {
6168 "tags": [],
6169 "text": ""
6170 },
6171 "encapsulation": "shadow",
6172 "excludeFromCollection": false,
6173 "events": [],
6174 "internal": false,
6175 "listeners": [],
6176 "methods": [],
6177 "potentialCmpRefs": [],
6178 "properties": [],
6179 "shadowDelegatesFocus": false,
6180 "states": []
6181 },
6182 {
6183 "tag": "presto-search-bar",
6184 "path": "./src/components/core/features/presto-search-bar/component/presto-search-bar.js",
6185 "source": "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
6186 "elementRef": null,
6187 "componentClassName": "PrestoSearchBar",
6188 "assetsDirs": [],
6189 "dependencies": [
6190 "presto-search-bar-ui"
6191 ],
6192 "dependents": [
6193 "presto-player",
6194 "presto-playlist"
6195 ],
6196 "directDependencies": [
6197 "presto-search-bar-ui"
6198 ],
6199 "directDependents": [
6200 "presto-player"
6201 ],
6202 "docs": {
6203 "tags": [],
6204 "text": ""
6205 },
6206 "encapsulation": "none",
6207 "excludeFromCollection": false,
6208 "events": [],
6209 "internal": false,
6210 "listeners": [],
6211 "methods": [],
6212 "potentialCmpRefs": [
6213 "presto-search-bar-ui"
6214 ],
6215 "properties": [
6216 {
6217 "name": "value",
6218 "type": "string",
6219 "attribute": "value",
6220 "reflect": false,
6221 "mutable": false,
6222 "required": false,
6223 "optional": false,
6224 "complexType": {
6225 "original": "string",
6226 "resolved": "string",
6227 "references": {}
6228 },
6229 "docs": {
6230 "tags": [],
6231 "text": "Props"
6232 },
6233 "internal": false
6234 },
6235 {
6236 "name": "player",
6237 "type": "any",
6238 "attribute": "player",
6239 "reflect": false,
6240 "mutable": false,
6241 "required": false,
6242 "optional": false,
6243 "complexType": {
6244 "original": "any",
6245 "resolved": "any",
6246 "references": {}
6247 },
6248 "docs": {
6249 "tags": [],
6250 "text": ""
6251 },
6252 "internal": false
6253 }
6254 ],
6255 "shadowDelegatesFocus": false,
6256 "states": [
6257 {
6258 "name": "markers"
6259 },
6260 {
6261 "name": "currentMarkerLocation"
6262 }
6263 ]
6264 },
6265 {
6266 "tag": "presto-search-bar-ui",
6267 "path": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
6268 "source": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx",
6269 "elementRef": null,
6270 "componentClassName": "PrestoSearchBarUi",
6271 "assetsDirs": [],
6272 "dependencies": [],
6273 "dependents": [
6274 "presto-player",
6275 "presto-playlist",
6276 "presto-search-bar"
6277 ],
6278 "directDependencies": [],
6279 "directDependents": [
6280 "presto-search-bar"
6281 ],
6282 "docs": {
6283 "tags": [],
6284 "text": ""
6285 },
6286 "encapsulation": "shadow",
6287 "excludeFromCollection": false,
6288 "events": [
6289 {
6290 "name": "previousNav",
6291 "method": "previousNav",
6292 "bubbles": true,
6293 "cancelable": true,
6294 "composed": true,
6295 "docs": {
6296 "tags": [],
6297 "text": "Previous is navigated."
6298 },
6299 "complexType": {
6300 "original": "void",
6301 "resolved": "void",
6302 "references": {}
6303 },
6304 "internal": false
6305 },
6306 {
6307 "name": "nextNav",
6308 "method": "nextNav",
6309 "bubbles": true,
6310 "cancelable": true,
6311 "composed": true,
6312 "docs": {
6313 "tags": [],
6314 "text": "Next is navigated"
6315 },
6316 "complexType": {
6317 "original": "void",
6318 "resolved": "void",
6319 "references": {}
6320 },
6321 "internal": false
6322 },
6323 {
6324 "name": "search",
6325 "method": "search",
6326 "bubbles": true,
6327 "cancelable": true,
6328 "composed": true,
6329 "docs": {
6330 "tags": [],
6331 "text": "Search is performed"
6332 },
6333 "complexType": {
6334 "original": "string",
6335 "resolved": "string",
6336 "references": {}
6337 },
6338 "internal": false
6339 },
6340 {
6341 "name": "focusChange",
6342 "method": "focusChange",
6343 "bubbles": true,
6344 "cancelable": true,
6345 "composed": true,
6346 "docs": {
6347 "tags": [],
6348 "text": "Search is performed"
6349 },
6350 "complexType": {
6351 "original": "boolean",
6352 "resolved": "boolean",
6353 "references": {}
6354 },
6355 "internal": false
6356 }
6357 ],
6358 "internal": false,
6359 "listeners": [],
6360 "methods": [],
6361 "potentialCmpRefs": [],
6362 "properties": [
6363 {
6364 "name": "value",
6365 "type": "string",
6366 "attribute": "value",
6367 "reflect": false,
6368 "mutable": true,
6369 "required": false,
6370 "optional": false,
6371 "complexType": {
6372 "original": "string",
6373 "resolved": "string",
6374 "references": {}
6375 },
6376 "docs": {
6377 "tags": [],
6378 "text": "The value for the search."
6379 },
6380 "internal": false
6381 },
6382 {
6383 "name": "placeholder",
6384 "type": "string",
6385 "attribute": "placeholder",
6386 "reflect": false,
6387 "mutable": false,
6388 "required": false,
6389 "optional": false,
6390 "complexType": {
6391 "original": "string",
6392 "resolved": "string",
6393 "references": {}
6394 },
6395 "docs": {
6396 "tags": [],
6397 "text": "The placeholder."
6398 },
6399 "internal": false
6400 },
6401 {
6402 "name": "hasNavigation",
6403 "type": "boolean",
6404 "attribute": "has-navigation",
6405 "reflect": false,
6406 "mutable": false,
6407 "required": false,
6408 "optional": false,
6409 "complexType": {
6410 "original": "boolean",
6411 "resolved": "boolean",
6412 "references": {}
6413 },
6414 "docs": {
6415 "tags": [],
6416 "text": "Has results"
6417 },
6418 "internal": false
6419 }
6420 ],
6421 "shadowDelegatesFocus": false,
6422 "states": [
6423 {
6424 "name": "focused"
6425 },
6426 {
6427 "name": "placeholderWidth"
6428 }
6429 ]
6430 },
6431 {
6432 "tag": "presto-stacked-skin",
6433 "path": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
6434 "source": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
6435 "elementRef": null,
6436 "componentClassName": "PrestoStackedSkin",
6437 "assetsDirs": [],
6438 "dependencies": [],
6439 "dependents": [
6440 "presto-player",
6441 "presto-playlist"
6442 ],
6443 "directDependencies": [],
6444 "directDependents": [
6445 "presto-player"
6446 ],
6447 "docs": {
6448 "tags": [],
6449 "text": ""
6450 },
6451 "encapsulation": "none",
6452 "excludeFromCollection": false,
6453 "events": [],
6454 "internal": false,
6455 "listeners": [],
6456 "methods": [],
6457 "potentialCmpRefs": [],
6458 "properties": [],
6459 "shadowDelegatesFocus": false,
6460 "states": []
6461 },
6462 {
6463 "tag": "presto-timestamp",
6464 "path": "./src/components/core/features/presto-timestamp/presto-timestamp.js",
6465 "source": "./src/components/core/features/presto-timestamp/presto-timestamp.tsx",
6466 "elementRef": null,
6467 "componentClassName": "PrestoTimestamp",
6468 "assetsDirs": [],
6469 "dependencies": [],
6470 "dependents": [],
6471 "directDependencies": [],
6472 "directDependents": [],
6473 "docs": {
6474 "tags": [],
6475 "text": ""
6476 },
6477 "encapsulation": "none",
6478 "excludeFromCollection": false,
6479 "events": [],
6480 "internal": false,
6481 "listeners": [],
6482 "methods": [],
6483 "potentialCmpRefs": [],
6484 "properties": [
6485 {
6486 "name": "time",
6487 "type": "string",
6488 "attribute": "time",
6489 "reflect": false,
6490 "mutable": false,
6491 "required": false,
6492 "optional": false,
6493 "complexType": {
6494 "original": "string",
6495 "resolved": "string",
6496 "references": {}
6497 },
6498 "docs": {
6499 "tags": [],
6500 "text": ""
6501 },
6502 "internal": false
6503 }
6504 ],
6505 "shadowDelegatesFocus": false,
6506 "states": []
6507 },
6508 {
6509 "tag": "presto-video",
6510 "path": "./src/components/core/providers/presto-video/presto-video.js",
6511 "source": "./src/components/core/providers/presto-video/presto-video.tsx",
6512 "elementRef": null,
6513 "componentClassName": "PrestoVideo",
6514 "assetsDirs": [],
6515 "dependencies": [],
6516 "dependents": [
6517 "presto-bunny",
6518 "presto-player",
6519 "presto-playlist",
6520 "presto-youtube"
6521 ],
6522 "directDependencies": [],
6523 "directDependents": [
6524 "presto-bunny",
6525 "presto-player",
6526 "presto-youtube"
6527 ],
6528 "docs": {
6529 "tags": [],
6530 "text": ""
6531 },
6532 "encapsulation": "none",
6533 "excludeFromCollection": false,
6534 "events": [],
6535 "internal": false,
6536 "listeners": [],
6537 "methods": [],
6538 "potentialCmpRefs": [],
6539 "properties": [
6540 {
6541 "name": "getRef",
6542 "type": "unknown",
6543 "reflect": false,
6544 "mutable": true,
6545 "required": false,
6546 "optional": true,
6547 "complexType": {
6548 "original": "(elm?: HTMLVideoElement) => void",
6549 "resolved": "(elm?: HTMLVideoElement) => void",
6550 "references": {
6551 "HTMLVideoElement": {
6552 "location": "global",
6553 "id": "global::HTMLVideoElement"
6554 }
6555 }
6556 },
6557 "docs": {
6558 "tags": [],
6559 "text": ""
6560 },
6561 "internal": false
6562 },
6563 {
6564 "name": "autoplay",
6565 "type": "boolean",
6566 "attribute": "autoplay",
6567 "reflect": false,
6568 "mutable": false,
6569 "required": false,
6570 "optional": false,
6571 "complexType": {
6572 "original": "boolean",
6573 "resolved": "boolean",
6574 "references": {}
6575 },
6576 "docs": {
6577 "tags": [],
6578 "text": ""
6579 },
6580 "internal": false
6581 },
6582 {
6583 "name": "src",
6584 "type": "string",
6585 "attribute": "src",
6586 "reflect": false,
6587 "mutable": false,
6588 "required": false,
6589 "optional": false,
6590 "complexType": {
6591 "original": "string",
6592 "resolved": "string",
6593 "references": {}
6594 },
6595 "docs": {
6596 "tags": [],
6597 "text": ""
6598 },
6599 "internal": false
6600 },
6601 {
6602 "name": "preload",
6603 "type": "string",
6604 "attribute": "preload",
6605 "reflect": false,
6606 "mutable": false,
6607 "required": false,
6608 "optional": false,
6609 "complexType": {
6610 "original": "string",
6611 "resolved": "string",
6612 "references": {}
6613 },
6614 "docs": {
6615 "tags": [],
6616 "text": ""
6617 },
6618 "internal": false
6619 },
6620 {
6621 "name": "poster",
6622 "type": "string",
6623 "attribute": "poster",
6624 "reflect": false,
6625 "mutable": false,
6626 "required": false,
6627 "optional": false,
6628 "complexType": {
6629 "original": "string",
6630 "resolved": "string",
6631 "references": {}
6632 },
6633 "docs": {
6634 "tags": [],
6635 "text": ""
6636 },
6637 "internal": false
6638 },
6639 {
6640 "name": "player",
6641 "type": "any",
6642 "attribute": "player",
6643 "reflect": false,
6644 "mutable": false,
6645 "required": false,
6646 "optional": false,
6647 "complexType": {
6648 "original": "any",
6649 "resolved": "any",
6650 "references": {}
6651 },
6652 "docs": {
6653 "tags": [],
6654 "text": ""
6655 },
6656 "internal": false
6657 },
6658 {
6659 "name": "tracks",
6660 "type": "unknown",
6661 "reflect": false,
6662 "mutable": false,
6663 "required": false,
6664 "optional": false,
6665 "complexType": {
6666 "original": "{ label: string; src: string; srcLang: string }[]",
6667 "resolved": "{ label: string; src: string; srcLang: string; }[]",
6668 "references": {}
6669 },
6670 "docs": {
6671 "tags": [],
6672 "text": ""
6673 },
6674 "internal": false
6675 },
6676 {
6677 "name": "playsinline",
6678 "type": "boolean",
6679 "attribute": "playsinline",
6680 "reflect": false,
6681 "mutable": false,
6682 "required": false,
6683 "optional": false,
6684 "complexType": {
6685 "original": "boolean",
6686 "resolved": "boolean",
6687 "references": {}
6688 },
6689 "docs": {
6690 "tags": [],
6691 "text": ""
6692 },
6693 "internal": false
6694 },
6695 {
6696 "name": "provider",
6697 "type": "string",
6698 "attribute": "provider",
6699 "reflect": false,
6700 "mutable": false,
6701 "required": false,
6702 "optional": false,
6703 "complexType": {
6704 "original": "string",
6705 "resolved": "string",
6706 "references": {}
6707 },
6708 "docs": {
6709 "tags": [],
6710 "text": ""
6711 },
6712 "internal": false
6713 },
6714 {
6715 "name": "videoAttributes",
6716 "type": "unknown",
6717 "reflect": false,
6718 "mutable": false,
6719 "required": false,
6720 "optional": false,
6721 "complexType": {
6722 "original": "object",
6723 "resolved": "object",
6724 "references": {}
6725 },
6726 "docs": {
6727 "tags": [],
6728 "text": ""
6729 },
6730 "internal": false
6731 }
6732 ],
6733 "shadowDelegatesFocus": false,
6734 "states": []
6735 },
6736 {
6737 "tag": "presto-video-curtain-ui",
6738 "path": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
6739 "source": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx",
6740 "elementRef": null,
6741 "componentClassName": "CurtainUI",
6742 "assetsDirs": [],
6743 "dependencies": [],
6744 "dependents": [],
6745 "directDependencies": [],
6746 "directDependents": [],
6747 "docs": {
6748 "tags": [],
6749 "text": ""
6750 },
6751 "encapsulation": "shadow",
6752 "excludeFromCollection": false,
6753 "events": [],
6754 "internal": false,
6755 "listeners": [],
6756 "methods": [],
6757 "potentialCmpRefs": [],
6758 "properties": [
6759 {
6760 "name": "actionUrl",
6761 "type": "string",
6762 "attribute": "action-url",
6763 "reflect": false,
6764 "mutable": false,
6765 "required": false,
6766 "optional": false,
6767 "complexType": {
6768 "original": "string",
6769 "resolved": "string",
6770 "references": {}
6771 },
6772 "docs": {
6773 "tags": [],
6774 "text": "Props"
6775 },
6776 "internal": false
6777 }
6778 ],
6779 "shadowDelegatesFocus": false,
6780 "states": []
6781 },
6782 {
6783 "tag": "presto-vimeo",
6784 "path": "./src/components/core/providers/presto-vimeo/presto-vimeo.js",
6785 "source": "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
6786 "elementRef": null,
6787 "componentClassName": "PrestoVimeo",
6788 "assetsDirs": [],
6789 "dependencies": [],
6790 "dependents": [
6791 "presto-player",
6792 "presto-playlist"
6793 ],
6794 "directDependencies": [],
6795 "directDependents": [
6796 "presto-player"
6797 ],
6798 "docs": {
6799 "tags": [],
6800 "text": ""
6801 },
6802 "encapsulation": "none",
6803 "excludeFromCollection": false,
6804 "events": [],
6805 "internal": false,
6806 "listeners": [],
6807 "methods": [],
6808 "potentialCmpRefs": [],
6809 "properties": [
6810 {
6811 "name": "src",
6812 "type": "string",
6813 "attribute": "src",
6814 "reflect": false,
6815 "mutable": false,
6816 "required": false,
6817 "optional": false,
6818 "complexType": {
6819 "original": "string",
6820 "resolved": "string",
6821 "references": {}
6822 },
6823 "docs": {
6824 "tags": [],
6825 "text": ""
6826 },
6827 "internal": false
6828 },
6829 {
6830 "name": "poster",
6831 "type": "string",
6832 "attribute": "poster",
6833 "reflect": false,
6834 "mutable": false,
6835 "required": false,
6836 "optional": false,
6837 "complexType": {
6838 "original": "string",
6839 "resolved": "string",
6840 "references": {}
6841 },
6842 "docs": {
6843 "tags": [],
6844 "text": ""
6845 },
6846 "internal": false
6847 },
6848 {
6849 "name": "player",
6850 "type": "any",
6851 "attribute": "player",
6852 "reflect": false,
6853 "mutable": false,
6854 "required": false,
6855 "optional": false,
6856 "complexType": {
6857 "original": "any",
6858 "resolved": "any",
6859 "references": {}
6860 },
6861 "docs": {
6862 "tags": [],
6863 "text": ""
6864 },
6865 "internal": false
6866 },
6867 {
6868 "name": "getRef",
6869 "type": "unknown",
6870 "reflect": false,
6871 "mutable": true,
6872 "required": false,
6873 "optional": true,
6874 "complexType": {
6875 "original": "(elm?: HTMLIFrameElement) => void",
6876 "resolved": "(elm?: HTMLIFrameElement) => void",
6877 "references": {
6878 "HTMLIFrameElement": {
6879 "location": "global",
6880 "id": "global::HTMLIFrameElement"
6881 }
6882 }
6883 },
6884 "docs": {
6885 "tags": [],
6886 "text": ""
6887 },
6888 "internal": false
6889 }
6890 ],
6891 "shadowDelegatesFocus": false,
6892 "states": []
6893 },
6894 {
6895 "tag": "presto-youtube",
6896 "path": "./src/components/core/providers/presto-youtube/presto-youtube.js",
6897 "source": "./src/components/core/providers/presto-youtube/presto-youtube.tsx",
6898 "elementRef": null,
6899 "componentClassName": "PrestoYoutube",
6900 "assetsDirs": [],
6901 "dependencies": [
6902 "presto-video"
6903 ],
6904 "dependents": [
6905 "presto-player",
6906 "presto-playlist"
6907 ],
6908 "directDependencies": [
6909 "presto-video"
6910 ],
6911 "directDependents": [
6912 "presto-player"
6913 ],
6914 "docs": {
6915 "tags": [],
6916 "text": ""
6917 },
6918 "encapsulation": "none",
6919 "excludeFromCollection": false,
6920 "events": [
6921 {
6922 "name": "reload",
6923 "method": "reload",
6924 "bubbles": true,
6925 "cancelable": true,
6926 "composed": true,
6927 "docs": {
6928 "tags": [],
6929 "text": "Events"
6930 },
6931 "complexType": {
6932 "original": "string",
6933 "resolved": "string",
6934 "references": {}
6935 },
6936 "internal": false
6937 }
6938 ],
6939 "internal": false,
6940 "listeners": [],
6941 "methods": [],
6942 "potentialCmpRefs": [
6943 "presto-video"
6944 ],
6945 "properties": [
6946 {
6947 "name": "src",
6948 "type": "string",
6949 "attribute": "src",
6950 "reflect": false,
6951 "mutable": false,
6952 "required": false,
6953 "optional": false,
6954 "complexType": {
6955 "original": "string",
6956 "resolved": "string",
6957 "references": {}
6958 },
6959 "docs": {
6960 "tags": [],
6961 "text": ""
6962 },
6963 "internal": false
6964 },
6965 {
6966 "name": "poster",
6967 "type": "string",
6968 "attribute": "poster",
6969 "reflect": false,
6970 "mutable": true,
6971 "required": false,
6972 "optional": false,
6973 "complexType": {
6974 "original": "string",
6975 "resolved": "string",
6976 "references": {}
6977 },
6978 "docs": {
6979 "tags": [],
6980 "text": ""
6981 },
6982 "internal": false
6983 },
6984 {
6985 "name": "lazyLoad",
6986 "type": "boolean",
6987 "attribute": "lazy-load",
6988 "reflect": false,
6989 "mutable": true,
6990 "required": false,
6991 "optional": false,
6992 "complexType": {
6993 "original": "boolean",
6994 "resolved": "boolean",
6995 "references": {}
6996 },
6997 "docs": {
6998 "tags": [],
6999 "text": ""
7000 },
7001 "internal": false
7002 },
7003 {
7004 "name": "player",
7005 "type": "any",
7006 "attribute": "player",
7007 "reflect": false,
7008 "mutable": false,
7009 "required": false,
7010 "optional": false,
7011 "complexType": {
7012 "original": "any",
7013 "resolved": "any",
7014 "references": {}
7015 },
7016 "docs": {
7017 "tags": [],
7018 "text": ""
7019 },
7020 "internal": false
7021 },
7022 {
7023 "name": "getRef",
7024 "type": "unknown",
7025 "reflect": false,
7026 "mutable": true,
7027 "required": false,
7028 "optional": true,
7029 "complexType": {
7030 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
7031 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
7032 "references": {
7033 "HTMLIFrameElement": {
7034 "location": "global",
7035 "id": "global::HTMLIFrameElement"
7036 },
7037 "HTMLVideoElement": {
7038 "location": "global",
7039 "id": "global::HTMLVideoElement"
7040 },
7041 "HTMLDivElement": {
7042 "location": "global",
7043 "id": "global::HTMLDivElement"
7044 }
7045 }
7046 },
7047 "docs": {
7048 "tags": [],
7049 "text": ""
7050 },
7051 "internal": false
7052 }
7053 ],
7054 "shadowDelegatesFocus": false,
7055 "states": [
7056 {
7057 "name": "reloadPlayer"
7058 },
7059 {
7060 "name": "isWebView"
7061 }
7062 ]
7063 },
7064 {
7065 "tag": "presto-youtube-subscribe-button",
7066 "path": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
7067 "source": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
7068 "elementRef": null,
7069 "componentClassName": "PrestoYoutubeSubscribeButton",
7070 "assetsDirs": [],
7071 "dependencies": [],
7072 "dependents": [
7073 "presto-action-bar",
7074 "presto-action-bar-controller",
7075 "presto-player",
7076 "presto-playlist"
7077 ],
7078 "directDependencies": [],
7079 "directDependents": [
7080 "presto-action-bar-controller"
7081 ],
7082 "docs": {
7083 "tags": [],
7084 "text": ""
7085 },
7086 "encapsulation": "none",
7087 "excludeFromCollection": false,
7088 "events": [],
7089 "internal": false,
7090 "listeners": [],
7091 "methods": [],
7092 "potentialCmpRefs": [],
7093 "properties": [
7094 {
7095 "name": "channel",
7096 "type": "string",
7097 "attribute": "channel",
7098 "reflect": false,
7099 "mutable": false,
7100 "required": false,
7101 "optional": false,
7102 "complexType": {
7103 "original": "string",
7104 "resolved": "string",
7105 "references": {}
7106 },
7107 "docs": {
7108 "tags": [],
7109 "text": ""
7110 },
7111 "internal": false
7112 },
7113 {
7114 "name": "layout",
7115 "type": "string",
7116 "attribute": "layout",
7117 "reflect": false,
7118 "mutable": false,
7119 "required": false,
7120 "optional": false,
7121 "defaultValue": "'default'",
7122 "complexType": {
7123 "original": "string",
7124 "resolved": "string",
7125 "references": {}
7126 },
7127 "docs": {
7128 "tags": [],
7129 "text": ""
7130 },
7131 "internal": false
7132 },
7133 {
7134 "name": "showCount",
7135 "type": "boolean",
7136 "attribute": "show-count",
7137 "reflect": false,
7138 "mutable": false,
7139 "required": false,
7140 "optional": false,
7141 "complexType": {
7142 "original": "boolean",
7143 "resolved": "boolean",
7144 "references": {}
7145 },
7146 "docs": {
7147 "tags": [],
7148 "text": ""
7149 },
7150 "internal": false
7151 }
7152 ],
7153 "shadowDelegatesFocus": false,
7154 "states": []
7155 }
7156 ],
7157 "entries": [
7158 {
7159 "cmps": [
7160 {
7161 "attachInternalsMemberName": null,
7162 "formAssociated": false,
7163 "tagName": "presto-search-bar-ui",
7164 "excludeFromCollection": false,
7165 "isCollectionDependency": false,
7166 "componentClassName": "PrestoSearchBarUi",
7167 "elementRef": null,
7168 "encapsulation": "shadow",
7169 "shadowDelegatesFocus": false,
7170 "properties": [
7171 {
7172 "name": "value",
7173 "type": "string",
7174 "attribute": "value",
7175 "reflect": false,
7176 "mutable": true,
7177 "required": false,
7178 "optional": false,
7179 "complexType": {
7180 "original": "string",
7181 "resolved": "string",
7182 "references": {}
7183 },
7184 "docs": {
7185 "tags": [],
7186 "text": "The value for the search."
7187 },
7188 "internal": false
7189 },
7190 {
7191 "name": "placeholder",
7192 "type": "string",
7193 "attribute": "placeholder",
7194 "reflect": false,
7195 "mutable": false,
7196 "required": false,
7197 "optional": false,
7198 "complexType": {
7199 "original": "string",
7200 "resolved": "string",
7201 "references": {}
7202 },
7203 "docs": {
7204 "tags": [],
7205 "text": "The placeholder."
7206 },
7207 "internal": false
7208 },
7209 {
7210 "name": "hasNavigation",
7211 "type": "boolean",
7212 "attribute": "has-navigation",
7213 "reflect": false,
7214 "mutable": false,
7215 "required": false,
7216 "optional": false,
7217 "complexType": {
7218 "original": "boolean",
7219 "resolved": "boolean",
7220 "references": {}
7221 },
7222 "docs": {
7223 "tags": [],
7224 "text": "Has results"
7225 },
7226 "internal": false
7227 }
7228 ],
7229 "virtualProperties": [],
7230 "states": [
7231 {
7232 "name": "focused"
7233 },
7234 {
7235 "name": "placeholderWidth"
7236 }
7237 ],
7238 "methods": [],
7239 "listeners": [],
7240 "events": [
7241 {
7242 "name": "previousNav",
7243 "method": "previousNav",
7244 "bubbles": true,
7245 "cancelable": true,
7246 "composed": true,
7247 "docs": {
7248 "tags": [],
7249 "text": "Previous is navigated."
7250 },
7251 "complexType": {
7252 "original": "void",
7253 "resolved": "void",
7254 "references": {}
7255 },
7256 "internal": false
7257 },
7258 {
7259 "name": "nextNav",
7260 "method": "nextNav",
7261 "bubbles": true,
7262 "cancelable": true,
7263 "composed": true,
7264 "docs": {
7265 "tags": [],
7266 "text": "Next is navigated"
7267 },
7268 "complexType": {
7269 "original": "void",
7270 "resolved": "void",
7271 "references": {}
7272 },
7273 "internal": false
7274 },
7275 {
7276 "name": "search",
7277 "method": "search",
7278 "bubbles": true,
7279 "cancelable": true,
7280 "composed": true,
7281 "docs": {
7282 "tags": [],
7283 "text": "Search is performed"
7284 },
7285 "complexType": {
7286 "original": "string",
7287 "resolved": "string",
7288 "references": {}
7289 },
7290 "internal": false
7291 },
7292 {
7293 "name": "focusChange",
7294 "method": "focusChange",
7295 "bubbles": true,
7296 "cancelable": true,
7297 "composed": true,
7298 "docs": {
7299 "tags": [],
7300 "text": "Search is performed"
7301 },
7302 "complexType": {
7303 "original": "boolean",
7304 "resolved": "boolean",
7305 "references": {}
7306 },
7307 "internal": false
7308 }
7309 ],
7310 "watchers": [
7311 {
7312 "propName": "placeholder",
7313 "methodName": "handlePlaceholderSize"
7314 },
7315 {
7316 "propName": "value",
7317 "methodName": "handleValueChange"
7318 },
7319 {
7320 "propName": "focused",
7321 "methodName": "watchPropHandler"
7322 }
7323 ],
7324 "styles": [
7325 {
7326 "modeName": "$",
7327 "styleId": "PRESTO-SEARCH-BAR-UI",
7328 "styleStr": null,
7329 "styleIdentifier": "PrestoSearchBarUiStyle",
7330 "externalStyles": [
7331 {
7332 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.scss",
7333 "relativePath": "presto-search-bar-ui.scss",
7334 "originalComponentPath": "presto-search-bar-ui.scss"
7335 }
7336 ]
7337 }
7338 ],
7339 "internal": false,
7340 "assetsDirs": [],
7341 "styleDocs": [],
7342 "docs": {
7343 "tags": [],
7344 "text": ""
7345 },
7346 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js",
7347 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx",
7348 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map",
7349 "hasAttributeChangedCallbackFn": false,
7350 "hasComponentWillLoadFn": false,
7351 "hasComponentDidLoadFn": true,
7352 "hasComponentShouldUpdateFn": false,
7353 "hasComponentWillUpdateFn": false,
7354 "hasComponentDidUpdateFn": false,
7355 "hasComponentWillRenderFn": false,
7356 "hasComponentDidRenderFn": false,
7357 "hasComponentDidUnloadFn": false,
7358 "hasConnectedCallbackFn": false,
7359 "hasDisconnectedCallbackFn": false,
7360 "hasElement": false,
7361 "hasEvent": true,
7362 "hasLifecycle": true,
7363 "hasListener": false,
7364 "hasListenerTarget": false,
7365 "hasListenerTargetWindow": false,
7366 "hasListenerTargetDocument": false,
7367 "hasListenerTargetBody": false,
7368 "hasListenerTargetParent": false,
7369 "hasMember": true,
7370 "hasMethod": false,
7371 "hasMode": false,
7372 "hasAttribute": true,
7373 "hasProp": true,
7374 "hasPropNumber": false,
7375 "hasPropBoolean": true,
7376 "hasPropString": true,
7377 "hasPropMutable": true,
7378 "hasReflect": false,
7379 "hasRenderFn": true,
7380 "hasState": true,
7381 "hasStyle": true,
7382 "hasVdomAttribute": true,
7383 "hasVdomXlink": false,
7384 "hasVdomClass": true,
7385 "hasVdomFunctional": true,
7386 "hasVdomKey": true,
7387 "hasVdomListener": true,
7388 "hasVdomPropOrAttr": true,
7389 "hasVdomRef": true,
7390 "hasVdomRender": true,
7391 "hasVdomStyle": true,
7392 "hasVdomText": true,
7393 "hasWatchCallback": true,
7394 "isPlain": false,
7395 "htmlAttrNames": [
7396 "key",
7397 "class",
7398 "onClick",
7399 "ref",
7400 "aria-hidden",
7401 "type",
7402 "value",
7403 "placeholder",
7404 "style",
7405 "onInput",
7406 "onFocus",
7407 "onBlur",
7408 "xmlns",
7409 "width",
7410 "height",
7411 "viewBox",
7412 "fill",
7413 "stroke",
7414 "stroke-width",
7415 "stroke-linecap",
7416 "stroke-linejoin",
7417 "x1",
7418 "y1",
7419 "x2",
7420 "y2",
7421 "points",
7422 "cx",
7423 "cy",
7424 "r"
7425 ],
7426 "htmlTagNames": [
7427 "div",
7428 "span",
7429 "input",
7430 "svg",
7431 "line",
7432 "polyline",
7433 "circle"
7434 ],
7435 "htmlParts": [],
7436 "isUpdateable": true,
7437 "potentialCmpRefs": [],
7438 "dependents": [
7439 "presto-player",
7440 "presto-playlist",
7441 "presto-search-bar"
7442 ],
7443 "dependencies": [],
7444 "directDependents": [
7445 "presto-search-bar"
7446 ],
7447 "directDependencies": []
7448 }
7449 ],
7450 "entryKey": "presto-search-bar-ui.entry"
7451 },
7452 {
7453 "cmps": [
7454 {
7455 "attachInternalsMemberName": null,
7456 "formAssociated": false,
7457 "tagName": "presto-player-skeleton",
7458 "excludeFromCollection": false,
7459 "isCollectionDependency": false,
7460 "componentClassName": "PrestoSkeleton",
7461 "elementRef": null,
7462 "encapsulation": "shadow",
7463 "shadowDelegatesFocus": false,
7464 "properties": [
7465 {
7466 "name": "effect",
7467 "type": "string",
7468 "attribute": "effect",
7469 "reflect": false,
7470 "mutable": false,
7471 "required": false,
7472 "optional": false,
7473 "defaultValue": "'sheen'",
7474 "complexType": {
7475 "original": "'pulse' | 'sheen' | 'none'",
7476 "resolved": "\"none\" | \"pulse\" | \"sheen\"",
7477 "references": {}
7478 },
7479 "docs": {
7480 "tags": [],
7481 "text": ""
7482 },
7483 "internal": false
7484 }
7485 ],
7486 "virtualProperties": [],
7487 "states": [],
7488 "methods": [],
7489 "listeners": [],
7490 "events": [],
7491 "watchers": [],
7492 "styles": [
7493 {
7494 "modeName": "$",
7495 "styleId": "PRESTO-PLAYER-SKELETON",
7496 "styleStr": null,
7497 "styleIdentifier": "PrestoPlayerSkeletonStyle",
7498 "externalStyles": [
7499 {
7500 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.scss",
7501 "relativePath": "presto-skeleton.scss",
7502 "originalComponentPath": "presto-skeleton.scss"
7503 }
7504 ]
7505 }
7506 ],
7507 "internal": false,
7508 "assetsDirs": [],
7509 "styleDocs": [
7510 {
7511 "name": "--border-radius",
7512 "docs": "The skeleton's border radius.",
7513 "annotation": "prop"
7514 },
7515 {
7516 "name": "--color",
7517 "docs": "The color of the skeleton.",
7518 "annotation": "prop"
7519 },
7520 {
7521 "name": "--sheen-color",
7522 "docs": "The sheen color when the skeleton is in its loading state.",
7523 "annotation": "prop"
7524 }
7525 ],
7526 "docs": {
7527 "tags": [],
7528 "text": ""
7529 },
7530 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js",
7531 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.tsx",
7532 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js.map",
7533 "hasAttributeChangedCallbackFn": false,
7534 "hasComponentWillLoadFn": false,
7535 "hasComponentDidLoadFn": false,
7536 "hasComponentShouldUpdateFn": false,
7537 "hasComponentWillUpdateFn": false,
7538 "hasComponentDidUpdateFn": false,
7539 "hasComponentWillRenderFn": false,
7540 "hasComponentDidRenderFn": false,
7541 "hasComponentDidUnloadFn": false,
7542 "hasConnectedCallbackFn": false,
7543 "hasDisconnectedCallbackFn": false,
7544 "hasElement": false,
7545 "hasEvent": false,
7546 "hasLifecycle": false,
7547 "hasListener": false,
7548 "hasListenerTarget": false,
7549 "hasListenerTargetWindow": false,
7550 "hasListenerTargetDocument": false,
7551 "hasListenerTargetBody": false,
7552 "hasListenerTargetParent": false,
7553 "hasMember": true,
7554 "hasMethod": false,
7555 "hasMode": false,
7556 "hasAttribute": true,
7557 "hasProp": true,
7558 "hasPropNumber": false,
7559 "hasPropBoolean": false,
7560 "hasPropString": true,
7561 "hasPropMutable": false,
7562 "hasReflect": false,
7563 "hasRenderFn": true,
7564 "hasState": false,
7565 "hasStyle": true,
7566 "hasVdomAttribute": true,
7567 "hasVdomXlink": false,
7568 "hasVdomClass": true,
7569 "hasVdomFunctional": false,
7570 "hasVdomKey": true,
7571 "hasVdomListener": false,
7572 "hasVdomPropOrAttr": true,
7573 "hasVdomRef": false,
7574 "hasVdomRender": true,
7575 "hasVdomStyle": false,
7576 "hasVdomText": false,
7577 "hasWatchCallback": false,
7578 "isPlain": false,
7579 "htmlAttrNames": [
7580 "key",
7581 "part",
7582 "class",
7583 "aria-busy",
7584 "aria-live"
7585 ],
7586 "htmlTagNames": [
7587 "div"
7588 ],
7589 "htmlParts": [
7590 "base",
7591 "indicator"
7592 ],
7593 "isUpdateable": true,
7594 "potentialCmpRefs": [],
7595 "dependents": [],
7596 "dependencies": [],
7597 "directDependents": [],
7598 "directDependencies": []
7599 }
7600 ],
7601 "entryKey": "presto-player-skeleton.entry"
7602 },
7603 {
7604 "cmps": [
7605 {
7606 "attachInternalsMemberName": null,
7607 "formAssociated": false,
7608 "tagName": "presto-playlist",
7609 "excludeFromCollection": false,
7610 "isCollectionDependency": false,
7611 "componentClassName": "PrestoPlaylist",
7612 "elementRef": "el",
7613 "encapsulation": "shadow",
7614 "shadowDelegatesFocus": false,
7615 "properties": [
7616 {
7617 "name": "items",
7618 "type": "unknown",
7619 "reflect": false,
7620 "mutable": false,
7621 "required": false,
7622 "optional": false,
7623 "complexType": {
7624 "original": "Array<PlaylistItem>",
7625 "resolved": "PlaylistItem[]",
7626 "references": {
7627 "Array": {
7628 "location": "global",
7629 "id": "global::Array"
7630 },
7631 "PlaylistItem": {
7632 "location": "import",
7633 "path": "../../../../interfaces",
7634 "id": "src/interfaces.ts::PlaylistItem"
7635 }
7636 }
7637 },
7638 "docs": {
7639 "tags": [],
7640 "text": "Array of videos from the Playlist"
7641 },
7642 "internal": false
7643 },
7644 {
7645 "name": "heading",
7646 "type": "string",
7647 "attribute": "heading",
7648 "reflect": false,
7649 "mutable": false,
7650 "required": false,
7651 "optional": false,
7652 "complexType": {
7653 "original": "string",
7654 "resolved": "string",
7655 "references": {}
7656 },
7657 "docs": {
7658 "tags": [],
7659 "text": "Title for the Playlist"
7660 },
7661 "internal": false
7662 },
7663 {
7664 "name": "listTextSingular",
7665 "type": "string",
7666 "attribute": "list-text-singular",
7667 "reflect": false,
7668 "mutable": false,
7669 "required": false,
7670 "optional": false,
7671 "complexType": {
7672 "original": "string",
7673 "resolved": "string",
7674 "references": {}
7675 },
7676 "docs": {
7677 "tags": [],
7678 "text": "Count prefix string for the Playlist - Singular"
7679 },
7680 "internal": false
7681 },
7682 {
7683 "name": "listTextPlural",
7684 "type": "string",
7685 "attribute": "list-text-plural",
7686 "reflect": false,
7687 "mutable": false,
7688 "required": false,
7689 "optional": false,
7690 "complexType": {
7691 "original": "string",
7692 "resolved": "string",
7693 "references": {}
7694 },
7695 "docs": {
7696 "tags": [],
7697 "text": "Count prefix string for the Playlist - Plural"
7698 },
7699 "internal": false
7700 },
7701 {
7702 "name": "transitionDuration",
7703 "type": "number",
7704 "attribute": "transition-duration",
7705 "reflect": false,
7706 "mutable": false,
7707 "required": false,
7708 "optional": false,
7709 "defaultValue": "5",
7710 "complexType": {
7711 "original": "number",
7712 "resolved": "number",
7713 "references": {}
7714 },
7715 "docs": {
7716 "tags": [],
7717 "text": "Transition duration for next video."
7718 },
7719 "internal": false
7720 }
7721 ],
7722 "virtualProperties": [],
7723 "states": [
7724 {
7725 "name": "currentPlaylistItem"
7726 },
7727 {
7728 "name": "currentPlyr"
7729 },
7730 {
7731 "name": "playing"
7732 }
7733 ],
7734 "methods": [],
7735 "listeners": [
7736 {
7737 "name": "rewatch",
7738 "method": "rewatch",
7739 "capture": false,
7740 "passive": false
7741 },
7742 {
7743 "name": "next",
7744 "method": "next",
7745 "capture": false,
7746 "passive": false
7747 }
7748 ],
7749 "events": [],
7750 "watchers": [
7751 {
7752 "propName": "currentPlyr",
7753 "methodName": "handleCurrentPlay"
7754 },
7755 {
7756 "propName": "currentPlaylistItem",
7757 "methodName": "resetPlayingStateOnItemChange"
7758 }
7759 ],
7760 "styles": [
7761 {
7762 "modeName": "$",
7763 "styleId": "PRESTO-PLAYLIST",
7764 "styleStr": null,
7765 "styleIdentifier": "PrestoPlaylistStyle",
7766 "externalStyles": [
7767 {
7768 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.scss",
7769 "relativePath": "presto-playlist.scss",
7770 "originalComponentPath": "presto-playlist.scss"
7771 }
7772 ]
7773 }
7774 ],
7775 "internal": false,
7776 "assetsDirs": [],
7777 "styleDocs": [],
7778 "docs": {
7779 "tags": [],
7780 "text": ""
7781 },
7782 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js",
7783 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.tsx",
7784 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js.map",
7785 "hasAttributeChangedCallbackFn": false,
7786 "hasComponentWillLoadFn": true,
7787 "hasComponentDidLoadFn": false,
7788 "hasComponentShouldUpdateFn": false,
7789 "hasComponentWillUpdateFn": false,
7790 "hasComponentDidUpdateFn": false,
7791 "hasComponentWillRenderFn": false,
7792 "hasComponentDidRenderFn": false,
7793 "hasComponentDidUnloadFn": false,
7794 "hasConnectedCallbackFn": false,
7795 "hasDisconnectedCallbackFn": false,
7796 "hasElement": false,
7797 "hasEvent": false,
7798 "hasLifecycle": true,
7799 "hasListener": true,
7800 "hasListenerTarget": false,
7801 "hasListenerTargetWindow": false,
7802 "hasListenerTargetDocument": false,
7803 "hasListenerTargetBody": false,
7804 "hasListenerTargetParent": false,
7805 "hasMember": true,
7806 "hasMethod": false,
7807 "hasMode": false,
7808 "hasAttribute": true,
7809 "hasProp": true,
7810 "hasPropNumber": true,
7811 "hasPropBoolean": false,
7812 "hasPropString": true,
7813 "hasPropMutable": false,
7814 "hasReflect": false,
7815 "hasRenderFn": true,
7816 "hasState": true,
7817 "hasStyle": true,
7818 "hasVdomAttribute": true,
7819 "hasVdomXlink": true,
7820 "hasVdomClass": true,
7821 "hasVdomFunctional": false,
7822 "hasVdomKey": true,
7823 "hasVdomListener": true,
7824 "hasVdomPropOrAttr": true,
7825 "hasVdomRef": true,
7826 "hasVdomRender": true,
7827 "hasVdomStyle": true,
7828 "hasVdomText": true,
7829 "hasWatchCallback": true,
7830 "isPlain": false,
7831 "htmlAttrNames": [
7832 "name",
7833 "slot",
7834 "onClick",
7835 "active",
7836 "playing",
7837 "class",
7838 "key",
7839 "onTriggerPause",
7840 "onTriggerPlay"
7841 ],
7842 "htmlTagNames": [
7843 "presto-playlist-overlay",
7844 "presto-playlist-ui",
7845 "presto-player",
7846 "slot",
7847 "div",
7848 "presto-playlist-item",
7849 "span"
7850 ],
7851 "htmlParts": [],
7852 "isUpdateable": true,
7853 "potentialCmpRefs": [
7854 "presto-playlist-overlay",
7855 "presto-playlist-ui",
7856 "presto-player",
7857 "presto-playlist-item"
7858 ],
7859 "dependents": [],
7860 "dependencies": [
7861 "presto-action-bar",
7862 "presto-action-bar-controller",
7863 "presto-action-bar-ui",
7864 "presto-audio",
7865 "presto-bunny",
7866 "presto-business-skin",
7867 "presto-cta-overlay",
7868 "presto-cta-overlay-controller",
7869 "presto-cta-overlay-ui",
7870 "presto-dynamic-overlay-ui",
7871 "presto-dynamic-overlays",
7872 "presto-email-overlay",
7873 "presto-email-overlay-controller",
7874 "presto-email-overlay-ui",
7875 "presto-modern-skin",
7876 "presto-muted-overlay",
7877 "presto-player",
7878 "presto-player-button",
7879 "presto-player-spinner",
7880 "presto-playlist-item",
7881 "presto-playlist-overlay",
7882 "presto-playlist-ui",
7883 "presto-search-bar",
7884 "presto-search-bar-ui",
7885 "presto-stacked-skin",
7886 "presto-video",
7887 "presto-vimeo",
7888 "presto-youtube",
7889 "presto-youtube-subscribe-button"
7890 ],
7891 "directDependents": [],
7892 "directDependencies": [
7893 "presto-playlist-overlay",
7894 "presto-playlist-ui",
7895 "presto-player",
7896 "presto-playlist-item"
7897 ]
7898 }
7899 ],
7900 "entryKey": "presto-playlist.entry"
7901 },
7902 {
7903 "cmps": [
7904 {
7905 "attachInternalsMemberName": null,
7906 "formAssociated": false,
7907 "tagName": "presto-timestamp",
7908 "excludeFromCollection": false,
7909 "isCollectionDependency": false,
7910 "componentClassName": "PrestoTimestamp",
7911 "elementRef": null,
7912 "encapsulation": "none",
7913 "shadowDelegatesFocus": false,
7914 "properties": [
7915 {
7916 "name": "time",
7917 "type": "string",
7918 "attribute": "time",
7919 "reflect": false,
7920 "mutable": false,
7921 "required": false,
7922 "optional": false,
7923 "complexType": {
7924 "original": "string",
7925 "resolved": "string",
7926 "references": {}
7927 },
7928 "docs": {
7929 "tags": [],
7930 "text": ""
7931 },
7932 "internal": false
7933 }
7934 ],
7935 "virtualProperties": [],
7936 "states": [],
7937 "methods": [],
7938 "listeners": [],
7939 "events": [],
7940 "watchers": [],
7941 "styles": [
7942 {
7943 "modeName": "$",
7944 "styleId": "PRESTO-TIMESTAMP",
7945 "styleStr": null,
7946 "styleIdentifier": "PrestoTimestampStyle",
7947 "externalStyles": [
7948 {
7949 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.scss",
7950 "relativePath": "presto-timestamp.scss",
7951 "originalComponentPath": "presto-timestamp.scss"
7952 }
7953 ]
7954 }
7955 ],
7956 "internal": false,
7957 "assetsDirs": [],
7958 "styleDocs": [],
7959 "docs": {
7960 "tags": [],
7961 "text": ""
7962 },
7963 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js",
7964 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.tsx",
7965 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js.map",
7966 "hasAttributeChangedCallbackFn": false,
7967 "hasComponentWillLoadFn": false,
7968 "hasComponentDidLoadFn": false,
7969 "hasComponentShouldUpdateFn": false,
7970 "hasComponentWillUpdateFn": false,
7971 "hasComponentDidUpdateFn": false,
7972 "hasComponentWillRenderFn": false,
7973 "hasComponentDidRenderFn": false,
7974 "hasComponentDidUnloadFn": false,
7975 "hasConnectedCallbackFn": false,
7976 "hasDisconnectedCallbackFn": false,
7977 "hasElement": false,
7978 "hasEvent": false,
7979 "hasLifecycle": false,
7980 "hasListener": false,
7981 "hasListenerTarget": false,
7982 "hasListenerTargetWindow": false,
7983 "hasListenerTargetDocument": false,
7984 "hasListenerTargetBody": false,
7985 "hasListenerTargetParent": false,
7986 "hasMember": true,
7987 "hasMethod": false,
7988 "hasMode": false,
7989 "hasAttribute": true,
7990 "hasProp": true,
7991 "hasPropNumber": false,
7992 "hasPropBoolean": false,
7993 "hasPropString": true,
7994 "hasPropMutable": false,
7995 "hasReflect": false,
7996 "hasRenderFn": true,
7997 "hasState": false,
7998 "hasStyle": true,
7999 "hasVdomAttribute": true,
8000 "hasVdomXlink": false,
8001 "hasVdomClass": true,
8002 "hasVdomFunctional": false,
8003 "hasVdomKey": true,
8004 "hasVdomListener": true,
8005 "hasVdomPropOrAttr": true,
8006 "hasVdomRef": false,
8007 "hasVdomRender": true,
8008 "hasVdomStyle": false,
8009 "hasVdomText": true,
8010 "hasWatchCallback": false,
8011 "isPlain": false,
8012 "htmlAttrNames": [
8013 "key",
8014 "href",
8015 "class",
8016 "onClick"
8017 ],
8018 "htmlTagNames": [
8019 "a",
8020 "slot"
8021 ],
8022 "htmlParts": [],
8023 "isUpdateable": true,
8024 "potentialCmpRefs": [],
8025 "dependents": [],
8026 "dependencies": [],
8027 "directDependents": [],
8028 "directDependencies": []
8029 }
8030 ],
8031 "entryKey": "presto-timestamp.entry"
8032 },
8033 {
8034 "cmps": [
8035 {
8036 "attachInternalsMemberName": null,
8037 "formAssociated": false,
8038 "tagName": "presto-video-curtain-ui",
8039 "excludeFromCollection": false,
8040 "isCollectionDependency": false,
8041 "componentClassName": "CurtainUI",
8042 "elementRef": null,
8043 "encapsulation": "shadow",
8044 "shadowDelegatesFocus": false,
8045 "properties": [
8046 {
8047 "name": "actionUrl",
8048 "type": "string",
8049 "attribute": "action-url",
8050 "reflect": false,
8051 "mutable": false,
8052 "required": false,
8053 "optional": false,
8054 "complexType": {
8055 "original": "string",
8056 "resolved": "string",
8057 "references": {}
8058 },
8059 "docs": {
8060 "tags": [],
8061 "text": "Props"
8062 },
8063 "internal": false
8064 }
8065 ],
8066 "virtualProperties": [],
8067 "states": [],
8068 "methods": [],
8069 "listeners": [],
8070 "events": [],
8071 "watchers": [],
8072 "styles": [
8073 {
8074 "modeName": "$",
8075 "styleId": "PRESTO-VIDEO-CURTAIN-UI",
8076 "styleStr": null,
8077 "styleIdentifier": "PrestoVideoCurtainUiStyle",
8078 "externalStyles": [
8079 {
8080 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.scss",
8081 "relativePath": "presto-video-curtain-ui.scss",
8082 "originalComponentPath": "presto-video-curtain-ui.scss"
8083 }
8084 ]
8085 }
8086 ],
8087 "internal": false,
8088 "assetsDirs": [],
8089 "styleDocs": [],
8090 "docs": {
8091 "tags": [],
8092 "text": ""
8093 },
8094 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js",
8095 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx",
8096 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map",
8097 "hasAttributeChangedCallbackFn": false,
8098 "hasComponentWillLoadFn": false,
8099 "hasComponentDidLoadFn": false,
8100 "hasComponentShouldUpdateFn": false,
8101 "hasComponentWillUpdateFn": false,
8102 "hasComponentDidUpdateFn": false,
8103 "hasComponentWillRenderFn": false,
8104 "hasComponentDidRenderFn": false,
8105 "hasComponentDidUnloadFn": false,
8106 "hasConnectedCallbackFn": false,
8107 "hasDisconnectedCallbackFn": false,
8108 "hasElement": false,
8109 "hasEvent": false,
8110 "hasLifecycle": false,
8111 "hasListener": false,
8112 "hasListenerTarget": false,
8113 "hasListenerTargetWindow": false,
8114 "hasListenerTargetDocument": false,
8115 "hasListenerTargetBody": false,
8116 "hasListenerTargetParent": false,
8117 "hasMember": true,
8118 "hasMethod": false,
8119 "hasMode": false,
8120 "hasAttribute": true,
8121 "hasProp": true,
8122 "hasPropNumber": false,
8123 "hasPropBoolean": false,
8124 "hasPropString": true,
8125 "hasPropMutable": false,
8126 "hasReflect": false,
8127 "hasRenderFn": true,
8128 "hasState": false,
8129 "hasStyle": true,
8130 "hasVdomAttribute": true,
8131 "hasVdomXlink": false,
8132 "hasVdomClass": true,
8133 "hasVdomFunctional": false,
8134 "hasVdomKey": true,
8135 "hasVdomListener": false,
8136 "hasVdomPropOrAttr": true,
8137 "hasVdomRef": false,
8138 "hasVdomRender": true,
8139 "hasVdomStyle": false,
8140 "hasVdomText": false,
8141 "hasWatchCallback": false,
8142 "isPlain": false,
8143 "htmlAttrNames": [
8144 "key",
8145 "class",
8146 "part"
8147 ],
8148 "htmlTagNames": [
8149 "div",
8150 "slot"
8151 ],
8152 "htmlParts": [
8153 "base",
8154 "curtain-content"
8155 ],
8156 "isUpdateable": true,
8157 "potentialCmpRefs": [],
8158 "dependents": [],
8159 "dependencies": [],
8160 "directDependents": [],
8161 "directDependencies": []
8162 }
8163 ],
8164 "entryKey": "presto-video-curtain-ui.entry"
8165 },
8166 {
8167 "cmps": [
8168 {
8169 "attachInternalsMemberName": null,
8170 "formAssociated": false,
8171 "tagName": "presto-player",
8172 "excludeFromCollection": false,
8173 "isCollectionDependency": false,
8174 "componentClassName": "PrestoPlayer",
8175 "elementRef": "el",
8176 "encapsulation": "shadow",
8177 "shadowDelegatesFocus": false,
8178 "properties": [
8179 {
8180 "name": "video_id",
8181 "type": "number",
8182 "attribute": "video_id",
8183 "reflect": false,
8184 "mutable": false,
8185 "required": false,
8186 "optional": false,
8187 "complexType": {
8188 "original": "number",
8189 "resolved": "number",
8190 "references": {}
8191 },
8192 "docs": {
8193 "tags": [],
8194 "text": ""
8195 },
8196 "internal": false
8197 },
8198 {
8199 "name": "iconUrl",
8200 "type": "string",
8201 "attribute": "icon-url",
8202 "reflect": false,
8203 "mutable": false,
8204 "required": false,
8205 "optional": false,
8206 "complexType": {
8207 "original": "string",
8208 "resolved": "string",
8209 "references": {}
8210 },
8211 "docs": {
8212 "tags": [],
8213 "text": ""
8214 },
8215 "internal": false
8216 },
8217 {
8218 "name": "src",
8219 "type": "string",
8220 "attribute": "src",
8221 "reflect": false,
8222 "mutable": false,
8223 "required": false,
8224 "optional": false,
8225 "complexType": {
8226 "original": "string",
8227 "resolved": "string",
8228 "references": {}
8229 },
8230 "docs": {
8231 "tags": [],
8232 "text": ""
8233 },
8234 "internal": false
8235 },
8236 {
8237 "name": "bunny",
8238 "type": "unknown",
8239 "reflect": false,
8240 "mutable": false,
8241 "required": false,
8242 "optional": false,
8243 "complexType": {
8244 "original": "BunnyConfig",
8245 "resolved": "BunnyConfig",
8246 "references": {
8247 "BunnyConfig": {
8248 "location": "import",
8249 "path": "../../../interfaces",
8250 "id": "src/interfaces.ts::BunnyConfig"
8251 }
8252 }
8253 },
8254 "docs": {
8255 "tags": [],
8256 "text": ""
8257 },
8258 "internal": false
8259 },
8260 {
8261 "name": "branding",
8262 "type": "unknown",
8263 "reflect": false,
8264 "mutable": false,
8265 "required": false,
8266 "optional": false,
8267 "complexType": {
8268 "original": "prestoBranding",
8269 "resolved": "prestoBranding",
8270 "references": {
8271 "prestoBranding": {
8272 "location": "import",
8273 "path": "../../../interfaces",
8274 "id": "src/interfaces.ts::prestoBranding"
8275 }
8276 }
8277 },
8278 "docs": {
8279 "tags": [],
8280 "text": ""
8281 },
8282 "internal": false
8283 },
8284 {
8285 "name": "config",
8286 "type": "unknown",
8287 "reflect": false,
8288 "mutable": false,
8289 "required": false,
8290 "optional": false,
8291 "complexType": {
8292 "original": "PrestoConfig",
8293 "resolved": "PrestoConfig",
8294 "references": {
8295 "PrestoConfig": {
8296 "location": "import",
8297 "path": "../../../interfaces",
8298 "id": "src/interfaces.ts::PrestoConfig"
8299 }
8300 }
8301 },
8302 "docs": {
8303 "tags": [],
8304 "text": ""
8305 },
8306 "internal": false
8307 },
8308 {
8309 "name": "preset",
8310 "type": "unknown",
8311 "reflect": false,
8312 "mutable": false,
8313 "required": false,
8314 "optional": false,
8315 "complexType": {
8316 "original": "presetAttributes",
8317 "resolved": "presetAttributes",
8318 "references": {
8319 "presetAttributes": {
8320 "location": "import",
8321 "path": "../../../interfaces",
8322 "id": "src/interfaces.ts::presetAttributes"
8323 }
8324 }
8325 },
8326 "docs": {
8327 "tags": [],
8328 "text": ""
8329 },
8330 "internal": false
8331 },
8332 {
8333 "name": "chapters",
8334 "type": "unknown",
8335 "reflect": false,
8336 "mutable": false,
8337 "required": false,
8338 "optional": false,
8339 "complexType": {
8340 "original": "prestoChapters",
8341 "resolved": "prestoChapters",
8342 "references": {
8343 "prestoChapters": {
8344 "location": "import",
8345 "path": "../../../interfaces",
8346 "id": "src/interfaces.ts::prestoChapters"
8347 }
8348 }
8349 },
8350 "docs": {
8351 "tags": [],
8352 "text": ""
8353 },
8354 "internal": false
8355 },
8356 {
8357 "name": "overlays",
8358 "type": "unknown",
8359 "reflect": false,
8360 "mutable": false,
8361 "required": false,
8362 "optional": false,
8363 "complexType": {
8364 "original": "Array<DynamicOverlay>",
8365 "resolved": "DynamicOverlay[]",
8366 "references": {
8367 "Array": {
8368 "location": "global",
8369 "id": "global::Array"
8370 },
8371 "DynamicOverlay": {
8372 "location": "import",
8373 "path": "../../../interfaces",
8374 "id": "src/interfaces.ts::DynamicOverlay"
8375 }
8376 }
8377 },
8378 "docs": {
8379 "tags": [],
8380 "text": ""
8381 },
8382 "internal": false
8383 },
8384 {
8385 "name": "blockAttributes",
8386 "type": "unknown",
8387 "reflect": false,
8388 "mutable": false,
8389 "required": false,
8390 "optional": false,
8391 "complexType": {
8392 "original": "blockAttributes",
8393 "resolved": "blockAttributes",
8394 "references": {
8395 "blockAttributes": {
8396 "location": "import",
8397 "path": "../../../interfaces",
8398 "id": "src/interfaces.ts::blockAttributes"
8399 }
8400 }
8401 },
8402 "docs": {
8403 "tags": [],
8404 "text": ""
8405 },
8406 "internal": false
8407 },
8408 {
8409 "name": "tracks",
8410 "type": "unknown",
8411 "reflect": false,
8412 "mutable": false,
8413 "required": false,
8414 "optional": false,
8415 "complexType": {
8416 "original": "{ label: string; src: string; srcLang: string }[]",
8417 "resolved": "{ label: string; src: string; srcLang: string; }[]",
8418 "references": {}
8419 },
8420 "docs": {
8421 "tags": [],
8422 "text": ""
8423 },
8424 "internal": false
8425 },
8426 {
8427 "name": "analytics",
8428 "type": "boolean",
8429 "attribute": "analytics",
8430 "reflect": false,
8431 "mutable": false,
8432 "required": false,
8433 "optional": false,
8434 "complexType": {
8435 "original": "boolean",
8436 "resolved": "boolean",
8437 "references": {}
8438 },
8439 "docs": {
8440 "tags": [],
8441 "text": ""
8442 },
8443 "internal": false
8444 },
8445 {
8446 "name": "automations",
8447 "type": "boolean",
8448 "attribute": "automations",
8449 "reflect": false,
8450 "mutable": false,
8451 "required": false,
8452 "optional": false,
8453 "complexType": {
8454 "original": "boolean",
8455 "resolved": "boolean",
8456 "references": {}
8457 },
8458 "docs": {
8459 "tags": [],
8460 "text": ""
8461 },
8462 "internal": false
8463 },
8464 {
8465 "name": "provider",
8466 "type": "string",
8467 "attribute": "provider",
8468 "reflect": true,
8469 "mutable": false,
8470 "required": false,
8471 "optional": false,
8472 "complexType": {
8473 "original": "string",
8474 "resolved": "string",
8475 "references": {}
8476 },
8477 "docs": {
8478 "tags": [],
8479 "text": ""
8480 },
8481 "internal": false
8482 },
8483 {
8484 "name": "provider_video_id",
8485 "type": "string",
8486 "attribute": "provider_video_id",
8487 "reflect": false,
8488 "mutable": false,
8489 "required": false,
8490 "optional": false,
8491 "complexType": {
8492 "original": "string",
8493 "resolved": "string",
8494 "references": {}
8495 },
8496 "docs": {
8497 "tags": [],
8498 "text": ""
8499 },
8500 "internal": false
8501 },
8502 {
8503 "name": "actionBar",
8504 "type": "unknown",
8505 "reflect": false,
8506 "mutable": false,
8507 "required": false,
8508 "optional": false,
8509 "complexType": {
8510 "original": "ActionBarConfig",
8511 "resolved": "ActionBarConfig",
8512 "references": {
8513 "ActionBarConfig": {
8514 "location": "import",
8515 "path": "../../../interfaces",
8516 "id": "src/interfaces.ts::ActionBarConfig"
8517 }
8518 }
8519 },
8520 "docs": {
8521 "tags": [],
8522 "text": ""
8523 },
8524 "internal": false
8525 },
8526 {
8527 "name": "youtube",
8528 "type": "unknown",
8529 "reflect": false,
8530 "mutable": false,
8531 "required": false,
8532 "optional": false,
8533 "complexType": {
8534 "original": "YoutubeConfig",
8535 "resolved": "YoutubeConfig",
8536 "references": {
8537 "YoutubeConfig": {
8538 "location": "import",
8539 "path": "../../../interfaces",
8540 "id": "src/interfaces.ts::YoutubeConfig"
8541 }
8542 }
8543 },
8544 "docs": {
8545 "tags": [],
8546 "text": ""
8547 },
8548 "internal": false
8549 },
8550 {
8551 "name": "type",
8552 "type": "string",
8553 "attribute": "type",
8554 "reflect": false,
8555 "mutable": false,
8556 "required": false,
8557 "optional": false,
8558 "complexType": {
8559 "original": "string",
8560 "resolved": "string",
8561 "references": {}
8562 },
8563 "docs": {
8564 "tags": [],
8565 "text": ""
8566 },
8567 "internal": false
8568 },
8569 {
8570 "name": "autoplay",
8571 "type": "boolean",
8572 "attribute": "autoplay",
8573 "reflect": true,
8574 "mutable": true,
8575 "required": false,
8576 "optional": false,
8577 "complexType": {
8578 "original": "boolean",
8579 "resolved": "boolean",
8580 "references": {}
8581 },
8582 "docs": {
8583 "tags": [],
8584 "text": ""
8585 },
8586 "internal": false
8587 },
8588 {
8589 "name": "preload",
8590 "type": "string",
8591 "attribute": "preload",
8592 "reflect": false,
8593 "mutable": false,
8594 "required": false,
8595 "optional": false,
8596 "complexType": {
8597 "original": "'metadata' | 'none' | 'auto'",
8598 "resolved": "\"auto\" | \"metadata\" | \"none\"",
8599 "references": {}
8600 },
8601 "docs": {
8602 "tags": [],
8603 "text": ""
8604 },
8605 "internal": false
8606 },
8607 {
8608 "name": "poster",
8609 "type": "string",
8610 "attribute": "poster",
8611 "reflect": false,
8612 "mutable": false,
8613 "required": false,
8614 "optional": false,
8615 "complexType": {
8616 "original": "string",
8617 "resolved": "string",
8618 "references": {}
8619 },
8620 "docs": {
8621 "tags": [],
8622 "text": ""
8623 },
8624 "internal": false
8625 },
8626 {
8627 "name": "playsinline",
8628 "type": "boolean",
8629 "attribute": "playsinline",
8630 "reflect": false,
8631 "mutable": false,
8632 "required": false,
8633 "optional": false,
8634 "complexType": {
8635 "original": "boolean",
8636 "resolved": "boolean",
8637 "references": {}
8638 },
8639 "docs": {
8640 "tags": [],
8641 "text": ""
8642 },
8643 "internal": false
8644 },
8645 {
8646 "name": "isAdmin",
8647 "type": "boolean",
8648 "attribute": "is-admin",
8649 "reflect": false,
8650 "mutable": false,
8651 "required": false,
8652 "optional": false,
8653 "defaultValue": "false",
8654 "complexType": {
8655 "original": "boolean",
8656 "resolved": "boolean",
8657 "references": {}
8658 },
8659 "docs": {
8660 "tags": [],
8661 "text": ""
8662 },
8663 "internal": false
8664 },
8665 {
8666 "name": "direction",
8667 "type": "string",
8668 "attribute": "direction",
8669 "reflect": false,
8670 "mutable": false,
8671 "required": false,
8672 "optional": true,
8673 "complexType": {
8674 "original": "'rtl'",
8675 "resolved": "\"rtl\"",
8676 "references": {}
8677 },
8678 "docs": {
8679 "tags": [],
8680 "text": ""
8681 },
8682 "internal": false
8683 },
8684 {
8685 "name": "css",
8686 "type": "string",
8687 "attribute": "css",
8688 "reflect": false,
8689 "mutable": false,
8690 "required": false,
8691 "optional": true,
8692 "complexType": {
8693 "original": "string",
8694 "resolved": "string",
8695 "references": {}
8696 },
8697 "docs": {
8698 "tags": [],
8699 "text": ""
8700 },
8701 "internal": false
8702 },
8703 {
8704 "name": "currentTime",
8705 "type": "number",
8706 "attribute": "current-time",
8707 "reflect": false,
8708 "mutable": false,
8709 "required": false,
8710 "optional": false,
8711 "complexType": {
8712 "original": "number",
8713 "resolved": "number",
8714 "references": {}
8715 },
8716 "docs": {
8717 "tags": [],
8718 "text": ""
8719 },
8720 "internal": false
8721 },
8722 {
8723 "name": "mediaTitle",
8724 "type": "string",
8725 "attribute": "media-title",
8726 "reflect": false,
8727 "mutable": false,
8728 "required": false,
8729 "optional": false,
8730 "complexType": {
8731 "original": "string",
8732 "resolved": "string",
8733 "references": {}
8734 },
8735 "docs": {
8736 "tags": [],
8737 "text": ""
8738 },
8739 "internal": false
8740 },
8741 {
8742 "name": "classes",
8743 "type": "string",
8744 "attribute": "classes",
8745 "reflect": false,
8746 "mutable": false,
8747 "required": false,
8748 "optional": false,
8749 "complexType": {
8750 "original": "string",
8751 "resolved": "string",
8752 "references": {}
8753 },
8754 "docs": {
8755 "tags": [],
8756 "text": ""
8757 },
8758 "internal": false
8759 },
8760 {
8761 "name": "videoAttributes",
8762 "type": "unknown",
8763 "reflect": false,
8764 "mutable": false,
8765 "required": false,
8766 "optional": false,
8767 "complexType": {
8768 "original": "object",
8769 "resolved": "object",
8770 "references": {}
8771 },
8772 "docs": {
8773 "tags": [],
8774 "text": ""
8775 },
8776 "internal": false
8777 },
8778 {
8779 "name": "audioAttributes",
8780 "type": "unknown",
8781 "reflect": false,
8782 "mutable": false,
8783 "required": false,
8784 "optional": false,
8785 "complexType": {
8786 "original": "object",
8787 "resolved": "object",
8788 "references": {}
8789 },
8790 "docs": {
8791 "tags": [],
8792 "text": ""
8793 },
8794 "internal": false
8795 },
8796 {
8797 "name": "search",
8798 "type": "unknown",
8799 "reflect": false,
8800 "mutable": false,
8801 "required": false,
8802 "optional": false,
8803 "complexType": {
8804 "original": "SearchBarConfig",
8805 "resolved": "SearchBarConfig",
8806 "references": {
8807 "SearchBarConfig": {
8808 "location": "import",
8809 "path": "../../../interfaces",
8810 "id": "src/interfaces.ts::SearchBarConfig"
8811 }
8812 }
8813 },
8814 "docs": {
8815 "tags": [],
8816 "text": ""
8817 },
8818 "internal": false
8819 },
8820 {
8821 "name": "markers",
8822 "type": "any",
8823 "attribute": "markers",
8824 "reflect": false,
8825 "mutable": false,
8826 "required": false,
8827 "optional": false,
8828 "complexType": {
8829 "original": "any",
8830 "resolved": "any",
8831 "references": {}
8832 },
8833 "docs": {
8834 "tags": [],
8835 "text": ""
8836 },
8837 "internal": false
8838 }
8839 ],
8840 "virtualProperties": [],
8841 "states": [
8842 {
8843 "name": "player"
8844 },
8845 {
8846 "name": "playerEl"
8847 },
8848 {
8849 "name": "shouldLazyLoad"
8850 },
8851 {
8852 "name": "mutedPreview"
8853 },
8854 {
8855 "name": "duration"
8856 },
8857 {
8858 "name": "isSticky"
8859 },
8860 {
8861 "name": "videoHeight"
8862 },
8863 {
8864 "name": "playClass"
8865 },
8866 {
8867 "name": "previouslyPlaying"
8868 },
8869 {
8870 "name": "ctaActive"
8871 },
8872 {
8873 "name": "emailActive"
8874 },
8875 {
8876 "name": "actionBarActive"
8877 },
8878 {
8879 "name": "ready"
8880 }
8881 ],
8882 "methods": [
8883 {
8884 "name": "play",
8885 "docs": {
8886 "text": "Play video",
8887 "tags": [
8888 {
8889 "name": "returns",
8890 "text": "Plyr"
8891 }
8892 ]
8893 },
8894 "complexType": {
8895 "signature": "(unmute?: boolean) => Promise<void>",
8896 "parameters": [
8897 {
8898 "name": "unmute",
8899 "type": "boolean",
8900 "docs": ""
8901 }
8902 ],
8903 "references": {
8904 "Promise": {
8905 "location": "global",
8906 "id": "global::Promise"
8907 }
8908 },
8909 "return": "Promise<void>"
8910 },
8911 "internal": false
8912 },
8913 {
8914 "name": "goToAndPlay",
8915 "docs": {
8916 "text": "Go to and play",
8917 "tags": [
8918 {
8919 "name": "param",
8920 "text": "time number"
8921 }
8922 ]
8923 },
8924 "complexType": {
8925 "signature": "(time: number) => Promise<void>",
8926 "parameters": [
8927 {
8928 "name": "time",
8929 "type": "number",
8930 "docs": "number"
8931 }
8932 ],
8933 "references": {
8934 "Promise": {
8935 "location": "global",
8936 "id": "global::Promise"
8937 }
8938 },
8939 "return": "Promise<void>"
8940 },
8941 "internal": false
8942 },
8943 {
8944 "name": "restart",
8945 "docs": {
8946 "text": "Play video",
8947 "tags": [
8948 {
8949 "name": "returns",
8950 "text": "Plyr"
8951 }
8952 ]
8953 },
8954 "complexType": {
8955 "signature": "() => Promise<any>",
8956 "parameters": [],
8957 "references": {
8958 "Promise": {
8959 "location": "global",
8960 "id": "global::Promise"
8961 }
8962 },
8963 "return": "Promise<any>"
8964 },
8965 "internal": false
8966 },
8967 {
8968 "name": "pause",
8969 "docs": {
8970 "text": "Pause video",
8971 "tags": [
8972 {
8973 "name": "returns",
8974 "text": "Plyr"
8975 }
8976 ]
8977 },
8978 "complexType": {
8979 "signature": "() => Promise<any>",
8980 "parameters": [],
8981 "references": {
8982 "Promise": {
8983 "location": "global",
8984 "id": "global::Promise"
8985 }
8986 },
8987 "return": "Promise<any>"
8988 },
8989 "internal": false
8990 },
8991 {
8992 "name": "stop",
8993 "docs": {
8994 "text": "Pause video",
8995 "tags": [
8996 {
8997 "name": "returns",
8998 "text": "Plyr"
8999 }
9000 ]
9001 },
9002 "complexType": {
9003 "signature": "() => Promise<any>",
9004 "parameters": [],
9005 "references": {
9006 "Promise": {
9007 "location": "global",
9008 "id": "global::Promise"
9009 }
9010 },
9011 "return": "Promise<any>"
9012 },
9013 "internal": false
9014 },
9015 {
9016 "name": "fullscreenToggle",
9017 "docs": {
9018 "text": "Toggle Fullscreen",
9019 "tags": [
9020 {
9021 "name": "returns",
9022 "text": "Plyr"
9023 }
9024 ]
9025 },
9026 "complexType": {
9027 "signature": "(open: boolean) => Promise<any>",
9028 "parameters": [
9029 {
9030 "name": "open",
9031 "type": "boolean",
9032 "docs": ""
9033 }
9034 ],
9035 "references": {
9036 "Promise": {
9037 "location": "global",
9038 "id": "global::Promise"
9039 }
9040 },
9041 "return": "Promise<any>"
9042 },
9043 "internal": false
9044 },
9045 {
9046 "name": "on",
9047 "docs": {
9048 "text": "Add an event listener for the specified event.",
9049 "tags": [
9050 {
9051 "name": "param",
9052 "text": "event String"
9053 },
9054 {
9055 "name": "param",
9056 "text": "func Function"
9057 },
9058 {
9059 "name": "returns",
9060 "text": "Plyr"
9061 }
9062 ]
9063 },
9064 "complexType": {
9065 "signature": "(event: string, func: Function) => Promise<any>",
9066 "parameters": [
9067 {
9068 "name": "event",
9069 "type": "string",
9070 "docs": "String"
9071 },
9072 {
9073 "name": "func",
9074 "type": "Function",
9075 "docs": "Function"
9076 }
9077 ],
9078 "references": {
9079 "Promise": {
9080 "location": "global",
9081 "id": "global::Promise"
9082 },
9083 "Function": {
9084 "location": "global",
9085 "id": "global::Function"
9086 }
9087 },
9088 "return": "Promise<any>"
9089 },
9090 "internal": false
9091 },
9092 {
9093 "name": "once",
9094 "docs": {
9095 "text": "Add an event listener for the specified event.",
9096 "tags": [
9097 {
9098 "name": "param",
9099 "text": "event String"
9100 },
9101 {
9102 "name": "param",
9103 "text": "func Function"
9104 },
9105 {
9106 "name": "returns",
9107 "text": "Plyr"
9108 }
9109 ]
9110 },
9111 "complexType": {
9112 "signature": "(event: string, func: Function) => Promise<any>",
9113 "parameters": [
9114 {
9115 "name": "event",
9116 "type": "string",
9117 "docs": "String"
9118 },
9119 {
9120 "name": "func",
9121 "type": "Function",
9122 "docs": "Function"
9123 }
9124 ],
9125 "references": {
9126 "Promise": {
9127 "location": "global",
9128 "id": "global::Promise"
9129 },
9130 "Function": {
9131 "location": "global",
9132 "id": "global::Function"
9133 }
9134 },
9135 "return": "Promise<any>"
9136 },
9137 "internal": false
9138 },
9139 {
9140 "name": "off",
9141 "docs": {
9142 "text": "Remove an event listener for the specified event.",
9143 "tags": [
9144 {
9145 "name": "param",
9146 "text": "event String"
9147 },
9148 {
9149 "name": "param",
9150 "text": "func Function"
9151 },
9152 {
9153 "name": "returns",
9154 "text": "Plyr"
9155 }
9156 ]
9157 },
9158 "complexType": {
9159 "signature": "(event: string, func: Function) => Promise<any>",
9160 "parameters": [
9161 {
9162 "name": "event",
9163 "type": "string",
9164 "docs": "String"
9165 },
9166 {
9167 "name": "func",
9168 "type": "Function",
9169 "docs": "Function"
9170 }
9171 ],
9172 "references": {
9173 "Promise": {
9174 "location": "global",
9175 "id": "global::Promise"
9176 },
9177 "Function": {
9178 "location": "global",
9179 "id": "global::Function"
9180 }
9181 },
9182 "return": "Promise<any>"
9183 },
9184 "internal": false
9185 }
9186 ],
9187 "listeners": [
9188 {
9189 "name": "currentMediaPlayer",
9190 "method": "handleScroll",
9191 "capture": false,
9192 "passive": false,
9193 "target": "window"
9194 },
9195 {
9196 "name": "restartVideo",
9197 "method": "handleRestartVideo",
9198 "capture": false,
9199 "passive": false
9200 },
9201 {
9202 "name": "playVideo",
9203 "method": "handlePlayVideo",
9204 "capture": false,
9205 "passive": false
9206 },
9207 {
9208 "name": "pauseVideo",
9209 "method": "handlePauseVideo",
9210 "capture": false,
9211 "passive": false
9212 },
9213 {
9214 "name": "visibilitychange",
9215 "method": "playVideoOnlyInViewport",
9216 "capture": false,
9217 "passive": false,
9218 "target": "window"
9219 },
9220 {
9221 "name": "ctaStateChange",
9222 "method": "handleCtaStateChange",
9223 "capture": false,
9224 "passive": false
9225 },
9226 {
9227 "name": "emailStateChange",
9228 "method": "handleEmailStateChange",
9229 "capture": false,
9230 "passive": false
9231 },
9232 {
9233 "name": "actionBarStateChange",
9234 "method": "handleActionBarStateChange",
9235 "capture": false,
9236 "passive": false
9237 }
9238 ],
9239 "events": [
9240 {
9241 "name": "loaded",
9242 "method": "loaded",
9243 "bubbles": true,
9244 "cancelable": true,
9245 "composed": true,
9246 "docs": {
9247 "tags": [],
9248 "text": "Component loaded"
9249 },
9250 "complexType": {
9251 "original": "boolean",
9252 "resolved": "boolean",
9253 "references": {}
9254 },
9255 "internal": false
9256 },
9257 {
9258 "name": "currentMediaPlayer",
9259 "method": "currentMediaPlayer",
9260 "bubbles": true,
9261 "cancelable": true,
9262 "composed": true,
9263 "docs": {
9264 "tags": [],
9265 "text": ""
9266 },
9267 "complexType": {
9268 "original": "object",
9269 "resolved": "object",
9270 "references": {}
9271 },
9272 "internal": false
9273 },
9274 {
9275 "name": "playerReady",
9276 "method": "playerReady",
9277 "bubbles": true,
9278 "cancelable": true,
9279 "composed": true,
9280 "docs": {
9281 "tags": [],
9282 "text": ""
9283 },
9284 "complexType": {
9285 "original": "object",
9286 "resolved": "object",
9287 "references": {}
9288 },
9289 "internal": false
9290 },
9291 {
9292 "name": "playedMedia",
9293 "method": "playedMedia",
9294 "bubbles": true,
9295 "cancelable": true,
9296 "composed": true,
9297 "docs": {
9298 "tags": [],
9299 "text": ""
9300 },
9301 "complexType": {
9302 "original": "object",
9303 "resolved": "object",
9304 "references": {}
9305 },
9306 "internal": false
9307 },
9308 {
9309 "name": "pausedMedia",
9310 "method": "pausedMedia",
9311 "bubbles": true,
9312 "cancelable": true,
9313 "composed": true,
9314 "docs": {
9315 "tags": [],
9316 "text": ""
9317 },
9318 "complexType": {
9319 "original": "object",
9320 "resolved": "object",
9321 "references": {}
9322 },
9323 "internal": false
9324 },
9325 {
9326 "name": "endedMedia",
9327 "method": "endedMedia",
9328 "bubbles": true,
9329 "cancelable": true,
9330 "composed": true,
9331 "docs": {
9332 "tags": [],
9333 "text": ""
9334 },
9335 "complexType": {
9336 "original": "object",
9337 "resolved": "object",
9338 "references": {}
9339 },
9340 "internal": false
9341 }
9342 ],
9343 "watchers": [
9344 {
9345 "propName": "currentTime",
9346 "methodName": "handleCurrentTimeChange"
9347 },
9348 {
9349 "propName": "isSticky",
9350 "methodName": "handleStickyChange"
9351 },
9352 {
9353 "propName": "playerEl",
9354 "methodName": "handlePlayerElementChange"
9355 },
9356 {
9357 "propName": "player",
9358 "methodName": "handlePlayerElementChange"
9359 },
9360 {
9361 "propName": "mutedPreview",
9362 "methodName": "handleMutedPreview"
9363 },
9364 {
9365 "propName": "shouldLazyLoad",
9366 "methodName": "handleLazyLoadChange"
9367 },
9368 {
9369 "propName": "overlays",
9370 "methodName": "renderDynamicOverlays"
9371 },
9372 {
9373 "propName": "preset",
9374 "methodName": "renderDynamicOverlays"
9375 }
9376 ],
9377 "styles": [
9378 {
9379 "modeName": "$",
9380 "styleId": "PRESTO-PLAYER",
9381 "styleStr": null,
9382 "styleIdentifier": "PrestoPlayerStyle",
9383 "externalStyles": [
9384 {
9385 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.scss",
9386 "relativePath": "presto-player.scss",
9387 "originalComponentPath": "presto-player.scss"
9388 }
9389 ]
9390 }
9391 ],
9392 "internal": false,
9393 "assetsDirs": [],
9394 "styleDocs": [],
9395 "docs": {
9396 "tags": [],
9397 "text": ""
9398 },
9399 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js",
9400 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.tsx",
9401 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js.map",
9402 "hasAttributeChangedCallbackFn": false,
9403 "hasComponentWillLoadFn": true,
9404 "hasComponentDidLoadFn": true,
9405 "hasComponentShouldUpdateFn": false,
9406 "hasComponentWillUpdateFn": false,
9407 "hasComponentDidUpdateFn": false,
9408 "hasComponentWillRenderFn": false,
9409 "hasComponentDidRenderFn": false,
9410 "hasComponentDidUnloadFn": false,
9411 "hasConnectedCallbackFn": false,
9412 "hasDisconnectedCallbackFn": false,
9413 "hasElement": false,
9414 "hasEvent": true,
9415 "hasLifecycle": true,
9416 "hasListener": true,
9417 "hasListenerTarget": true,
9418 "hasListenerTargetWindow": true,
9419 "hasListenerTargetDocument": false,
9420 "hasListenerTargetBody": false,
9421 "hasListenerTargetParent": false,
9422 "hasMember": true,
9423 "hasMethod": true,
9424 "hasMode": false,
9425 "hasAttribute": true,
9426 "hasProp": true,
9427 "hasPropNumber": true,
9428 "hasPropBoolean": true,
9429 "hasPropString": true,
9430 "hasPropMutable": true,
9431 "hasReflect": true,
9432 "hasRenderFn": true,
9433 "hasState": true,
9434 "hasStyle": true,
9435 "hasVdomAttribute": true,
9436 "hasVdomXlink": false,
9437 "hasVdomClass": true,
9438 "hasVdomFunctional": false,
9439 "hasVdomKey": true,
9440 "hasVdomListener": true,
9441 "hasVdomPropOrAttr": true,
9442 "hasVdomRef": false,
9443 "hasVdomRender": true,
9444 "hasVdomStyle": true,
9445 "hasVdomText": true,
9446 "hasWatchCallback": true,
9447 "isPlain": false,
9448 "htmlAttrNames": [
9449 "mutedOverlay",
9450 "preset",
9451 "onPlayVideo",
9452 "player",
9453 "getRef",
9454 "poster",
9455 "src",
9456 "onReload",
9457 "lazyLoad",
9458 "thumbnail",
9459 "autoplay",
9460 "preload",
9461 "playsinline",
9462 "tracks",
9463 "videoAttributes",
9464 "mediaTitle",
9465 "audioAttributes",
9466 "direction",
9467 "i18n",
9468 "provider",
9469 "config",
9470 "youtube",
9471 "key",
9472 "style",
9473 "class",
9474 "part",
9475 "dir",
9476 "name"
9477 ],
9478 "htmlTagNames": [
9479 "presto-modern-skin",
9480 "presto-business-skin",
9481 "presto-stacked-skin",
9482 "presto-muted-overlay",
9483 "presto-vimeo",
9484 "presto-youtube",
9485 "presto-bunny",
9486 "presto-audio",
9487 "presto-video",
9488 "presto-cta-overlay",
9489 "presto-email-overlay",
9490 "presto-action-bar",
9491 "presto-search-bar",
9492 "presto-dynamic-overlays",
9493 "div",
9494 "slot",
9495 "span",
9496 "style"
9497 ],
9498 "htmlParts": [
9499 "wrapper"
9500 ],
9501 "isUpdateable": true,
9502 "potentialCmpRefs": [
9503 "presto-modern-skin",
9504 "presto-business-skin",
9505 "presto-stacked-skin",
9506 "presto-muted-overlay",
9507 "presto-vimeo",
9508 "presto-youtube",
9509 "presto-bunny",
9510 "presto-audio",
9511 "presto-video",
9512 "presto-cta-overlay",
9513 "presto-email-overlay",
9514 "presto-action-bar",
9515 "presto-search-bar",
9516 "presto-dynamic-overlays"
9517 ],
9518 "dependents": [
9519 "presto-playlist"
9520 ],
9521 "dependencies": [
9522 "presto-action-bar",
9523 "presto-action-bar-controller",
9524 "presto-action-bar-ui",
9525 "presto-audio",
9526 "presto-bunny",
9527 "presto-business-skin",
9528 "presto-cta-overlay",
9529 "presto-cta-overlay-controller",
9530 "presto-cta-overlay-ui",
9531 "presto-dynamic-overlay-ui",
9532 "presto-dynamic-overlays",
9533 "presto-email-overlay",
9534 "presto-email-overlay-controller",
9535 "presto-email-overlay-ui",
9536 "presto-modern-skin",
9537 "presto-muted-overlay",
9538 "presto-player-button",
9539 "presto-player-spinner",
9540 "presto-search-bar",
9541 "presto-search-bar-ui",
9542 "presto-stacked-skin",
9543 "presto-video",
9544 "presto-vimeo",
9545 "presto-youtube",
9546 "presto-youtube-subscribe-button"
9547 ],
9548 "directDependents": [
9549 "presto-playlist"
9550 ],
9551 "directDependencies": [
9552 "presto-modern-skin",
9553 "presto-business-skin",
9554 "presto-stacked-skin",
9555 "presto-muted-overlay",
9556 "presto-vimeo",
9557 "presto-youtube",
9558 "presto-bunny",
9559 "presto-audio",
9560 "presto-video",
9561 "presto-cta-overlay",
9562 "presto-email-overlay",
9563 "presto-action-bar",
9564 "presto-search-bar",
9565 "presto-dynamic-overlays"
9566 ]
9567 },
9568 {
9569 "attachInternalsMemberName": null,
9570 "formAssociated": false,
9571 "tagName": "presto-playlist-item",
9572 "excludeFromCollection": false,
9573 "isCollectionDependency": false,
9574 "componentClassName": "PrestoPlaylistItem",
9575 "elementRef": null,
9576 "encapsulation": "shadow",
9577 "shadowDelegatesFocus": false,
9578 "properties": [
9579 {
9580 "name": "active",
9581 "type": "boolean",
9582 "attribute": "active",
9583 "reflect": false,
9584 "mutable": false,
9585 "required": false,
9586 "optional": false,
9587 "defaultValue": "false",
9588 "complexType": {
9589 "original": "boolean",
9590 "resolved": "boolean",
9591 "references": {}
9592 },
9593 "docs": {
9594 "tags": [],
9595 "text": "Active status"
9596 },
9597 "internal": false
9598 },
9599 {
9600 "name": "playing",
9601 "type": "boolean",
9602 "attribute": "playing",
9603 "reflect": false,
9604 "mutable": false,
9605 "required": false,
9606 "optional": false,
9607 "defaultValue": "false",
9608 "complexType": {
9609 "original": "boolean",
9610 "resolved": "boolean",
9611 "references": {}
9612 },
9613 "docs": {
9614 "tags": [],
9615 "text": "Playing status"
9616 },
9617 "internal": false
9618 }
9619 ],
9620 "virtualProperties": [],
9621 "states": [],
9622 "methods": [],
9623 "listeners": [],
9624 "events": [
9625 {
9626 "name": "triggerPlay",
9627 "method": "triggerPlay",
9628 "bubbles": true,
9629 "cancelable": true,
9630 "composed": true,
9631 "docs": {
9632 "tags": [],
9633 "text": "Emit play event"
9634 },
9635 "complexType": {
9636 "original": "void",
9637 "resolved": "void",
9638 "references": {}
9639 },
9640 "internal": false
9641 },
9642 {
9643 "name": "triggerPause",
9644 "method": "triggerPause",
9645 "bubbles": true,
9646 "cancelable": true,
9647 "composed": true,
9648 "docs": {
9649 "tags": [],
9650 "text": "Emit pause event"
9651 },
9652 "complexType": {
9653 "original": "void",
9654 "resolved": "void",
9655 "references": {}
9656 },
9657 "internal": false
9658 }
9659 ],
9660 "watchers": [],
9661 "styles": [
9662 {
9663 "modeName": "$",
9664 "styleId": "PRESTO-PLAYLIST-ITEM",
9665 "styleStr": null,
9666 "styleIdentifier": "PrestoPlaylistItemStyle",
9667 "externalStyles": [
9668 {
9669 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.scss",
9670 "relativePath": "presto-playlist-item.scss",
9671 "originalComponentPath": "presto-playlist-item.scss"
9672 }
9673 ]
9674 }
9675 ],
9676 "internal": false,
9677 "assetsDirs": [],
9678 "styleDocs": [],
9679 "docs": {
9680 "tags": [],
9681 "text": ""
9682 },
9683 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js",
9684 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.tsx",
9685 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js.map",
9686 "hasAttributeChangedCallbackFn": false,
9687 "hasComponentWillLoadFn": false,
9688 "hasComponentDidLoadFn": false,
9689 "hasComponentShouldUpdateFn": false,
9690 "hasComponentWillUpdateFn": false,
9691 "hasComponentDidUpdateFn": false,
9692 "hasComponentWillRenderFn": false,
9693 "hasComponentDidRenderFn": false,
9694 "hasComponentDidUnloadFn": false,
9695 "hasConnectedCallbackFn": false,
9696 "hasDisconnectedCallbackFn": false,
9697 "hasElement": false,
9698 "hasEvent": true,
9699 "hasLifecycle": false,
9700 "hasListener": false,
9701 "hasListenerTarget": false,
9702 "hasListenerTargetWindow": false,
9703 "hasListenerTargetDocument": false,
9704 "hasListenerTargetBody": false,
9705 "hasListenerTargetParent": false,
9706 "hasMember": true,
9707 "hasMethod": false,
9708 "hasMode": false,
9709 "hasAttribute": true,
9710 "hasProp": true,
9711 "hasPropNumber": false,
9712 "hasPropBoolean": true,
9713 "hasPropString": false,
9714 "hasPropMutable": false,
9715 "hasReflect": false,
9716 "hasRenderFn": true,
9717 "hasState": false,
9718 "hasStyle": true,
9719 "hasVdomAttribute": true,
9720 "hasVdomXlink": false,
9721 "hasVdomClass": true,
9722 "hasVdomFunctional": true,
9723 "hasVdomKey": true,
9724 "hasVdomListener": true,
9725 "hasVdomPropOrAttr": true,
9726 "hasVdomRef": false,
9727 "hasVdomRender": true,
9728 "hasVdomStyle": false,
9729 "hasVdomText": true,
9730 "hasWatchCallback": false,
9731 "isPlain": false,
9732 "htmlAttrNames": [
9733 "key",
9734 "class",
9735 "onClick",
9736 "name",
9737 "width",
9738 "height",
9739 "viewBox",
9740 "xmlns",
9741 "d",
9742 "version"
9743 ],
9744 "htmlTagNames": [
9745 "div",
9746 "slot",
9747 "svg",
9748 "path"
9749 ],
9750 "htmlParts": [],
9751 "isUpdateable": true,
9752 "potentialCmpRefs": [],
9753 "dependents": [
9754 "presto-playlist"
9755 ],
9756 "dependencies": [],
9757 "directDependents": [
9758 "presto-playlist"
9759 ],
9760 "directDependencies": []
9761 },
9762 {
9763 "attachInternalsMemberName": null,
9764 "formAssociated": false,
9765 "tagName": "presto-playlist-overlay",
9766 "excludeFromCollection": false,
9767 "isCollectionDependency": false,
9768 "componentClassName": "PrestoPlaylistOverlay",
9769 "elementRef": null,
9770 "encapsulation": "shadow",
9771 "shadowDelegatesFocus": false,
9772 "properties": [
9773 {
9774 "name": "nextItemTitle",
9775 "type": "string",
9776 "attribute": "next-item-title",
9777 "reflect": false,
9778 "mutable": false,
9779 "required": false,
9780 "optional": false,
9781 "complexType": {
9782 "original": "string",
9783 "resolved": "string",
9784 "references": {}
9785 },
9786 "docs": {
9787 "tags": [],
9788 "text": "Title of the upcoming next playlist item"
9789 },
9790 "internal": false
9791 },
9792 {
9793 "name": "nextItemString",
9794 "type": "string",
9795 "attribute": "next-item-string",
9796 "reflect": false,
9797 "mutable": false,
9798 "required": false,
9799 "optional": false,
9800 "complexType": {
9801 "original": "string",
9802 "resolved": "string",
9803 "references": {}
9804 },
9805 "docs": {
9806 "tags": [],
9807 "text": "String for the Button that says `Next Video`"
9808 },
9809 "internal": false
9810 },
9811 {
9812 "name": "transitionDuration",
9813 "type": "number",
9814 "attribute": "transition-duration",
9815 "reflect": false,
9816 "mutable": false,
9817 "required": false,
9818 "optional": false,
9819 "defaultValue": "5",
9820 "complexType": {
9821 "original": "number",
9822 "resolved": "number",
9823 "references": {}
9824 },
9825 "docs": {
9826 "tags": [],
9827 "text": "Transition duration for next video."
9828 },
9829 "internal": false
9830 },
9831 {
9832 "name": "isLastItem",
9833 "type": "boolean",
9834 "attribute": "is-last-item",
9835 "reflect": false,
9836 "mutable": false,
9837 "required": false,
9838 "optional": false,
9839 "defaultValue": "false",
9840 "complexType": {
9841 "original": "boolean",
9842 "resolved": "boolean",
9843 "references": {}
9844 },
9845 "docs": {
9846 "tags": [],
9847 "text": "Flag to handle if this item is the last item in the list."
9848 },
9849 "internal": false
9850 },
9851 {
9852 "name": "show",
9853 "type": "boolean",
9854 "attribute": "show",
9855 "reflect": false,
9856 "mutable": false,
9857 "required": false,
9858 "optional": false,
9859 "defaultValue": "false",
9860 "complexType": {
9861 "original": "boolean",
9862 "resolved": "boolean",
9863 "references": {}
9864 },
9865 "docs": {
9866 "tags": [],
9867 "text": "Visibility flag for the Overlay"
9868 },
9869 "internal": false
9870 }
9871 ],
9872 "virtualProperties": [],
9873 "states": [
9874 {
9875 "name": "animating"
9876 }
9877 ],
9878 "methods": [],
9879 "listeners": [],
9880 "events": [
9881 {
9882 "name": "rewatch",
9883 "method": "rewatch",
9884 "bubbles": true,
9885 "cancelable": true,
9886 "composed": true,
9887 "docs": {
9888 "tags": [],
9889 "text": "Rewatch item event"
9890 },
9891 "complexType": {
9892 "original": "void",
9893 "resolved": "void",
9894 "references": {}
9895 },
9896 "internal": false
9897 },
9898 {
9899 "name": "next",
9900 "method": "next",
9901 "bubbles": true,
9902 "cancelable": true,
9903 "composed": true,
9904 "docs": {
9905 "tags": [],
9906 "text": "Next item play event"
9907 },
9908 "complexType": {
9909 "original": "void",
9910 "resolved": "void",
9911 "references": {}
9912 },
9913 "internal": false
9914 }
9915 ],
9916 "watchers": [
9917 {
9918 "propName": "show",
9919 "methodName": "handleShow"
9920 },
9921 {
9922 "propName": "animating",
9923 "methodName": "handleAnimatingChange"
9924 }
9925 ],
9926 "styles": [
9927 {
9928 "modeName": "$",
9929 "styleId": "PRESTO-PLAYLIST-OVERLAY",
9930 "styleStr": null,
9931 "styleIdentifier": "PrestoPlaylistOverlayStyle",
9932 "externalStyles": [
9933 {
9934 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.scss",
9935 "relativePath": "presto-playlist-overlay.scss",
9936 "originalComponentPath": "presto-playlist-overlay.scss"
9937 }
9938 ]
9939 }
9940 ],
9941 "internal": false,
9942 "assetsDirs": [],
9943 "styleDocs": [],
9944 "docs": {
9945 "tags": [],
9946 "text": ""
9947 },
9948 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js",
9949 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx",
9950 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map",
9951 "hasAttributeChangedCallbackFn": false,
9952 "hasComponentWillLoadFn": false,
9953 "hasComponentDidLoadFn": false,
9954 "hasComponentShouldUpdateFn": false,
9955 "hasComponentWillUpdateFn": false,
9956 "hasComponentDidUpdateFn": false,
9957 "hasComponentWillRenderFn": false,
9958 "hasComponentDidRenderFn": false,
9959 "hasComponentDidUnloadFn": false,
9960 "hasConnectedCallbackFn": false,
9961 "hasDisconnectedCallbackFn": true,
9962 "hasElement": false,
9963 "hasEvent": true,
9964 "hasLifecycle": false,
9965 "hasListener": false,
9966 "hasListenerTarget": false,
9967 "hasListenerTargetWindow": false,
9968 "hasListenerTargetDocument": false,
9969 "hasListenerTargetBody": false,
9970 "hasListenerTargetParent": false,
9971 "hasMember": true,
9972 "hasMethod": false,
9973 "hasMode": false,
9974 "hasAttribute": true,
9975 "hasProp": true,
9976 "hasPropNumber": true,
9977 "hasPropBoolean": true,
9978 "hasPropString": true,
9979 "hasPropMutable": false,
9980 "hasReflect": false,
9981 "hasRenderFn": true,
9982 "hasState": true,
9983 "hasStyle": true,
9984 "hasVdomAttribute": true,
9985 "hasVdomXlink": false,
9986 "hasVdomClass": true,
9987 "hasVdomFunctional": false,
9988 "hasVdomKey": false,
9989 "hasVdomListener": true,
9990 "hasVdomPropOrAttr": true,
9991 "hasVdomRef": false,
9992 "hasVdomRender": true,
9993 "hasVdomStyle": true,
9994 "hasVdomText": true,
9995 "hasWatchCallback": true,
9996 "isPlain": false,
9997 "htmlAttrNames": [
9998 "style",
9999 "class",
10000 "onClick",
10001 "width",
10002 "height",
10003 "viewBox",
10004 "fill",
10005 "xmlns",
10006 "d"
10007 ],
10008 "htmlTagNames": [
10009 "div",
10010 "p",
10011 "h2",
10012 "button",
10013 "svg",
10014 "path"
10015 ],
10016 "htmlParts": [],
10017 "isUpdateable": true,
10018 "potentialCmpRefs": [],
10019 "dependents": [
10020 "presto-playlist"
10021 ],
10022 "dependencies": [],
10023 "directDependents": [
10024 "presto-playlist"
10025 ],
10026 "directDependencies": []
10027 },
10028 {
10029 "attachInternalsMemberName": null,
10030 "formAssociated": false,
10031 "tagName": "presto-playlist-ui",
10032 "excludeFromCollection": false,
10033 "isCollectionDependency": false,
10034 "componentClassName": "PrestoPlayListUI",
10035 "elementRef": null,
10036 "encapsulation": "shadow",
10037 "shadowDelegatesFocus": false,
10038 "properties": [],
10039 "virtualProperties": [],
10040 "states": [],
10041 "methods": [],
10042 "listeners": [],
10043 "events": [],
10044 "watchers": [],
10045 "styles": [
10046 {
10047 "modeName": "$",
10048 "styleId": "PRESTO-PLAYLIST-UI",
10049 "styleStr": null,
10050 "styleIdentifier": "PrestoPlaylistUiStyle",
10051 "externalStyles": [
10052 {
10053 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.scss",
10054 "relativePath": "presto-playlist-ui.scss",
10055 "originalComponentPath": "presto-playlist-ui.scss"
10056 }
10057 ]
10058 }
10059 ],
10060 "internal": false,
10061 "assetsDirs": [],
10062 "styleDocs": [],
10063 "docs": {
10064 "tags": [],
10065 "text": ""
10066 },
10067 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js",
10068 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx",
10069 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map",
10070 "hasAttributeChangedCallbackFn": false,
10071 "hasComponentWillLoadFn": false,
10072 "hasComponentDidLoadFn": false,
10073 "hasComponentShouldUpdateFn": false,
10074 "hasComponentWillUpdateFn": false,
10075 "hasComponentDidUpdateFn": false,
10076 "hasComponentWillRenderFn": false,
10077 "hasComponentDidRenderFn": false,
10078 "hasComponentDidUnloadFn": false,
10079 "hasConnectedCallbackFn": false,
10080 "hasDisconnectedCallbackFn": false,
10081 "hasElement": false,
10082 "hasEvent": false,
10083 "hasLifecycle": false,
10084 "hasListener": false,
10085 "hasListenerTarget": false,
10086 "hasListenerTargetWindow": false,
10087 "hasListenerTargetDocument": false,
10088 "hasListenerTargetBody": false,
10089 "hasListenerTargetParent": false,
10090 "hasMember": false,
10091 "hasMethod": false,
10092 "hasMode": false,
10093 "hasAttribute": false,
10094 "hasProp": false,
10095 "hasPropNumber": false,
10096 "hasPropBoolean": false,
10097 "hasPropString": false,
10098 "hasPropMutable": false,
10099 "hasReflect": false,
10100 "hasRenderFn": true,
10101 "hasState": false,
10102 "hasStyle": true,
10103 "hasVdomAttribute": true,
10104 "hasVdomXlink": false,
10105 "hasVdomClass": true,
10106 "hasVdomFunctional": false,
10107 "hasVdomKey": true,
10108 "hasVdomListener": false,
10109 "hasVdomPropOrAttr": true,
10110 "hasVdomRef": false,
10111 "hasVdomRender": true,
10112 "hasVdomStyle": false,
10113 "hasVdomText": false,
10114 "hasWatchCallback": false,
10115 "isPlain": false,
10116 "htmlAttrNames": [
10117 "key",
10118 "class",
10119 "part",
10120 "name"
10121 ],
10122 "htmlTagNames": [
10123 "div",
10124 "slot"
10125 ],
10126 "htmlParts": [
10127 "base"
10128 ],
10129 "isUpdateable": false,
10130 "potentialCmpRefs": [],
10131 "dependents": [
10132 "presto-playlist"
10133 ],
10134 "dependencies": [],
10135 "directDependents": [
10136 "presto-playlist"
10137 ],
10138 "directDependencies": []
10139 }
10140 ],
10141 "entryKey": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry"
10142 },
10143 {
10144 "cmps": [
10145 {
10146 "attachInternalsMemberName": null,
10147 "formAssociated": false,
10148 "tagName": "presto-action-bar",
10149 "excludeFromCollection": false,
10150 "isCollectionDependency": false,
10151 "componentClassName": "PrestoActionBar",
10152 "elementRef": "el",
10153 "encapsulation": "shadow",
10154 "shadowDelegatesFocus": false,
10155 "properties": [
10156 {
10157 "name": "player",
10158 "type": "any",
10159 "attribute": "player",
10160 "reflect": false,
10161 "mutable": false,
10162 "required": false,
10163 "optional": false,
10164 "complexType": {
10165 "original": "any",
10166 "resolved": "any",
10167 "references": {}
10168 },
10169 "docs": {
10170 "tags": [],
10171 "text": ""
10172 },
10173 "internal": false
10174 },
10175 {
10176 "name": "config",
10177 "type": "unknown",
10178 "reflect": false,
10179 "mutable": false,
10180 "required": false,
10181 "optional": false,
10182 "complexType": {
10183 "original": "ActionBarConfig",
10184 "resolved": "ActionBarConfig",
10185 "references": {
10186 "ActionBarConfig": {
10187 "location": "import",
10188 "path": "../../../../../interfaces",
10189 "id": "src/interfaces.ts::ActionBarConfig"
10190 }
10191 }
10192 },
10193 "docs": {
10194 "tags": [],
10195 "text": ""
10196 },
10197 "internal": false
10198 },
10199 {
10200 "name": "direction",
10201 "type": "string",
10202 "attribute": "direction",
10203 "reflect": false,
10204 "mutable": false,
10205 "required": false,
10206 "optional": true,
10207 "complexType": {
10208 "original": "'rtl'",
10209 "resolved": "\"rtl\"",
10210 "references": {}
10211 },
10212 "docs": {
10213 "tags": [],
10214 "text": ""
10215 },
10216 "internal": false
10217 },
10218 {
10219 "name": "youtube",
10220 "type": "unknown",
10221 "reflect": false,
10222 "mutable": false,
10223 "required": false,
10224 "optional": true,
10225 "complexType": {
10226 "original": "YoutubeConfig",
10227 "resolved": "YoutubeConfig",
10228 "references": {
10229 "YoutubeConfig": {
10230 "location": "import",
10231 "path": "../../../../../interfaces",
10232 "id": "src/interfaces.ts::YoutubeConfig"
10233 }
10234 }
10235 },
10236 "docs": {
10237 "tags": [],
10238 "text": ""
10239 },
10240 "internal": false
10241 }
10242 ],
10243 "virtualProperties": [],
10244 "states": [
10245 {
10246 "name": "currentTime"
10247 },
10248 {
10249 "name": "duration"
10250 },
10251 {
10252 "name": "ended"
10253 }
10254 ],
10255 "methods": [],
10256 "listeners": [],
10257 "events": [],
10258 "watchers": [
10259 {
10260 "propName": "player",
10261 "methodName": "handlePlayerChange"
10262 }
10263 ],
10264 "styles": [
10265 {
10266 "modeName": "$",
10267 "styleId": "PRESTO-ACTION-BAR",
10268 "styleStr": null,
10269 "styleIdentifier": "PrestoActionBarStyle",
10270 "externalStyles": [
10271 {
10272 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.scss",
10273 "relativePath": "presto-action-bar.scss",
10274 "originalComponentPath": "presto-action-bar.scss"
10275 }
10276 ]
10277 }
10278 ],
10279 "internal": false,
10280 "assetsDirs": [],
10281 "styleDocs": [],
10282 "docs": {
10283 "tags": [],
10284 "text": ""
10285 },
10286 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js",
10287 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.tsx",
10288 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js.map",
10289 "hasAttributeChangedCallbackFn": false,
10290 "hasComponentWillLoadFn": true,
10291 "hasComponentDidLoadFn": false,
10292 "hasComponentShouldUpdateFn": false,
10293 "hasComponentWillUpdateFn": false,
10294 "hasComponentDidUpdateFn": false,
10295 "hasComponentWillRenderFn": false,
10296 "hasComponentDidRenderFn": false,
10297 "hasComponentDidUnloadFn": false,
10298 "hasConnectedCallbackFn": false,
10299 "hasDisconnectedCallbackFn": true,
10300 "hasElement": false,
10301 "hasEvent": false,
10302 "hasLifecycle": true,
10303 "hasListener": false,
10304 "hasListenerTarget": false,
10305 "hasListenerTargetWindow": false,
10306 "hasListenerTargetDocument": false,
10307 "hasListenerTargetBody": false,
10308 "hasListenerTargetParent": false,
10309 "hasMember": true,
10310 "hasMethod": false,
10311 "hasMode": false,
10312 "hasAttribute": true,
10313 "hasProp": true,
10314 "hasPropNumber": false,
10315 "hasPropBoolean": false,
10316 "hasPropString": true,
10317 "hasPropMutable": false,
10318 "hasReflect": false,
10319 "hasRenderFn": true,
10320 "hasState": true,
10321 "hasStyle": true,
10322 "hasVdomAttribute": true,
10323 "hasVdomXlink": false,
10324 "hasVdomClass": false,
10325 "hasVdomFunctional": false,
10326 "hasVdomKey": true,
10327 "hasVdomListener": false,
10328 "hasVdomPropOrAttr": true,
10329 "hasVdomRef": false,
10330 "hasVdomRender": true,
10331 "hasVdomStyle": false,
10332 "hasVdomText": false,
10333 "hasWatchCallback": true,
10334 "isPlain": false,
10335 "htmlAttrNames": [
10336 "key",
10337 "ended",
10338 "config",
10339 "currentTime",
10340 "duration",
10341 "direction",
10342 "youtube"
10343 ],
10344 "htmlTagNames": [
10345 "presto-action-bar-controller"
10346 ],
10347 "htmlParts": [],
10348 "isUpdateable": true,
10349 "potentialCmpRefs": [
10350 "presto-action-bar-controller"
10351 ],
10352 "dependents": [
10353 "presto-player",
10354 "presto-playlist"
10355 ],
10356 "dependencies": [
10357 "presto-action-bar-controller",
10358 "presto-action-bar-ui",
10359 "presto-player-button",
10360 "presto-youtube-subscribe-button"
10361 ],
10362 "directDependents": [
10363 "presto-player"
10364 ],
10365 "directDependencies": [
10366 "presto-action-bar-controller"
10367 ]
10368 },
10369 {
10370 "attachInternalsMemberName": null,
10371 "formAssociated": false,
10372 "tagName": "presto-action-bar-controller",
10373 "excludeFromCollection": false,
10374 "isCollectionDependency": false,
10375 "componentClassName": "PrestoActionBar",
10376 "elementRef": "el",
10377 "encapsulation": "shadow",
10378 "shadowDelegatesFocus": false,
10379 "properties": [
10380 {
10381 "name": "ended",
10382 "type": "boolean",
10383 "attribute": "ended",
10384 "reflect": false,
10385 "mutable": false,
10386 "required": false,
10387 "optional": false,
10388 "complexType": {
10389 "original": "boolean",
10390 "resolved": "boolean",
10391 "references": {}
10392 },
10393 "docs": {
10394 "tags": [],
10395 "text": ""
10396 },
10397 "internal": false
10398 },
10399 {
10400 "name": "config",
10401 "type": "unknown",
10402 "reflect": false,
10403 "mutable": false,
10404 "required": false,
10405 "optional": false,
10406 "complexType": {
10407 "original": "ActionBarConfig",
10408 "resolved": "ActionBarConfig",
10409 "references": {
10410 "ActionBarConfig": {
10411 "location": "import",
10412 "path": "../../../../../interfaces",
10413 "id": "src/interfaces.ts::ActionBarConfig"
10414 }
10415 }
10416 },
10417 "docs": {
10418 "tags": [],
10419 "text": ""
10420 },
10421 "internal": false
10422 },
10423 {
10424 "name": "currentTime",
10425 "type": "number",
10426 "attribute": "current-time",
10427 "reflect": true,
10428 "mutable": false,
10429 "required": false,
10430 "optional": false,
10431 "complexType": {
10432 "original": "number",
10433 "resolved": "number",
10434 "references": {}
10435 },
10436 "docs": {
10437 "tags": [],
10438 "text": ""
10439 },
10440 "internal": false
10441 },
10442 {
10443 "name": "duration",
10444 "type": "number",
10445 "attribute": "duration",
10446 "reflect": true,
10447 "mutable": false,
10448 "required": false,
10449 "optional": false,
10450 "complexType": {
10451 "original": "number",
10452 "resolved": "number",
10453 "references": {}
10454 },
10455 "docs": {
10456 "tags": [],
10457 "text": ""
10458 },
10459 "internal": false
10460 },
10461 {
10462 "name": "direction",
10463 "type": "string",
10464 "attribute": "direction",
10465 "reflect": false,
10466 "mutable": false,
10467 "required": false,
10468 "optional": true,
10469 "complexType": {
10470 "original": "'rtl'",
10471 "resolved": "\"rtl\"",
10472 "references": {}
10473 },
10474 "docs": {
10475 "tags": [],
10476 "text": ""
10477 },
10478 "internal": false
10479 },
10480 {
10481 "name": "youtube",
10482 "type": "unknown",
10483 "reflect": false,
10484 "mutable": false,
10485 "required": false,
10486 "optional": true,
10487 "complexType": {
10488 "original": "YoutubeConfig",
10489 "resolved": "YoutubeConfig",
10490 "references": {
10491 "YoutubeConfig": {
10492 "location": "import",
10493 "path": "../../../../../interfaces",
10494 "id": "src/interfaces.ts::YoutubeConfig"
10495 }
10496 }
10497 },
10498 "docs": {
10499 "tags": [],
10500 "text": ""
10501 },
10502 "internal": false
10503 }
10504 ],
10505 "virtualProperties": [],
10506 "states": [
10507 {
10508 "name": "show"
10509 },
10510 {
10511 "name": "youtubeRenderKey"
10512 },
10513 {
10514 "name": "percentagePassed"
10515 }
10516 ],
10517 "methods": [],
10518 "listeners": [],
10519 "events": [
10520 {
10521 "name": "actionBarStateChange",
10522 "method": "actionBarStateChange",
10523 "bubbles": true,
10524 "cancelable": true,
10525 "composed": true,
10526 "docs": {
10527 "tags": [],
10528 "text": ""
10529 },
10530 "complexType": {
10531 "original": "boolean",
10532 "resolved": "boolean",
10533 "references": {}
10534 },
10535 "internal": false
10536 }
10537 ],
10538 "watchers": [
10539 {
10540 "propName": "duration",
10541 "methodName": "handleDuration"
10542 },
10543 {
10544 "propName": "ended",
10545 "methodName": "handleEnded"
10546 },
10547 {
10548 "propName": "currentTime",
10549 "methodName": "handlePercentagePassed"
10550 },
10551 {
10552 "propName": "duration",
10553 "methodName": "handlePercentagePassed"
10554 },
10555 {
10556 "propName": "currentTime",
10557 "methodName": "handleTime"
10558 },
10559 {
10560 "propName": "config",
10561 "methodName": "handleButtonCountChange"
10562 },
10563 {
10564 "propName": "show",
10565 "methodName": "handleCtaStateChange"
10566 }
10567 ],
10568 "styles": [
10569 {
10570 "modeName": "$",
10571 "styleId": "PRESTO-ACTION-BAR-CONTROLLER",
10572 "styleStr": null,
10573 "styleIdentifier": "PrestoActionBarControllerStyle",
10574 "externalStyles": [
10575 {
10576 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.scss",
10577 "relativePath": "presto-action-bar-controller.scss",
10578 "originalComponentPath": "presto-action-bar-controller.scss"
10579 }
10580 ]
10581 }
10582 ],
10583 "internal": false,
10584 "assetsDirs": [],
10585 "styleDocs": [],
10586 "docs": {
10587 "tags": [],
10588 "text": ""
10589 },
10590 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js",
10591 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx",
10592 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map",
10593 "hasAttributeChangedCallbackFn": false,
10594 "hasComponentWillLoadFn": true,
10595 "hasComponentDidLoadFn": false,
10596 "hasComponentShouldUpdateFn": false,
10597 "hasComponentWillUpdateFn": false,
10598 "hasComponentDidUpdateFn": false,
10599 "hasComponentWillRenderFn": false,
10600 "hasComponentDidRenderFn": false,
10601 "hasComponentDidUnloadFn": false,
10602 "hasConnectedCallbackFn": false,
10603 "hasDisconnectedCallbackFn": false,
10604 "hasElement": false,
10605 "hasEvent": true,
10606 "hasLifecycle": true,
10607 "hasListener": false,
10608 "hasListenerTarget": false,
10609 "hasListenerTargetWindow": false,
10610 "hasListenerTargetDocument": false,
10611 "hasListenerTargetBody": false,
10612 "hasListenerTargetParent": false,
10613 "hasMember": true,
10614 "hasMethod": false,
10615 "hasMode": false,
10616 "hasAttribute": true,
10617 "hasProp": true,
10618 "hasPropNumber": true,
10619 "hasPropBoolean": true,
10620 "hasPropString": true,
10621 "hasPropMutable": false,
10622 "hasReflect": true,
10623 "hasRenderFn": true,
10624 "hasState": true,
10625 "hasStyle": true,
10626 "hasVdomAttribute": true,
10627 "hasVdomXlink": false,
10628 "hasVdomClass": false,
10629 "hasVdomFunctional": false,
10630 "hasVdomKey": true,
10631 "hasVdomListener": false,
10632 "hasVdomPropOrAttr": true,
10633 "hasVdomRef": false,
10634 "hasVdomRender": true,
10635 "hasVdomStyle": true,
10636 "hasVdomText": true,
10637 "hasWatchCallback": true,
10638 "isPlain": false,
10639 "htmlAttrNames": [
10640 "key",
10641 "channel",
10642 "showCount",
10643 "type",
10644 "size",
10645 "href",
10646 "target",
10647 "style",
10648 "open",
10649 "slot"
10650 ],
10651 "htmlTagNames": [
10652 "presto-youtube-subscribe-button",
10653 "presto-player-button",
10654 "presto-action-bar-ui",
10655 "div"
10656 ],
10657 "htmlParts": [],
10658 "isUpdateable": true,
10659 "potentialCmpRefs": [
10660 "presto-youtube-subscribe-button",
10661 "presto-player-button",
10662 "presto-action-bar-ui"
10663 ],
10664 "dependents": [
10665 "presto-action-bar",
10666 "presto-player",
10667 "presto-playlist"
10668 ],
10669 "dependencies": [
10670 "presto-action-bar-ui",
10671 "presto-player-button",
10672 "presto-youtube-subscribe-button"
10673 ],
10674 "directDependents": [
10675 "presto-action-bar"
10676 ],
10677 "directDependencies": [
10678 "presto-youtube-subscribe-button",
10679 "presto-player-button",
10680 "presto-action-bar-ui"
10681 ]
10682 },
10683 {
10684 "attachInternalsMemberName": null,
10685 "formAssociated": false,
10686 "tagName": "presto-audio",
10687 "excludeFromCollection": false,
10688 "isCollectionDependency": false,
10689 "componentClassName": "PrestoAudio",
10690 "elementRef": null,
10691 "encapsulation": "none",
10692 "shadowDelegatesFocus": false,
10693 "properties": [
10694 {
10695 "name": "getRef",
10696 "type": "unknown",
10697 "reflect": false,
10698 "mutable": true,
10699 "required": false,
10700 "optional": true,
10701 "complexType": {
10702 "original": "(elm?: HTMLAudioElement) => void",
10703 "resolved": "(elm?: HTMLAudioElement) => void",
10704 "references": {
10705 "HTMLAudioElement": {
10706 "location": "global",
10707 "id": "global::HTMLAudioElement"
10708 }
10709 }
10710 },
10711 "docs": {
10712 "tags": [],
10713 "text": ""
10714 },
10715 "internal": false
10716 },
10717 {
10718 "name": "autoplay",
10719 "type": "boolean",
10720 "attribute": "autoplay",
10721 "reflect": false,
10722 "mutable": false,
10723 "required": false,
10724 "optional": false,
10725 "complexType": {
10726 "original": "boolean",
10727 "resolved": "boolean",
10728 "references": {}
10729 },
10730 "docs": {
10731 "tags": [],
10732 "text": ""
10733 },
10734 "internal": false
10735 },
10736 {
10737 "name": "src",
10738 "type": "string",
10739 "attribute": "src",
10740 "reflect": false,
10741 "mutable": false,
10742 "required": false,
10743 "optional": false,
10744 "complexType": {
10745 "original": "string",
10746 "resolved": "string",
10747 "references": {}
10748 },
10749 "docs": {
10750 "tags": [],
10751 "text": ""
10752 },
10753 "internal": false
10754 },
10755 {
10756 "name": "preload",
10757 "type": "string",
10758 "attribute": "preload",
10759 "reflect": false,
10760 "mutable": false,
10761 "required": false,
10762 "optional": false,
10763 "complexType": {
10764 "original": "string",
10765 "resolved": "string",
10766 "references": {}
10767 },
10768 "docs": {
10769 "tags": [],
10770 "text": ""
10771 },
10772 "internal": false
10773 },
10774 {
10775 "name": "poster",
10776 "type": "string",
10777 "attribute": "poster",
10778 "reflect": false,
10779 "mutable": false,
10780 "required": false,
10781 "optional": false,
10782 "complexType": {
10783 "original": "string",
10784 "resolved": "string",
10785 "references": {}
10786 },
10787 "docs": {
10788 "tags": [],
10789 "text": ""
10790 },
10791 "internal": false
10792 },
10793 {
10794 "name": "player",
10795 "type": "any",
10796 "attribute": "player",
10797 "reflect": false,
10798 "mutable": false,
10799 "required": false,
10800 "optional": false,
10801 "complexType": {
10802 "original": "any",
10803 "resolved": "any",
10804 "references": {}
10805 },
10806 "docs": {
10807 "tags": [],
10808 "text": ""
10809 },
10810 "internal": false
10811 },
10812 {
10813 "name": "preset",
10814 "type": "unknown",
10815 "reflect": false,
10816 "mutable": false,
10817 "required": false,
10818 "optional": false,
10819 "complexType": {
10820 "original": "presetAttributes",
10821 "resolved": "presetAttributes",
10822 "references": {
10823 "presetAttributes": {
10824 "location": "import",
10825 "path": "../../../../interfaces",
10826 "id": "src/interfaces.ts::presetAttributes"
10827 }
10828 }
10829 },
10830 "docs": {
10831 "tags": [],
10832 "text": ""
10833 },
10834 "internal": false
10835 },
10836 {
10837 "name": "tracks",
10838 "type": "unknown",
10839 "reflect": false,
10840 "mutable": false,
10841 "required": false,
10842 "optional": false,
10843 "complexType": {
10844 "original": "{ label: string; src: string; srcLang: string }[]",
10845 "resolved": "{ label: string; src: string; srcLang: string; }[]",
10846 "references": {}
10847 },
10848 "docs": {
10849 "tags": [],
10850 "text": ""
10851 },
10852 "internal": false
10853 },
10854 {
10855 "name": "provider",
10856 "type": "string",
10857 "attribute": "provider",
10858 "reflect": false,
10859 "mutable": false,
10860 "required": false,
10861 "optional": false,
10862 "complexType": {
10863 "original": "string",
10864 "resolved": "string",
10865 "references": {}
10866 },
10867 "docs": {
10868 "tags": [],
10869 "text": ""
10870 },
10871 "internal": false
10872 },
10873 {
10874 "name": "mediaTitle",
10875 "type": "string",
10876 "attribute": "media-title",
10877 "reflect": false,
10878 "mutable": false,
10879 "required": false,
10880 "optional": false,
10881 "complexType": {
10882 "original": "string",
10883 "resolved": "string",
10884 "references": {}
10885 },
10886 "docs": {
10887 "tags": [],
10888 "text": ""
10889 },
10890 "internal": false
10891 },
10892 {
10893 "name": "audioAttributes",
10894 "type": "unknown",
10895 "reflect": false,
10896 "mutable": false,
10897 "required": false,
10898 "optional": false,
10899 "complexType": {
10900 "original": "object",
10901 "resolved": "object",
10902 "references": {}
10903 },
10904 "docs": {
10905 "tags": [],
10906 "text": ""
10907 },
10908 "internal": false
10909 }
10910 ],
10911 "virtualProperties": [],
10912 "states": [
10913 {
10914 "name": "width"
10915 }
10916 ],
10917 "methods": [],
10918 "listeners": [],
10919 "events": [
10920 {
10921 "name": "playVideo",
10922 "method": "playVideo",
10923 "bubbles": true,
10924 "cancelable": true,
10925 "composed": true,
10926 "docs": {
10927 "tags": [],
10928 "text": ""
10929 },
10930 "complexType": {
10931 "original": "void",
10932 "resolved": "void",
10933 "references": {}
10934 },
10935 "internal": false
10936 },
10937 {
10938 "name": "pauseVideo",
10939 "method": "pauseVideo",
10940 "bubbles": true,
10941 "cancelable": true,
10942 "composed": true,
10943 "docs": {
10944 "tags": [],
10945 "text": ""
10946 },
10947 "complexType": {
10948 "original": "true",
10949 "resolved": "boolean",
10950 "references": {}
10951 },
10952 "internal": false
10953 }
10954 ],
10955 "watchers": [],
10956 "styles": [
10957 {
10958 "modeName": "$",
10959 "styleId": "PRESTO-AUDIO",
10960 "styleStr": null,
10961 "styleIdentifier": "PrestoAudioStyle",
10962 "externalStyles": [
10963 {
10964 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.scss",
10965 "relativePath": "presto-audio.scss",
10966 "originalComponentPath": "presto-audio.scss"
10967 }
10968 ]
10969 }
10970 ],
10971 "internal": false,
10972 "assetsDirs": [],
10973 "styleDocs": [],
10974 "docs": {
10975 "tags": [],
10976 "text": ""
10977 },
10978 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js",
10979 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.tsx",
10980 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js.map",
10981 "hasAttributeChangedCallbackFn": false,
10982 "hasComponentWillLoadFn": false,
10983 "hasComponentDidLoadFn": true,
10984 "hasComponentShouldUpdateFn": false,
10985 "hasComponentWillUpdateFn": false,
10986 "hasComponentDidUpdateFn": false,
10987 "hasComponentWillRenderFn": false,
10988 "hasComponentDidRenderFn": false,
10989 "hasComponentDidUnloadFn": false,
10990 "hasConnectedCallbackFn": false,
10991 "hasDisconnectedCallbackFn": false,
10992 "hasElement": false,
10993 "hasEvent": true,
10994 "hasLifecycle": true,
10995 "hasListener": false,
10996 "hasListenerTarget": false,
10997 "hasListenerTargetWindow": false,
10998 "hasListenerTargetDocument": false,
10999 "hasListenerTargetBody": false,
11000 "hasListenerTargetParent": false,
11001 "hasMember": true,
11002 "hasMethod": false,
11003 "hasMode": false,
11004 "hasAttribute": true,
11005 "hasProp": true,
11006 "hasPropNumber": false,
11007 "hasPropBoolean": true,
11008 "hasPropString": true,
11009 "hasPropMutable": true,
11010 "hasReflect": false,
11011 "hasRenderFn": true,
11012 "hasState": true,
11013 "hasStyle": true,
11014 "hasVdomAttribute": true,
11015 "hasVdomXlink": true,
11016 "hasVdomClass": true,
11017 "hasVdomFunctional": false,
11018 "hasVdomKey": true,
11019 "hasVdomListener": true,
11020 "hasVdomPropOrAttr": true,
11021 "hasVdomRef": true,
11022 "hasVdomRender": true,
11023 "hasVdomStyle": true,
11024 "hasVdomText": true,
11025 "hasWatchCallback": false,
11026 "isPlain": false,
11027 "htmlAttrNames": [
11028 "class",
11029 "src",
11030 "onClick",
11031 "width",
11032 "height",
11033 "viewBox",
11034 "fill",
11035 "xmlns",
11036 "d",
11037 "x",
11038 "key",
11039 "ref",
11040 "kind",
11041 "label",
11042 "srclang"
11043 ],
11044 "htmlTagNames": [
11045 "div",
11046 "img",
11047 "svg",
11048 "path",
11049 "rect",
11050 "audio",
11051 "source",
11052 "track"
11053 ],
11054 "htmlParts": [],
11055 "isUpdateable": true,
11056 "potentialCmpRefs": [],
11057 "dependents": [
11058 "presto-player",
11059 "presto-playlist"
11060 ],
11061 "dependencies": [],
11062 "directDependents": [
11063 "presto-player"
11064 ],
11065 "directDependencies": []
11066 },
11067 {
11068 "attachInternalsMemberName": null,
11069 "formAssociated": false,
11070 "tagName": "presto-bunny",
11071 "excludeFromCollection": false,
11072 "isCollectionDependency": false,
11073 "componentClassName": "PrestoBunny",
11074 "elementRef": null,
11075 "encapsulation": "none",
11076 "shadowDelegatesFocus": false,
11077 "properties": [
11078 {
11079 "name": "getRef",
11080 "type": "unknown",
11081 "reflect": false,
11082 "mutable": true,
11083 "required": false,
11084 "optional": true,
11085 "complexType": {
11086 "original": "(elm?: HTMLVideoElement) => void",
11087 "resolved": "(elm?: HTMLVideoElement) => void",
11088 "references": {
11089 "HTMLVideoElement": {
11090 "location": "global",
11091 "id": "global::HTMLVideoElement"
11092 }
11093 }
11094 },
11095 "docs": {
11096 "tags": [],
11097 "text": ""
11098 },
11099 "internal": false
11100 },
11101 {
11102 "name": "autoplay",
11103 "type": "boolean",
11104 "attribute": "autoplay",
11105 "reflect": false,
11106 "mutable": false,
11107 "required": false,
11108 "optional": false,
11109 "complexType": {
11110 "original": "boolean",
11111 "resolved": "boolean",
11112 "references": {}
11113 },
11114 "docs": {
11115 "tags": [],
11116 "text": ""
11117 },
11118 "internal": false
11119 },
11120 {
11121 "name": "src",
11122 "type": "string",
11123 "attribute": "src",
11124 "reflect": false,
11125 "mutable": false,
11126 "required": false,
11127 "optional": false,
11128 "complexType": {
11129 "original": "string",
11130 "resolved": "string",
11131 "references": {}
11132 },
11133 "docs": {
11134 "tags": [],
11135 "text": ""
11136 },
11137 "internal": false
11138 },
11139 {
11140 "name": "preload",
11141 "type": "string",
11142 "attribute": "preload",
11143 "reflect": false,
11144 "mutable": false,
11145 "required": false,
11146 "optional": false,
11147 "complexType": {
11148 "original": "string",
11149 "resolved": "string",
11150 "references": {}
11151 },
11152 "docs": {
11153 "tags": [],
11154 "text": ""
11155 },
11156 "internal": false
11157 },
11158 {
11159 "name": "poster",
11160 "type": "string",
11161 "attribute": "poster",
11162 "reflect": false,
11163 "mutable": true,
11164 "required": false,
11165 "optional": false,
11166 "complexType": {
11167 "original": "string",
11168 "resolved": "string",
11169 "references": {}
11170 },
11171 "docs": {
11172 "tags": [],
11173 "text": ""
11174 },
11175 "internal": false
11176 },
11177 {
11178 "name": "player",
11179 "type": "any",
11180 "attribute": "player",
11181 "reflect": false,
11182 "mutable": false,
11183 "required": false,
11184 "optional": false,
11185 "complexType": {
11186 "original": "any",
11187 "resolved": "any",
11188 "references": {}
11189 },
11190 "docs": {
11191 "tags": [],
11192 "text": ""
11193 },
11194 "internal": false
11195 },
11196 {
11197 "name": "tracks",
11198 "type": "unknown",
11199 "reflect": false,
11200 "mutable": false,
11201 "required": false,
11202 "optional": false,
11203 "complexType": {
11204 "original": "{ label: string; src: string; srcLang: string }[]",
11205 "resolved": "{ label: string; src: string; srcLang: string; }[]",
11206 "references": {}
11207 },
11208 "docs": {
11209 "tags": [],
11210 "text": ""
11211 },
11212 "internal": false
11213 },
11214 {
11215 "name": "playsinline",
11216 "type": "boolean",
11217 "attribute": "playsinline",
11218 "reflect": false,
11219 "mutable": false,
11220 "required": false,
11221 "optional": false,
11222 "complexType": {
11223 "original": "boolean",
11224 "resolved": "boolean",
11225 "references": {}
11226 },
11227 "docs": {
11228 "tags": [],
11229 "text": ""
11230 },
11231 "internal": false
11232 },
11233 {
11234 "name": "provider",
11235 "type": "string",
11236 "attribute": "provider",
11237 "reflect": false,
11238 "mutable": false,
11239 "required": false,
11240 "optional": false,
11241 "complexType": {
11242 "original": "string",
11243 "resolved": "string",
11244 "references": {}
11245 },
11246 "docs": {
11247 "tags": [],
11248 "text": ""
11249 },
11250 "internal": false
11251 },
11252 {
11253 "name": "thumbnail",
11254 "type": "string",
11255 "attribute": "thumbnail",
11256 "reflect": false,
11257 "mutable": false,
11258 "required": false,
11259 "optional": false,
11260 "complexType": {
11261 "original": "string",
11262 "resolved": "string",
11263 "references": {}
11264 },
11265 "docs": {
11266 "tags": [],
11267 "text": ""
11268 },
11269 "internal": false
11270 },
11271 {
11272 "name": "previewUrl",
11273 "type": "string",
11274 "attribute": "preview-url",
11275 "reflect": false,
11276 "mutable": false,
11277 "required": false,
11278 "optional": false,
11279 "complexType": {
11280 "original": "string",
11281 "resolved": "string",
11282 "references": {}
11283 },
11284 "docs": {
11285 "tags": [],
11286 "text": ""
11287 },
11288 "internal": false
11289 },
11290 {
11291 "name": "videoAttributes",
11292 "type": "unknown",
11293 "reflect": false,
11294 "mutable": false,
11295 "required": false,
11296 "optional": false,
11297 "complexType": {
11298 "original": "object",
11299 "resolved": "object",
11300 "references": {}
11301 },
11302 "docs": {
11303 "tags": [],
11304 "text": ""
11305 },
11306 "internal": false
11307 }
11308 ],
11309 "virtualProperties": [],
11310 "states": [],
11311 "methods": [],
11312 "listeners": [],
11313 "events": [],
11314 "watchers": [],
11315 "styles": [],
11316 "internal": false,
11317 "assetsDirs": [],
11318 "styleDocs": [],
11319 "docs": {
11320 "tags": [],
11321 "text": ""
11322 },
11323 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js",
11324 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.tsx",
11325 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js.map",
11326 "hasAttributeChangedCallbackFn": false,
11327 "hasComponentWillLoadFn": true,
11328 "hasComponentDidLoadFn": false,
11329 "hasComponentShouldUpdateFn": false,
11330 "hasComponentWillUpdateFn": false,
11331 "hasComponentDidUpdateFn": false,
11332 "hasComponentWillRenderFn": false,
11333 "hasComponentDidRenderFn": false,
11334 "hasComponentDidUnloadFn": false,
11335 "hasConnectedCallbackFn": false,
11336 "hasDisconnectedCallbackFn": false,
11337 "hasElement": false,
11338 "hasEvent": false,
11339 "hasLifecycle": true,
11340 "hasListener": false,
11341 "hasListenerTarget": false,
11342 "hasListenerTargetWindow": false,
11343 "hasListenerTargetDocument": false,
11344 "hasListenerTargetBody": false,
11345 "hasListenerTargetParent": false,
11346 "hasMember": true,
11347 "hasMethod": false,
11348 "hasMode": false,
11349 "hasAttribute": true,
11350 "hasProp": true,
11351 "hasPropNumber": false,
11352 "hasPropBoolean": true,
11353 "hasPropString": true,
11354 "hasPropMutable": true,
11355 "hasReflect": false,
11356 "hasRenderFn": true,
11357 "hasState": false,
11358 "hasStyle": false,
11359 "hasVdomAttribute": true,
11360 "hasVdomXlink": false,
11361 "hasVdomClass": false,
11362 "hasVdomFunctional": false,
11363 "hasVdomKey": true,
11364 "hasVdomListener": false,
11365 "hasVdomPropOrAttr": true,
11366 "hasVdomRef": false,
11367 "hasVdomRender": true,
11368 "hasVdomStyle": false,
11369 "hasVdomText": false,
11370 "hasWatchCallback": false,
11371 "isPlain": false,
11372 "htmlAttrNames": [
11373 "key",
11374 "getRef",
11375 "player",
11376 "autoplay",
11377 "preload",
11378 "poster",
11379 "playsinline",
11380 "src",
11381 "tracks",
11382 "videoAttributes"
11383 ],
11384 "htmlTagNames": [
11385 "presto-video"
11386 ],
11387 "htmlParts": [],
11388 "isUpdateable": true,
11389 "potentialCmpRefs": [
11390 "presto-video"
11391 ],
11392 "dependents": [
11393 "presto-player",
11394 "presto-playlist"
11395 ],
11396 "dependencies": [
11397 "presto-video"
11398 ],
11399 "directDependents": [
11400 "presto-player"
11401 ],
11402 "directDependencies": [
11403 "presto-video"
11404 ]
11405 },
11406 {
11407 "attachInternalsMemberName": null,
11408 "formAssociated": false,
11409 "tagName": "presto-business-skin",
11410 "excludeFromCollection": false,
11411 "isCollectionDependency": false,
11412 "componentClassName": "PrestoBusinessSkin",
11413 "elementRef": null,
11414 "encapsulation": "none",
11415 "shadowDelegatesFocus": false,
11416 "properties": [],
11417 "virtualProperties": [],
11418 "states": [],
11419 "methods": [],
11420 "listeners": [],
11421 "events": [],
11422 "watchers": [],
11423 "styles": [
11424 {
11425 "modeName": "$",
11426 "styleId": "PRESTO-BUSINESS-SKIN",
11427 "styleStr": null,
11428 "styleIdentifier": "PrestoBusinessSkinStyle",
11429 "externalStyles": [
11430 {
11431 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.scss",
11432 "relativePath": "presto-business-skin.scss",
11433 "originalComponentPath": "presto-business-skin.scss"
11434 }
11435 ]
11436 }
11437 ],
11438 "internal": false,
11439 "assetsDirs": [],
11440 "styleDocs": [],
11441 "docs": {
11442 "tags": [],
11443 "text": ""
11444 },
11445 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js",
11446 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.tsx",
11447 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js.map",
11448 "hasAttributeChangedCallbackFn": false,
11449 "hasComponentWillLoadFn": false,
11450 "hasComponentDidLoadFn": false,
11451 "hasComponentShouldUpdateFn": false,
11452 "hasComponentWillUpdateFn": false,
11453 "hasComponentDidUpdateFn": false,
11454 "hasComponentWillRenderFn": false,
11455 "hasComponentDidRenderFn": false,
11456 "hasComponentDidUnloadFn": false,
11457 "hasConnectedCallbackFn": false,
11458 "hasDisconnectedCallbackFn": false,
11459 "hasElement": false,
11460 "hasEvent": false,
11461 "hasLifecycle": false,
11462 "hasListener": false,
11463 "hasListenerTarget": false,
11464 "hasListenerTargetWindow": false,
11465 "hasListenerTargetDocument": false,
11466 "hasListenerTargetBody": false,
11467 "hasListenerTargetParent": false,
11468 "hasMember": false,
11469 "hasMethod": false,
11470 "hasMode": false,
11471 "hasAttribute": false,
11472 "hasProp": false,
11473 "hasPropNumber": false,
11474 "hasPropBoolean": false,
11475 "hasPropString": false,
11476 "hasPropMutable": false,
11477 "hasReflect": false,
11478 "hasRenderFn": true,
11479 "hasState": false,
11480 "hasStyle": true,
11481 "hasVdomAttribute": true,
11482 "hasVdomXlink": false,
11483 "hasVdomClass": false,
11484 "hasVdomFunctional": false,
11485 "hasVdomKey": true,
11486 "hasVdomListener": false,
11487 "hasVdomPropOrAttr": false,
11488 "hasVdomRef": false,
11489 "hasVdomRender": true,
11490 "hasVdomStyle": false,
11491 "hasVdomText": false,
11492 "hasWatchCallback": false,
11493 "isPlain": false,
11494 "htmlAttrNames": [
11495 "key"
11496 ],
11497 "htmlTagNames": [
11498 "slot"
11499 ],
11500 "htmlParts": [],
11501 "isUpdateable": false,
11502 "potentialCmpRefs": [],
11503 "dependents": [
11504 "presto-player",
11505 "presto-playlist"
11506 ],
11507 "dependencies": [],
11508 "directDependents": [
11509 "presto-player"
11510 ],
11511 "directDependencies": []
11512 },
11513 {
11514 "attachInternalsMemberName": null,
11515 "formAssociated": false,
11516 "tagName": "presto-cta-overlay",
11517 "excludeFromCollection": false,
11518 "isCollectionDependency": false,
11519 "componentClassName": "PrestoCTAOverlay",
11520 "elementRef": null,
11521 "encapsulation": "none",
11522 "shadowDelegatesFocus": false,
11523 "properties": [
11524 {
11525 "name": "player",
11526 "type": "any",
11527 "attribute": "player",
11528 "reflect": false,
11529 "mutable": false,
11530 "required": false,
11531 "optional": false,
11532 "complexType": {
11533 "original": "any",
11534 "resolved": "any",
11535 "references": {}
11536 },
11537 "docs": {
11538 "tags": [],
11539 "text": ""
11540 },
11541 "internal": false
11542 },
11543 {
11544 "name": "direction",
11545 "type": "string",
11546 "attribute": "direction",
11547 "reflect": false,
11548 "mutable": false,
11549 "required": false,
11550 "optional": true,
11551 "complexType": {
11552 "original": "'rtl'",
11553 "resolved": "\"rtl\"",
11554 "references": {}
11555 },
11556 "docs": {
11557 "tags": [],
11558 "text": ""
11559 },
11560 "internal": false
11561 },
11562 {
11563 "name": "preset",
11564 "type": "unknown",
11565 "reflect": false,
11566 "mutable": false,
11567 "required": false,
11568 "optional": false,
11569 "complexType": {
11570 "original": "presetAttributes",
11571 "resolved": "presetAttributes",
11572 "references": {
11573 "presetAttributes": {
11574 "location": "import",
11575 "path": "../../../../../interfaces",
11576 "id": "src/interfaces.ts::presetAttributes"
11577 }
11578 }
11579 },
11580 "docs": {
11581 "tags": [],
11582 "text": ""
11583 },
11584 "internal": false
11585 },
11586 {
11587 "name": "i18n",
11588 "type": "unknown",
11589 "reflect": false,
11590 "mutable": false,
11591 "required": false,
11592 "optional": false,
11593 "complexType": {
11594 "original": "i18nConfig",
11595 "resolved": "i18nConfig",
11596 "references": {
11597 "i18nConfig": {
11598 "location": "import",
11599 "path": "../../../../../interfaces",
11600 "id": "src/interfaces.ts::i18nConfig"
11601 }
11602 }
11603 },
11604 "docs": {
11605 "tags": [],
11606 "text": ""
11607 },
11608 "internal": false
11609 },
11610 {
11611 "name": "provider",
11612 "type": "string",
11613 "attribute": "provider",
11614 "reflect": false,
11615 "mutable": false,
11616 "required": false,
11617 "optional": false,
11618 "complexType": {
11619 "original": "string",
11620 "resolved": "string",
11621 "references": {}
11622 },
11623 "docs": {
11624 "tags": [],
11625 "text": ""
11626 },
11627 "internal": false
11628 }
11629 ],
11630 "virtualProperties": [],
11631 "states": [
11632 {
11633 "name": "currentTime"
11634 },
11635 {
11636 "name": "duration"
11637 },
11638 {
11639 "name": "ended"
11640 }
11641 ],
11642 "methods": [],
11643 "listeners": [],
11644 "events": [],
11645 "watchers": [],
11646 "styles": [
11647 {
11648 "modeName": "$",
11649 "styleId": "PRESTO-CTA-OVERLAY",
11650 "styleStr": null,
11651 "styleIdentifier": "PrestoCtaOverlayStyle",
11652 "externalStyles": [
11653 {
11654 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.css",
11655 "relativePath": "presto-cta-overlay.css",
11656 "originalComponentPath": "presto-cta-overlay.css"
11657 }
11658 ]
11659 }
11660 ],
11661 "internal": false,
11662 "assetsDirs": [],
11663 "styleDocs": [],
11664 "docs": {
11665 "tags": [],
11666 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
11667 },
11668 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js",
11669 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx",
11670 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map",
11671 "hasAttributeChangedCallbackFn": false,
11672 "hasComponentWillLoadFn": true,
11673 "hasComponentDidLoadFn": false,
11674 "hasComponentShouldUpdateFn": false,
11675 "hasComponentWillUpdateFn": false,
11676 "hasComponentDidUpdateFn": false,
11677 "hasComponentWillRenderFn": false,
11678 "hasComponentDidRenderFn": false,
11679 "hasComponentDidUnloadFn": false,
11680 "hasConnectedCallbackFn": false,
11681 "hasDisconnectedCallbackFn": true,
11682 "hasElement": false,
11683 "hasEvent": false,
11684 "hasLifecycle": true,
11685 "hasListener": false,
11686 "hasListenerTarget": false,
11687 "hasListenerTargetWindow": false,
11688 "hasListenerTargetDocument": false,
11689 "hasListenerTargetBody": false,
11690 "hasListenerTargetParent": false,
11691 "hasMember": true,
11692 "hasMethod": false,
11693 "hasMode": false,
11694 "hasAttribute": true,
11695 "hasProp": true,
11696 "hasPropNumber": false,
11697 "hasPropBoolean": false,
11698 "hasPropString": true,
11699 "hasPropMutable": false,
11700 "hasReflect": false,
11701 "hasRenderFn": true,
11702 "hasState": true,
11703 "hasStyle": true,
11704 "hasVdomAttribute": true,
11705 "hasVdomXlink": false,
11706 "hasVdomClass": false,
11707 "hasVdomFunctional": false,
11708 "hasVdomKey": true,
11709 "hasVdomListener": false,
11710 "hasVdomPropOrAttr": true,
11711 "hasVdomRef": false,
11712 "hasVdomRender": true,
11713 "hasVdomStyle": false,
11714 "hasVdomText": false,
11715 "hasWatchCallback": false,
11716 "isPlain": false,
11717 "htmlAttrNames": [
11718 "key",
11719 "ended",
11720 "currentTime",
11721 "duration",
11722 "direction",
11723 "cta",
11724 "i18n",
11725 "provider"
11726 ],
11727 "htmlTagNames": [
11728 "presto-cta-overlay-controller"
11729 ],
11730 "htmlParts": [],
11731 "isUpdateable": true,
11732 "potentialCmpRefs": [
11733 "presto-cta-overlay-controller"
11734 ],
11735 "dependents": [
11736 "presto-player",
11737 "presto-playlist"
11738 ],
11739 "dependencies": [
11740 "presto-cta-overlay-controller",
11741 "presto-cta-overlay-ui",
11742 "presto-player-button"
11743 ],
11744 "directDependents": [
11745 "presto-player"
11746 ],
11747 "directDependencies": [
11748 "presto-cta-overlay-controller"
11749 ]
11750 },
11751 {
11752 "attachInternalsMemberName": null,
11753 "formAssociated": false,
11754 "tagName": "presto-cta-overlay-controller",
11755 "excludeFromCollection": false,
11756 "isCollectionDependency": false,
11757 "componentClassName": "PrestoCtaOverlayController",
11758 "elementRef": null,
11759 "encapsulation": "none",
11760 "shadowDelegatesFocus": false,
11761 "properties": [
11762 {
11763 "name": "ended",
11764 "type": "boolean",
11765 "attribute": "ended",
11766 "reflect": false,
11767 "mutable": false,
11768 "required": false,
11769 "optional": false,
11770 "complexType": {
11771 "original": "boolean",
11772 "resolved": "boolean",
11773 "references": {}
11774 },
11775 "docs": {
11776 "tags": [],
11777 "text": ""
11778 },
11779 "internal": false
11780 },
11781 {
11782 "name": "currentTime",
11783 "type": "number",
11784 "attribute": "current-time",
11785 "reflect": true,
11786 "mutable": false,
11787 "required": false,
11788 "optional": false,
11789 "complexType": {
11790 "original": "number",
11791 "resolved": "number",
11792 "references": {}
11793 },
11794 "docs": {
11795 "tags": [],
11796 "text": ""
11797 },
11798 "internal": false
11799 },
11800 {
11801 "name": "duration",
11802 "type": "number",
11803 "attribute": "duration",
11804 "reflect": true,
11805 "mutable": false,
11806 "required": false,
11807 "optional": false,
11808 "complexType": {
11809 "original": "number",
11810 "resolved": "number",
11811 "references": {}
11812 },
11813 "docs": {
11814 "tags": [],
11815 "text": ""
11816 },
11817 "internal": false
11818 },
11819 {
11820 "name": "direction",
11821 "type": "string",
11822 "attribute": "direction",
11823 "reflect": false,
11824 "mutable": false,
11825 "required": false,
11826 "optional": true,
11827 "complexType": {
11828 "original": "'rtl'",
11829 "resolved": "\"rtl\"",
11830 "references": {}
11831 },
11832 "docs": {
11833 "tags": [],
11834 "text": ""
11835 },
11836 "internal": false
11837 },
11838 {
11839 "name": "cta",
11840 "type": "unknown",
11841 "reflect": false,
11842 "mutable": false,
11843 "required": false,
11844 "optional": true,
11845 "complexType": {
11846 "original": "CTA",
11847 "resolved": "CTA",
11848 "references": {
11849 "CTA": {
11850 "location": "import",
11851 "path": "../../../../../interfaces",
11852 "id": "src/interfaces.ts::CTA"
11853 }
11854 }
11855 },
11856 "docs": {
11857 "tags": [],
11858 "text": ""
11859 },
11860 "internal": false
11861 },
11862 {
11863 "name": "i18n",
11864 "type": "unknown",
11865 "reflect": false,
11866 "mutable": false,
11867 "required": false,
11868 "optional": false,
11869 "complexType": {
11870 "original": "i18nConfig",
11871 "resolved": "i18nConfig",
11872 "references": {
11873 "i18nConfig": {
11874 "location": "import",
11875 "path": "../../../../../interfaces",
11876 "id": "src/interfaces.ts::i18nConfig"
11877 }
11878 }
11879 },
11880 "docs": {
11881 "tags": [],
11882 "text": ""
11883 },
11884 "internal": false
11885 },
11886 {
11887 "name": "provider",
11888 "type": "string",
11889 "attribute": "provider",
11890 "reflect": false,
11891 "mutable": false,
11892 "required": false,
11893 "optional": false,
11894 "complexType": {
11895 "original": "string",
11896 "resolved": "string",
11897 "references": {}
11898 },
11899 "docs": {
11900 "tags": [],
11901 "text": ""
11902 },
11903 "internal": false
11904 }
11905 ],
11906 "virtualProperties": [],
11907 "states": [
11908 {
11909 "name": "enabled"
11910 },
11911 {
11912 "name": "show"
11913 },
11914 {
11915 "name": "loading"
11916 },
11917 {
11918 "name": "error"
11919 },
11920 {
11921 "name": "skipped"
11922 },
11923 {
11924 "name": "percentagePassed"
11925 }
11926 ],
11927 "methods": [],
11928 "listeners": [],
11929 "events": [
11930 {
11931 "name": "playVideo",
11932 "method": "playVideo",
11933 "bubbles": true,
11934 "cancelable": true,
11935 "composed": true,
11936 "docs": {
11937 "tags": [],
11938 "text": ""
11939 },
11940 "complexType": {
11941 "original": "void",
11942 "resolved": "void",
11943 "references": {}
11944 },
11945 "internal": false
11946 },
11947 {
11948 "name": "pauseVideo",
11949 "method": "pauseVideo",
11950 "bubbles": true,
11951 "cancelable": true,
11952 "composed": true,
11953 "docs": {
11954 "tags": [],
11955 "text": ""
11956 },
11957 "complexType": {
11958 "original": "boolean",
11959 "resolved": "boolean",
11960 "references": {}
11961 },
11962 "internal": false
11963 },
11964 {
11965 "name": "restartVideo",
11966 "method": "restartVideo",
11967 "bubbles": true,
11968 "cancelable": true,
11969 "composed": true,
11970 "docs": {
11971 "tags": [],
11972 "text": ""
11973 },
11974 "complexType": {
11975 "original": "void",
11976 "resolved": "void",
11977 "references": {}
11978 },
11979 "internal": false
11980 },
11981 {
11982 "name": "ctaStateChange",
11983 "method": "ctaStateChange",
11984 "bubbles": true,
11985 "cancelable": true,
11986 "composed": true,
11987 "docs": {
11988 "tags": [],
11989 "text": ""
11990 },
11991 "complexType": {
11992 "original": "boolean",
11993 "resolved": "boolean",
11994 "references": {}
11995 },
11996 "internal": false
11997 }
11998 ],
11999 "watchers": [
12000 {
12001 "propName": "ended",
12002 "methodName": "handleEnded"
12003 },
12004 {
12005 "propName": "duration",
12006 "methodName": "handleDuration"
12007 },
12008 {
12009 "propName": "currentTime",
12010 "methodName": "handlePercentagePassed"
12011 },
12012 {
12013 "propName": "duration",
12014 "methodName": "handlePercentagePassed"
12015 },
12016 {
12017 "propName": "currentTime",
12018 "methodName": "handleEnabled"
12019 },
12020 {
12021 "propName": "currentTime",
12022 "methodName": "handleTime"
12023 },
12024 {
12025 "propName": "show",
12026 "methodName": "handleCtaStateChange"
12027 }
12028 ],
12029 "styles": [
12030 {
12031 "modeName": "$",
12032 "styleId": "PRESTO-CTA-OVERLAY-CONTROLLER",
12033 "styleStr": null,
12034 "styleIdentifier": "PrestoCtaOverlayControllerStyle",
12035 "externalStyles": [
12036 {
12037 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.css",
12038 "relativePath": "presto-cta-overlay-controller.css",
12039 "originalComponentPath": "presto-cta-overlay-controller.css"
12040 }
12041 ]
12042 }
12043 ],
12044 "internal": false,
12045 "assetsDirs": [],
12046 "styleDocs": [],
12047 "docs": {
12048 "tags": [],
12049 "text": ""
12050 },
12051 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js",
12052 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx",
12053 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map",
12054 "hasAttributeChangedCallbackFn": false,
12055 "hasComponentWillLoadFn": true,
12056 "hasComponentDidLoadFn": false,
12057 "hasComponentShouldUpdateFn": false,
12058 "hasComponentWillUpdateFn": false,
12059 "hasComponentDidUpdateFn": false,
12060 "hasComponentWillRenderFn": false,
12061 "hasComponentDidRenderFn": false,
12062 "hasComponentDidUnloadFn": false,
12063 "hasConnectedCallbackFn": false,
12064 "hasDisconnectedCallbackFn": false,
12065 "hasElement": false,
12066 "hasEvent": true,
12067 "hasLifecycle": true,
12068 "hasListener": false,
12069 "hasListenerTarget": false,
12070 "hasListenerTargetWindow": false,
12071 "hasListenerTargetDocument": false,
12072 "hasListenerTargetBody": false,
12073 "hasListenerTargetParent": false,
12074 "hasMember": true,
12075 "hasMethod": false,
12076 "hasMode": false,
12077 "hasAttribute": true,
12078 "hasProp": true,
12079 "hasPropNumber": true,
12080 "hasPropBoolean": true,
12081 "hasPropString": true,
12082 "hasPropMutable": false,
12083 "hasReflect": true,
12084 "hasRenderFn": true,
12085 "hasState": true,
12086 "hasStyle": true,
12087 "hasVdomAttribute": true,
12088 "hasVdomXlink": false,
12089 "hasVdomClass": true,
12090 "hasVdomFunctional": false,
12091 "hasVdomKey": false,
12092 "hasVdomListener": true,
12093 "hasVdomPropOrAttr": true,
12094 "hasVdomRef": false,
12095 "hasVdomRender": true,
12096 "hasVdomStyle": true,
12097 "hasVdomText": false,
12098 "hasWatchCallback": true,
12099 "isPlain": false,
12100 "htmlAttrNames": [
12101 "style",
12102 "direction",
12103 "class",
12104 "i18n",
12105 "headline",
12106 "bottom-text",
12107 "show-button",
12108 "buttonLink",
12109 "allowSkip",
12110 "allowRewatch",
12111 "button-text",
12112 "onSkip",
12113 "onRewatch",
12114 "provider"
12115 ],
12116 "htmlTagNames": [
12117 "presto-cta-overlay-ui"
12118 ],
12119 "htmlParts": [],
12120 "isUpdateable": true,
12121 "potentialCmpRefs": [
12122 "presto-cta-overlay-ui"
12123 ],
12124 "dependents": [
12125 "presto-cta-overlay",
12126 "presto-player",
12127 "presto-playlist"
12128 ],
12129 "dependencies": [
12130 "presto-cta-overlay-ui",
12131 "presto-player-button"
12132 ],
12133 "directDependents": [
12134 "presto-cta-overlay"
12135 ],
12136 "directDependencies": [
12137 "presto-cta-overlay-ui"
12138 ]
12139 },
12140 {
12141 "attachInternalsMemberName": null,
12142 "formAssociated": false,
12143 "tagName": "presto-dynamic-overlay-ui",
12144 "excludeFromCollection": false,
12145 "isCollectionDependency": false,
12146 "componentClassName": "PrestoDynamicOverlayUi",
12147 "elementRef": "el",
12148 "encapsulation": "shadow",
12149 "shadowDelegatesFocus": false,
12150 "properties": [
12151 {
12152 "name": "href",
12153 "type": "string",
12154 "attribute": "href",
12155 "reflect": false,
12156 "mutable": false,
12157 "required": false,
12158 "optional": false,
12159 "complexType": {
12160 "original": "string",
12161 "resolved": "string",
12162 "references": {}
12163 },
12164 "docs": {
12165 "tags": [],
12166 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
12167 },
12168 "internal": false
12169 },
12170 {
12171 "name": "target",
12172 "type": "string",
12173 "attribute": "target",
12174 "reflect": false,
12175 "mutable": false,
12176 "required": false,
12177 "optional": false,
12178 "complexType": {
12179 "original": "'_blank' | '_parent' | '_self' | '_top'",
12180 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
12181 "references": {}
12182 },
12183 "docs": {
12184 "tags": [],
12185 "text": "Tells the browser where to open the link. Only used when `href` is set."
12186 },
12187 "internal": false
12188 },
12189 {
12190 "name": "position",
12191 "type": "string",
12192 "attribute": "position",
12193 "reflect": false,
12194 "mutable": false,
12195 "required": false,
12196 "optional": false,
12197 "defaultValue": "'top-right'",
12198 "complexType": {
12199 "original": "'top-left' | 'top-right'",
12200 "resolved": "\"top-left\" | \"top-right\"",
12201 "references": {}
12202 },
12203 "docs": {
12204 "tags": [],
12205 "text": ""
12206 },
12207 "internal": false
12208 }
12209 ],
12210 "virtualProperties": [],
12211 "states": [],
12212 "methods": [],
12213 "listeners": [],
12214 "events": [],
12215 "watchers": [],
12216 "styles": [
12217 {
12218 "modeName": "$",
12219 "styleId": "PRESTO-DYNAMIC-OVERLAY-UI",
12220 "styleStr": null,
12221 "styleIdentifier": "PrestoDynamicOverlayUiStyle",
12222 "externalStyles": [
12223 {
12224 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.scss",
12225 "relativePath": "presto-dynamic-overlay-ui.scss",
12226 "originalComponentPath": "presto-dynamic-overlay-ui.scss"
12227 }
12228 ]
12229 }
12230 ],
12231 "internal": false,
12232 "assetsDirs": [],
12233 "styleDocs": [],
12234 "docs": {
12235 "tags": [],
12236 "text": ""
12237 },
12238 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js",
12239 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx",
12240 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map",
12241 "hasAttributeChangedCallbackFn": false,
12242 "hasComponentWillLoadFn": false,
12243 "hasComponentDidLoadFn": true,
12244 "hasComponentShouldUpdateFn": false,
12245 "hasComponentWillUpdateFn": false,
12246 "hasComponentDidUpdateFn": false,
12247 "hasComponentWillRenderFn": false,
12248 "hasComponentDidRenderFn": false,
12249 "hasComponentDidUnloadFn": false,
12250 "hasConnectedCallbackFn": false,
12251 "hasDisconnectedCallbackFn": false,
12252 "hasElement": false,
12253 "hasEvent": false,
12254 "hasLifecycle": true,
12255 "hasListener": false,
12256 "hasListenerTarget": false,
12257 "hasListenerTargetWindow": false,
12258 "hasListenerTargetDocument": false,
12259 "hasListenerTargetBody": false,
12260 "hasListenerTargetParent": false,
12261 "hasMember": true,
12262 "hasMethod": false,
12263 "hasMode": false,
12264 "hasAttribute": true,
12265 "hasProp": true,
12266 "hasPropNumber": false,
12267 "hasPropBoolean": false,
12268 "hasPropString": true,
12269 "hasPropMutable": false,
12270 "hasReflect": false,
12271 "hasRenderFn": true,
12272 "hasState": false,
12273 "hasStyle": true,
12274 "hasVdomAttribute": true,
12275 "hasVdomXlink": false,
12276 "hasVdomClass": true,
12277 "hasVdomFunctional": true,
12278 "hasVdomKey": true,
12279 "hasVdomListener": false,
12280 "hasVdomPropOrAttr": true,
12281 "hasVdomRef": true,
12282 "hasVdomRender": true,
12283 "hasVdomStyle": false,
12284 "hasVdomText": false,
12285 "hasWatchCallback": false,
12286 "isPlain": false,
12287 "htmlAttrNames": [
12288 "key",
12289 "class",
12290 "href",
12291 "target",
12292 "part",
12293 "ref"
12294 ],
12295 "htmlTagNames": [
12296 "slot"
12297 ],
12298 "htmlParts": [
12299 "overlay-text"
12300 ],
12301 "isUpdateable": true,
12302 "potentialCmpRefs": [],
12303 "dependents": [
12304 "presto-dynamic-overlays",
12305 "presto-player",
12306 "presto-playlist"
12307 ],
12308 "dependencies": [],
12309 "directDependents": [
12310 "presto-dynamic-overlays"
12311 ],
12312 "directDependencies": []
12313 },
12314 {
12315 "attachInternalsMemberName": null,
12316 "formAssociated": false,
12317 "tagName": "presto-dynamic-overlays",
12318 "excludeFromCollection": false,
12319 "isCollectionDependency": false,
12320 "componentClassName": "PrestoDynamicOverlays",
12321 "elementRef": "el",
12322 "encapsulation": "shadow",
12323 "shadowDelegatesFocus": false,
12324 "properties": [
12325 {
12326 "name": "overlays",
12327 "type": "unknown",
12328 "reflect": false,
12329 "mutable": false,
12330 "required": false,
12331 "optional": false,
12332 "complexType": {
12333 "original": "Array<DynamicOverlay>",
12334 "resolved": "DynamicOverlay[]",
12335 "references": {
12336 "Array": {
12337 "location": "global",
12338 "id": "global::Array"
12339 },
12340 "DynamicOverlay": {
12341 "location": "import",
12342 "path": "../../../../../interfaces",
12343 "id": "src/interfaces.ts::DynamicOverlay"
12344 }
12345 }
12346 },
12347 "docs": {
12348 "tags": [],
12349 "text": ""
12350 },
12351 "internal": false
12352 },
12353 {
12354 "name": "player",
12355 "type": "any",
12356 "attribute": "player",
12357 "reflect": false,
12358 "mutable": false,
12359 "required": false,
12360 "optional": false,
12361 "complexType": {
12362 "original": "any",
12363 "resolved": "any",
12364 "references": {}
12365 },
12366 "docs": {
12367 "tags": [],
12368 "text": ""
12369 },
12370 "internal": false
12371 },
12372 {
12373 "name": "preset",
12374 "type": "unknown",
12375 "reflect": false,
12376 "mutable": false,
12377 "required": false,
12378 "optional": false,
12379 "complexType": {
12380 "original": "presetAttributes",
12381 "resolved": "presetAttributes",
12382 "references": {
12383 "presetAttributes": {
12384 "location": "import",
12385 "path": "../../../../../interfaces",
12386 "id": "src/interfaces.ts::presetAttributes"
12387 }
12388 }
12389 },
12390 "docs": {
12391 "tags": [],
12392 "text": ""
12393 },
12394 "internal": false
12395 },
12396 {
12397 "name": "enabled",
12398 "type": "boolean",
12399 "attribute": "enabled",
12400 "reflect": false,
12401 "mutable": false,
12402 "required": false,
12403 "optional": false,
12404 "complexType": {
12405 "original": "boolean",
12406 "resolved": "boolean",
12407 "references": {}
12408 },
12409 "docs": {
12410 "tags": [],
12411 "text": ""
12412 },
12413 "internal": false
12414 }
12415 ],
12416 "virtualProperties": [],
12417 "states": [
12418 {
12419 "name": "currentTime"
12420 },
12421 {
12422 "name": "destroy"
12423 }
12424 ],
12425 "methods": [],
12426 "listeners": [],
12427 "events": [
12428 {
12429 "name": "reloadComponent",
12430 "method": "reloadComponent",
12431 "bubbles": true,
12432 "cancelable": true,
12433 "composed": true,
12434 "docs": {
12435 "tags": [],
12436 "text": ""
12437 },
12438 "complexType": {
12439 "original": "void",
12440 "resolved": "void",
12441 "references": {}
12442 },
12443 "internal": false
12444 }
12445 ],
12446 "watchers": [],
12447 "styles": [
12448 {
12449 "modeName": "$",
12450 "styleId": "PRESTO-DYNAMIC-OVERLAYS",
12451 "styleStr": null,
12452 "styleIdentifier": "PrestoDynamicOverlaysStyle",
12453 "externalStyles": [
12454 {
12455 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.scss",
12456 "relativePath": "presto-dynamic-overlays.scss",
12457 "originalComponentPath": "presto-dynamic-overlays.scss"
12458 }
12459 ]
12460 }
12461 ],
12462 "internal": false,
12463 "assetsDirs": [],
12464 "styleDocs": [],
12465 "docs": {
12466 "tags": [],
12467 "text": ""
12468 },
12469 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js",
12470 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx",
12471 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map",
12472 "hasAttributeChangedCallbackFn": false,
12473 "hasComponentWillLoadFn": false,
12474 "hasComponentDidLoadFn": true,
12475 "hasComponentShouldUpdateFn": false,
12476 "hasComponentWillUpdateFn": false,
12477 "hasComponentDidUpdateFn": false,
12478 "hasComponentWillRenderFn": false,
12479 "hasComponentDidRenderFn": false,
12480 "hasComponentDidUnloadFn": false,
12481 "hasConnectedCallbackFn": false,
12482 "hasDisconnectedCallbackFn": false,
12483 "hasElement": false,
12484 "hasEvent": true,
12485 "hasLifecycle": true,
12486 "hasListener": false,
12487 "hasListenerTarget": false,
12488 "hasListenerTargetWindow": false,
12489 "hasListenerTargetDocument": false,
12490 "hasListenerTargetBody": false,
12491 "hasListenerTargetParent": false,
12492 "hasMember": true,
12493 "hasMethod": false,
12494 "hasMode": false,
12495 "hasAttribute": true,
12496 "hasProp": true,
12497 "hasPropNumber": false,
12498 "hasPropBoolean": true,
12499 "hasPropString": false,
12500 "hasPropMutable": false,
12501 "hasReflect": false,
12502 "hasRenderFn": true,
12503 "hasState": true,
12504 "hasStyle": true,
12505 "hasVdomAttribute": true,
12506 "hasVdomXlink": false,
12507 "hasVdomClass": true,
12508 "hasVdomFunctional": false,
12509 "hasVdomKey": true,
12510 "hasVdomListener": false,
12511 "hasVdomPropOrAttr": true,
12512 "hasVdomRef": true,
12513 "hasVdomRender": true,
12514 "hasVdomStyle": true,
12515 "hasVdomText": true,
12516 "hasWatchCallback": false,
12517 "isPlain": false,
12518 "htmlAttrNames": [
12519 "class",
12520 "ref",
12521 "key",
12522 "position",
12523 "href",
12524 "target",
12525 "innerHTML",
12526 "style"
12527 ],
12528 "htmlTagNames": [
12529 "presto-dynamic-overlay-ui",
12530 "div"
12531 ],
12532 "htmlParts": [],
12533 "isUpdateable": true,
12534 "potentialCmpRefs": [
12535 "presto-dynamic-overlay-ui"
12536 ],
12537 "dependents": [
12538 "presto-player",
12539 "presto-playlist"
12540 ],
12541 "dependencies": [
12542 "presto-dynamic-overlay-ui"
12543 ],
12544 "directDependents": [
12545 "presto-player"
12546 ],
12547 "directDependencies": [
12548 "presto-dynamic-overlay-ui"
12549 ]
12550 },
12551 {
12552 "attachInternalsMemberName": null,
12553 "formAssociated": false,
12554 "tagName": "presto-email-overlay",
12555 "excludeFromCollection": false,
12556 "isCollectionDependency": false,
12557 "componentClassName": "PrestoEmailOverlay",
12558 "elementRef": null,
12559 "encapsulation": "none",
12560 "shadowDelegatesFocus": false,
12561 "properties": [
12562 {
12563 "name": "player",
12564 "type": "any",
12565 "attribute": "player",
12566 "reflect": false,
12567 "mutable": false,
12568 "required": false,
12569 "optional": false,
12570 "complexType": {
12571 "original": "any",
12572 "resolved": "any",
12573 "references": {}
12574 },
12575 "docs": {
12576 "tags": [],
12577 "text": ""
12578 },
12579 "internal": false
12580 },
12581 {
12582 "name": "direction",
12583 "type": "string",
12584 "attribute": "direction",
12585 "reflect": false,
12586 "mutable": false,
12587 "required": false,
12588 "optional": true,
12589 "complexType": {
12590 "original": "'rtl'",
12591 "resolved": "\"rtl\"",
12592 "references": {}
12593 },
12594 "docs": {
12595 "tags": [],
12596 "text": ""
12597 },
12598 "internal": false
12599 },
12600 {
12601 "name": "preset",
12602 "type": "unknown",
12603 "reflect": false,
12604 "mutable": false,
12605 "required": false,
12606 "optional": false,
12607 "complexType": {
12608 "original": "presetAttributes",
12609 "resolved": "presetAttributes",
12610 "references": {
12611 "presetAttributes": {
12612 "location": "import",
12613 "path": "../../../../../interfaces",
12614 "id": "src/interfaces.ts::presetAttributes"
12615 }
12616 }
12617 },
12618 "docs": {
12619 "tags": [],
12620 "text": ""
12621 },
12622 "internal": false
12623 },
12624 {
12625 "name": "videoId",
12626 "type": "number",
12627 "attribute": "video-id",
12628 "reflect": false,
12629 "mutable": false,
12630 "required": false,
12631 "optional": false,
12632 "complexType": {
12633 "original": "number",
12634 "resolved": "number",
12635 "references": {}
12636 },
12637 "docs": {
12638 "tags": [],
12639 "text": ""
12640 },
12641 "internal": false
12642 },
12643 {
12644 "name": "i18n",
12645 "type": "unknown",
12646 "reflect": false,
12647 "mutable": false,
12648 "required": false,
12649 "optional": false,
12650 "complexType": {
12651 "original": "i18nConfig",
12652 "resolved": "i18nConfig",
12653 "references": {
12654 "i18nConfig": {
12655 "location": "import",
12656 "path": "../../../../../interfaces",
12657 "id": "src/interfaces.ts::i18nConfig"
12658 }
12659 }
12660 },
12661 "docs": {
12662 "tags": [],
12663 "text": ""
12664 },
12665 "internal": false
12666 },
12667 {
12668 "name": "provider",
12669 "type": "string",
12670 "attribute": "provider",
12671 "reflect": false,
12672 "mutable": false,
12673 "required": false,
12674 "optional": false,
12675 "complexType": {
12676 "original": "string",
12677 "resolved": "string",
12678 "references": {}
12679 },
12680 "docs": {
12681 "tags": [],
12682 "text": ""
12683 },
12684 "internal": false
12685 }
12686 ],
12687 "virtualProperties": [],
12688 "states": [
12689 {
12690 "name": "currentTime"
12691 },
12692 {
12693 "name": "duration"
12694 },
12695 {
12696 "name": "ended"
12697 }
12698 ],
12699 "methods": [],
12700 "listeners": [],
12701 "events": [],
12702 "watchers": [],
12703 "styles": [
12704 {
12705 "modeName": "$",
12706 "styleId": "PRESTO-EMAIL-OVERLAY",
12707 "styleStr": null,
12708 "styleIdentifier": "PrestoEmailOverlayStyle",
12709 "externalStyles": [
12710 {
12711 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.css",
12712 "relativePath": "presto-email-overlay.css",
12713 "originalComponentPath": "presto-email-overlay.css"
12714 }
12715 ]
12716 }
12717 ],
12718 "internal": false,
12719 "assetsDirs": [],
12720 "styleDocs": [],
12721 "docs": {
12722 "tags": [],
12723 "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes."
12724 },
12725 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js",
12726 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx",
12727 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map",
12728 "hasAttributeChangedCallbackFn": false,
12729 "hasComponentWillLoadFn": true,
12730 "hasComponentDidLoadFn": false,
12731 "hasComponentShouldUpdateFn": false,
12732 "hasComponentWillUpdateFn": false,
12733 "hasComponentDidUpdateFn": false,
12734 "hasComponentWillRenderFn": false,
12735 "hasComponentDidRenderFn": false,
12736 "hasComponentDidUnloadFn": false,
12737 "hasConnectedCallbackFn": false,
12738 "hasDisconnectedCallbackFn": true,
12739 "hasElement": false,
12740 "hasEvent": false,
12741 "hasLifecycle": true,
12742 "hasListener": false,
12743 "hasListenerTarget": false,
12744 "hasListenerTargetWindow": false,
12745 "hasListenerTargetDocument": false,
12746 "hasListenerTargetBody": false,
12747 "hasListenerTargetParent": false,
12748 "hasMember": true,
12749 "hasMethod": false,
12750 "hasMode": false,
12751 "hasAttribute": true,
12752 "hasProp": true,
12753 "hasPropNumber": true,
12754 "hasPropBoolean": false,
12755 "hasPropString": true,
12756 "hasPropMutable": false,
12757 "hasReflect": false,
12758 "hasRenderFn": true,
12759 "hasState": true,
12760 "hasStyle": true,
12761 "hasVdomAttribute": true,
12762 "hasVdomXlink": false,
12763 "hasVdomClass": false,
12764 "hasVdomFunctional": false,
12765 "hasVdomKey": true,
12766 "hasVdomListener": false,
12767 "hasVdomPropOrAttr": true,
12768 "hasVdomRef": false,
12769 "hasVdomRender": true,
12770 "hasVdomStyle": false,
12771 "hasVdomText": false,
12772 "hasWatchCallback": false,
12773 "isPlain": false,
12774 "htmlAttrNames": [
12775 "key",
12776 "ended",
12777 "currentTime",
12778 "videoId",
12779 "duration",
12780 "direction",
12781 "presetId",
12782 "emailCollection",
12783 "i18n",
12784 "provider"
12785 ],
12786 "htmlTagNames": [
12787 "presto-email-overlay-controller"
12788 ],
12789 "htmlParts": [],
12790 "isUpdateable": true,
12791 "potentialCmpRefs": [
12792 "presto-email-overlay-controller"
12793 ],
12794 "dependents": [
12795 "presto-player",
12796 "presto-playlist"
12797 ],
12798 "dependencies": [
12799 "presto-email-overlay-controller",
12800 "presto-email-overlay-ui",
12801 "presto-player-spinner"
12802 ],
12803 "directDependents": [
12804 "presto-player"
12805 ],
12806 "directDependencies": [
12807 "presto-email-overlay-controller"
12808 ]
12809 },
12810 {
12811 "attachInternalsMemberName": null,
12812 "formAssociated": false,
12813 "tagName": "presto-email-overlay-controller",
12814 "excludeFromCollection": false,
12815 "isCollectionDependency": false,
12816 "componentClassName": "PrestoEmailOverlayController",
12817 "elementRef": null,
12818 "encapsulation": "none",
12819 "shadowDelegatesFocus": false,
12820 "properties": [
12821 {
12822 "name": "ended",
12823 "type": "boolean",
12824 "attribute": "ended",
12825 "reflect": false,
12826 "mutable": false,
12827 "required": false,
12828 "optional": false,
12829 "complexType": {
12830 "original": "boolean",
12831 "resolved": "boolean",
12832 "references": {}
12833 },
12834 "docs": {
12835 "tags": [],
12836 "text": ""
12837 },
12838 "internal": false
12839 },
12840 {
12841 "name": "currentTime",
12842 "type": "number",
12843 "attribute": "current-time",
12844 "reflect": true,
12845 "mutable": false,
12846 "required": false,
12847 "optional": false,
12848 "complexType": {
12849 "original": "number",
12850 "resolved": "number",
12851 "references": {}
12852 },
12853 "docs": {
12854 "tags": [],
12855 "text": ""
12856 },
12857 "internal": false
12858 },
12859 {
12860 "name": "duration",
12861 "type": "number",
12862 "attribute": "duration",
12863 "reflect": true,
12864 "mutable": false,
12865 "required": false,
12866 "optional": false,
12867 "complexType": {
12868 "original": "number",
12869 "resolved": "number",
12870 "references": {}
12871 },
12872 "docs": {
12873 "tags": [],
12874 "text": ""
12875 },
12876 "internal": false
12877 },
12878 {
12879 "name": "direction",
12880 "type": "string",
12881 "attribute": "direction",
12882 "reflect": false,
12883 "mutable": false,
12884 "required": false,
12885 "optional": true,
12886 "complexType": {
12887 "original": "'rtl'",
12888 "resolved": "\"rtl\"",
12889 "references": {}
12890 },
12891 "docs": {
12892 "tags": [],
12893 "text": ""
12894 },
12895 "internal": false
12896 },
12897 {
12898 "name": "emailCollection",
12899 "type": "unknown",
12900 "reflect": false,
12901 "mutable": false,
12902 "required": false,
12903 "optional": true,
12904 "complexType": {
12905 "original": "EmailCollection",
12906 "resolved": "EmailCollection",
12907 "references": {
12908 "EmailCollection": {
12909 "location": "import",
12910 "path": "../../../../../interfaces",
12911 "id": "src/interfaces.ts::EmailCollection"
12912 }
12913 }
12914 },
12915 "docs": {
12916 "tags": [],
12917 "text": ""
12918 },
12919 "internal": false
12920 },
12921 {
12922 "name": "i18n",
12923 "type": "unknown",
12924 "reflect": false,
12925 "mutable": false,
12926 "required": false,
12927 "optional": false,
12928 "complexType": {
12929 "original": "i18nConfig",
12930 "resolved": "i18nConfig",
12931 "references": {
12932 "i18nConfig": {
12933 "location": "import",
12934 "path": "../../../../../interfaces",
12935 "id": "src/interfaces.ts::i18nConfig"
12936 }
12937 }
12938 },
12939 "docs": {
12940 "tags": [],
12941 "text": ""
12942 },
12943 "internal": false
12944 },
12945 {
12946 "name": "videoId",
12947 "type": "number",
12948 "attribute": "video-id",
12949 "reflect": false,
12950 "mutable": false,
12951 "required": false,
12952 "optional": false,
12953 "complexType": {
12954 "original": "number",
12955 "resolved": "number",
12956 "references": {}
12957 },
12958 "docs": {
12959 "tags": [],
12960 "text": ""
12961 },
12962 "internal": false
12963 },
12964 {
12965 "name": "presetId",
12966 "type": "number",
12967 "attribute": "preset-id",
12968 "reflect": false,
12969 "mutable": false,
12970 "required": false,
12971 "optional": false,
12972 "complexType": {
12973 "original": "number",
12974 "resolved": "number",
12975 "references": {}
12976 },
12977 "docs": {
12978 "tags": [],
12979 "text": ""
12980 },
12981 "internal": false
12982 },
12983 {
12984 "name": "provider",
12985 "type": "string",
12986 "attribute": "provider",
12987 "reflect": false,
12988 "mutable": false,
12989 "required": false,
12990 "optional": false,
12991 "complexType": {
12992 "original": "string",
12993 "resolved": "string",
12994 "references": {}
12995 },
12996 "docs": {
12997 "tags": [],
12998 "text": ""
12999 },
13000 "internal": false
13001 }
13002 ],
13003 "virtualProperties": [],
13004 "states": [
13005 {
13006 "name": "enabled"
13007 },
13008 {
13009 "name": "show"
13010 },
13011 {
13012 "name": "loading"
13013 },
13014 {
13015 "name": "error"
13016 },
13017 {
13018 "name": "percentagePassed"
13019 }
13020 ],
13021 "methods": [],
13022 "listeners": [],
13023 "events": [
13024 {
13025 "name": "playVideo",
13026 "method": "playVideo",
13027 "bubbles": true,
13028 "cancelable": true,
13029 "composed": true,
13030 "docs": {
13031 "tags": [],
13032 "text": ""
13033 },
13034 "complexType": {
13035 "original": "void",
13036 "resolved": "void",
13037 "references": {}
13038 },
13039 "internal": false
13040 },
13041 {
13042 "name": "pauseVideo",
13043 "method": "pauseVideo",
13044 "bubbles": true,
13045 "cancelable": true,
13046 "composed": true,
13047 "docs": {
13048 "tags": [],
13049 "text": ""
13050 },
13051 "complexType": {
13052 "original": "true",
13053 "resolved": "boolean",
13054 "references": {}
13055 },
13056 "internal": false
13057 },
13058 {
13059 "name": "restartVideo",
13060 "method": "restartVideo",
13061 "bubbles": true,
13062 "cancelable": true,
13063 "composed": true,
13064 "docs": {
13065 "tags": [],
13066 "text": ""
13067 },
13068 "complexType": {
13069 "original": "void",
13070 "resolved": "void",
13071 "references": {}
13072 },
13073 "internal": false
13074 },
13075 {
13076 "name": "emailStateChange",
13077 "method": "emailStateChange",
13078 "bubbles": true,
13079 "cancelable": true,
13080 "composed": true,
13081 "docs": {
13082 "tags": [],
13083 "text": ""
13084 },
13085 "complexType": {
13086 "original": "boolean",
13087 "resolved": "boolean",
13088 "references": {}
13089 },
13090 "internal": false
13091 }
13092 ],
13093 "watchers": [
13094 {
13095 "propName": "duration",
13096 "methodName": "handleDuration"
13097 },
13098 {
13099 "propName": "currentTime",
13100 "methodName": "handleTimeCheck"
13101 },
13102 {
13103 "propName": "currentTime",
13104 "methodName": "handleShowChange"
13105 },
13106 {
13107 "propName": "show",
13108 "methodName": "handleEmailStateChange"
13109 }
13110 ],
13111 "styles": [
13112 {
13113 "modeName": "$",
13114 "styleId": "PRESTO-EMAIL-OVERLAY-CONTROLLER",
13115 "styleStr": null,
13116 "styleIdentifier": "PrestoEmailOverlayControllerStyle",
13117 "externalStyles": [
13118 {
13119 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.css",
13120 "relativePath": "presto-email-overlay-controller.css",
13121 "originalComponentPath": "presto-email-overlay-controller.css"
13122 }
13123 ]
13124 }
13125 ],
13126 "internal": false,
13127 "assetsDirs": [],
13128 "styleDocs": [],
13129 "docs": {
13130 "tags": [],
13131 "text": ""
13132 },
13133 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js",
13134 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx",
13135 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map",
13136 "hasAttributeChangedCallbackFn": false,
13137 "hasComponentWillLoadFn": true,
13138 "hasComponentDidLoadFn": false,
13139 "hasComponentShouldUpdateFn": false,
13140 "hasComponentWillUpdateFn": false,
13141 "hasComponentDidUpdateFn": false,
13142 "hasComponentWillRenderFn": false,
13143 "hasComponentDidRenderFn": false,
13144 "hasComponentDidUnloadFn": false,
13145 "hasConnectedCallbackFn": false,
13146 "hasDisconnectedCallbackFn": false,
13147 "hasElement": false,
13148 "hasEvent": true,
13149 "hasLifecycle": true,
13150 "hasListener": false,
13151 "hasListenerTarget": false,
13152 "hasListenerTargetWindow": false,
13153 "hasListenerTargetDocument": false,
13154 "hasListenerTargetBody": false,
13155 "hasListenerTargetParent": false,
13156 "hasMember": true,
13157 "hasMethod": false,
13158 "hasMode": false,
13159 "hasAttribute": true,
13160 "hasProp": true,
13161 "hasPropNumber": true,
13162 "hasPropBoolean": true,
13163 "hasPropString": true,
13164 "hasPropMutable": false,
13165 "hasReflect": true,
13166 "hasRenderFn": true,
13167 "hasState": true,
13168 "hasStyle": true,
13169 "hasVdomAttribute": true,
13170 "hasVdomXlink": false,
13171 "hasVdomClass": true,
13172 "hasVdomFunctional": false,
13173 "hasVdomKey": false,
13174 "hasVdomListener": true,
13175 "hasVdomPropOrAttr": true,
13176 "hasVdomRef": false,
13177 "hasVdomRender": true,
13178 "hasVdomStyle": true,
13179 "hasVdomText": false,
13180 "hasWatchCallback": true,
13181 "isPlain": false,
13182 "htmlAttrNames": [
13183 "style",
13184 "direction",
13185 "class",
13186 "headline",
13187 "bottomText",
13188 "allowSkip",
13189 "buttonText",
13190 "isLoading",
13191 "errorMessage",
13192 "onSubmitForm",
13193 "onSkip",
13194 "i18n",
13195 "provider"
13196 ],
13197 "htmlTagNames": [
13198 "presto-email-overlay-ui"
13199 ],
13200 "htmlParts": [],
13201 "isUpdateable": true,
13202 "potentialCmpRefs": [
13203 "presto-email-overlay-ui"
13204 ],
13205 "dependents": [
13206 "presto-email-overlay",
13207 "presto-player",
13208 "presto-playlist"
13209 ],
13210 "dependencies": [
13211 "presto-email-overlay-ui",
13212 "presto-player-spinner"
13213 ],
13214 "directDependents": [
13215 "presto-email-overlay"
13216 ],
13217 "directDependencies": [
13218 "presto-email-overlay-ui"
13219 ]
13220 },
13221 {
13222 "attachInternalsMemberName": null,
13223 "formAssociated": false,
13224 "tagName": "presto-modern-skin",
13225 "excludeFromCollection": false,
13226 "isCollectionDependency": false,
13227 "componentClassName": "PrestoModernSkin",
13228 "elementRef": null,
13229 "encapsulation": "none",
13230 "shadowDelegatesFocus": false,
13231 "properties": [],
13232 "virtualProperties": [],
13233 "states": [],
13234 "methods": [],
13235 "listeners": [],
13236 "events": [],
13237 "watchers": [],
13238 "styles": [
13239 {
13240 "modeName": "$",
13241 "styleId": "PRESTO-MODERN-SKIN",
13242 "styleStr": null,
13243 "styleIdentifier": "PrestoModernSkinStyle",
13244 "externalStyles": [
13245 {
13246 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.scss",
13247 "relativePath": "presto-modern-skin.scss",
13248 "originalComponentPath": "presto-modern-skin.scss"
13249 }
13250 ]
13251 }
13252 ],
13253 "internal": false,
13254 "assetsDirs": [],
13255 "styleDocs": [],
13256 "docs": {
13257 "tags": [],
13258 "text": ""
13259 },
13260 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js",
13261 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx",
13262 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map",
13263 "hasAttributeChangedCallbackFn": false,
13264 "hasComponentWillLoadFn": false,
13265 "hasComponentDidLoadFn": false,
13266 "hasComponentShouldUpdateFn": false,
13267 "hasComponentWillUpdateFn": false,
13268 "hasComponentDidUpdateFn": false,
13269 "hasComponentWillRenderFn": false,
13270 "hasComponentDidRenderFn": false,
13271 "hasComponentDidUnloadFn": false,
13272 "hasConnectedCallbackFn": false,
13273 "hasDisconnectedCallbackFn": false,
13274 "hasElement": false,
13275 "hasEvent": false,
13276 "hasLifecycle": false,
13277 "hasListener": false,
13278 "hasListenerTarget": false,
13279 "hasListenerTargetWindow": false,
13280 "hasListenerTargetDocument": false,
13281 "hasListenerTargetBody": false,
13282 "hasListenerTargetParent": false,
13283 "hasMember": false,
13284 "hasMethod": false,
13285 "hasMode": false,
13286 "hasAttribute": false,
13287 "hasProp": false,
13288 "hasPropNumber": false,
13289 "hasPropBoolean": false,
13290 "hasPropString": false,
13291 "hasPropMutable": false,
13292 "hasReflect": false,
13293 "hasRenderFn": true,
13294 "hasState": false,
13295 "hasStyle": true,
13296 "hasVdomAttribute": true,
13297 "hasVdomXlink": false,
13298 "hasVdomClass": false,
13299 "hasVdomFunctional": false,
13300 "hasVdomKey": true,
13301 "hasVdomListener": false,
13302 "hasVdomPropOrAttr": false,
13303 "hasVdomRef": false,
13304 "hasVdomRender": true,
13305 "hasVdomStyle": false,
13306 "hasVdomText": false,
13307 "hasWatchCallback": false,
13308 "isPlain": false,
13309 "htmlAttrNames": [
13310 "key"
13311 ],
13312 "htmlTagNames": [
13313 "slot"
13314 ],
13315 "htmlParts": [],
13316 "isUpdateable": false,
13317 "potentialCmpRefs": [],
13318 "dependents": [
13319 "presto-player",
13320 "presto-playlist"
13321 ],
13322 "dependencies": [],
13323 "directDependents": [
13324 "presto-player"
13325 ],
13326 "directDependencies": []
13327 },
13328 {
13329 "attachInternalsMemberName": null,
13330 "formAssociated": false,
13331 "tagName": "presto-muted-overlay",
13332 "excludeFromCollection": false,
13333 "isCollectionDependency": false,
13334 "componentClassName": "PrestoMutedOverlay",
13335 "elementRef": null,
13336 "encapsulation": "none",
13337 "shadowDelegatesFocus": false,
13338 "properties": [
13339 {
13340 "name": "mutedPreview",
13341 "type": "boolean",
13342 "attribute": "muted-preview",
13343 "reflect": false,
13344 "mutable": false,
13345 "required": false,
13346 "optional": false,
13347 "complexType": {
13348 "original": "boolean",
13349 "resolved": "boolean",
13350 "references": {}
13351 },
13352 "docs": {
13353 "tags": [],
13354 "text": ""
13355 },
13356 "internal": false
13357 },
13358 {
13359 "name": "mutedOverlay",
13360 "type": "unknown",
13361 "reflect": false,
13362 "mutable": false,
13363 "required": false,
13364 "optional": false,
13365 "complexType": {
13366 "original": "MutedOverlay",
13367 "resolved": "MutedOverlay",
13368 "references": {
13369 "MutedOverlay": {
13370 "location": "import",
13371 "path": "../../../../interfaces",
13372 "id": "src/interfaces.ts::MutedOverlay"
13373 }
13374 }
13375 },
13376 "docs": {
13377 "tags": [],
13378 "text": ""
13379 },
13380 "internal": false
13381 },
13382 {
13383 "name": "preset",
13384 "type": "unknown",
13385 "reflect": false,
13386 "mutable": false,
13387 "required": false,
13388 "optional": false,
13389 "complexType": {
13390 "original": "presetAttributes",
13391 "resolved": "presetAttributes",
13392 "references": {
13393 "presetAttributes": {
13394 "location": "import",
13395 "path": "../../../../interfaces",
13396 "id": "src/interfaces.ts::presetAttributes"
13397 }
13398 }
13399 },
13400 "docs": {
13401 "tags": [],
13402 "text": ""
13403 },
13404 "internal": false
13405 }
13406 ],
13407 "virtualProperties": [],
13408 "states": [],
13409 "methods": [],
13410 "listeners": [],
13411 "events": [
13412 {
13413 "name": "playVideo",
13414 "method": "playVideo",
13415 "bubbles": true,
13416 "cancelable": true,
13417 "composed": true,
13418 "docs": {
13419 "tags": [],
13420 "text": ""
13421 },
13422 "complexType": {
13423 "original": "void",
13424 "resolved": "void",
13425 "references": {}
13426 },
13427 "internal": false
13428 }
13429 ],
13430 "watchers": [],
13431 "styles": [
13432 {
13433 "modeName": "$",
13434 "styleId": "PRESTO-MUTED-OVERLAY",
13435 "styleStr": null,
13436 "styleIdentifier": "PrestoMutedOverlayStyle",
13437 "externalStyles": [
13438 {
13439 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.css",
13440 "relativePath": "presto-muted-overlay.css",
13441 "originalComponentPath": "presto-muted-overlay.css"
13442 }
13443 ]
13444 }
13445 ],
13446 "internal": false,
13447 "assetsDirs": [],
13448 "styleDocs": [],
13449 "docs": {
13450 "tags": [],
13451 "text": ""
13452 },
13453 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js",
13454 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx",
13455 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map",
13456 "hasAttributeChangedCallbackFn": false,
13457 "hasComponentWillLoadFn": false,
13458 "hasComponentDidLoadFn": false,
13459 "hasComponentShouldUpdateFn": false,
13460 "hasComponentWillUpdateFn": false,
13461 "hasComponentDidUpdateFn": false,
13462 "hasComponentWillRenderFn": false,
13463 "hasComponentDidRenderFn": false,
13464 "hasComponentDidUnloadFn": false,
13465 "hasConnectedCallbackFn": false,
13466 "hasDisconnectedCallbackFn": false,
13467 "hasElement": false,
13468 "hasEvent": true,
13469 "hasLifecycle": false,
13470 "hasListener": false,
13471 "hasListenerTarget": false,
13472 "hasListenerTargetWindow": false,
13473 "hasListenerTargetDocument": false,
13474 "hasListenerTargetBody": false,
13475 "hasListenerTargetParent": false,
13476 "hasMember": true,
13477 "hasMethod": false,
13478 "hasMode": false,
13479 "hasAttribute": true,
13480 "hasProp": true,
13481 "hasPropNumber": false,
13482 "hasPropBoolean": true,
13483 "hasPropString": false,
13484 "hasPropMutable": false,
13485 "hasReflect": false,
13486 "hasRenderFn": true,
13487 "hasState": false,
13488 "hasStyle": true,
13489 "hasVdomAttribute": true,
13490 "hasVdomXlink": false,
13491 "hasVdomClass": true,
13492 "hasVdomFunctional": false,
13493 "hasVdomKey": true,
13494 "hasVdomListener": true,
13495 "hasVdomPropOrAttr": true,
13496 "hasVdomRef": false,
13497 "hasVdomRender": true,
13498 "hasVdomStyle": true,
13499 "hasVdomText": true,
13500 "hasWatchCallback": false,
13501 "isPlain": false,
13502 "htmlAttrNames": [
13503 "key",
13504 "class",
13505 "onClick",
13506 "data-plyr",
13507 "aria-label",
13508 "part",
13509 "id",
13510 "viewBox",
13511 "d",
13512 "style",
13513 "src"
13514 ],
13515 "htmlTagNames": [
13516 "div",
13517 "svg",
13518 "path",
13519 "span",
13520 "img"
13521 ],
13522 "htmlParts": [
13523 "muted-overlay-play",
13524 "muted-overlay-image"
13525 ],
13526 "isUpdateable": true,
13527 "potentialCmpRefs": [],
13528 "dependents": [
13529 "presto-player",
13530 "presto-playlist"
13531 ],
13532 "dependencies": [],
13533 "directDependents": [
13534 "presto-player"
13535 ],
13536 "directDependencies": []
13537 },
13538 {
13539 "attachInternalsMemberName": null,
13540 "formAssociated": false,
13541 "tagName": "presto-search-bar",
13542 "excludeFromCollection": false,
13543 "isCollectionDependency": false,
13544 "componentClassName": "PrestoSearchBar",
13545 "elementRef": null,
13546 "encapsulation": "none",
13547 "shadowDelegatesFocus": false,
13548 "properties": [
13549 {
13550 "name": "value",
13551 "type": "string",
13552 "attribute": "value",
13553 "reflect": false,
13554 "mutable": false,
13555 "required": false,
13556 "optional": false,
13557 "complexType": {
13558 "original": "string",
13559 "resolved": "string",
13560 "references": {}
13561 },
13562 "docs": {
13563 "tags": [],
13564 "text": "Props"
13565 },
13566 "internal": false
13567 },
13568 {
13569 "name": "player",
13570 "type": "any",
13571 "attribute": "player",
13572 "reflect": false,
13573 "mutable": false,
13574 "required": false,
13575 "optional": false,
13576 "complexType": {
13577 "original": "any",
13578 "resolved": "any",
13579 "references": {}
13580 },
13581 "docs": {
13582 "tags": [],
13583 "text": ""
13584 },
13585 "internal": false
13586 }
13587 ],
13588 "virtualProperties": [],
13589 "states": [
13590 {
13591 "name": "markers"
13592 },
13593 {
13594 "name": "currentMarkerLocation"
13595 }
13596 ],
13597 "methods": [],
13598 "listeners": [],
13599 "events": [],
13600 "watchers": [],
13601 "styles": [],
13602 "internal": false,
13603 "assetsDirs": [],
13604 "styleDocs": [],
13605 "docs": {
13606 "tags": [],
13607 "text": ""
13608 },
13609 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js",
13610 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.tsx",
13611 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js.map",
13612 "hasAttributeChangedCallbackFn": false,
13613 "hasComponentWillLoadFn": false,
13614 "hasComponentDidLoadFn": false,
13615 "hasComponentShouldUpdateFn": false,
13616 "hasComponentWillUpdateFn": false,
13617 "hasComponentDidUpdateFn": false,
13618 "hasComponentWillRenderFn": false,
13619 "hasComponentDidRenderFn": false,
13620 "hasComponentDidUnloadFn": false,
13621 "hasConnectedCallbackFn": false,
13622 "hasDisconnectedCallbackFn": false,
13623 "hasElement": false,
13624 "hasEvent": false,
13625 "hasLifecycle": false,
13626 "hasListener": false,
13627 "hasListenerTarget": false,
13628 "hasListenerTargetWindow": false,
13629 "hasListenerTargetDocument": false,
13630 "hasListenerTargetBody": false,
13631 "hasListenerTargetParent": false,
13632 "hasMember": true,
13633 "hasMethod": false,
13634 "hasMode": false,
13635 "hasAttribute": true,
13636 "hasProp": true,
13637 "hasPropNumber": false,
13638 "hasPropBoolean": false,
13639 "hasPropString": true,
13640 "hasPropMutable": false,
13641 "hasReflect": false,
13642 "hasRenderFn": true,
13643 "hasState": true,
13644 "hasStyle": false,
13645 "hasVdomAttribute": true,
13646 "hasVdomXlink": false,
13647 "hasVdomClass": false,
13648 "hasVdomFunctional": false,
13649 "hasVdomKey": false,
13650 "hasVdomListener": true,
13651 "hasVdomPropOrAttr": true,
13652 "hasVdomRef": false,
13653 "hasVdomRender": true,
13654 "hasVdomStyle": false,
13655 "hasVdomText": false,
13656 "hasWatchCallback": false,
13657 "isPlain": false,
13658 "htmlAttrNames": [
13659 "value",
13660 "hasNavigation",
13661 "placeholder",
13662 "onNextNav",
13663 "onPreviousNav",
13664 "onSearch",
13665 "onFocusChange"
13666 ],
13667 "htmlTagNames": [
13668 "presto-search-bar-ui",
13669 "span"
13670 ],
13671 "htmlParts": [],
13672 "isUpdateable": true,
13673 "potentialCmpRefs": [
13674 "presto-search-bar-ui"
13675 ],
13676 "dependents": [
13677 "presto-player",
13678 "presto-playlist"
13679 ],
13680 "dependencies": [
13681 "presto-search-bar-ui"
13682 ],
13683 "directDependents": [
13684 "presto-player"
13685 ],
13686 "directDependencies": [
13687 "presto-search-bar-ui"
13688 ]
13689 },
13690 {
13691 "attachInternalsMemberName": null,
13692 "formAssociated": false,
13693 "tagName": "presto-stacked-skin",
13694 "excludeFromCollection": false,
13695 "isCollectionDependency": false,
13696 "componentClassName": "PrestoStackedSkin",
13697 "elementRef": null,
13698 "encapsulation": "none",
13699 "shadowDelegatesFocus": false,
13700 "properties": [],
13701 "virtualProperties": [],
13702 "states": [],
13703 "methods": [],
13704 "listeners": [],
13705 "events": [],
13706 "watchers": [],
13707 "styles": [
13708 {
13709 "modeName": "$",
13710 "styleId": "PRESTO-STACKED-SKIN",
13711 "styleStr": null,
13712 "styleIdentifier": "PrestoStackedSkinStyle",
13713 "externalStyles": [
13714 {
13715 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.scss",
13716 "relativePath": "presto-stacked-skin.scss",
13717 "originalComponentPath": "presto-stacked-skin.scss"
13718 }
13719 ]
13720 }
13721 ],
13722 "internal": false,
13723 "assetsDirs": [],
13724 "styleDocs": [],
13725 "docs": {
13726 "tags": [],
13727 "text": ""
13728 },
13729 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js",
13730 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx",
13731 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map",
13732 "hasAttributeChangedCallbackFn": false,
13733 "hasComponentWillLoadFn": false,
13734 "hasComponentDidLoadFn": false,
13735 "hasComponentShouldUpdateFn": false,
13736 "hasComponentWillUpdateFn": false,
13737 "hasComponentDidUpdateFn": false,
13738 "hasComponentWillRenderFn": false,
13739 "hasComponentDidRenderFn": false,
13740 "hasComponentDidUnloadFn": false,
13741 "hasConnectedCallbackFn": false,
13742 "hasDisconnectedCallbackFn": false,
13743 "hasElement": false,
13744 "hasEvent": false,
13745 "hasLifecycle": false,
13746 "hasListener": false,
13747 "hasListenerTarget": false,
13748 "hasListenerTargetWindow": false,
13749 "hasListenerTargetDocument": false,
13750 "hasListenerTargetBody": false,
13751 "hasListenerTargetParent": false,
13752 "hasMember": false,
13753 "hasMethod": false,
13754 "hasMode": false,
13755 "hasAttribute": false,
13756 "hasProp": false,
13757 "hasPropNumber": false,
13758 "hasPropBoolean": false,
13759 "hasPropString": false,
13760 "hasPropMutable": false,
13761 "hasReflect": false,
13762 "hasRenderFn": true,
13763 "hasState": false,
13764 "hasStyle": true,
13765 "hasVdomAttribute": true,
13766 "hasVdomXlink": false,
13767 "hasVdomClass": false,
13768 "hasVdomFunctional": false,
13769 "hasVdomKey": true,
13770 "hasVdomListener": false,
13771 "hasVdomPropOrAttr": false,
13772 "hasVdomRef": false,
13773 "hasVdomRender": true,
13774 "hasVdomStyle": false,
13775 "hasVdomText": false,
13776 "hasWatchCallback": false,
13777 "isPlain": false,
13778 "htmlAttrNames": [
13779 "key"
13780 ],
13781 "htmlTagNames": [
13782 "slot"
13783 ],
13784 "htmlParts": [],
13785 "isUpdateable": false,
13786 "potentialCmpRefs": [],
13787 "dependents": [
13788 "presto-player",
13789 "presto-playlist"
13790 ],
13791 "dependencies": [],
13792 "directDependents": [
13793 "presto-player"
13794 ],
13795 "directDependencies": []
13796 },
13797 {
13798 "attachInternalsMemberName": null,
13799 "formAssociated": false,
13800 "tagName": "presto-vimeo",
13801 "excludeFromCollection": false,
13802 "isCollectionDependency": false,
13803 "componentClassName": "PrestoVimeo",
13804 "elementRef": null,
13805 "encapsulation": "none",
13806 "shadowDelegatesFocus": false,
13807 "properties": [
13808 {
13809 "name": "src",
13810 "type": "string",
13811 "attribute": "src",
13812 "reflect": false,
13813 "mutable": false,
13814 "required": false,
13815 "optional": false,
13816 "complexType": {
13817 "original": "string",
13818 "resolved": "string",
13819 "references": {}
13820 },
13821 "docs": {
13822 "tags": [],
13823 "text": ""
13824 },
13825 "internal": false
13826 },
13827 {
13828 "name": "poster",
13829 "type": "string",
13830 "attribute": "poster",
13831 "reflect": false,
13832 "mutable": false,
13833 "required": false,
13834 "optional": false,
13835 "complexType": {
13836 "original": "string",
13837 "resolved": "string",
13838 "references": {}
13839 },
13840 "docs": {
13841 "tags": [],
13842 "text": ""
13843 },
13844 "internal": false
13845 },
13846 {
13847 "name": "player",
13848 "type": "any",
13849 "attribute": "player",
13850 "reflect": false,
13851 "mutable": false,
13852 "required": false,
13853 "optional": false,
13854 "complexType": {
13855 "original": "any",
13856 "resolved": "any",
13857 "references": {}
13858 },
13859 "docs": {
13860 "tags": [],
13861 "text": ""
13862 },
13863 "internal": false
13864 },
13865 {
13866 "name": "getRef",
13867 "type": "unknown",
13868 "reflect": false,
13869 "mutable": true,
13870 "required": false,
13871 "optional": true,
13872 "complexType": {
13873 "original": "(elm?: HTMLIFrameElement) => void",
13874 "resolved": "(elm?: HTMLIFrameElement) => void",
13875 "references": {
13876 "HTMLIFrameElement": {
13877 "location": "global",
13878 "id": "global::HTMLIFrameElement"
13879 }
13880 }
13881 },
13882 "docs": {
13883 "tags": [],
13884 "text": ""
13885 },
13886 "internal": false
13887 }
13888 ],
13889 "virtualProperties": [],
13890 "states": [],
13891 "methods": [],
13892 "listeners": [],
13893 "events": [],
13894 "watchers": [],
13895 "styles": [
13896 {
13897 "modeName": "$",
13898 "styleId": "PRESTO-VIMEO",
13899 "styleStr": null,
13900 "styleIdentifier": "PrestoVimeoStyle",
13901 "externalStyles": [
13902 {
13903 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.css",
13904 "relativePath": "presto-vimeo.css",
13905 "originalComponentPath": "presto-vimeo.css"
13906 }
13907 ]
13908 }
13909 ],
13910 "internal": false,
13911 "assetsDirs": [],
13912 "styleDocs": [],
13913 "docs": {
13914 "tags": [],
13915 "text": ""
13916 },
13917 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js",
13918 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.tsx",
13919 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js.map",
13920 "hasAttributeChangedCallbackFn": false,
13921 "hasComponentWillLoadFn": false,
13922 "hasComponentDidLoadFn": false,
13923 "hasComponentShouldUpdateFn": false,
13924 "hasComponentWillUpdateFn": false,
13925 "hasComponentDidUpdateFn": false,
13926 "hasComponentWillRenderFn": false,
13927 "hasComponentDidRenderFn": false,
13928 "hasComponentDidUnloadFn": false,
13929 "hasConnectedCallbackFn": false,
13930 "hasDisconnectedCallbackFn": false,
13931 "hasElement": false,
13932 "hasEvent": false,
13933 "hasLifecycle": false,
13934 "hasListener": false,
13935 "hasListenerTarget": false,
13936 "hasListenerTargetWindow": false,
13937 "hasListenerTargetDocument": false,
13938 "hasListenerTargetBody": false,
13939 "hasListenerTargetParent": false,
13940 "hasMember": true,
13941 "hasMethod": false,
13942 "hasMode": false,
13943 "hasAttribute": true,
13944 "hasProp": true,
13945 "hasPropNumber": false,
13946 "hasPropBoolean": false,
13947 "hasPropString": true,
13948 "hasPropMutable": true,
13949 "hasReflect": false,
13950 "hasRenderFn": true,
13951 "hasState": false,
13952 "hasStyle": true,
13953 "hasVdomAttribute": true,
13954 "hasVdomXlink": false,
13955 "hasVdomClass": true,
13956 "hasVdomFunctional": false,
13957 "hasVdomKey": false,
13958 "hasVdomListener": false,
13959 "hasVdomPropOrAttr": true,
13960 "hasVdomRef": true,
13961 "hasVdomRender": true,
13962 "hasVdomStyle": true,
13963 "hasVdomText": false,
13964 "hasWatchCallback": false,
13965 "isPlain": false,
13966 "htmlAttrNames": [
13967 "class",
13968 "src",
13969 "allowFullScreen",
13970 "allowTransparency",
13971 "allow",
13972 "style",
13973 "part",
13974 "ref",
13975 "data-plyr-provider",
13976 "data-plyr-embed-id",
13977 "data-plyr-embed-hash"
13978 ],
13979 "htmlTagNames": [
13980 "div",
13981 "iframe"
13982 ],
13983 "htmlParts": [
13984 "embed"
13985 ],
13986 "isUpdateable": true,
13987 "potentialCmpRefs": [],
13988 "dependents": [
13989 "presto-player",
13990 "presto-playlist"
13991 ],
13992 "dependencies": [],
13993 "directDependents": [
13994 "presto-player"
13995 ],
13996 "directDependencies": []
13997 },
13998 {
13999 "attachInternalsMemberName": null,
14000 "formAssociated": false,
14001 "tagName": "presto-youtube",
14002 "excludeFromCollection": false,
14003 "isCollectionDependency": false,
14004 "componentClassName": "PrestoYoutube",
14005 "elementRef": null,
14006 "encapsulation": "none",
14007 "shadowDelegatesFocus": false,
14008 "properties": [
14009 {
14010 "name": "src",
14011 "type": "string",
14012 "attribute": "src",
14013 "reflect": false,
14014 "mutable": false,
14015 "required": false,
14016 "optional": false,
14017 "complexType": {
14018 "original": "string",
14019 "resolved": "string",
14020 "references": {}
14021 },
14022 "docs": {
14023 "tags": [],
14024 "text": ""
14025 },
14026 "internal": false
14027 },
14028 {
14029 "name": "poster",
14030 "type": "string",
14031 "attribute": "poster",
14032 "reflect": false,
14033 "mutable": true,
14034 "required": false,
14035 "optional": false,
14036 "complexType": {
14037 "original": "string",
14038 "resolved": "string",
14039 "references": {}
14040 },
14041 "docs": {
14042 "tags": [],
14043 "text": ""
14044 },
14045 "internal": false
14046 },
14047 {
14048 "name": "lazyLoad",
14049 "type": "boolean",
14050 "attribute": "lazy-load",
14051 "reflect": false,
14052 "mutable": true,
14053 "required": false,
14054 "optional": false,
14055 "complexType": {
14056 "original": "boolean",
14057 "resolved": "boolean",
14058 "references": {}
14059 },
14060 "docs": {
14061 "tags": [],
14062 "text": ""
14063 },
14064 "internal": false
14065 },
14066 {
14067 "name": "player",
14068 "type": "any",
14069 "attribute": "player",
14070 "reflect": false,
14071 "mutable": false,
14072 "required": false,
14073 "optional": false,
14074 "complexType": {
14075 "original": "any",
14076 "resolved": "any",
14077 "references": {}
14078 },
14079 "docs": {
14080 "tags": [],
14081 "text": ""
14082 },
14083 "internal": false
14084 },
14085 {
14086 "name": "getRef",
14087 "type": "unknown",
14088 "reflect": false,
14089 "mutable": true,
14090 "required": false,
14091 "optional": true,
14092 "complexType": {
14093 "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void",
14094 "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void",
14095 "references": {
14096 "HTMLIFrameElement": {
14097 "location": "global",
14098 "id": "global::HTMLIFrameElement"
14099 },
14100 "HTMLVideoElement": {
14101 "location": "global",
14102 "id": "global::HTMLVideoElement"
14103 },
14104 "HTMLDivElement": {
14105 "location": "global",
14106 "id": "global::HTMLDivElement"
14107 }
14108 }
14109 },
14110 "docs": {
14111 "tags": [],
14112 "text": ""
14113 },
14114 "internal": false
14115 }
14116 ],
14117 "virtualProperties": [],
14118 "states": [
14119 {
14120 "name": "reloadPlayer"
14121 },
14122 {
14123 "name": "isWebView"
14124 }
14125 ],
14126 "methods": [],
14127 "listeners": [],
14128 "events": [
14129 {
14130 "name": "reload",
14131 "method": "reload",
14132 "bubbles": true,
14133 "cancelable": true,
14134 "composed": true,
14135 "docs": {
14136 "tags": [],
14137 "text": "Events"
14138 },
14139 "complexType": {
14140 "original": "string",
14141 "resolved": "string",
14142 "references": {}
14143 },
14144 "internal": false
14145 }
14146 ],
14147 "watchers": [
14148 {
14149 "propName": "player",
14150 "methodName": "handlePlayerChange"
14151 }
14152 ],
14153 "styles": [
14154 {
14155 "modeName": "$",
14156 "styleId": "PRESTO-YOUTUBE",
14157 "styleStr": null,
14158 "styleIdentifier": "PrestoYoutubeStyle",
14159 "externalStyles": [
14160 {
14161 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.css",
14162 "relativePath": "presto-youtube.css",
14163 "originalComponentPath": "presto-youtube.css"
14164 }
14165 ]
14166 }
14167 ],
14168 "internal": false,
14169 "assetsDirs": [],
14170 "styleDocs": [],
14171 "docs": {
14172 "tags": [],
14173 "text": ""
14174 },
14175 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js",
14176 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.tsx",
14177 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js.map",
14178 "hasAttributeChangedCallbackFn": false,
14179 "hasComponentWillLoadFn": true,
14180 "hasComponentDidLoadFn": false,
14181 "hasComponentShouldUpdateFn": false,
14182 "hasComponentWillUpdateFn": false,
14183 "hasComponentDidUpdateFn": false,
14184 "hasComponentWillRenderFn": false,
14185 "hasComponentDidRenderFn": true,
14186 "hasComponentDidUnloadFn": false,
14187 "hasConnectedCallbackFn": false,
14188 "hasDisconnectedCallbackFn": false,
14189 "hasElement": false,
14190 "hasEvent": true,
14191 "hasLifecycle": true,
14192 "hasListener": false,
14193 "hasListenerTarget": false,
14194 "hasListenerTargetWindow": false,
14195 "hasListenerTargetDocument": false,
14196 "hasListenerTargetBody": false,
14197 "hasListenerTargetParent": false,
14198 "hasMember": true,
14199 "hasMethod": false,
14200 "hasMode": false,
14201 "hasAttribute": true,
14202 "hasProp": true,
14203 "hasPropNumber": false,
14204 "hasPropBoolean": true,
14205 "hasPropString": true,
14206 "hasPropMutable": true,
14207 "hasReflect": false,
14208 "hasRenderFn": true,
14209 "hasState": true,
14210 "hasStyle": true,
14211 "hasVdomAttribute": true,
14212 "hasVdomXlink": false,
14213 "hasVdomClass": true,
14214 "hasVdomFunctional": false,
14215 "hasVdomKey": false,
14216 "hasVdomListener": true,
14217 "hasVdomPropOrAttr": true,
14218 "hasVdomRef": true,
14219 "hasVdomRender": true,
14220 "hasVdomStyle": false,
14221 "hasVdomText": false,
14222 "hasWatchCallback": true,
14223 "isPlain": false,
14224 "htmlAttrNames": [
14225 "class",
14226 "src",
14227 "allowFullScreen",
14228 "allowtransparency",
14229 "allow",
14230 "part",
14231 "getRef",
14232 "provider",
14233 "onClick",
14234 "ref",
14235 "data-plyr-provider",
14236 "data-plyr-embed-id"
14237 ],
14238 "htmlTagNames": [
14239 "div",
14240 "iframe",
14241 "presto-video"
14242 ],
14243 "htmlParts": [
14244 "video",
14245 "embed"
14246 ],
14247 "isUpdateable": true,
14248 "potentialCmpRefs": [
14249 "presto-video"
14250 ],
14251 "dependents": [
14252 "presto-player",
14253 "presto-playlist"
14254 ],
14255 "dependencies": [
14256 "presto-video"
14257 ],
14258 "directDependents": [
14259 "presto-player"
14260 ],
14261 "directDependencies": [
14262 "presto-video"
14263 ]
14264 }
14265 ],
14266 "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"
14267 },
14268 {
14269 "cmps": [
14270 {
14271 "attachInternalsMemberName": null,
14272 "formAssociated": false,
14273 "tagName": "presto-action-bar-ui",
14274 "excludeFromCollection": false,
14275 "isCollectionDependency": false,
14276 "componentClassName": "PrestoActionBarUi",
14277 "elementRef": null,
14278 "encapsulation": "shadow",
14279 "shadowDelegatesFocus": false,
14280 "properties": [
14281 {
14282 "name": "open",
14283 "type": "boolean",
14284 "attribute": "open",
14285 "reflect": false,
14286 "mutable": false,
14287 "required": false,
14288 "optional": true,
14289 "complexType": {
14290 "original": "boolean",
14291 "resolved": "boolean",
14292 "references": {}
14293 },
14294 "docs": {
14295 "tags": [],
14296 "text": ""
14297 },
14298 "internal": false
14299 }
14300 ],
14301 "virtualProperties": [],
14302 "states": [],
14303 "methods": [],
14304 "listeners": [],
14305 "events": [],
14306 "watchers": [],
14307 "styles": [
14308 {
14309 "modeName": "$",
14310 "styleId": "PRESTO-ACTION-BAR-UI",
14311 "styleStr": null,
14312 "styleIdentifier": "PrestoActionBarUiStyle",
14313 "externalStyles": [
14314 {
14315 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.scss",
14316 "relativePath": "presto-action-bar-ui.scss",
14317 "originalComponentPath": "presto-action-bar-ui.scss"
14318 }
14319 ]
14320 }
14321 ],
14322 "internal": false,
14323 "assetsDirs": [],
14324 "styleDocs": [],
14325 "docs": {
14326 "tags": [],
14327 "text": ""
14328 },
14329 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js",
14330 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx",
14331 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map",
14332 "hasAttributeChangedCallbackFn": false,
14333 "hasComponentWillLoadFn": false,
14334 "hasComponentDidLoadFn": false,
14335 "hasComponentShouldUpdateFn": false,
14336 "hasComponentWillUpdateFn": false,
14337 "hasComponentDidUpdateFn": false,
14338 "hasComponentWillRenderFn": false,
14339 "hasComponentDidRenderFn": false,
14340 "hasComponentDidUnloadFn": false,
14341 "hasConnectedCallbackFn": false,
14342 "hasDisconnectedCallbackFn": false,
14343 "hasElement": false,
14344 "hasEvent": false,
14345 "hasLifecycle": false,
14346 "hasListener": false,
14347 "hasListenerTarget": false,
14348 "hasListenerTargetWindow": false,
14349 "hasListenerTargetDocument": false,
14350 "hasListenerTargetBody": false,
14351 "hasListenerTargetParent": false,
14352 "hasMember": true,
14353 "hasMethod": false,
14354 "hasMode": false,
14355 "hasAttribute": true,
14356 "hasProp": true,
14357 "hasPropNumber": false,
14358 "hasPropBoolean": true,
14359 "hasPropString": false,
14360 "hasPropMutable": false,
14361 "hasReflect": false,
14362 "hasRenderFn": true,
14363 "hasState": false,
14364 "hasStyle": true,
14365 "hasVdomAttribute": true,
14366 "hasVdomXlink": false,
14367 "hasVdomClass": true,
14368 "hasVdomFunctional": false,
14369 "hasVdomKey": true,
14370 "hasVdomListener": false,
14371 "hasVdomPropOrAttr": true,
14372 "hasVdomRef": false,
14373 "hasVdomRender": true,
14374 "hasVdomStyle": false,
14375 "hasVdomText": false,
14376 "hasWatchCallback": false,
14377 "isPlain": false,
14378 "htmlAttrNames": [
14379 "key",
14380 "class",
14381 "part",
14382 "name"
14383 ],
14384 "htmlTagNames": [
14385 "div",
14386 "span",
14387 "slot"
14388 ],
14389 "htmlParts": [
14390 "content",
14391 "button"
14392 ],
14393 "isUpdateable": true,
14394 "potentialCmpRefs": [],
14395 "dependents": [
14396 "presto-action-bar",
14397 "presto-action-bar-controller",
14398 "presto-player",
14399 "presto-playlist"
14400 ],
14401 "dependencies": [],
14402 "directDependents": [
14403 "presto-action-bar-controller"
14404 ],
14405 "directDependencies": []
14406 },
14407 {
14408 "attachInternalsMemberName": null,
14409 "formAssociated": false,
14410 "tagName": "presto-youtube-subscribe-button",
14411 "excludeFromCollection": false,
14412 "isCollectionDependency": false,
14413 "componentClassName": "PrestoYoutubeSubscribeButton",
14414 "elementRef": null,
14415 "encapsulation": "none",
14416 "shadowDelegatesFocus": false,
14417 "properties": [
14418 {
14419 "name": "channel",
14420 "type": "string",
14421 "attribute": "channel",
14422 "reflect": false,
14423 "mutable": false,
14424 "required": false,
14425 "optional": false,
14426 "complexType": {
14427 "original": "string",
14428 "resolved": "string",
14429 "references": {}
14430 },
14431 "docs": {
14432 "tags": [],
14433 "text": ""
14434 },
14435 "internal": false
14436 },
14437 {
14438 "name": "layout",
14439 "type": "string",
14440 "attribute": "layout",
14441 "reflect": false,
14442 "mutable": false,
14443 "required": false,
14444 "optional": false,
14445 "defaultValue": "'default'",
14446 "complexType": {
14447 "original": "string",
14448 "resolved": "string",
14449 "references": {}
14450 },
14451 "docs": {
14452 "tags": [],
14453 "text": ""
14454 },
14455 "internal": false
14456 },
14457 {
14458 "name": "showCount",
14459 "type": "boolean",
14460 "attribute": "show-count",
14461 "reflect": false,
14462 "mutable": false,
14463 "required": false,
14464 "optional": false,
14465 "complexType": {
14466 "original": "boolean",
14467 "resolved": "boolean",
14468 "references": {}
14469 },
14470 "docs": {
14471 "tags": [],
14472 "text": ""
14473 },
14474 "internal": false
14475 }
14476 ],
14477 "virtualProperties": [],
14478 "states": [],
14479 "methods": [],
14480 "listeners": [],
14481 "events": [],
14482 "watchers": [],
14483 "styles": [
14484 {
14485 "modeName": "$",
14486 "styleId": "PRESTO-YOUTUBE-SUBSCRIBE-BUTTON",
14487 "styleStr": null,
14488 "styleIdentifier": "PrestoYoutubeSubscribeButtonStyle",
14489 "externalStyles": [
14490 {
14491 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.css",
14492 "relativePath": "presto-youtube-subscribe-button.css",
14493 "originalComponentPath": "presto-youtube-subscribe-button.css"
14494 }
14495 ]
14496 }
14497 ],
14498 "internal": false,
14499 "assetsDirs": [],
14500 "styleDocs": [],
14501 "docs": {
14502 "tags": [],
14503 "text": ""
14504 },
14505 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js",
14506 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx",
14507 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map",
14508 "hasAttributeChangedCallbackFn": false,
14509 "hasComponentWillLoadFn": false,
14510 "hasComponentDidLoadFn": true,
14511 "hasComponentShouldUpdateFn": false,
14512 "hasComponentWillUpdateFn": false,
14513 "hasComponentDidUpdateFn": false,
14514 "hasComponentWillRenderFn": false,
14515 "hasComponentDidRenderFn": false,
14516 "hasComponentDidUnloadFn": false,
14517 "hasConnectedCallbackFn": false,
14518 "hasDisconnectedCallbackFn": false,
14519 "hasElement": false,
14520 "hasEvent": false,
14521 "hasLifecycle": true,
14522 "hasListener": false,
14523 "hasListenerTarget": false,
14524 "hasListenerTargetWindow": false,
14525 "hasListenerTargetDocument": false,
14526 "hasListenerTargetBody": false,
14527 "hasListenerTargetParent": false,
14528 "hasMember": true,
14529 "hasMethod": false,
14530 "hasMode": false,
14531 "hasAttribute": true,
14532 "hasProp": true,
14533 "hasPropNumber": false,
14534 "hasPropBoolean": true,
14535 "hasPropString": true,
14536 "hasPropMutable": false,
14537 "hasReflect": false,
14538 "hasRenderFn": true,
14539 "hasState": false,
14540 "hasStyle": true,
14541 "hasVdomAttribute": true,
14542 "hasVdomXlink": false,
14543 "hasVdomClass": true,
14544 "hasVdomFunctional": false,
14545 "hasVdomKey": true,
14546 "hasVdomListener": false,
14547 "hasVdomPropOrAttr": false,
14548 "hasVdomRef": true,
14549 "hasVdomRender": true,
14550 "hasVdomStyle": false,
14551 "hasVdomText": false,
14552 "hasWatchCallback": false,
14553 "isPlain": false,
14554 "htmlAttrNames": [
14555 "key",
14556 "class",
14557 "ref"
14558 ],
14559 "htmlTagNames": [
14560 "script",
14561 "div"
14562 ],
14563 "htmlParts": [],
14564 "isUpdateable": true,
14565 "potentialCmpRefs": [],
14566 "dependents": [
14567 "presto-action-bar",
14568 "presto-action-bar-controller",
14569 "presto-player",
14570 "presto-playlist"
14571 ],
14572 "dependencies": [],
14573 "directDependents": [
14574 "presto-action-bar-controller"
14575 ],
14576 "directDependencies": []
14577 }
14578 ],
14579 "entryKey": "presto-action-bar-ui.presto-youtube-subscribe-button.entry"
14580 },
14581 {
14582 "cmps": [
14583 {
14584 "attachInternalsMemberName": null,
14585 "formAssociated": false,
14586 "tagName": "presto-cta-overlay-ui",
14587 "excludeFromCollection": false,
14588 "isCollectionDependency": false,
14589 "componentClassName": "CTAOverlayUI",
14590 "elementRef": null,
14591 "encapsulation": "shadow",
14592 "shadowDelegatesFocus": false,
14593 "properties": [
14594 {
14595 "name": "headline",
14596 "type": "string",
14597 "attribute": "headline",
14598 "reflect": false,
14599 "mutable": false,
14600 "required": false,
14601 "optional": false,
14602 "complexType": {
14603 "original": "string",
14604 "resolved": "string",
14605 "references": {}
14606 },
14607 "docs": {
14608 "tags": [],
14609 "text": "Props"
14610 },
14611 "internal": false
14612 },
14613 {
14614 "name": "defaultHeadline",
14615 "type": "string",
14616 "attribute": "default-headline",
14617 "reflect": false,
14618 "mutable": false,
14619 "required": false,
14620 "optional": false,
14621 "complexType": {
14622 "original": "string",
14623 "resolved": "string",
14624 "references": {}
14625 },
14626 "docs": {
14627 "tags": [],
14628 "text": ""
14629 },
14630 "internal": false
14631 },
14632 {
14633 "name": "bottomText",
14634 "type": "string",
14635 "attribute": "bottom-text",
14636 "reflect": false,
14637 "mutable": false,
14638 "required": false,
14639 "optional": false,
14640 "complexType": {
14641 "original": "string",
14642 "resolved": "string",
14643 "references": {}
14644 },
14645 "docs": {
14646 "tags": [],
14647 "text": ""
14648 },
14649 "internal": false
14650 },
14651 {
14652 "name": "showButton",
14653 "type": "boolean",
14654 "attribute": "show-button",
14655 "reflect": false,
14656 "mutable": false,
14657 "required": false,
14658 "optional": false,
14659 "complexType": {
14660 "original": "boolean",
14661 "resolved": "boolean",
14662 "references": {}
14663 },
14664 "docs": {
14665 "tags": [],
14666 "text": ""
14667 },
14668 "internal": false
14669 },
14670 {
14671 "name": "buttonText",
14672 "type": "string",
14673 "attribute": "button-text",
14674 "reflect": false,
14675 "mutable": false,
14676 "required": false,
14677 "optional": false,
14678 "complexType": {
14679 "original": "string",
14680 "resolved": "string",
14681 "references": {}
14682 },
14683 "docs": {
14684 "tags": [],
14685 "text": ""
14686 },
14687 "internal": false
14688 },
14689 {
14690 "name": "buttonType",
14691 "type": "string",
14692 "attribute": "button-type",
14693 "reflect": false,
14694 "mutable": false,
14695 "required": false,
14696 "optional": false,
14697 "complexType": {
14698 "original": "'link' | 'time'",
14699 "resolved": "\"link\" | \"time\"",
14700 "references": {}
14701 },
14702 "docs": {
14703 "tags": [],
14704 "text": ""
14705 },
14706 "internal": false
14707 },
14708 {
14709 "name": "buttonLink",
14710 "type": "unknown",
14711 "reflect": false,
14712 "mutable": false,
14713 "required": false,
14714 "optional": false,
14715 "complexType": {
14716 "original": "ButtonLinkObject",
14717 "resolved": "ButtonLinkObject",
14718 "references": {
14719 "ButtonLinkObject": {
14720 "location": "import",
14721 "path": "../../../../../interfaces",
14722 "id": "src/interfaces.ts::ButtonLinkObject"
14723 }
14724 }
14725 },
14726 "docs": {
14727 "tags": [],
14728 "text": ""
14729 },
14730 "internal": false
14731 },
14732 {
14733 "name": "allowRewatch",
14734 "type": "boolean",
14735 "attribute": "allow-rewatch",
14736 "reflect": false,
14737 "mutable": false,
14738 "required": false,
14739 "optional": false,
14740 "complexType": {
14741 "original": "boolean",
14742 "resolved": "boolean",
14743 "references": {}
14744 },
14745 "docs": {
14746 "tags": [],
14747 "text": ""
14748 },
14749 "internal": false
14750 },
14751 {
14752 "name": "allowSkip",
14753 "type": "boolean",
14754 "attribute": "allow-skip",
14755 "reflect": false,
14756 "mutable": false,
14757 "required": false,
14758 "optional": false,
14759 "complexType": {
14760 "original": "boolean",
14761 "resolved": "boolean",
14762 "references": {}
14763 },
14764 "docs": {
14765 "tags": [],
14766 "text": ""
14767 },
14768 "internal": false
14769 },
14770 {
14771 "name": "direction",
14772 "type": "string",
14773 "attribute": "direction",
14774 "reflect": false,
14775 "mutable": false,
14776 "required": false,
14777 "optional": true,
14778 "complexType": {
14779 "original": "'rtl'",
14780 "resolved": "\"rtl\"",
14781 "references": {}
14782 },
14783 "docs": {
14784 "tags": [],
14785 "text": ""
14786 },
14787 "internal": false
14788 },
14789 {
14790 "name": "i18n",
14791 "type": "unknown",
14792 "reflect": false,
14793 "mutable": false,
14794 "required": false,
14795 "optional": false,
14796 "complexType": {
14797 "original": "i18nConfig",
14798 "resolved": "i18nConfig",
14799 "references": {
14800 "i18nConfig": {
14801 "location": "import",
14802 "path": "../../../../../interfaces",
14803 "id": "src/interfaces.ts::i18nConfig"
14804 }
14805 }
14806 },
14807 "docs": {
14808 "tags": [],
14809 "text": ""
14810 },
14811 "internal": false
14812 },
14813 {
14814 "name": "provider",
14815 "type": "string",
14816 "attribute": "provider",
14817 "reflect": false,
14818 "mutable": false,
14819 "required": false,
14820 "optional": false,
14821 "complexType": {
14822 "original": "string",
14823 "resolved": "string",
14824 "references": {}
14825 },
14826 "docs": {
14827 "tags": [],
14828 "text": ""
14829 },
14830 "internal": false
14831 },
14832 {
14833 "name": "type",
14834 "type": "string",
14835 "attribute": "type",
14836 "reflect": false,
14837 "mutable": false,
14838 "required": false,
14839 "optional": false,
14840 "complexType": {
14841 "original": "string",
14842 "resolved": "string",
14843 "references": {}
14844 },
14845 "docs": {
14846 "tags": [],
14847 "text": ""
14848 },
14849 "internal": false
14850 }
14851 ],
14852 "virtualProperties": [],
14853 "states": [
14854 {
14855 "name": "isAudioProvider"
14856 }
14857 ],
14858 "methods": [],
14859 "listeners": [],
14860 "events": [
14861 {
14862 "name": "skip",
14863 "method": "skip",
14864 "bubbles": true,
14865 "cancelable": true,
14866 "composed": true,
14867 "docs": {
14868 "tags": [],
14869 "text": "Events"
14870 },
14871 "complexType": {
14872 "original": "void",
14873 "resolved": "void",
14874 "references": {}
14875 },
14876 "internal": false
14877 },
14878 {
14879 "name": "rewatch",
14880 "method": "rewatch",
14881 "bubbles": true,
14882 "cancelable": true,
14883 "composed": true,
14884 "docs": {
14885 "tags": [],
14886 "text": ""
14887 },
14888 "complexType": {
14889 "original": "void",
14890 "resolved": "void",
14891 "references": {}
14892 },
14893 "internal": false
14894 }
14895 ],
14896 "watchers": [],
14897 "styles": [
14898 {
14899 "modeName": "$",
14900 "styleId": "PRESTO-CTA-OVERLAY-UI",
14901 "styleStr": null,
14902 "styleIdentifier": "PrestoCtaOverlayUiStyle",
14903 "externalStyles": [
14904 {
14905 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.scss",
14906 "relativePath": "presto-cta-overlay-ui.scss",
14907 "originalComponentPath": "presto-cta-overlay-ui.scss"
14908 }
14909 ]
14910 }
14911 ],
14912 "internal": false,
14913 "assetsDirs": [],
14914 "styleDocs": [],
14915 "docs": {
14916 "tags": [],
14917 "text": ""
14918 },
14919 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js",
14920 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx",
14921 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map",
14922 "hasAttributeChangedCallbackFn": false,
14923 "hasComponentWillLoadFn": false,
14924 "hasComponentDidLoadFn": true,
14925 "hasComponentShouldUpdateFn": false,
14926 "hasComponentWillUpdateFn": false,
14927 "hasComponentDidUpdateFn": false,
14928 "hasComponentWillRenderFn": false,
14929 "hasComponentDidRenderFn": false,
14930 "hasComponentDidUnloadFn": false,
14931 "hasConnectedCallbackFn": false,
14932 "hasDisconnectedCallbackFn": false,
14933 "hasElement": false,
14934 "hasEvent": true,
14935 "hasLifecycle": true,
14936 "hasListener": false,
14937 "hasListenerTarget": false,
14938 "hasListenerTargetWindow": false,
14939 "hasListenerTargetDocument": false,
14940 "hasListenerTargetBody": false,
14941 "hasListenerTargetParent": false,
14942 "hasMember": true,
14943 "hasMethod": false,
14944 "hasMode": false,
14945 "hasAttribute": true,
14946 "hasProp": true,
14947 "hasPropNumber": false,
14948 "hasPropBoolean": true,
14949 "hasPropString": true,
14950 "hasPropMutable": false,
14951 "hasReflect": false,
14952 "hasRenderFn": true,
14953 "hasState": true,
14954 "hasStyle": true,
14955 "hasVdomAttribute": true,
14956 "hasVdomXlink": false,
14957 "hasVdomClass": true,
14958 "hasVdomFunctional": false,
14959 "hasVdomKey": true,
14960 "hasVdomListener": true,
14961 "hasVdomPropOrAttr": true,
14962 "hasVdomRef": true,
14963 "hasVdomRender": true,
14964 "hasVdomStyle": false,
14965 "hasVdomText": true,
14966 "hasWatchCallback": false,
14967 "isPlain": false,
14968 "htmlAttrNames": [
14969 "key",
14970 "class",
14971 "ref",
14972 "onClick",
14973 "part",
14974 "innerHTML",
14975 "full",
14976 "href",
14977 "target",
14978 "type",
14979 "xmlns",
14980 "width",
14981 "height",
14982 "viewBox",
14983 "fill",
14984 "stroke",
14985 "stroke-width",
14986 "stroke-linecap",
14987 "stroke-linejoin",
14988 "points",
14989 "d"
14990 ],
14991 "htmlTagNames": [
14992 "div",
14993 "h1",
14994 "p",
14995 "presto-player-button",
14996 "svg",
14997 "polyline",
14998 "path"
14999 ],
15000 "htmlParts": [
15001 "cta-headline",
15002 "cta-bottom-text",
15003 "cta-button"
15004 ],
15005 "isUpdateable": true,
15006 "potentialCmpRefs": [
15007 "presto-player-button"
15008 ],
15009 "dependents": [
15010 "presto-cta-overlay",
15011 "presto-cta-overlay-controller",
15012 "presto-player",
15013 "presto-playlist"
15014 ],
15015 "dependencies": [
15016 "presto-player-button"
15017 ],
15018 "directDependents": [
15019 "presto-cta-overlay-controller"
15020 ],
15021 "directDependencies": [
15022 "presto-player-button"
15023 ]
15024 }
15025 ],
15026 "entryKey": "presto-cta-overlay-ui.entry"
15027 },
15028 {
15029 "cmps": [
15030 {
15031 "attachInternalsMemberName": null,
15032 "formAssociated": false,
15033 "tagName": "presto-email-overlay-ui",
15034 "excludeFromCollection": false,
15035 "isCollectionDependency": false,
15036 "componentClassName": "EmailOverlayUI",
15037 "elementRef": null,
15038 "encapsulation": "shadow",
15039 "shadowDelegatesFocus": false,
15040 "properties": [
15041 {
15042 "name": "headline",
15043 "type": "string",
15044 "attribute": "headline",
15045 "reflect": false,
15046 "mutable": false,
15047 "required": false,
15048 "optional": false,
15049 "complexType": {
15050 "original": "string",
15051 "resolved": "string",
15052 "references": {}
15053 },
15054 "docs": {
15055 "tags": [],
15056 "text": "Props"
15057 },
15058 "internal": false
15059 },
15060 {
15061 "name": "bottomText",
15062 "type": "string",
15063 "attribute": "bottom-text",
15064 "reflect": false,
15065 "mutable": false,
15066 "required": false,
15067 "optional": false,
15068 "complexType": {
15069 "original": "string",
15070 "resolved": "string",
15071 "references": {}
15072 },
15073 "docs": {
15074 "tags": [],
15075 "text": ""
15076 },
15077 "internal": false
15078 },
15079 {
15080 "name": "buttonText",
15081 "type": "string",
15082 "attribute": "button-text",
15083 "reflect": false,
15084 "mutable": false,
15085 "required": false,
15086 "optional": false,
15087 "complexType": {
15088 "original": "string",
15089 "resolved": "string",
15090 "references": {}
15091 },
15092 "docs": {
15093 "tags": [],
15094 "text": ""
15095 },
15096 "internal": false
15097 },
15098 {
15099 "name": "allowSkip",
15100 "type": "boolean",
15101 "attribute": "allow-skip",
15102 "reflect": false,
15103 "mutable": false,
15104 "required": false,
15105 "optional": false,
15106 "complexType": {
15107 "original": "boolean",
15108 "resolved": "boolean",
15109 "references": {}
15110 },
15111 "docs": {
15112 "tags": [],
15113 "text": ""
15114 },
15115 "internal": false
15116 },
15117 {
15118 "name": "borderRadius",
15119 "type": "number",
15120 "attribute": "border-radius",
15121 "reflect": false,
15122 "mutable": false,
15123 "required": false,
15124 "optional": false,
15125 "complexType": {
15126 "original": "number",
15127 "resolved": "number",
15128 "references": {}
15129 },
15130 "docs": {
15131 "tags": [],
15132 "text": ""
15133 },
15134 "internal": false
15135 },
15136 {
15137 "name": "isLoading",
15138 "type": "boolean",
15139 "attribute": "is-loading",
15140 "reflect": false,
15141 "mutable": false,
15142 "required": false,
15143 "optional": false,
15144 "complexType": {
15145 "original": "boolean",
15146 "resolved": "boolean",
15147 "references": {}
15148 },
15149 "docs": {
15150 "tags": [],
15151 "text": ""
15152 },
15153 "internal": false
15154 },
15155 {
15156 "name": "errorMessage",
15157 "type": "string",
15158 "attribute": "error-message",
15159 "reflect": false,
15160 "mutable": false,
15161 "required": false,
15162 "optional": false,
15163 "complexType": {
15164 "original": "string",
15165 "resolved": "string",
15166 "references": {}
15167 },
15168 "docs": {
15169 "tags": [],
15170 "text": ""
15171 },
15172 "internal": false
15173 },
15174 {
15175 "name": "direction",
15176 "type": "string",
15177 "attribute": "direction",
15178 "reflect": false,
15179 "mutable": false,
15180 "required": false,
15181 "optional": true,
15182 "complexType": {
15183 "original": "'rtl'",
15184 "resolved": "\"rtl\"",
15185 "references": {}
15186 },
15187 "docs": {
15188 "tags": [],
15189 "text": ""
15190 },
15191 "internal": false
15192 },
15193 {
15194 "name": "i18n",
15195 "type": "unknown",
15196 "reflect": false,
15197 "mutable": false,
15198 "required": false,
15199 "optional": false,
15200 "complexType": {
15201 "original": "i18nConfig",
15202 "resolved": "i18nConfig",
15203 "references": {
15204 "i18nConfig": {
15205 "location": "import",
15206 "path": "../../../../../interfaces",
15207 "id": "src/interfaces.ts::i18nConfig"
15208 }
15209 }
15210 },
15211 "docs": {
15212 "tags": [],
15213 "text": ""
15214 },
15215 "internal": false
15216 },
15217 {
15218 "name": "provider",
15219 "type": "string",
15220 "attribute": "provider",
15221 "reflect": false,
15222 "mutable": false,
15223 "required": false,
15224 "optional": false,
15225 "complexType": {
15226 "original": "string",
15227 "resolved": "string",
15228 "references": {}
15229 },
15230 "docs": {
15231 "tags": [],
15232 "text": ""
15233 },
15234 "internal": false
15235 },
15236 {
15237 "name": "type",
15238 "type": "string",
15239 "attribute": "type",
15240 "reflect": false,
15241 "mutable": false,
15242 "required": false,
15243 "optional": false,
15244 "complexType": {
15245 "original": "string",
15246 "resolved": "string",
15247 "references": {}
15248 },
15249 "docs": {
15250 "tags": [],
15251 "text": ""
15252 },
15253 "internal": false
15254 }
15255 ],
15256 "virtualProperties": [],
15257 "states": [
15258 {
15259 "name": "email"
15260 },
15261 {
15262 "name": "isAudioProvider"
15263 }
15264 ],
15265 "methods": [],
15266 "listeners": [],
15267 "events": [
15268 {
15269 "name": "submitForm",
15270 "method": "submitForm",
15271 "bubbles": true,
15272 "cancelable": true,
15273 "composed": true,
15274 "docs": {
15275 "tags": [],
15276 "text": "Events"
15277 },
15278 "complexType": {
15279 "original": "object",
15280 "resolved": "object",
15281 "references": {}
15282 },
15283 "internal": false
15284 },
15285 {
15286 "name": "skip",
15287 "method": "skip",
15288 "bubbles": true,
15289 "cancelable": true,
15290 "composed": true,
15291 "docs": {
15292 "tags": [],
15293 "text": ""
15294 },
15295 "complexType": {
15296 "original": "object",
15297 "resolved": "object",
15298 "references": {}
15299 },
15300 "internal": false
15301 }
15302 ],
15303 "watchers": [],
15304 "styles": [
15305 {
15306 "modeName": "$",
15307 "styleId": "PRESTO-EMAIL-OVERLAY-UI",
15308 "styleStr": null,
15309 "styleIdentifier": "PrestoEmailOverlayUiStyle",
15310 "externalStyles": [
15311 {
15312 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.scss",
15313 "relativePath": "presto-email-overlay-ui.scss",
15314 "originalComponentPath": "presto-email-overlay-ui.scss"
15315 }
15316 ]
15317 }
15318 ],
15319 "internal": false,
15320 "assetsDirs": [],
15321 "styleDocs": [],
15322 "docs": {
15323 "tags": [],
15324 "text": ""
15325 },
15326 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js",
15327 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx",
15328 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map",
15329 "hasAttributeChangedCallbackFn": false,
15330 "hasComponentWillLoadFn": false,
15331 "hasComponentDidLoadFn": true,
15332 "hasComponentShouldUpdateFn": false,
15333 "hasComponentWillUpdateFn": false,
15334 "hasComponentDidUpdateFn": false,
15335 "hasComponentWillRenderFn": false,
15336 "hasComponentDidRenderFn": false,
15337 "hasComponentDidUnloadFn": false,
15338 "hasConnectedCallbackFn": false,
15339 "hasDisconnectedCallbackFn": false,
15340 "hasElement": false,
15341 "hasEvent": true,
15342 "hasLifecycle": true,
15343 "hasListener": false,
15344 "hasListenerTarget": false,
15345 "hasListenerTargetWindow": false,
15346 "hasListenerTargetDocument": false,
15347 "hasListenerTargetBody": false,
15348 "hasListenerTargetParent": false,
15349 "hasMember": true,
15350 "hasMethod": false,
15351 "hasMode": false,
15352 "hasAttribute": true,
15353 "hasProp": true,
15354 "hasPropNumber": true,
15355 "hasPropBoolean": true,
15356 "hasPropString": true,
15357 "hasPropMutable": false,
15358 "hasReflect": false,
15359 "hasRenderFn": true,
15360 "hasState": true,
15361 "hasStyle": true,
15362 "hasVdomAttribute": true,
15363 "hasVdomXlink": false,
15364 "hasVdomClass": true,
15365 "hasVdomFunctional": false,
15366 "hasVdomKey": true,
15367 "hasVdomListener": true,
15368 "hasVdomPropOrAttr": true,
15369 "hasVdomRef": true,
15370 "hasVdomRender": true,
15371 "hasVdomStyle": false,
15372 "hasVdomText": true,
15373 "hasWatchCallback": false,
15374 "isPlain": false,
15375 "htmlAttrNames": [
15376 "key",
15377 "class",
15378 "ref",
15379 "onSubmit",
15380 "type",
15381 "placeholder",
15382 "value",
15383 "onInput",
15384 "required",
15385 "innerHTML",
15386 "onClick"
15387 ],
15388 "htmlTagNames": [
15389 "div",
15390 "h1",
15391 "presto-player-spinner",
15392 "form",
15393 "input",
15394 "button",
15395 "p"
15396 ],
15397 "htmlParts": [],
15398 "isUpdateable": true,
15399 "potentialCmpRefs": [
15400 "presto-player-spinner"
15401 ],
15402 "dependents": [
15403 "presto-email-overlay",
15404 "presto-email-overlay-controller",
15405 "presto-player",
15406 "presto-playlist"
15407 ],
15408 "dependencies": [
15409 "presto-player-spinner"
15410 ],
15411 "directDependents": [
15412 "presto-email-overlay-controller"
15413 ],
15414 "directDependencies": [
15415 "presto-player-spinner"
15416 ]
15417 },
15418 {
15419 "attachInternalsMemberName": null,
15420 "formAssociated": false,
15421 "tagName": "presto-player-spinner",
15422 "excludeFromCollection": false,
15423 "isCollectionDependency": false,
15424 "componentClassName": "PrestoSpinner",
15425 "elementRef": null,
15426 "encapsulation": "shadow",
15427 "shadowDelegatesFocus": false,
15428 "properties": [],
15429 "virtualProperties": [],
15430 "states": [],
15431 "methods": [],
15432 "listeners": [],
15433 "events": [],
15434 "watchers": [],
15435 "styles": [
15436 {
15437 "modeName": "$",
15438 "styleId": "PRESTO-PLAYER-SPINNER",
15439 "styleStr": null,
15440 "styleIdentifier": "PrestoPlayerSpinnerStyle",
15441 "externalStyles": [
15442 {
15443 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.scss",
15444 "relativePath": "presto-spinner.scss",
15445 "originalComponentPath": "presto-spinner.scss"
15446 }
15447 ]
15448 }
15449 ],
15450 "internal": false,
15451 "assetsDirs": [],
15452 "styleDocs": [
15453 {
15454 "name": "--track-color",
15455 "docs": "The color of the spinner's track.",
15456 "annotation": "prop"
15457 },
15458 {
15459 "name": "--indicator-color",
15460 "docs": "The color of the spinner's indicator.",
15461 "annotation": "prop"
15462 },
15463 {
15464 "name": "--stroke-width",
15465 "docs": "The width of the indicator.",
15466 "annotation": "prop"
15467 }
15468 ],
15469 "docs": {
15470 "tags": [],
15471 "text": ""
15472 },
15473 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js",
15474 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.tsx",
15475 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js.map",
15476 "hasAttributeChangedCallbackFn": false,
15477 "hasComponentWillLoadFn": false,
15478 "hasComponentDidLoadFn": false,
15479 "hasComponentShouldUpdateFn": false,
15480 "hasComponentWillUpdateFn": false,
15481 "hasComponentDidUpdateFn": false,
15482 "hasComponentWillRenderFn": false,
15483 "hasComponentDidRenderFn": false,
15484 "hasComponentDidUnloadFn": false,
15485 "hasConnectedCallbackFn": false,
15486 "hasDisconnectedCallbackFn": false,
15487 "hasElement": false,
15488 "hasEvent": false,
15489 "hasLifecycle": false,
15490 "hasListener": false,
15491 "hasListenerTarget": false,
15492 "hasListenerTargetWindow": false,
15493 "hasListenerTargetDocument": false,
15494 "hasListenerTargetBody": false,
15495 "hasListenerTargetParent": false,
15496 "hasMember": false,
15497 "hasMethod": false,
15498 "hasMode": false,
15499 "hasAttribute": false,
15500 "hasProp": false,
15501 "hasPropNumber": false,
15502 "hasPropBoolean": false,
15503 "hasPropString": false,
15504 "hasPropMutable": false,
15505 "hasReflect": false,
15506 "hasRenderFn": true,
15507 "hasState": false,
15508 "hasStyle": true,
15509 "hasVdomAttribute": true,
15510 "hasVdomXlink": false,
15511 "hasVdomClass": true,
15512 "hasVdomFunctional": false,
15513 "hasVdomKey": true,
15514 "hasVdomListener": false,
15515 "hasVdomPropOrAttr": true,
15516 "hasVdomRef": false,
15517 "hasVdomRender": true,
15518 "hasVdomStyle": false,
15519 "hasVdomText": false,
15520 "hasWatchCallback": false,
15521 "isPlain": false,
15522 "htmlAttrNames": [
15523 "key",
15524 "part",
15525 "class",
15526 "aria-busy",
15527 "aria-live"
15528 ],
15529 "htmlTagNames": [
15530 "span"
15531 ],
15532 "htmlParts": [
15533 "base"
15534 ],
15535 "isUpdateable": false,
15536 "potentialCmpRefs": [],
15537 "dependents": [
15538 "presto-email-overlay",
15539 "presto-email-overlay-controller",
15540 "presto-email-overlay-ui",
15541 "presto-player",
15542 "presto-playlist"
15543 ],
15544 "dependencies": [],
15545 "directDependents": [
15546 "presto-email-overlay-ui"
15547 ],
15548 "directDependencies": []
15549 }
15550 ],
15551 "entryKey": "presto-email-overlay-ui.presto-player-spinner.entry"
15552 },
15553 {
15554 "cmps": [
15555 {
15556 "attachInternalsMemberName": null,
15557 "formAssociated": false,
15558 "tagName": "presto-video",
15559 "excludeFromCollection": false,
15560 "isCollectionDependency": false,
15561 "componentClassName": "PrestoVideo",
15562 "elementRef": null,
15563 "encapsulation": "none",
15564 "shadowDelegatesFocus": false,
15565 "properties": [
15566 {
15567 "name": "getRef",
15568 "type": "unknown",
15569 "reflect": false,
15570 "mutable": true,
15571 "required": false,
15572 "optional": true,
15573 "complexType": {
15574 "original": "(elm?: HTMLVideoElement) => void",
15575 "resolved": "(elm?: HTMLVideoElement) => void",
15576 "references": {
15577 "HTMLVideoElement": {
15578 "location": "global",
15579 "id": "global::HTMLVideoElement"
15580 }
15581 }
15582 },
15583 "docs": {
15584 "tags": [],
15585 "text": ""
15586 },
15587 "internal": false
15588 },
15589 {
15590 "name": "autoplay",
15591 "type": "boolean",
15592 "attribute": "autoplay",
15593 "reflect": false,
15594 "mutable": false,
15595 "required": false,
15596 "optional": false,
15597 "complexType": {
15598 "original": "boolean",
15599 "resolved": "boolean",
15600 "references": {}
15601 },
15602 "docs": {
15603 "tags": [],
15604 "text": ""
15605 },
15606 "internal": false
15607 },
15608 {
15609 "name": "src",
15610 "type": "string",
15611 "attribute": "src",
15612 "reflect": false,
15613 "mutable": false,
15614 "required": false,
15615 "optional": false,
15616 "complexType": {
15617 "original": "string",
15618 "resolved": "string",
15619 "references": {}
15620 },
15621 "docs": {
15622 "tags": [],
15623 "text": ""
15624 },
15625 "internal": false
15626 },
15627 {
15628 "name": "preload",
15629 "type": "string",
15630 "attribute": "preload",
15631 "reflect": false,
15632 "mutable": false,
15633 "required": false,
15634 "optional": false,
15635 "complexType": {
15636 "original": "string",
15637 "resolved": "string",
15638 "references": {}
15639 },
15640 "docs": {
15641 "tags": [],
15642 "text": ""
15643 },
15644 "internal": false
15645 },
15646 {
15647 "name": "poster",
15648 "type": "string",
15649 "attribute": "poster",
15650 "reflect": false,
15651 "mutable": false,
15652 "required": false,
15653 "optional": false,
15654 "complexType": {
15655 "original": "string",
15656 "resolved": "string",
15657 "references": {}
15658 },
15659 "docs": {
15660 "tags": [],
15661 "text": ""
15662 },
15663 "internal": false
15664 },
15665 {
15666 "name": "player",
15667 "type": "any",
15668 "attribute": "player",
15669 "reflect": false,
15670 "mutable": false,
15671 "required": false,
15672 "optional": false,
15673 "complexType": {
15674 "original": "any",
15675 "resolved": "any",
15676 "references": {}
15677 },
15678 "docs": {
15679 "tags": [],
15680 "text": ""
15681 },
15682 "internal": false
15683 },
15684 {
15685 "name": "tracks",
15686 "type": "unknown",
15687 "reflect": false,
15688 "mutable": false,
15689 "required": false,
15690 "optional": false,
15691 "complexType": {
15692 "original": "{ label: string; src: string; srcLang: string }[]",
15693 "resolved": "{ label: string; src: string; srcLang: string; }[]",
15694 "references": {}
15695 },
15696 "docs": {
15697 "tags": [],
15698 "text": ""
15699 },
15700 "internal": false
15701 },
15702 {
15703 "name": "playsinline",
15704 "type": "boolean",
15705 "attribute": "playsinline",
15706 "reflect": false,
15707 "mutable": false,
15708 "required": false,
15709 "optional": false,
15710 "complexType": {
15711 "original": "boolean",
15712 "resolved": "boolean",
15713 "references": {}
15714 },
15715 "docs": {
15716 "tags": [],
15717 "text": ""
15718 },
15719 "internal": false
15720 },
15721 {
15722 "name": "provider",
15723 "type": "string",
15724 "attribute": "provider",
15725 "reflect": false,
15726 "mutable": false,
15727 "required": false,
15728 "optional": false,
15729 "complexType": {
15730 "original": "string",
15731 "resolved": "string",
15732 "references": {}
15733 },
15734 "docs": {
15735 "tags": [],
15736 "text": ""
15737 },
15738 "internal": false
15739 },
15740 {
15741 "name": "videoAttributes",
15742 "type": "unknown",
15743 "reflect": false,
15744 "mutable": false,
15745 "required": false,
15746 "optional": false,
15747 "complexType": {
15748 "original": "object",
15749 "resolved": "object",
15750 "references": {}
15751 },
15752 "docs": {
15753 "tags": [],
15754 "text": ""
15755 },
15756 "internal": false
15757 }
15758 ],
15759 "virtualProperties": [],
15760 "states": [],
15761 "methods": [],
15762 "listeners": [],
15763 "events": [],
15764 "watchers": [],
15765 "styles": [
15766 {
15767 "modeName": "$",
15768 "styleId": "PRESTO-VIDEO",
15769 "styleStr": null,
15770 "styleIdentifier": "PrestoVideoStyle",
15771 "externalStyles": [
15772 {
15773 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.css",
15774 "relativePath": "presto-video.css",
15775 "originalComponentPath": "presto-video.css"
15776 }
15777 ]
15778 }
15779 ],
15780 "internal": false,
15781 "assetsDirs": [],
15782 "styleDocs": [],
15783 "docs": {
15784 "tags": [],
15785 "text": ""
15786 },
15787 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js",
15788 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.tsx",
15789 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js.map",
15790 "hasAttributeChangedCallbackFn": false,
15791 "hasComponentWillLoadFn": false,
15792 "hasComponentDidLoadFn": false,
15793 "hasComponentShouldUpdateFn": false,
15794 "hasComponentWillUpdateFn": false,
15795 "hasComponentDidUpdateFn": false,
15796 "hasComponentWillRenderFn": false,
15797 "hasComponentDidRenderFn": false,
15798 "hasComponentDidUnloadFn": false,
15799 "hasConnectedCallbackFn": false,
15800 "hasDisconnectedCallbackFn": false,
15801 "hasElement": false,
15802 "hasEvent": false,
15803 "hasLifecycle": false,
15804 "hasListener": false,
15805 "hasListenerTarget": false,
15806 "hasListenerTargetWindow": false,
15807 "hasListenerTargetDocument": false,
15808 "hasListenerTargetBody": false,
15809 "hasListenerTargetParent": false,
15810 "hasMember": true,
15811 "hasMethod": false,
15812 "hasMode": false,
15813 "hasAttribute": true,
15814 "hasProp": true,
15815 "hasPropNumber": false,
15816 "hasPropBoolean": true,
15817 "hasPropString": true,
15818 "hasPropMutable": true,
15819 "hasReflect": false,
15820 "hasRenderFn": true,
15821 "hasState": false,
15822 "hasStyle": true,
15823 "hasVdomAttribute": true,
15824 "hasVdomXlink": true,
15825 "hasVdomClass": true,
15826 "hasVdomFunctional": false,
15827 "hasVdomKey": true,
15828 "hasVdomListener": true,
15829 "hasVdomPropOrAttr": true,
15830 "hasVdomRef": true,
15831 "hasVdomRender": true,
15832 "hasVdomStyle": true,
15833 "hasVdomText": true,
15834 "hasWatchCallback": false,
15835 "isPlain": false,
15836 "htmlAttrNames": [
15837 "key",
15838 "src",
15839 "kind",
15840 "label",
15841 "srclang"
15842 ],
15843 "htmlTagNames": [
15844 "video",
15845 "source",
15846 "track"
15847 ],
15848 "htmlParts": [],
15849 "isUpdateable": true,
15850 "potentialCmpRefs": [],
15851 "dependents": [
15852 "presto-bunny",
15853 "presto-player",
15854 "presto-playlist",
15855 "presto-youtube"
15856 ],
15857 "dependencies": [],
15858 "directDependents": [
15859 "presto-bunny",
15860 "presto-player",
15861 "presto-youtube"
15862 ],
15863 "directDependencies": []
15864 }
15865 ],
15866 "entryKey": "presto-video.entry"
15867 },
15868 {
15869 "cmps": [
15870 {
15871 "attachInternalsMemberName": null,
15872 "formAssociated": false,
15873 "tagName": "presto-player-button",
15874 "excludeFromCollection": false,
15875 "isCollectionDependency": false,
15876 "componentClassName": "PrestoPlayerButton",
15877 "elementRef": "button",
15878 "encapsulation": "shadow",
15879 "shadowDelegatesFocus": false,
15880 "properties": [
15881 {
15882 "name": "type",
15883 "type": "string",
15884 "attribute": "type",
15885 "reflect": true,
15886 "mutable": false,
15887 "required": false,
15888 "optional": false,
15889 "defaultValue": "'default'",
15890 "complexType": {
15891 "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'",
15892 "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"",
15893 "references": {}
15894 },
15895 "docs": {
15896 "tags": [],
15897 "text": "The button's type."
15898 },
15899 "internal": false
15900 },
15901 {
15902 "name": "size",
15903 "type": "string",
15904 "attribute": "size",
15905 "reflect": true,
15906 "mutable": false,
15907 "required": false,
15908 "optional": false,
15909 "defaultValue": "'medium'",
15910 "complexType": {
15911 "original": "'small' | 'medium' | 'large'",
15912 "resolved": "\"large\" | \"medium\" | \"small\"",
15913 "references": {}
15914 },
15915 "docs": {
15916 "tags": [],
15917 "text": "The button's size."
15918 },
15919 "internal": false
15920 },
15921 {
15922 "name": "full",
15923 "type": "boolean",
15924 "attribute": "full",
15925 "reflect": true,
15926 "mutable": false,
15927 "required": false,
15928 "optional": true,
15929 "defaultValue": "false",
15930 "complexType": {
15931 "original": "boolean",
15932 "resolved": "boolean",
15933 "references": {}
15934 },
15935 "docs": {
15936 "tags": [],
15937 "text": "Draws the button with a caret for use with dropdowns, popovers, etc."
15938 },
15939 "internal": false
15940 },
15941 {
15942 "name": "disabled",
15943 "type": "boolean",
15944 "attribute": "disabled",
15945 "reflect": true,
15946 "mutable": false,
15947 "required": false,
15948 "optional": true,
15949 "defaultValue": "false",
15950 "complexType": {
15951 "original": "boolean",
15952 "resolved": "boolean",
15953 "references": {}
15954 },
15955 "docs": {
15956 "tags": [],
15957 "text": "Disables the button."
15958 },
15959 "internal": false
15960 },
15961 {
15962 "name": "submit",
15963 "type": "boolean",
15964 "attribute": "submit",
15965 "reflect": true,
15966 "mutable": false,
15967 "required": false,
15968 "optional": true,
15969 "defaultValue": "false",
15970 "complexType": {
15971 "original": "boolean",
15972 "resolved": "boolean",
15973 "references": {}
15974 },
15975 "docs": {
15976 "tags": [],
15977 "text": "Indicates if activating the button should submit the form. Ignored when `href` is set."
15978 },
15979 "internal": false
15980 },
15981 {
15982 "name": "name",
15983 "type": "string",
15984 "attribute": "name",
15985 "reflect": false,
15986 "mutable": false,
15987 "required": false,
15988 "optional": false,
15989 "complexType": {
15990 "original": "string",
15991 "resolved": "string",
15992 "references": {}
15993 },
15994 "docs": {
15995 "tags": [],
15996 "text": "An optional name for the button. Ignored when `href` is set."
15997 },
15998 "internal": false
15999 },
16000 {
16001 "name": "value",
16002 "type": "string",
16003 "attribute": "value",
16004 "reflect": false,
16005 "mutable": false,
16006 "required": false,
16007 "optional": false,
16008 "complexType": {
16009 "original": "string",
16010 "resolved": "string",
16011 "references": {}
16012 },
16013 "docs": {
16014 "tags": [],
16015 "text": "An optional value for the button. Ignored when `href` is set."
16016 },
16017 "internal": false
16018 },
16019 {
16020 "name": "href",
16021 "type": "string",
16022 "attribute": "href",
16023 "reflect": false,
16024 "mutable": false,
16025 "required": false,
16026 "optional": false,
16027 "complexType": {
16028 "original": "string",
16029 "resolved": "string",
16030 "references": {}
16031 },
16032 "docs": {
16033 "tags": [],
16034 "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`."
16035 },
16036 "internal": false
16037 },
16038 {
16039 "name": "target",
16040 "type": "string",
16041 "attribute": "target",
16042 "reflect": true,
16043 "mutable": false,
16044 "required": false,
16045 "optional": false,
16046 "complexType": {
16047 "original": "'_blank' | '_parent' | '_self' | '_top'",
16048 "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"",
16049 "references": {}
16050 },
16051 "docs": {
16052 "tags": [],
16053 "text": "Tells the browser where to open the link. Only used when `href` is set."
16054 },
16055 "internal": false
16056 },
16057 {
16058 "name": "download",
16059 "type": "string",
16060 "attribute": "download",
16061 "reflect": false,
16062 "mutable": false,
16063 "required": false,
16064 "optional": false,
16065 "complexType": {
16066 "original": "string",
16067 "resolved": "string",
16068 "references": {}
16069 },
16070 "docs": {
16071 "tags": [],
16072 "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set."
16073 },
16074 "internal": false
16075 }
16076 ],
16077 "virtualProperties": [],
16078 "states": [
16079 {
16080 "name": "hasFocus"
16081 },
16082 {
16083 "name": "hasLabel"
16084 },
16085 {
16086 "name": "hasPrefix"
16087 },
16088 {
16089 "name": "hasSuffix"
16090 }
16091 ],
16092 "methods": [],
16093 "listeners": [],
16094 "events": [
16095 {
16096 "name": "prestoBlur",
16097 "method": "prestoBlur",
16098 "bubbles": true,
16099 "cancelable": true,
16100 "composed": true,
16101 "docs": {
16102 "tags": [],
16103 "text": "Emitted when the button loses focus."
16104 },
16105 "complexType": {
16106 "original": "void",
16107 "resolved": "void",
16108 "references": {}
16109 },
16110 "internal": false
16111 },
16112 {
16113 "name": "prestoFocus",
16114 "method": "prestoFocus",
16115 "bubbles": true,
16116 "cancelable": true,
16117 "composed": true,
16118 "docs": {
16119 "tags": [],
16120 "text": "Emitted when the button gains focus."
16121 },
16122 "complexType": {
16123 "original": "void",
16124 "resolved": "void",
16125 "references": {}
16126 },
16127 "internal": false
16128 }
16129 ],
16130 "watchers": [],
16131 "styles": [
16132 {
16133 "modeName": "$",
16134 "styleId": "PRESTO-PLAYER-BUTTON",
16135 "styleStr": null,
16136 "styleIdentifier": "PrestoPlayerButtonStyle",
16137 "externalStyles": [
16138 {
16139 "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.scss",
16140 "relativePath": "presto-player-button.scss",
16141 "originalComponentPath": "presto-player-button.scss"
16142 }
16143 ]
16144 }
16145 ],
16146 "internal": false,
16147 "assetsDirs": [],
16148 "styleDocs": [],
16149 "docs": {
16150 "tags": [],
16151 "text": ""
16152 },
16153 "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js",
16154 "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.tsx",
16155 "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js.map",
16156 "hasAttributeChangedCallbackFn": false,
16157 "hasComponentWillLoadFn": true,
16158 "hasComponentDidLoadFn": false,
16159 "hasComponentShouldUpdateFn": false,
16160 "hasComponentWillUpdateFn": false,
16161 "hasComponentDidUpdateFn": false,
16162 "hasComponentWillRenderFn": false,
16163 "hasComponentDidRenderFn": false,
16164 "hasComponentDidUnloadFn": false,
16165 "hasConnectedCallbackFn": false,
16166 "hasDisconnectedCallbackFn": false,
16167 "hasElement": false,
16168 "hasEvent": true,
16169 "hasLifecycle": true,
16170 "hasListener": false,
16171 "hasListenerTarget": false,
16172 "hasListenerTargetWindow": false,
16173 "hasListenerTargetDocument": false,
16174 "hasListenerTargetBody": false,
16175 "hasListenerTargetParent": false,
16176 "hasMember": true,
16177 "hasMethod": false,
16178 "hasMode": false,
16179 "hasAttribute": true,
16180 "hasProp": true,
16181 "hasPropNumber": false,
16182 "hasPropBoolean": true,
16183 "hasPropString": true,
16184 "hasPropMutable": false,
16185 "hasReflect": true,
16186 "hasRenderFn": true,
16187 "hasState": true,
16188 "hasStyle": true,
16189 "hasVdomAttribute": true,
16190 "hasVdomXlink": false,
16191 "hasVdomClass": true,
16192 "hasVdomFunctional": true,
16193 "hasVdomKey": true,
16194 "hasVdomListener": true,
16195 "hasVdomPropOrAttr": true,
16196 "hasVdomRef": false,
16197 "hasVdomRender": true,
16198 "hasVdomStyle": false,
16199 "hasVdomText": true,
16200 "hasWatchCallback": false,
16201 "isPlain": false,
16202 "htmlAttrNames": [
16203 "key",
16204 "part",
16205 "class",
16206 "onSlotchange",
16207 "name",
16208 "disabled",
16209 "type",
16210 "value",
16211 "onBlur",
16212 "onFocus",
16213 "onClick",
16214 "href",
16215 "target",
16216 "download",
16217 "rel",
16218 "role",
16219 "aria-disabled",
16220 "tabindex"
16221 ],
16222 "htmlTagNames": [
16223 "span",
16224 "slot",
16225 "button",
16226 "a"
16227 ],
16228 "htmlParts": [
16229 "prefix",
16230 "label",
16231 "suffix",
16232 "base",
16233 "base"
16234 ],
16235 "isUpdateable": true,
16236 "potentialCmpRefs": [],
16237 "dependents": [
16238 "presto-action-bar",
16239 "presto-action-bar-controller",
16240 "presto-cta-overlay",
16241 "presto-cta-overlay-controller",
16242 "presto-cta-overlay-ui",
16243 "presto-player",
16244 "presto-playlist"
16245 ],
16246 "dependencies": [],
16247 "directDependents": [
16248 "presto-action-bar-controller",
16249 "presto-cta-overlay-ui"
16250 ],
16251 "directDependencies": []
16252 }
16253 ],
16254 "entryKey": "presto-player-button.entry"
16255 }
16256 ],
16257 "componentGraph": {
16258 "sc-presto-action-bar": [
16259 "p-43f79dfb.js",
16260 "p-ab62d96d.js",
16261 "p-dfe6b15e.js",
16262 "p-b9156af0.js"
16263 ],
16264 "sc-presto-action-bar-controller": [
16265 "p-43f79dfb.js",
16266 "p-ab62d96d.js",
16267 "p-dfe6b15e.js",
16268 "p-b9156af0.js"
16269 ],
16270 "sc-presto-action-bar-ui": [
16271 "p-43f79dfb.js"
16272 ],
16273 "sc-presto-audio": [
16274 "p-43f79dfb.js",
16275 "p-ab62d96d.js",
16276 "p-dfe6b15e.js",
16277 "p-b9156af0.js"
16278 ],
16279 "sc-presto-bunny": [
16280 "p-43f79dfb.js",
16281 "p-ab62d96d.js",
16282 "p-dfe6b15e.js",
16283 "p-b9156af0.js"
16284 ],
16285 "sc-presto-business-skin": [
16286 "p-43f79dfb.js",
16287 "p-ab62d96d.js",
16288 "p-dfe6b15e.js",
16289 "p-b9156af0.js"
16290 ],
16291 "sc-presto-cta-overlay": [
16292 "p-43f79dfb.js",
16293 "p-ab62d96d.js",
16294 "p-dfe6b15e.js",
16295 "p-b9156af0.js"
16296 ],
16297 "sc-presto-cta-overlay-controller": [
16298 "p-43f79dfb.js",
16299 "p-ab62d96d.js",
16300 "p-dfe6b15e.js",
16301 "p-b9156af0.js"
16302 ],
16303 "sc-presto-cta-overlay-ui": [
16304 "p-43f79dfb.js",
16305 "p-dfe6b15e.js"
16306 ],
16307 "sc-presto-dynamic-overlay-ui": [
16308 "p-43f79dfb.js",
16309 "p-ab62d96d.js",
16310 "p-dfe6b15e.js",
16311 "p-b9156af0.js"
16312 ],
16313 "sc-presto-dynamic-overlays": [
16314 "p-43f79dfb.js",
16315 "p-ab62d96d.js",
16316 "p-dfe6b15e.js",
16317 "p-b9156af0.js"
16318 ],
16319 "sc-presto-email-overlay": [
16320 "p-43f79dfb.js",
16321 "p-ab62d96d.js",
16322 "p-dfe6b15e.js",
16323 "p-b9156af0.js"
16324 ],
16325 "sc-presto-email-overlay-controller": [
16326 "p-43f79dfb.js",
16327 "p-ab62d96d.js",
16328 "p-dfe6b15e.js",
16329 "p-b9156af0.js"
16330 ],
16331 "sc-presto-email-overlay-ui": [
16332 "p-43f79dfb.js",
16333 "p-dfe6b15e.js"
16334 ],
16335 "sc-presto-modern-skin": [
16336 "p-43f79dfb.js",
16337 "p-ab62d96d.js",
16338 "p-dfe6b15e.js",
16339 "p-b9156af0.js"
16340 ],
16341 "sc-presto-muted-overlay": [
16342 "p-43f79dfb.js",
16343 "p-ab62d96d.js",
16344 "p-dfe6b15e.js",
16345 "p-b9156af0.js"
16346 ],
16347 "sc-presto-player": [
16348 "p-f49656fd.js",
16349 "p-43f79dfb.js",
16350 "p-ab62d96d.js",
16351 "p-b9156af0.js"
16352 ],
16353 "sc-presto-player-button": [
16354 "p-43f79dfb.js"
16355 ],
16356 "sc-presto-player-skeleton": [
16357 "p-43f79dfb.js"
16358 ],
16359 "sc-presto-player-spinner": [
16360 "p-43f79dfb.js",
16361 "p-dfe6b15e.js"
16362 ],
16363 "sc-presto-playlist": [
16364 "p-43f79dfb.js",
16365 "p-ab62d96d.js"
16366 ],
16367 "sc-presto-playlist-item": [
16368 "p-f49656fd.js",
16369 "p-43f79dfb.js",
16370 "p-ab62d96d.js",
16371 "p-b9156af0.js"
16372 ],
16373 "sc-presto-playlist-overlay": [
16374 "p-f49656fd.js",
16375 "p-43f79dfb.js",
16376 "p-ab62d96d.js",
16377 "p-b9156af0.js"
16378 ],
16379 "sc-presto-playlist-ui": [
16380 "p-f49656fd.js",
16381 "p-43f79dfb.js",
16382 "p-ab62d96d.js",
16383 "p-b9156af0.js"
16384 ],
16385 "sc-presto-search-bar": [
16386 "p-43f79dfb.js",
16387 "p-ab62d96d.js",
16388 "p-dfe6b15e.js",
16389 "p-b9156af0.js"
16390 ],
16391 "sc-presto-search-bar-ui": [
16392 "p-43f79dfb.js"
16393 ],
16394 "sc-presto-stacked-skin": [
16395 "p-43f79dfb.js",
16396 "p-ab62d96d.js",
16397 "p-dfe6b15e.js",
16398 "p-b9156af0.js"
16399 ],
16400 "sc-presto-timestamp": [
16401 "p-43f79dfb.js"
16402 ],
16403 "sc-presto-video": [
16404 "p-43f79dfb.js"
16405 ],
16406 "sc-presto-video-curtain-ui": [
16407 "p-43f79dfb.js"
16408 ],
16409 "sc-presto-vimeo": [
16410 "p-43f79dfb.js",
16411 "p-ab62d96d.js",
16412 "p-dfe6b15e.js",
16413 "p-b9156af0.js"
16414 ],
16415 "sc-presto-youtube": [
16416 "p-43f79dfb.js",
16417 "p-ab62d96d.js",
16418 "p-dfe6b15e.js",
16419 "p-b9156af0.js"
16420 ],
16421 "sc-presto-youtube-subscribe-button": [
16422 "p-43f79dfb.js"
16423 ]
16424 },
16425 "sourceGraph": {
16426 "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx": [],
16427 "./src/components/core/features/presto-action-bar/component/test/presto-action-bar.e2e.ts": [],
16428 "./src/components/core/features/presto-action-bar/component/test/presto-action-bar.spec.tsx": [
16429 "./src/components/core/features/presto-action-bar/component/presto-action-bar"
16430 ],
16431 "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx": [
16432 "./src/util"
16433 ],
16434 "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx": [],
16435 "./src/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.e2e.ts": [],
16436 "./src/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.spec.tsx": [
16437 "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui"
16438 ],
16439 "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx": [],
16440 "./src/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.e2e.ts": [],
16441 "./src/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.spec.tsx": [
16442 "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay"
16443 ],
16444 "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx": [
16445 "./src/util"
16446 ],
16447 "./src/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.e2e.ts": [],
16448 "./src/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.spec.ts": [
16449 "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller"
16450 ],
16451 "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx": [
16452 "./src/library/fittext.js"
16453 ],
16454 "./src/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.e2e.ts": [],
16455 "./src/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.spec.tsx": [
16456 "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui"
16457 ],
16458 "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx": [
16459 "./src/util"
16460 ],
16461 "./src/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.e2e.ts": [],
16462 "./src/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.spec.tsx": [
16463 "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays"
16464 ],
16465 "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx": [
16466 "./src/library/fittext.js"
16467 ],
16468 "./src/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.e2e.ts": [],
16469 "./src/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.spec.tsx": [
16470 "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui"
16471 ],
16472 "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx": [],
16473 "./src/components/core/features/presto-email-overlay/component/test/presto-email-overlay.e2e.ts": [],
16474 "./src/components/core/features/presto-email-overlay/component/test/presto-email-overlay.spec.tsx": [
16475 "./src/components/core/features/presto-email-overlay/component/presto-email-overlay"
16476 ],
16477 "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx": [
16478 "./src/util"
16479 ],
16480 "./src/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.e2e.ts": [],
16481 "./src/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.spec.ts": [
16482 "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller"
16483 ],
16484 "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx": [
16485 "./src/library/fittext.js"
16486 ],
16487 "./src/components/core/features/presto-email-overlay/ui/test/email-overlay-ui.spec.tsx": [
16488 "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui"
16489 ],
16490 "./src/components/core/features/presto-email-overlay/ui/test/email-overlay.e2e.ts": [],
16491 "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx": [],
16492 "./src/components/core/features/presto-muted-overlay/test/presto-muted-overlay.e2e.ts": [],
16493 "./src/components/core/features/presto-muted-overlay/test/presto-muted-overlay.spec.tsx": [
16494 "./src/components/core/features/presto-muted-overlay/presto-muted-overlay"
16495 ],
16496 "./src/components/core/features/presto-playlist-item/icons.tsx": [],
16497 "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx": [
16498 "./src/components/core/features/presto-playlist-item/icons"
16499 ],
16500 "./src/components/core/features/presto-playlist-overlay/icons.tsx": [],
16501 "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx": [],
16502 "./src/components/core/features/presto-playlist/presto-playlist.tsx": [
16503 "./src/util"
16504 ],
16505 "./src/components/core/features/presto-playlist/test/presto-playlist.e2e.ts": [],
16506 "./src/components/core/features/presto-playlist/test/presto-playlist.spec.tsx": [
16507 "./src/components/core/features/presto-playlist/presto-playlist"
16508 ],
16509 "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx": [],
16510 "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx": [
16511 "./src/components/core/player/functions/search-vtt"
16512 ],
16513 "./src/components/core/features/presto-search-bar/component/test/presto-search-bar.e2e.ts": [],
16514 "./src/components/core/features/presto-search-bar/component/test/presto-search-bar.spec.tsx": [
16515 "./src/components/core/features/presto-search-bar/component/presto-search-bar"
16516 ],
16517 "./src/components/core/features/presto-search-bar/ui/icons.tsx": [],
16518 "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx": [
16519 "./src/components/core/features/presto-search-bar/ui/icons"
16520 ],
16521 "./src/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.e2e.ts": [],
16522 "./src/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.spec.tsx": [
16523 "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui"
16524 ],
16525 "./src/components/core/features/presto-timestamp/presto-timestamp.tsx": [],
16526 "./src/components/core/features/presto-timestamp/test/presto-timestamp.e2e.ts": [],
16527 "./src/components/core/features/presto-timestamp/test/presto-timestamp.spec.tsx": [
16528 "./src/components/core/features/presto-timestamp/presto-timestamp"
16529 ],
16530 "./src/components/core/player/functions/ajax-progress.ts": [],
16531 "./src/components/core/player/functions/analytics/wp/test/functions-analytics-wp.spec.ts": [
16532 "./src/components/core/player/functions/analytics/wp/index"
16533 ],
16534 "./src/components/core/player/functions/cache-cues.ts": [
16535 "./src/components/core/player/functions/is",
16536 "./src/components/core/player/functions/search-vtt"
16537 ],
16538 "./src/components/core/player/functions/custom-css.ts": [],
16539 "./src/components/core/player/functions/get-nonce.ts": [],
16540 "./src/components/core/player/functions/hls-preload-size.ts": [
16541 "./src/components/core/player/functions/util"
16542 ],
16543 "./src/components/core/player/functions/is.ts": [],
16544 "./src/components/core/player/functions/muted-autoplay.ts": [
16545 "./src/components/core/player/functions/save-time"
16546 ],
16547 "./src/components/core/player/functions/search-vtt.spec.ts": [
16548 "./src/components/core/player/functions/search-vtt"
16549 ],
16550 "./src/components/core/player/functions/search-vtt.ts": [
16551 "./src/components/core/player/functions/cache-cues",
16552 "./src/components/core/player/functions/is",
16553 "./src/components/core/player/functions/util"
16554 ],
16555 "./src/components/core/player/functions/transform-data.ts": [],
16556 "./src/components/core/player/functions/util.ts": [
16557 "./src/components/core/player/functions/is"
16558 ],
16559 "./src/components/core/player/integrations/lifter/test/functions-lifter-wp.spec.ts": [
16560 "./src/components/core/player/integrations/lifter/helper",
16561 "./src/components/core/player/integrations/lifter/helper",
16562 "./src/components/core/player/integrations/lifter/lifter"
16563 ],
16564 "./src/components/core/player/presto-player.tsx": [
16565 "./src/components/core/player/functions/cache-cues",
16566 "./src/components/core/player/functions/create",
16567 "./src/components/core/player/functions/custom-css",
16568 "./src/components/core/player/functions/hls-preload-size",
16569 "./src/components/core/player/functions/muted-autoplay",
16570 "./src/components/core/player/functions/transform-data",
16571 "./src/components/core/player/functions/util",
16572 "./src/util"
16573 ],
16574 "./src/components/core/player/test/presto-player.spec.tsx": [
16575 "./src/components/core/player/presto-player"
16576 ],
16577 "./src/components/core/providers/presto-audio/presto-audio.tsx": [
16578 "./src/util"
16579 ],
16580 "./src/components/core/providers/presto-audio/test/presto-audio.e2e.ts": [],
16581 "./src/components/core/providers/presto-audio/test/presto-audio.spec.tsx": [
16582 "./src/components/core/providers/presto-audio/presto-audio"
16583 ],
16584 "./src/components/core/providers/presto-bunny/presto-bunny.tsx": [],
16585 "./src/components/core/providers/presto-bunny/test/presto-bunny.e2e.ts": [],
16586 "./src/components/core/providers/presto-bunny/test/presto-bunny.spec.tsx": [
16587 "./src/components/core/providers/presto-bunny/presto-bunny"
16588 ],
16589 "./src/components/core/providers/presto-video/presto-video.tsx": [],
16590 "./src/components/core/providers/presto-video/test/presto-video.e2e.ts": [],
16591 "./src/components/core/providers/presto-video/test/presto-video.spec.tsx": [
16592 "./src/components/core/providers/presto-video/presto-video"
16593 ],
16594 "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx": [
16595 "./src/util"
16596 ],
16597 "./src/components/core/providers/presto-vimeo/test/presto-vimeo.e2e.ts": [],
16598 "./src/components/core/providers/presto-vimeo/test/presto-vimeo.spec.tsx": [
16599 "./src/components/core/providers/presto-vimeo/presto-vimeo"
16600 ],
16601 "./src/components/core/providers/presto-youtube/presto-youtube.tsx": [
16602 "./src/util"
16603 ],
16604 "./src/components/core/providers/presto-youtube/test/presto-youtube.e2e.ts": [],
16605 "./src/components/core/providers/presto-youtube/test/presto-youtube.spec.tsx": [
16606 "./src/components/core/providers/presto-youtube/presto-youtube"
16607 ],
16608 "./src/components/ui/presto-player-button/presto-player-button.tsx": [],
16609 "./src/components/ui/presto-player-button/test/presto-player-button.e2e.ts": [],
16610 "./src/components/ui/presto-player-button/test/presto-player-button.spec.tsx": [
16611 "./src/components/ui/presto-player-button/presto-player-button"
16612 ],
16613 "./src/components/ui/presto-skeleton/presto-skeleton.tsx": [],
16614 "./src/components/ui/presto-skeleton/test/presto-skeleton.e2e.ts": [],
16615 "./src/components/ui/presto-skeleton/test/presto-skeleton.spec.tsx": [
16616 "./src/components/ui/presto-skeleton/presto-skeleton"
16617 ],
16618 "./src/components/ui/presto-spinner/presto-spinner.tsx": [],
16619 "./src/components/ui/presto-spinner/test/presto-spinner.e2e.ts": [],
16620 "./src/components/ui/presto-spinner/test/presto-spinner.spec.tsx": [
16621 "./src/components/ui/presto-spinner/presto-spinner"
16622 ],
16623 "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx": [],
16624 "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx": [],
16625 "./src/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.e2e.ts": [],
16626 "./src/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.spec.tsx": [
16627 "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button"
16628 ],
16629 "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx": [],
16630 "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx": [],
16631 "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx": [],
16632 "./src/index.ts": [],
16633 "./src/interfaces.ts": [],
16634 "./src/testing/index.ts": [],
16635 "./src/util.ts": []
16636 },
16637 "rollupResults": {
16638 "modules": []
16639 },
16640 "collections": []
16641 }