index of
/
home
/
thefkyzp
/
hulmvisaadvisor.com
/
wp-content
/
plugins
/
presto-player
/
dist
/
components
/
File: /home/thefkyzp/hulmvisaadvisor.com/wp-content/plugins/presto-player/dist/components/stats.json
{ "timestamp": "2024-11-13T20:14:27", "compiler": { "name": "node", "version": "18.20.4" }, "app": { "namespace": "WebComponents", "fsNamespace": "web-components", "components": 33, "entries": 33, "bundles": 579, "outputs": [ { "name": "dist-collection", "files": 204, "generatedFiles": [ "./dist/collection/components/core/features/presto-action-bar/component/presto-action-bar.js", "./dist/collection/components/core/features/presto-action-bar/component/presto-action-bar.js.map", "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.e2e.js", "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.e2e.js.map", "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.spec.js", "./dist/collection/components/core/features/presto-action-bar/component/test/presto-action-bar.spec.js.map", "./dist/collection/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js", "./dist/collection/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map", "./dist/collection/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js", "./dist/collection/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map", "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.e2e.js", "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.e2e.js.map", "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.spec.js", "./dist/collection/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.spec.js.map", "./dist/collection/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js", "./dist/collection/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map", "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.e2e.js", "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.e2e.js.map", "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.spec.js", "./dist/collection/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.spec.js.map", "./dist/collection/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js", "./dist/collection/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map", "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.e2e.js", "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.e2e.js.map", "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.spec.js", "./dist/collection/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.spec.js.map", "./dist/collection/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js", "./dist/collection/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map", "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.e2e.js", "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.e2e.js.map", "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.spec.js", "./dist/collection/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.spec.js.map", "./dist/collection/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js", "./dist/collection/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map", "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.e2e.js", "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.e2e.js.map", "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.spec.js", "./dist/collection/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.spec.js.map", "./dist/collection/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js", "./dist/collection/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map", "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.e2e.js", "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.e2e.js.map", "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.spec.js", "./dist/collection/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.spec.js.map", "./dist/collection/components/core/features/presto-email-overlay/component/presto-email-overlay.js", "./dist/collection/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map", "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.e2e.js", "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.e2e.js.map", "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.spec.js", "./dist/collection/components/core/features/presto-email-overlay/component/test/presto-email-overlay.spec.js.map", "./dist/collection/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js", "./dist/collection/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map", "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.e2e.js", "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.e2e.js.map", "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.spec.js", "./dist/collection/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.spec.js.map", "./dist/collection/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js", "./dist/collection/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map", "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay-ui.spec.js", "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay-ui.spec.js.map", "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay.e2e.js", "./dist/collection/components/core/features/presto-email-overlay/ui/test/email-overlay.e2e.js.map", "./dist/collection/components/core/features/presto-muted-overlay/presto-muted-overlay.js", "./dist/collection/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map", "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.e2e.js", "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.e2e.js.map", "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.spec.js", "./dist/collection/components/core/features/presto-muted-overlay/test/presto-muted-overlay.spec.js.map", "./dist/collection/components/core/features/presto-playlist-item/icons.js", "./dist/collection/components/core/features/presto-playlist-item/icons.js.map", "./dist/collection/components/core/features/presto-playlist-item/presto-playlist-item.js", "./dist/collection/components/core/features/presto-playlist-item/presto-playlist-item.js.map", "./dist/collection/components/core/features/presto-playlist-overlay/icons.js", "./dist/collection/components/core/features/presto-playlist-overlay/icons.js.map", "./dist/collection/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js", "./dist/collection/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map", "./dist/collection/components/core/features/presto-playlist/presto-playlist.js", "./dist/collection/components/core/features/presto-playlist/presto-playlist.js.map", "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.e2e.js", "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.e2e.js.map", "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.spec.js", "./dist/collection/components/core/features/presto-playlist/test/presto-playlist.spec.js.map", "./dist/collection/components/core/features/presto-playlist/ui/presto-playlist-ui.js", "./dist/collection/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map", "./dist/collection/components/core/features/presto-search-bar/component/presto-search-bar.js", "./dist/collection/components/core/features/presto-search-bar/component/presto-search-bar.js.map", "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.e2e.js", "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.e2e.js.map", "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.spec.js", "./dist/collection/components/core/features/presto-search-bar/component/test/presto-search-bar.spec.js.map", "./dist/collection/components/core/features/presto-search-bar/ui/icons.js", "./dist/collection/components/core/features/presto-search-bar/ui/icons.js.map", "./dist/collection/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js", "./dist/collection/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map", "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.e2e.js", "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.e2e.js.map", "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.spec.js", "./dist/collection/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.spec.js.map", "./dist/collection/components/core/features/presto-timestamp/presto-timestamp.js", "./dist/collection/components/core/features/presto-timestamp/presto-timestamp.js.map", "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.e2e.js", "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.e2e.js.map", "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.spec.js", "./dist/collection/components/core/features/presto-timestamp/test/presto-timestamp.spec.js.map", "./dist/collection/components/core/player/functions/ajax-progress.js", "./dist/collection/components/core/player/functions/ajax-progress.js.map", "./dist/collection/components/core/player/functions/analytics/wp/test/functions-analytics-wp.spec.js", "./dist/collection/components/core/player/functions/analytics/wp/test/functions-analytics-wp.spec.js.map", "./dist/collection/components/core/player/functions/cache-cues.js", "./dist/collection/components/core/player/functions/cache-cues.js.map", "./dist/collection/components/core/player/functions/custom-css.js", "./dist/collection/components/core/player/functions/custom-css.js.map", "./dist/collection/components/core/player/functions/get-nonce.js", "./dist/collection/components/core/player/functions/get-nonce.js.map", "./dist/collection/components/core/player/functions/hls-preload-size.js", "./dist/collection/components/core/player/functions/hls-preload-size.js.map", "./dist/collection/components/core/player/functions/is.js", "./dist/collection/components/core/player/functions/is.js.map", "./dist/collection/components/core/player/functions/muted-autoplay.js", "./dist/collection/components/core/player/functions/muted-autoplay.js.map", "./dist/collection/components/core/player/functions/search-vtt.js", "./dist/collection/components/core/player/functions/search-vtt.js.map", "./dist/collection/components/core/player/functions/search-vtt.spec.js", "./dist/collection/components/core/player/functions/search-vtt.spec.js.map", "./dist/collection/components/core/player/functions/transform-data.js", "./dist/collection/components/core/player/functions/transform-data.js.map", "./dist/collection/components/core/player/functions/util.js", "./dist/collection/components/core/player/functions/util.js.map", "./dist/collection/components/core/player/integrations/lifter/test/functions-lifter-wp.spec.js", "./dist/collection/components/core/player/integrations/lifter/test/functions-lifter-wp.spec.js.map", "./dist/collection/components/core/player/presto-player.js", "./dist/collection/components/core/player/presto-player.js.map", "./dist/collection/components/core/player/test/presto-player.spec.js", "./dist/collection/components/core/player/test/presto-player.spec.js.map", "./dist/collection/components/core/providers/presto-audio/presto-audio.js", "./dist/collection/components/core/providers/presto-audio/presto-audio.js.map", "./dist/collection/components/core/providers/presto-audio/test/presto-audio.e2e.js", "./dist/collection/components/core/providers/presto-audio/test/presto-audio.e2e.js.map", "./dist/collection/components/core/providers/presto-audio/test/presto-audio.spec.js", "./dist/collection/components/core/providers/presto-audio/test/presto-audio.spec.js.map", "./dist/collection/components/core/providers/presto-bunny/presto-bunny.js", "./dist/collection/components/core/providers/presto-bunny/presto-bunny.js.map", "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.e2e.js", "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.e2e.js.map", "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.spec.js", "./dist/collection/components/core/providers/presto-bunny/test/presto-bunny.spec.js.map", "./dist/collection/components/core/providers/presto-video/presto-video.js", "./dist/collection/components/core/providers/presto-video/presto-video.js.map", "./dist/collection/components/core/providers/presto-video/test/presto-video.e2e.js", "./dist/collection/components/core/providers/presto-video/test/presto-video.e2e.js.map", "./dist/collection/components/core/providers/presto-video/test/presto-video.spec.js", "./dist/collection/components/core/providers/presto-video/test/presto-video.spec.js.map", "./dist/collection/components/core/providers/presto-vimeo/presto-vimeo.js", "./dist/collection/components/core/providers/presto-vimeo/presto-vimeo.js.map", "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.e2e.js", "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.e2e.js.map", "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.spec.js", "./dist/collection/components/core/providers/presto-vimeo/test/presto-vimeo.spec.js.map", "./dist/collection/components/core/providers/presto-youtube/presto-youtube.js", "./dist/collection/components/core/providers/presto-youtube/presto-youtube.js.map", "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.e2e.js", "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.e2e.js.map", "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.spec.js", "./dist/collection/components/core/providers/presto-youtube/test/presto-youtube.spec.js.map", "./dist/collection/components/ui/presto-player-button/presto-player-button.js", "./dist/collection/components/ui/presto-player-button/presto-player-button.js.map", "./dist/collection/components/ui/presto-player-button/test/presto-player-button.e2e.js", "./dist/collection/components/ui/presto-player-button/test/presto-player-button.e2e.js.map", "./dist/collection/components/ui/presto-player-button/test/presto-player-button.spec.js", "./dist/collection/components/ui/presto-player-button/test/presto-player-button.spec.js.map", "./dist/collection/components/ui/presto-skeleton/presto-skeleton.js", "./dist/collection/components/ui/presto-skeleton/presto-skeleton.js.map", "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.e2e.js", "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.e2e.js.map", "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.spec.js", "./dist/collection/components/ui/presto-skeleton/test/presto-skeleton.spec.js.map", "./dist/collection/components/ui/presto-spinner/presto-spinner.js", "./dist/collection/components/ui/presto-spinner/presto-spinner.js.map", "./dist/collection/components/ui/presto-spinner/test/presto-spinner.e2e.js", "./dist/collection/components/ui/presto-spinner/test/presto-spinner.e2e.js.map", "./dist/collection/components/ui/presto-spinner/test/presto-spinner.spec.js", "./dist/collection/components/ui/presto-spinner/test/presto-spinner.spec.js.map", "./dist/collection/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js", "./dist/collection/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map", "./dist/collection/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js", "./dist/collection/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map", "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.e2e.js", "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.e2e.js.map", "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.spec.js", "./dist/collection/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.spec.js.map", "./dist/collection/components/ui/skins/presto-business-skin/presto-business-skin.js", "./dist/collection/components/ui/skins/presto-business-skin/presto-business-skin.js.map", "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js", "./dist/collection/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map", "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js", "./dist/collection/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map", "./dist/collection/index.js", "./dist/collection/index.js.map", "./dist/collection/interfaces.js", "./dist/collection/interfaces.js.map", "./dist/collection/testing/index.js", "./dist/collection/testing/index.js.map", "./dist/collection/util.js", "./dist/collection/util.js.map" ] }, { "name": "dist-custom-elements", "files": 174, "generatedFiles": [ "./dist/components/fittext.js", "./dist/components/fittext.js.map", "./dist/components/hls.js", "./dist/components/hls.js.map", "./dist/components/index.d.ts", "./dist/components/index.js", "./dist/components/index.js.map", "./dist/components/learndash.js", "./dist/components/learndash.js.map", "./dist/components/lifter.js", "./dist/components/lifter.js.map", "./dist/components/presto-action-bar-controller.d.ts", "./dist/components/presto-action-bar-controller.js", "./dist/components/presto-action-bar-controller.js.map", "./dist/components/presto-action-bar-controller2.js", "./dist/components/presto-action-bar-controller2.js.map", "./dist/components/presto-action-bar-ui.d.ts", "./dist/components/presto-action-bar-ui.js", "./dist/components/presto-action-bar-ui.js.map", "./dist/components/presto-action-bar-ui2.js", "./dist/components/presto-action-bar-ui2.js.map", "./dist/components/presto-action-bar.d.ts", "./dist/components/presto-action-bar.js", "./dist/components/presto-action-bar.js.map", "./dist/components/presto-action-bar2.js", "./dist/components/presto-action-bar2.js.map", "./dist/components/presto-audio.d.ts", "./dist/components/presto-audio.js", "./dist/components/presto-audio.js.map", "./dist/components/presto-audio2.js", "./dist/components/presto-audio2.js.map", "./dist/components/presto-bunny.d.ts", "./dist/components/presto-bunny.js", "./dist/components/presto-bunny.js.map", "./dist/components/presto-bunny2.js", "./dist/components/presto-bunny2.js.map", "./dist/components/presto-business-skin.d.ts", "./dist/components/presto-business-skin.js", "./dist/components/presto-business-skin.js.map", "./dist/components/presto-business-skin2.js", "./dist/components/presto-business-skin2.js.map", "./dist/components/presto-cta-overlay-controller.d.ts", "./dist/components/presto-cta-overlay-controller.js", "./dist/components/presto-cta-overlay-controller.js.map", "./dist/components/presto-cta-overlay-controller2.js", "./dist/components/presto-cta-overlay-controller2.js.map", "./dist/components/presto-cta-overlay-ui.d.ts", "./dist/components/presto-cta-overlay-ui.js", "./dist/components/presto-cta-overlay-ui.js.map", "./dist/components/presto-cta-overlay-ui2.js", "./dist/components/presto-cta-overlay-ui2.js.map", "./dist/components/presto-cta-overlay.d.ts", "./dist/components/presto-cta-overlay.js", "./dist/components/presto-cta-overlay.js.map", "./dist/components/presto-cta-overlay2.js", "./dist/components/presto-cta-overlay2.js.map", "./dist/components/presto-dynamic-overlay-ui.d.ts", "./dist/components/presto-dynamic-overlay-ui.js", "./dist/components/presto-dynamic-overlay-ui.js.map", "./dist/components/presto-dynamic-overlay-ui2.js", "./dist/components/presto-dynamic-overlay-ui2.js.map", "./dist/components/presto-dynamic-overlays.d.ts", "./dist/components/presto-dynamic-overlays.js", "./dist/components/presto-dynamic-overlays.js.map", "./dist/components/presto-dynamic-overlays2.js", "./dist/components/presto-dynamic-overlays2.js.map", "./dist/components/presto-email-overlay-controller.d.ts", "./dist/components/presto-email-overlay-controller.js", "./dist/components/presto-email-overlay-controller.js.map", "./dist/components/presto-email-overlay-controller2.js", "./dist/components/presto-email-overlay-controller2.js.map", "./dist/components/presto-email-overlay-ui.d.ts", "./dist/components/presto-email-overlay-ui.js", "./dist/components/presto-email-overlay-ui.js.map", "./dist/components/presto-email-overlay-ui2.js", "./dist/components/presto-email-overlay-ui2.js.map", "./dist/components/presto-email-overlay.d.ts", "./dist/components/presto-email-overlay.js", "./dist/components/presto-email-overlay.js.map", "./dist/components/presto-email-overlay2.js", "./dist/components/presto-email-overlay2.js.map", "./dist/components/presto-modern-skin.d.ts", "./dist/components/presto-modern-skin.js", "./dist/components/presto-modern-skin.js.map", "./dist/components/presto-modern-skin2.js", "./dist/components/presto-modern-skin2.js.map", "./dist/components/presto-muted-overlay.d.ts", "./dist/components/presto-muted-overlay.js", "./dist/components/presto-muted-overlay.js.map", "./dist/components/presto-muted-overlay2.js", "./dist/components/presto-muted-overlay2.js.map", "./dist/components/presto-player-button.d.ts", "./dist/components/presto-player-button.js", "./dist/components/presto-player-button.js.map", "./dist/components/presto-player-button2.js", "./dist/components/presto-player-button2.js.map", "./dist/components/presto-player-skeleton.d.ts", "./dist/components/presto-player-skeleton.js", "./dist/components/presto-player-skeleton.js.map", "./dist/components/presto-player-spinner.d.ts", "./dist/components/presto-player-spinner.js", "./dist/components/presto-player-spinner.js.map", "./dist/components/presto-player.d.ts", "./dist/components/presto-player.js", "./dist/components/presto-player.js.map", "./dist/components/presto-player2.js", "./dist/components/presto-player2.js.map", "./dist/components/presto-playlist-item.d.ts", "./dist/components/presto-playlist-item.js", "./dist/components/presto-playlist-item.js.map", "./dist/components/presto-playlist-item2.js", "./dist/components/presto-playlist-item2.js.map", "./dist/components/presto-playlist-overlay.d.ts", "./dist/components/presto-playlist-overlay.js", "./dist/components/presto-playlist-overlay.js.map", "./dist/components/presto-playlist-overlay2.js", "./dist/components/presto-playlist-overlay2.js.map", "./dist/components/presto-playlist-ui.d.ts", "./dist/components/presto-playlist-ui.js", "./dist/components/presto-playlist-ui.js.map", "./dist/components/presto-playlist-ui2.js", "./dist/components/presto-playlist-ui2.js.map", "./dist/components/presto-playlist.d.ts", "./dist/components/presto-playlist.js", "./dist/components/presto-playlist.js.map", "./dist/components/presto-search-bar-ui.d.ts", "./dist/components/presto-search-bar-ui.js", "./dist/components/presto-search-bar-ui.js.map", "./dist/components/presto-search-bar-ui2.js", "./dist/components/presto-search-bar-ui2.js.map", "./dist/components/presto-search-bar.d.ts", "./dist/components/presto-search-bar.js", "./dist/components/presto-search-bar.js.map", "./dist/components/presto-search-bar2.js", "./dist/components/presto-search-bar2.js.map", "./dist/components/presto-spinner.js", "./dist/components/presto-spinner.js.map", "./dist/components/presto-stacked-skin.d.ts", "./dist/components/presto-stacked-skin.js", "./dist/components/presto-stacked-skin.js.map", "./dist/components/presto-stacked-skin2.js", "./dist/components/presto-stacked-skin2.js.map", "./dist/components/presto-timestamp.d.ts", "./dist/components/presto-timestamp.js", "./dist/components/presto-timestamp.js.map", "./dist/components/presto-video-curtain-ui.d.ts", "./dist/components/presto-video-curtain-ui.js", "./dist/components/presto-video-curtain-ui.js.map", "./dist/components/presto-video.d.ts", "./dist/components/presto-video.js", "./dist/components/presto-video.js.map", "./dist/components/presto-video2.js", "./dist/components/presto-video2.js.map", "./dist/components/presto-vimeo.d.ts", "./dist/components/presto-vimeo.js", "./dist/components/presto-vimeo.js.map", "./dist/components/presto-vimeo2.js", "./dist/components/presto-vimeo2.js.map", "./dist/components/presto-youtube-subscribe-button.d.ts", "./dist/components/presto-youtube-subscribe-button.js", "./dist/components/presto-youtube-subscribe-button.js.map", "./dist/components/presto-youtube-subscribe-button2.js", "./dist/components/presto-youtube-subscribe-button2.js.map", "./dist/components/presto-youtube.d.ts", "./dist/components/presto-youtube.js", "./dist/components/presto-youtube.js.map", "./dist/components/presto-youtube2.js", "./dist/components/presto-youtube2.js.map", "./dist/components/resize-observer.js", "./dist/components/resize-observer.js.map", "./dist/components/tutor.js", "./dist/components/tutor.js.map", "./dist/components/util.js", "./dist/components/util.js.map" ] }, { "name": "dist-lazy", "files": 198, "generatedFiles": [ "./dist/cjs/app-globals-3a1e7e63.js", "./dist/cjs/app-globals-3a1e7e63.js.map", "./dist/cjs/cache-cues-da86afd2.js", "./dist/cjs/cache-cues-da86afd2.js.map", "./dist/cjs/fittext-d0057d8c.js", "./dist/cjs/fittext-d0057d8c.js.map", "./dist/cjs/hls-116bb32a.js", "./dist/cjs/hls-116bb32a.js.map", "./dist/cjs/index-4fce5d38.js", "./dist/cjs/index-4fce5d38.js.map", "./dist/cjs/index.cjs.js", "./dist/cjs/index.cjs.js.map", "./dist/cjs/learndash-61b60370.js", "./dist/cjs/learndash-61b60370.js.map", "./dist/cjs/lifter-72b71f54.js", "./dist/cjs/lifter-72b71f54.js.map", "./dist/cjs/loader.cjs.js", "./dist/cjs/loader.cjs.js.map", "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js", "./dist/cjs/presto-action-bar-ui_2.cjs.entry.js.map", "./dist/cjs/presto-action-bar_17.cjs.entry.js", "./dist/cjs/presto-action-bar_17.cjs.entry.js.map", "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js", "./dist/cjs/presto-cta-overlay-ui.cjs.entry.js.map", "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js", "./dist/cjs/presto-email-overlay-ui_2.cjs.entry.js.map", "./dist/cjs/presto-player-button.cjs.entry.js", "./dist/cjs/presto-player-button.cjs.entry.js.map", "./dist/cjs/presto-player-skeleton.cjs.entry.js", "./dist/cjs/presto-player-skeleton.cjs.entry.js.map", "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-c68c0a81.js", "./dist/cjs/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-c68c0a81.js.map", "./dist/cjs/presto-player_4.cjs.entry.js", "./dist/cjs/presto-player_4.cjs.entry.js.map", "./dist/cjs/presto-playlist.cjs.entry.js", "./dist/cjs/presto-playlist.cjs.entry.js.map", "./dist/cjs/presto-search-bar-ui.cjs.entry.js", "./dist/cjs/presto-search-bar-ui.cjs.entry.js.map", "./dist/cjs/presto-timestamp.cjs.entry.js", "./dist/cjs/presto-timestamp.cjs.entry.js.map", "./dist/cjs/presto-video-curtain-ui.cjs.entry.js", "./dist/cjs/presto-video-curtain-ui.cjs.entry.js.map", "./dist/cjs/presto-video.cjs.entry.js", "./dist/cjs/presto-video.cjs.entry.js.map", "./dist/cjs/resize-observer-06ed223f.js", "./dist/cjs/resize-observer-06ed223f.js.map", "./dist/cjs/tutor-ae5bdc7b.js", "./dist/cjs/tutor-ae5bdc7b.js.map", "./dist/cjs/web-components.cjs.js", "./dist/cjs/web-components.cjs.js.map", "./dist/esm/app-globals-0f993ce5.js", "./dist/esm/app-globals-0f993ce5.js.map", "./dist/esm/cache-cues-d738e7c8.js", "./dist/esm/cache-cues-d738e7c8.js.map", "./dist/esm/fittext-0b85b539.js", "./dist/esm/fittext-0b85b539.js.map", "./dist/esm/hls-8a7b7837.js", "./dist/esm/hls-8a7b7837.js.map", "./dist/esm/index-56b61ec5.js", "./dist/esm/index-56b61ec5.js.map", "./dist/esm/index.js", "./dist/esm/index.js.map", "./dist/esm/learndash-810698ed.js", "./dist/esm/learndash-810698ed.js.map", "./dist/esm/lifter-bc714b08.js", "./dist/esm/lifter-bc714b08.js.map", "./dist/esm/loader.js", "./dist/esm/loader.js.map", "./dist/esm/presto-action-bar-ui_2.entry.js", "./dist/esm/presto-action-bar-ui_2.entry.js.map", "./dist/esm/presto-action-bar_17.entry.js", "./dist/esm/presto-action-bar_17.entry.js.map", "./dist/esm/presto-cta-overlay-ui.entry.js", "./dist/esm/presto-cta-overlay-ui.entry.js.map", "./dist/esm/presto-email-overlay-ui_2.entry.js", "./dist/esm/presto-email-overlay-ui_2.entry.js.map", "./dist/esm/presto-player-button.entry.js", "./dist/esm/presto-player-button.entry.js.map", "./dist/esm/presto-player-skeleton.entry.js", "./dist/esm/presto-player-skeleton.entry.js.map", "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-49967e08.js", "./dist/esm/presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-49967e08.js.map", "./dist/esm/presto-player_4.entry.js", "./dist/esm/presto-player_4.entry.js.map", "./dist/esm/presto-playlist.entry.js", "./dist/esm/presto-playlist.entry.js.map", "./dist/esm/presto-search-bar-ui.entry.js", "./dist/esm/presto-search-bar-ui.entry.js.map", "./dist/esm/presto-timestamp.entry.js", "./dist/esm/presto-timestamp.entry.js.map", "./dist/esm/presto-video-curtain-ui.entry.js", "./dist/esm/presto-video-curtain-ui.entry.js.map", "./dist/esm/presto-video.entry.js", "./dist/esm/presto-video.entry.js.map", "./dist/esm/resize-observer-d8d6c99c.js", "./dist/esm/resize-observer-d8d6c99c.js.map", "./dist/esm/tutor-28bd7259.js", "./dist/esm/tutor-28bd7259.js.map", "./dist/esm/web-components.js", "./dist/esm/web-components.js.map", "./dist/index.cjs.js", "./dist/index.js", "./dist/web-components/index.esm.js", "./dist/web-components/index.esm.js.map", "./dist/web-components/p-0665e072.entry.js", "./dist/web-components/p-0665e072.entry.js.map", "./dist/web-components/p-100fe3ec.entry.js", "./dist/web-components/p-100fe3ec.entry.js.map", "./dist/web-components/p-19541314.js", "./dist/web-components/p-19541314.js.map", "./dist/web-components/p-20fd3adb.entry.js", "./dist/web-components/p-20fd3adb.entry.js.map", "./dist/web-components/p-406404a6.js", "./dist/web-components/p-406404a6.js.map", "./dist/web-components/p-43f79dfb.js", "./dist/web-components/p-43f79dfb.js.map", "./dist/web-components/p-4d245ebe.entry.js", "./dist/web-components/p-4d245ebe.entry.js.map", "./dist/web-components/p-5afaed0a.js", "./dist/web-components/p-5afaed0a.js.map", "./dist/web-components/p-5dfd1438.entry.js", "./dist/web-components/p-5dfd1438.entry.js.map", "./dist/web-components/p-6bd72be5.js", "./dist/web-components/p-6bd72be5.js.map", "./dist/web-components/p-892f7c14.entry.js", "./dist/web-components/p-892f7c14.entry.js.map", "./dist/web-components/p-8fb42c61.entry.js", "./dist/web-components/p-8fb42c61.entry.js.map", "./dist/web-components/p-9dc09eba.entry.js", "./dist/web-components/p-9dc09eba.entry.js.map", "./dist/web-components/p-a65f5646.js", "./dist/web-components/p-a65f5646.js.map", "./dist/web-components/p-accbf9cd.entry.js", "./dist/web-components/p-accbf9cd.entry.js.map", "./dist/web-components/p-afee75a6.js", "./dist/web-components/p-afee75a6.js.map", "./dist/web-components/p-b3731d50.entry.js", "./dist/web-components/p-b3731d50.entry.js.map", "./dist/web-components/p-ba1dc20e.entry.js", "./dist/web-components/p-ba1dc20e.entry.js.map", "./dist/web-components/p-c14329a3.js", "./dist/web-components/p-c14329a3.js.map", "./dist/web-components/p-dfe6b15e.js", "./dist/web-components/p-dfe6b15e.js.map", "./dist/web-components/p-e1255160.js", "./dist/web-components/p-e1255160.js.map", "./dist/web-components/p-ffab5a11.entry.js", "./dist/web-components/p-ffab5a11.entry.js.map", "./dist/web-components/web-components.esm.js", "./dist/web-components/web-components.esm.js.map", "./www/build/index.esm.js", "./www/build/index.esm.js.map", "./www/build/p-0665e072.entry.js", "./www/build/p-0665e072.entry.js.map", "./www/build/p-100fe3ec.entry.js", "./www/build/p-100fe3ec.entry.js.map", "./www/build/p-19541314.js", "./www/build/p-19541314.js.map", "./www/build/p-20fd3adb.entry.js", "./www/build/p-20fd3adb.entry.js.map", "./www/build/p-406404a6.js", "./www/build/p-406404a6.js.map", "./www/build/p-43f79dfb.js", "./www/build/p-43f79dfb.js.map", "./www/build/p-4d245ebe.entry.js", "./www/build/p-4d245ebe.entry.js.map", "./www/build/p-5afaed0a.js", "./www/build/p-5afaed0a.js.map", "./www/build/p-5dfd1438.entry.js", "./www/build/p-5dfd1438.entry.js.map", "./www/build/p-6bd72be5.js", "./www/build/p-6bd72be5.js.map", "./www/build/p-892f7c14.entry.js", "./www/build/p-892f7c14.entry.js.map", "./www/build/p-8fb42c61.entry.js", "./www/build/p-8fb42c61.entry.js.map", "./www/build/p-9dc09eba.entry.js", "./www/build/p-9dc09eba.entry.js.map", "./www/build/p-a65f5646.js", "./www/build/p-a65f5646.js.map", "./www/build/p-accbf9cd.entry.js", "./www/build/p-accbf9cd.entry.js.map", "./www/build/p-afee75a6.js", "./www/build/p-afee75a6.js.map", "./www/build/p-b3731d50.entry.js", "./www/build/p-b3731d50.entry.js.map", "./www/build/p-ba1dc20e.entry.js", "./www/build/p-ba1dc20e.entry.js.map", "./www/build/p-c14329a3.js", "./www/build/p-c14329a3.js.map", "./www/build/p-dfe6b15e.js", "./www/build/p-dfe6b15e.js.map", "./www/build/p-e1255160.js", "./www/build/p-e1255160.js.map", "./www/build/p-ffab5a11.entry.js", "./www/build/p-ffab5a11.entry.js.map", "./www/build/web-components.esm.js", "./www/build/web-components.esm.js.map" ] }, { "name": "dist-types", "files": 1, "generatedFiles": [ "./dist/types/stencil-public-runtime.d.ts" ] }, { "name": "www", "files": 2, "generatedFiles": [ "./www/host.config.json", "./www/index.html" ] } ] }, "options": { "minifyJs": true, "minifyCss": true, "hashFileNames": true, "hashedFileNameLength": 8, "buildEs5": false }, "formats": { "esmBrowser": [ { "key": "presto-search-bar-ui.entry", "components": [ "presto-search-bar-ui" ], "bundleId": "p-b3731d50", "fileName": "p-b3731d50.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 7030 }, { "key": "presto-player-skeleton.entry", "components": [ "presto-player-skeleton" ], "bundleId": "p-ffab5a11", "fileName": "p-ffab5a11.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 1686 }, { "key": "presto-playlist.entry", "components": [ "presto-playlist" ], "bundleId": "p-4d245ebe", "fileName": "p-4d245ebe.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 8937 }, { "key": "presto-timestamp.entry", "components": [ "presto-timestamp" ], "bundleId": "p-accbf9cd", "fileName": "p-accbf9cd.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 1202 }, { "key": "presto-video-curtain-ui.entry", "components": [ "presto-video-curtain-ui" ], "bundleId": "p-ba1dc20e", "fileName": "p-ba1dc20e.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 1370 }, { "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", "components": [ "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" ], "bundleId": "p-100fe3ec", "fileName": "p-100fe3ec.entry.js", "imports": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "originalByteSize": 73566 }, { "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry", "components": [ "presto-action-bar-ui", "presto-youtube-subscribe-button" ], "bundleId": "p-9dc09eba", "fileName": "p-9dc09eba.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 3255 }, { "key": "presto-cta-overlay-ui.entry", "components": [ "presto-cta-overlay-ui" ], "bundleId": "p-892f7c14", "fileName": "p-892f7c14.entry.js", "imports": [ "p-43f79dfb.js", "p-dfe6b15e.js" ], "originalByteSize": 6519 }, { "key": "presto-email-overlay-ui.presto-player-spinner.entry", "components": [ "presto-email-overlay-ui", "presto-player-spinner" ], "bundleId": "p-0665e072", "fileName": "p-0665e072.entry.js", "imports": [ "p-43f79dfb.js", "p-dfe6b15e.js" ], "originalByteSize": 6861 }, { "key": "presto-video.entry", "components": [ "presto-video" ], "bundleId": "p-8fb42c61", "fileName": "p-8fb42c61.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 1620 }, { "key": "presto-player-button.entry", "components": [ "presto-player-button" ], "bundleId": "p-5dfd1438", "fileName": "p-5dfd1438.entry.js", "imports": [ "p-43f79dfb.js" ], "originalByteSize": 10759 }, { "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry", "components": [ "presto-player", "presto-playlist-item", "presto-playlist-overlay", "presto-playlist-ui" ], "bundleId": "p-20fd3adb", "fileName": "p-20fd3adb.entry.js", "imports": [ "p-5afaed0a.js", "p-43f79dfb.js", "p-afee75a6.js" ], "originalByteSize": 188 } ], "esm": [ { "key": "presto-search-bar-ui.entry", "components": [ "presto-search-bar-ui" ], "bundleId": "presto-search-bar-ui", "fileName": "presto-search-bar-ui.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 7034 }, { "key": "presto-player-skeleton.entry", "components": [ "presto-player-skeleton" ], "bundleId": "presto-player-skeleton", "fileName": "presto-player-skeleton.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 1690 }, { "key": "presto-playlist.entry", "components": [ "presto-playlist" ], "bundleId": "presto-playlist", "fileName": "presto-playlist.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 8941 }, { "key": "presto-timestamp.entry", "components": [ "presto-timestamp" ], "bundleId": "presto-timestamp", "fileName": "presto-timestamp.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 1206 }, { "key": "presto-video-curtain-ui.entry", "components": [ "presto-video-curtain-ui" ], "bundleId": "presto-video-curtain-ui", "fileName": "presto-video-curtain-ui.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 1374 }, { "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", "components": [ "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" ], "bundleId": "presto-action-bar_17", "fileName": "presto-action-bar_17.entry.js", "imports": [ "index-56b61ec5.js", "cache-cues-d738e7c8.js", "fittext-0b85b539.js" ], "originalByteSize": 73585 }, { "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry", "components": [ "presto-action-bar-ui", "presto-youtube-subscribe-button" ], "bundleId": "presto-action-bar-ui_2", "fileName": "presto-action-bar-ui_2.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 3259 }, { "key": "presto-cta-overlay-ui.entry", "components": [ "presto-cta-overlay-ui" ], "bundleId": "presto-cta-overlay-ui", "fileName": "presto-cta-overlay-ui.entry.js", "imports": [ "index-56b61ec5.js", "fittext-0b85b539.js" ], "originalByteSize": 6529 }, { "key": "presto-email-overlay-ui.presto-player-spinner.entry", "components": [ "presto-email-overlay-ui", "presto-player-spinner" ], "bundleId": "presto-email-overlay-ui_2", "fileName": "presto-email-overlay-ui_2.entry.js", "imports": [ "index-56b61ec5.js", "fittext-0b85b539.js" ], "originalByteSize": 6871 }, { "key": "presto-video.entry", "components": [ "presto-video" ], "bundleId": "presto-video", "fileName": "presto-video.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 1624 }, { "key": "presto-player-button.entry", "components": [ "presto-player-button" ], "bundleId": "presto-player-button", "fileName": "presto-player-button.entry.js", "imports": [ "index-56b61ec5.js" ], "originalByteSize": 10763 }, { "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry", "components": [ "presto-player", "presto-playlist-item", "presto-playlist-overlay", "presto-playlist-ui" ], "bundleId": "presto-player_4", "fileName": "presto-player_4.entry.js", "imports": [ "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-49967e08.js", "index-56b61ec5.js", "cache-cues-d738e7c8.js" ], "originalByteSize": 277 } ], "es5": [], "system": [], "commonjs": [ { "key": "presto-search-bar-ui.entry", "components": [ "presto-search-bar-ui" ], "bundleId": "presto-search-bar-ui.cjs", "fileName": "presto-search-bar-ui.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 7235 }, { "key": "presto-player-skeleton.entry", "components": [ "presto-player-skeleton" ], "bundleId": "presto-player-skeleton.cjs", "fileName": "presto-player-skeleton.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 1765 }, { "key": "presto-playlist.entry", "components": [ "presto-playlist" ], "bundleId": "presto-playlist.cjs", "fileName": "presto-playlist.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 9053 }, { "key": "presto-timestamp.entry", "components": [ "presto-timestamp" ], "bundleId": "presto-timestamp.cjs", "fileName": "presto-timestamp.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 1281 }, { "key": "presto-video-curtain-ui.entry", "components": [ "presto-video-curtain-ui" ], "bundleId": "presto-video-curtain-ui.cjs", "fileName": "presto-video-curtain-ui.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 1455 }, { "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", "components": [ "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" ], "bundleId": "presto-action-bar_17.cjs", "fileName": "presto-action-bar_17.cjs.entry.js", "imports": [ "index-4fce5d38.js", "cache-cues-da86afd2.js", "fittext-d0057d8c.js" ], "originalByteSize": 74273 }, { "key": "presto-action-bar-ui.presto-youtube-subscribe-button.entry", "components": [ "presto-action-bar-ui", "presto-youtube-subscribe-button" ], "bundleId": "presto-action-bar-ui_2.cjs", "fileName": "presto-action-bar-ui_2.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 3371 }, { "key": "presto-cta-overlay-ui.entry", "components": [ "presto-cta-overlay-ui" ], "bundleId": "presto-cta-overlay-ui.cjs", "fileName": "presto-cta-overlay-ui.cjs.entry.js", "imports": [ "index-4fce5d38.js", "fittext-d0057d8c.js" ], "originalByteSize": 6656 }, { "key": "presto-email-overlay-ui.presto-player-spinner.entry", "components": [ "presto-email-overlay-ui", "presto-player-spinner" ], "bundleId": "presto-email-overlay-ui_2.cjs", "fileName": "presto-email-overlay-ui_2.cjs.entry.js", "imports": [ "index-4fce5d38.js", "fittext-d0057d8c.js" ], "originalByteSize": 7011 }, { "key": "presto-video.entry", "components": [ "presto-video" ], "bundleId": "presto-video.cjs", "fileName": "presto-video.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 1705 }, { "key": "presto-player-button.entry", "components": [ "presto-player-button" ], "bundleId": "presto-player-button.cjs", "fileName": "presto-player-button.cjs.entry.js", "imports": [ "index-4fce5d38.js" ], "originalByteSize": 10863 }, { "key": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry", "components": [ "presto-player", "presto-playlist-item", "presto-playlist-overlay", "presto-playlist-ui" ], "bundleId": "presto-player_4.cjs", "fileName": "presto-player_4.cjs.entry.js", "imports": [ "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui-c68c0a81.js", "index-4fce5d38.js", "cache-cues-da86afd2.js" ], "originalByteSize": 843 } ] }, "components": [ { "tag": "presto-action-bar", "path": "./src/components/core/features/presto-action-bar/component/presto-action-bar.js", "source": "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx", "elementRef": "el", "componentClassName": "PrestoActionBar", "assetsDirs": [], "dependencies": [ "presto-action-bar-controller", "presto-action-bar-ui", "presto-player-button", "presto-youtube-subscribe-button" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-action-bar-controller" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-action-bar-controller" ], "properties": [ { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "config", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ActionBarConfig", "resolved": "ActionBarConfig", "references": { "ActionBarConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::ActionBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "youtube", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "YoutubeConfig", "resolved": "YoutubeConfig", "references": { "YoutubeConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::YoutubeConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "currentTime" }, { "name": "duration" }, { "name": "ended" } ] }, { "tag": "presto-action-bar-controller", "path": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js", "source": "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx", "elementRef": "el", "componentClassName": "PrestoActionBar", "assetsDirs": [], "dependencies": [ "presto-action-bar-ui", "presto-player-button", "presto-youtube-subscribe-button" ], "dependents": [ "presto-action-bar", "presto-player", "presto-playlist" ], "directDependencies": [ "presto-youtube-subscribe-button", "presto-player-button", "presto-action-bar-ui" ], "directDependents": [ "presto-action-bar" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "actionBarStateChange", "method": "actionBarStateChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-youtube-subscribe-button", "presto-player-button", "presto-action-bar-ui" ], "properties": [ { "name": "ended", "type": "boolean", "attribute": "ended", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "config", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ActionBarConfig", "resolved": "ActionBarConfig", "references": { "ActionBarConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::ActionBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "duration", "type": "number", "attribute": "duration", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "youtube", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "YoutubeConfig", "resolved": "YoutubeConfig", "references": { "YoutubeConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::YoutubeConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "show" }, { "name": "youtubeRenderKey" }, { "name": "percentagePassed" } ] }, { "tag": "presto-action-bar-ui", "path": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js", "source": "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx", "elementRef": null, "componentClassName": "PrestoActionBarUi", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-action-bar", "presto-action-bar-controller", "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-action-bar-controller" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "open", "type": "boolean", "attribute": "open", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-audio", "path": "./src/components/core/providers/presto-audio/presto-audio.js", "source": "./src/components/core/providers/presto-audio/presto-audio.tsx", "elementRef": null, "componentClassName": "PrestoAudio", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "pauseVideo", "method": "pauseVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "true", "resolved": "boolean", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLAudioElement) => void", "resolved": "(elm?: HTMLAudioElement) => void", "references": { "HTMLAudioElement": { "location": "global", "id": "global::HTMLAudioElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "mediaTitle", "type": "string", "attribute": "media-title", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "audioAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "width" } ] }, { "tag": "presto-bunny", "path": "./src/components/core/providers/presto-bunny/presto-bunny.js", "source": "./src/components/core/providers/presto-bunny/presto-bunny.tsx", "elementRef": null, "componentClassName": "PrestoBunny", "assetsDirs": [], "dependencies": [ "presto-video" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-video" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-video" ], "properties": [ { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLVideoElement) => void", "resolved": "(elm?: HTMLVideoElement) => void", "references": { "HTMLVideoElement": { "location": "global", "id": "global::HTMLVideoElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "playsinline", "type": "boolean", "attribute": "playsinline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "thumbnail", "type": "string", "attribute": "thumbnail", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "previewUrl", "type": "string", "attribute": "preview-url", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-business-skin", "path": "./src/components/ui/skins/presto-business-skin/presto-business-skin.js", "source": "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx", "elementRef": null, "componentClassName": "PrestoBusinessSkin", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-cta-overlay", "path": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js", "source": "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx", "elementRef": null, "componentClassName": "PrestoCTAOverlay", "assetsDirs": [], "dependencies": [ "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-player-button" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-cta-overlay-controller" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes." }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-cta-overlay-controller" ], "properties": [ { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "currentTime" }, { "name": "duration" }, { "name": "ended" } ] }, { "tag": "presto-cta-overlay-controller", "path": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js", "source": "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx", "elementRef": null, "componentClassName": "PrestoCtaOverlayController", "assetsDirs": [], "dependencies": [ "presto-cta-overlay-ui", "presto-player-button" ], "dependents": [ "presto-cta-overlay", "presto-player", "presto-playlist" ], "directDependencies": [ "presto-cta-overlay-ui" ], "directDependents": [ "presto-cta-overlay" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "pauseVideo", "method": "pauseVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false }, { "name": "restartVideo", "method": "restartVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "ctaStateChange", "method": "ctaStateChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-cta-overlay-ui" ], "properties": [ { "name": "ended", "type": "boolean", "attribute": "ended", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "duration", "type": "number", "attribute": "duration", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "cta", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "CTA", "resolved": "CTA", "references": { "CTA": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::CTA" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "enabled" }, { "name": "show" }, { "name": "loading" }, { "name": "error" }, { "name": "skipped" }, { "name": "percentagePassed" } ] }, { "tag": "presto-cta-overlay-ui", "path": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js", "source": "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx", "elementRef": null, "componentClassName": "CTAOverlayUI", "assetsDirs": [], "dependencies": [ "presto-player-button" ], "dependents": [ "presto-cta-overlay", "presto-cta-overlay-controller", "presto-player", "presto-playlist" ], "directDependencies": [ "presto-player-button" ], "directDependents": [ "presto-cta-overlay-controller" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "skip", "method": "skip", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Events" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "rewatch", "method": "rewatch", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-player-button" ], "properties": [ { "name": "headline", "type": "string", "attribute": "headline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false }, { "name": "defaultHeadline", "type": "string", "attribute": "default-headline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "bottomText", "type": "string", "attribute": "bottom-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "showButton", "type": "boolean", "attribute": "show-button", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonText", "type": "string", "attribute": "button-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonType", "type": "string", "attribute": "button-type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'link' | 'time'", "resolved": "\"link\" | \"time\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonLink", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ButtonLinkObject", "resolved": "ButtonLinkObject", "references": { "ButtonLinkObject": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::ButtonLinkObject" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "allowRewatch", "type": "boolean", "attribute": "allow-rewatch", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "allowSkip", "type": "boolean", "attribute": "allow-skip", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "type", "type": "string", "attribute": "type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "isAudioProvider" } ] }, { "tag": "presto-dynamic-overlay-ui", "path": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js", "source": "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx", "elementRef": "el", "componentClassName": "PrestoDynamicOverlayUi", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-dynamic-overlays", "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-dynamic-overlays" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "href", "type": "string", "attribute": "href", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`." }, "internal": false }, { "name": "target", "type": "string", "attribute": "target", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'_blank' | '_parent' | '_self' | '_top'", "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"", "references": {} }, "docs": { "tags": [], "text": "Tells the browser where to open the link. Only used when `href` is set." }, "internal": false }, { "name": "position", "type": "string", "attribute": "position", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "'top-right'", "complexType": { "original": "'top-left' | 'top-right'", "resolved": "\"top-left\" | \"top-right\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-dynamic-overlays", "path": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js", "source": "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx", "elementRef": "el", "componentClassName": "PrestoDynamicOverlays", "assetsDirs": [], "dependencies": [ "presto-dynamic-overlay-ui" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-dynamic-overlay-ui" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "reloadComponent", "method": "reloadComponent", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-dynamic-overlay-ui" ], "properties": [ { "name": "overlays", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "Array<DynamicOverlay>", "resolved": "DynamicOverlay[]", "references": { "Array": { "location": "global", "id": "global::Array" }, "DynamicOverlay": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::DynamicOverlay" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "enabled", "type": "boolean", "attribute": "enabled", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "currentTime" }, { "name": "destroy" } ] }, { "tag": "presto-email-overlay", "path": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.js", "source": "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx", "elementRef": null, "componentClassName": "PrestoEmailOverlay", "assetsDirs": [], "dependencies": [ "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-player-spinner" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-email-overlay-controller" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes." }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-email-overlay-controller" ], "properties": [ { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoId", "type": "number", "attribute": "video-id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "currentTime" }, { "name": "duration" }, { "name": "ended" } ] }, { "tag": "presto-email-overlay-controller", "path": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js", "source": "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx", "elementRef": null, "componentClassName": "PrestoEmailOverlayController", "assetsDirs": [], "dependencies": [ "presto-email-overlay-ui", "presto-player-spinner" ], "dependents": [ "presto-email-overlay", "presto-player", "presto-playlist" ], "directDependencies": [ "presto-email-overlay-ui" ], "directDependents": [ "presto-email-overlay" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "pauseVideo", "method": "pauseVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "true", "resolved": "boolean", "references": {} }, "internal": false }, { "name": "restartVideo", "method": "restartVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "emailStateChange", "method": "emailStateChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-email-overlay-ui" ], "properties": [ { "name": "ended", "type": "boolean", "attribute": "ended", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "duration", "type": "number", "attribute": "duration", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "emailCollection", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "EmailCollection", "resolved": "EmailCollection", "references": { "EmailCollection": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::EmailCollection" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoId", "type": "number", "attribute": "video-id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "presetId", "type": "number", "attribute": "preset-id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "enabled" }, { "name": "show" }, { "name": "loading" }, { "name": "error" }, { "name": "percentagePassed" } ] }, { "tag": "presto-email-overlay-ui", "path": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js", "source": "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx", "elementRef": null, "componentClassName": "EmailOverlayUI", "assetsDirs": [], "dependencies": [ "presto-player-spinner" ], "dependents": [ "presto-email-overlay", "presto-email-overlay-controller", "presto-player", "presto-playlist" ], "directDependencies": [ "presto-player-spinner" ], "directDependents": [ "presto-email-overlay-controller" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "submitForm", "method": "submitForm", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Events" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "skip", "method": "skip", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-player-spinner" ], "properties": [ { "name": "headline", "type": "string", "attribute": "headline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false }, { "name": "bottomText", "type": "string", "attribute": "bottom-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonText", "type": "string", "attribute": "button-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "allowSkip", "type": "boolean", "attribute": "allow-skip", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "borderRadius", "type": "number", "attribute": "border-radius", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "isLoading", "type": "boolean", "attribute": "is-loading", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "errorMessage", "type": "string", "attribute": "error-message", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "type", "type": "string", "attribute": "type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "email" }, { "name": "isAudioProvider" } ] }, { "tag": "presto-modern-skin", "path": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.js", "source": "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx", "elementRef": null, "componentClassName": "PrestoModernSkin", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-muted-overlay", "path": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.js", "source": "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx", "elementRef": null, "componentClassName": "PrestoMutedOverlay", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "mutedPreview", "type": "boolean", "attribute": "muted-preview", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "mutedOverlay", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "MutedOverlay", "resolved": "MutedOverlay", "references": { "MutedOverlay": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::MutedOverlay" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-player", "path": "./src/components/core/player/presto-player.js", "source": "./src/components/core/player/presto-player.tsx", "elementRef": "el", "componentClassName": "PrestoPlayer", "assetsDirs": [], "dependencies": [ "presto-action-bar", "presto-action-bar-controller", "presto-action-bar-ui", "presto-audio", "presto-bunny", "presto-business-skin", "presto-cta-overlay", "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-dynamic-overlay-ui", "presto-dynamic-overlays", "presto-email-overlay", "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-modern-skin", "presto-muted-overlay", "presto-player-button", "presto-player-spinner", "presto-search-bar", "presto-search-bar-ui", "presto-stacked-skin", "presto-video", "presto-vimeo", "presto-youtube", "presto-youtube-subscribe-button" ], "dependents": [ "presto-playlist" ], "directDependencies": [ "presto-modern-skin", "presto-business-skin", "presto-stacked-skin", "presto-muted-overlay", "presto-vimeo", "presto-youtube", "presto-bunny", "presto-audio", "presto-video", "presto-cta-overlay", "presto-email-overlay", "presto-action-bar", "presto-search-bar", "presto-dynamic-overlays" ], "directDependents": [ "presto-playlist" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "loaded", "method": "loaded", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Component loaded" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false }, { "name": "currentMediaPlayer", "method": "currentMediaPlayer", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "playerReady", "method": "playerReady", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "playedMedia", "method": "playedMedia", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "pausedMedia", "method": "pausedMedia", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "endedMedia", "method": "endedMedia", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false } ], "internal": false, "listeners": [ { "name": "currentMediaPlayer", "method": "handleScroll", "capture": false, "passive": false, "target": "window" }, { "name": "restartVideo", "method": "handleRestartVideo", "capture": false, "passive": false }, { "name": "playVideo", "method": "handlePlayVideo", "capture": false, "passive": false }, { "name": "pauseVideo", "method": "handlePauseVideo", "capture": false, "passive": false }, { "name": "visibilitychange", "method": "playVideoOnlyInViewport", "capture": false, "passive": false, "target": "window" }, { "name": "ctaStateChange", "method": "handleCtaStateChange", "capture": false, "passive": false }, { "name": "emailStateChange", "method": "handleEmailStateChange", "capture": false, "passive": false }, { "name": "actionBarStateChange", "method": "handleActionBarStateChange", "capture": false, "passive": false } ], "methods": [ { "name": "play", "docs": { "text": "Play video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(unmute?: boolean) => Promise<void>", "parameters": [ { "name": "unmute", "type": "boolean", "docs": "" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<void>" }, "internal": false }, { "name": "goToAndPlay", "docs": { "text": "Go to and play", "tags": [ { "name": "param", "text": "time number" } ] }, "complexType": { "signature": "(time: number) => Promise<void>", "parameters": [ { "name": "time", "type": "number", "docs": "number" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<void>" }, "internal": false }, { "name": "restart", "docs": { "text": "Play video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "() => Promise<any>", "parameters": [], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "pause", "docs": { "text": "Pause video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "() => Promise<any>", "parameters": [], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "stop", "docs": { "text": "Pause video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "() => Promise<any>", "parameters": [], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "fullscreenToggle", "docs": { "text": "Toggle Fullscreen", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(open: boolean) => Promise<any>", "parameters": [ { "name": "open", "type": "boolean", "docs": "" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "on", "docs": { "text": "Add an event listener for the specified event.", "tags": [ { "name": "param", "text": "event String" }, { "name": "param", "text": "func Function" }, { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(event: string, func: Function) => Promise<any>", "parameters": [ { "name": "event", "type": "string", "docs": "String" }, { "name": "func", "type": "Function", "docs": "Function" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" }, "Function": { "location": "global", "id": "global::Function" } }, "return": "Promise<any>" }, "internal": false }, { "name": "once", "docs": { "text": "Add an event listener for the specified event.", "tags": [ { "name": "param", "text": "event String" }, { "name": "param", "text": "func Function" }, { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(event: string, func: Function) => Promise<any>", "parameters": [ { "name": "event", "type": "string", "docs": "String" }, { "name": "func", "type": "Function", "docs": "Function" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" }, "Function": { "location": "global", "id": "global::Function" } }, "return": "Promise<any>" }, "internal": false }, { "name": "off", "docs": { "text": "Remove an event listener for the specified event.", "tags": [ { "name": "param", "text": "event String" }, { "name": "param", "text": "func Function" }, { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(event: string, func: Function) => Promise<any>", "parameters": [ { "name": "event", "type": "string", "docs": "String" }, { "name": "func", "type": "Function", "docs": "Function" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" }, "Function": { "location": "global", "id": "global::Function" } }, "return": "Promise<any>" }, "internal": false } ], "potentialCmpRefs": [ "presto-modern-skin", "presto-business-skin", "presto-stacked-skin", "presto-muted-overlay", "presto-vimeo", "presto-youtube", "presto-bunny", "presto-audio", "presto-video", "presto-cta-overlay", "presto-email-overlay", "presto-action-bar", "presto-search-bar", "presto-dynamic-overlays" ], "properties": [ { "name": "video_id", "type": "number", "attribute": "video_id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "iconUrl", "type": "string", "attribute": "icon-url", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "bunny", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "BunnyConfig", "resolved": "BunnyConfig", "references": { "BunnyConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::BunnyConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "branding", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "prestoBranding", "resolved": "prestoBranding", "references": { "prestoBranding": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::prestoBranding" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "config", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "PrestoConfig", "resolved": "PrestoConfig", "references": { "PrestoConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::PrestoConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "chapters", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "prestoChapters", "resolved": "prestoChapters", "references": { "prestoChapters": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::prestoChapters" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "overlays", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "Array<DynamicOverlay>", "resolved": "DynamicOverlay[]", "references": { "Array": { "location": "global", "id": "global::Array" }, "DynamicOverlay": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::DynamicOverlay" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "blockAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "blockAttributes", "resolved": "blockAttributes", "references": { "blockAttributes": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::blockAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "analytics", "type": "boolean", "attribute": "analytics", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "automations", "type": "boolean", "attribute": "automations", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider_video_id", "type": "string", "attribute": "provider_video_id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "actionBar", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ActionBarConfig", "resolved": "ActionBarConfig", "references": { "ActionBarConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::ActionBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "youtube", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "YoutubeConfig", "resolved": "YoutubeConfig", "references": { "YoutubeConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::YoutubeConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "type", "type": "string", "attribute": "type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": true, "mutable": true, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'metadata' | 'none' | 'auto'", "resolved": "\"auto\" | \"metadata\" | \"none\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "playsinline", "type": "boolean", "attribute": "playsinline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "isAdmin", "type": "boolean", "attribute": "is-admin", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "css", "type": "string", "attribute": "css", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "mediaTitle", "type": "string", "attribute": "media-title", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "classes", "type": "string", "attribute": "classes", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "audioAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "search", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "SearchBarConfig", "resolved": "SearchBarConfig", "references": { "SearchBarConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::SearchBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "markers", "type": "any", "attribute": "markers", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "player" }, { "name": "playerEl" }, { "name": "shouldLazyLoad" }, { "name": "mutedPreview" }, { "name": "duration" }, { "name": "isSticky" }, { "name": "videoHeight" }, { "name": "playClass" }, { "name": "previouslyPlaying" }, { "name": "ctaActive" }, { "name": "emailActive" }, { "name": "actionBarActive" }, { "name": "ready" } ] }, { "tag": "presto-player-button", "path": "./src/components/ui/presto-player-button/presto-player-button.js", "source": "./src/components/ui/presto-player-button/presto-player-button.tsx", "elementRef": "button", "componentClassName": "PrestoPlayerButton", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-action-bar", "presto-action-bar-controller", "presto-cta-overlay", "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-action-bar-controller", "presto-cta-overlay-ui" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "prestoBlur", "method": "prestoBlur", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emitted when the button loses focus." }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "prestoFocus", "method": "prestoFocus", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emitted when the button gains focus." }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "type", "type": "string", "attribute": "type", "reflect": true, "mutable": false, "required": false, "optional": false, "defaultValue": "'default'", "complexType": { "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'", "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"", "references": {} }, "docs": { "tags": [], "text": "The button's type." }, "internal": false }, { "name": "size", "type": "string", "attribute": "size", "reflect": true, "mutable": false, "required": false, "optional": false, "defaultValue": "'medium'", "complexType": { "original": "'small' | 'medium' | 'large'", "resolved": "\"large\" | \"medium\" | \"small\"", "references": {} }, "docs": { "tags": [], "text": "The button's size." }, "internal": false }, { "name": "full", "type": "boolean", "attribute": "full", "reflect": true, "mutable": false, "required": false, "optional": true, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Draws the button with a caret for use with dropdowns, popovers, etc." }, "internal": false }, { "name": "disabled", "type": "boolean", "attribute": "disabled", "reflect": true, "mutable": false, "required": false, "optional": true, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Disables the button." }, "internal": false }, { "name": "submit", "type": "boolean", "attribute": "submit", "reflect": true, "mutable": false, "required": false, "optional": true, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Indicates if activating the button should submit the form. Ignored when `href` is set." }, "internal": false }, { "name": "name", "type": "string", "attribute": "name", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "An optional name for the button. Ignored when `href` is set." }, "internal": false }, { "name": "value", "type": "string", "attribute": "value", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "An optional value for the button. Ignored when `href` is set." }, "internal": false }, { "name": "href", "type": "string", "attribute": "href", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`." }, "internal": false }, { "name": "target", "type": "string", "attribute": "target", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'_blank' | '_parent' | '_self' | '_top'", "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"", "references": {} }, "docs": { "tags": [], "text": "Tells the browser where to open the link. Only used when `href` is set." }, "internal": false }, { "name": "download", "type": "string", "attribute": "download", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set." }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "hasFocus" }, { "name": "hasLabel" }, { "name": "hasPrefix" }, { "name": "hasSuffix" } ] }, { "tag": "presto-player-skeleton", "path": "./src/components/ui/presto-skeleton/presto-skeleton.js", "source": "./src/components/ui/presto-skeleton/presto-skeleton.tsx", "elementRef": null, "componentClassName": "PrestoSkeleton", "assetsDirs": [], "dependencies": [], "dependents": [], "directDependencies": [], "directDependents": [], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "effect", "type": "string", "attribute": "effect", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "'sheen'", "complexType": { "original": "'pulse' | 'sheen' | 'none'", "resolved": "\"none\" | \"pulse\" | \"sheen\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-player-spinner", "path": "./src/components/ui/presto-spinner/presto-spinner.js", "source": "./src/components/ui/presto-spinner/presto-spinner.tsx", "elementRef": null, "componentClassName": "PrestoSpinner", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-email-overlay", "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-email-overlay-ui" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-playlist", "path": "./src/components/core/features/presto-playlist/presto-playlist.js", "source": "./src/components/core/features/presto-playlist/presto-playlist.tsx", "elementRef": "el", "componentClassName": "PrestoPlaylist", "assetsDirs": [], "dependencies": [ "presto-action-bar", "presto-action-bar-controller", "presto-action-bar-ui", "presto-audio", "presto-bunny", "presto-business-skin", "presto-cta-overlay", "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-dynamic-overlay-ui", "presto-dynamic-overlays", "presto-email-overlay", "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-modern-skin", "presto-muted-overlay", "presto-player", "presto-player-button", "presto-player-spinner", "presto-playlist-item", "presto-playlist-overlay", "presto-playlist-ui", "presto-search-bar", "presto-search-bar-ui", "presto-stacked-skin", "presto-video", "presto-vimeo", "presto-youtube", "presto-youtube-subscribe-button" ], "dependents": [], "directDependencies": [ "presto-playlist-overlay", "presto-playlist-ui", "presto-player", "presto-playlist-item" ], "directDependents": [], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [ { "name": "rewatch", "method": "rewatch", "capture": false, "passive": false }, { "name": "next", "method": "next", "capture": false, "passive": false } ], "methods": [], "potentialCmpRefs": [ "presto-playlist-overlay", "presto-playlist-ui", "presto-player", "presto-playlist-item" ], "properties": [ { "name": "items", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "Array<PlaylistItem>", "resolved": "PlaylistItem[]", "references": { "Array": { "location": "global", "id": "global::Array" }, "PlaylistItem": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::PlaylistItem" } } }, "docs": { "tags": [], "text": "Array of videos from the Playlist" }, "internal": false }, { "name": "heading", "type": "string", "attribute": "heading", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Title for the Playlist" }, "internal": false }, { "name": "listTextSingular", "type": "string", "attribute": "list-text-singular", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Count prefix string for the Playlist - Singular" }, "internal": false }, { "name": "listTextPlural", "type": "string", "attribute": "list-text-plural", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Count prefix string for the Playlist - Plural" }, "internal": false }, { "name": "transitionDuration", "type": "number", "attribute": "transition-duration", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "5", "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "Transition duration for next video." }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "currentPlaylistItem" }, { "name": "currentPlyr" }, { "name": "playing" } ] }, { "tag": "presto-playlist-item", "path": "./src/components/core/features/presto-playlist-item/presto-playlist-item.js", "source": "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx", "elementRef": null, "componentClassName": "PrestoPlaylistItem", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-playlist" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "triggerPlay", "method": "triggerPlay", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emit play event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "triggerPause", "method": "triggerPause", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emit pause event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "active", "type": "boolean", "attribute": "active", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Active status" }, "internal": false }, { "name": "playing", "type": "boolean", "attribute": "playing", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Playing status" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-playlist-overlay", "path": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js", "source": "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx", "elementRef": null, "componentClassName": "PrestoPlaylistOverlay", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-playlist" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "rewatch", "method": "rewatch", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Rewatch item event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "next", "method": "next", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Next item play event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "nextItemTitle", "type": "string", "attribute": "next-item-title", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Title of the upcoming next playlist item" }, "internal": false }, { "name": "nextItemString", "type": "string", "attribute": "next-item-string", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "String for the Button that says `Next Video`" }, "internal": false }, { "name": "transitionDuration", "type": "number", "attribute": "transition-duration", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "5", "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "Transition duration for next video." }, "internal": false }, { "name": "isLastItem", "type": "boolean", "attribute": "is-last-item", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Flag to handle if this item is the last item in the list." }, "internal": false }, { "name": "show", "type": "boolean", "attribute": "show", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Visibility flag for the Overlay" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "animating" } ] }, { "tag": "presto-playlist-ui", "path": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.js", "source": "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx", "elementRef": null, "componentClassName": "PrestoPlayListUI", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-playlist" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-search-bar", "path": "./src/components/core/features/presto-search-bar/component/presto-search-bar.js", "source": "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx", "elementRef": null, "componentClassName": "PrestoSearchBar", "assetsDirs": [], "dependencies": [ "presto-search-bar-ui" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-search-bar-ui" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-search-bar-ui" ], "properties": [ { "name": "value", "type": "string", "attribute": "value", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "markers" }, { "name": "currentMarkerLocation" } ] }, { "tag": "presto-search-bar-ui", "path": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js", "source": "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx", "elementRef": null, "componentClassName": "PrestoSearchBarUi", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist", "presto-search-bar" ], "directDependencies": [], "directDependents": [ "presto-search-bar" ], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [ { "name": "previousNav", "method": "previousNav", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Previous is navigated." }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "nextNav", "method": "nextNav", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Next is navigated" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "search", "method": "search", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Search is performed" }, "complexType": { "original": "string", "resolved": "string", "references": {} }, "internal": false }, { "name": "focusChange", "method": "focusChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Search is performed" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "value", "type": "string", "attribute": "value", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "The value for the search." }, "internal": false }, { "name": "placeholder", "type": "string", "attribute": "placeholder", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "The placeholder." }, "internal": false }, { "name": "hasNavigation", "type": "boolean", "attribute": "has-navigation", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Has results" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "focused" }, { "name": "placeholderWidth" } ] }, { "tag": "presto-stacked-skin", "path": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js", "source": "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx", "elementRef": null, "componentClassName": "PrestoStackedSkin", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-timestamp", "path": "./src/components/core/features/presto-timestamp/presto-timestamp.js", "source": "./src/components/core/features/presto-timestamp/presto-timestamp.tsx", "elementRef": null, "componentClassName": "PrestoTimestamp", "assetsDirs": [], "dependencies": [], "dependents": [], "directDependencies": [], "directDependents": [], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "time", "type": "string", "attribute": "time", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-video", "path": "./src/components/core/providers/presto-video/presto-video.js", "source": "./src/components/core/providers/presto-video/presto-video.tsx", "elementRef": null, "componentClassName": "PrestoVideo", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-bunny", "presto-player", "presto-playlist", "presto-youtube" ], "directDependencies": [], "directDependents": [ "presto-bunny", "presto-player", "presto-youtube" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLVideoElement) => void", "resolved": "(elm?: HTMLVideoElement) => void", "references": { "HTMLVideoElement": { "location": "global", "id": "global::HTMLVideoElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "playsinline", "type": "boolean", "attribute": "playsinline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-video-curtain-ui", "path": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js", "source": "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx", "elementRef": null, "componentClassName": "CurtainUI", "assetsDirs": [], "dependencies": [], "dependents": [], "directDependencies": [], "directDependents": [], "docs": { "tags": [], "text": "" }, "encapsulation": "shadow", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "actionUrl", "type": "string", "attribute": "action-url", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-vimeo", "path": "./src/components/core/providers/presto-vimeo/presto-vimeo.js", "source": "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx", "elementRef": null, "componentClassName": "PrestoVimeo", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLIFrameElement) => void", "resolved": "(elm?: HTMLIFrameElement) => void", "references": { "HTMLIFrameElement": { "location": "global", "id": "global::HTMLIFrameElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] }, { "tag": "presto-youtube", "path": "./src/components/core/providers/presto-youtube/presto-youtube.js", "source": "./src/components/core/providers/presto-youtube/presto-youtube.tsx", "elementRef": null, "componentClassName": "PrestoYoutube", "assetsDirs": [], "dependencies": [ "presto-video" ], "dependents": [ "presto-player", "presto-playlist" ], "directDependencies": [ "presto-video" ], "directDependents": [ "presto-player" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [ { "name": "reload", "method": "reload", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Events" }, "complexType": { "original": "string", "resolved": "string", "references": {} }, "internal": false } ], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [ "presto-video" ], "properties": [ { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "lazyLoad", "type": "boolean", "attribute": "lazy-load", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void", "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void", "references": { "HTMLIFrameElement": { "location": "global", "id": "global::HTMLIFrameElement" }, "HTMLVideoElement": { "location": "global", "id": "global::HTMLVideoElement" }, "HTMLDivElement": { "location": "global", "id": "global::HTMLDivElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [ { "name": "reloadPlayer" }, { "name": "isWebView" } ] }, { "tag": "presto-youtube-subscribe-button", "path": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js", "source": "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx", "elementRef": null, "componentClassName": "PrestoYoutubeSubscribeButton", "assetsDirs": [], "dependencies": [], "dependents": [ "presto-action-bar", "presto-action-bar-controller", "presto-player", "presto-playlist" ], "directDependencies": [], "directDependents": [ "presto-action-bar-controller" ], "docs": { "tags": [], "text": "" }, "encapsulation": "none", "excludeFromCollection": false, "events": [], "internal": false, "listeners": [], "methods": [], "potentialCmpRefs": [], "properties": [ { "name": "channel", "type": "string", "attribute": "channel", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "layout", "type": "string", "attribute": "layout", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "'default'", "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "showCount", "type": "boolean", "attribute": "show-count", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "shadowDelegatesFocus": false, "states": [] } ], "entries": [ { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-search-bar-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoSearchBarUi", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "value", "type": "string", "attribute": "value", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "The value for the search." }, "internal": false }, { "name": "placeholder", "type": "string", "attribute": "placeholder", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "The placeholder." }, "internal": false }, { "name": "hasNavigation", "type": "boolean", "attribute": "has-navigation", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Has results" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "focused" }, { "name": "placeholderWidth" } ], "methods": [], "listeners": [], "events": [ { "name": "previousNav", "method": "previousNav", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Previous is navigated." }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "nextNav", "method": "nextNav", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Next is navigated" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "search", "method": "search", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Search is performed" }, "complexType": { "original": "string", "resolved": "string", "references": {} }, "internal": false }, { "name": "focusChange", "method": "focusChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Search is performed" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "watchers": [ { "propName": "placeholder", "methodName": "handlePlaceholderSize" }, { "propName": "value", "methodName": "handleValueChange" }, { "propName": "focused", "methodName": "watchPropHandler" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-SEARCH-BAR-UI", "styleStr": null, "styleIdentifier": "PrestoSearchBarUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.scss", "relativePath": "presto-search-bar-ui.scss", "originalComponentPath": "presto-search-bar-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": true, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": true, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "key", "class", "onClick", "ref", "aria-hidden", "type", "value", "placeholder", "style", "onInput", "onFocus", "onBlur", "xmlns", "width", "height", "viewBox", "fill", "stroke", "stroke-width", "stroke-linecap", "stroke-linejoin", "x1", "y1", "x2", "y2", "points", "cx", "cy", "r" ], "htmlTagNames": [ "div", "span", "input", "svg", "line", "polyline", "circle" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist", "presto-search-bar" ], "dependencies": [], "directDependents": [ "presto-search-bar" ], "directDependencies": [] } ], "entryKey": "presto-search-bar-ui.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-player-skeleton", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoSkeleton", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "effect", "type": "string", "attribute": "effect", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "'sheen'", "complexType": { "original": "'pulse' | 'sheen' | 'none'", "resolved": "\"none\" | \"pulse\" | \"sheen\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYER-SKELETON", "styleStr": null, "styleIdentifier": "PrestoPlayerSkeletonStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.scss", "relativePath": "presto-skeleton.scss", "originalComponentPath": "presto-skeleton.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [ { "name": "--border-radius", "docs": "The skeleton's border radius.", "annotation": "prop" }, { "name": "--color", "docs": "The color of the skeleton.", "annotation": "prop" }, { "name": "--sheen-color", "docs": "The sheen color when the skeleton is in its loading state.", "annotation": "prop" } ], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-skeleton/presto-skeleton.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "part", "class", "aria-busy", "aria-live" ], "htmlTagNames": [ "div" ], "htmlParts": [ "base", "indicator" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [], "dependencies": [], "directDependents": [], "directDependencies": [] } ], "entryKey": "presto-player-skeleton.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-playlist", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoPlaylist", "elementRef": "el", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "items", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "Array<PlaylistItem>", "resolved": "PlaylistItem[]", "references": { "Array": { "location": "global", "id": "global::Array" }, "PlaylistItem": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::PlaylistItem" } } }, "docs": { "tags": [], "text": "Array of videos from the Playlist" }, "internal": false }, { "name": "heading", "type": "string", "attribute": "heading", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Title for the Playlist" }, "internal": false }, { "name": "listTextSingular", "type": "string", "attribute": "list-text-singular", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Count prefix string for the Playlist - Singular" }, "internal": false }, { "name": "listTextPlural", "type": "string", "attribute": "list-text-plural", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Count prefix string for the Playlist - Plural" }, "internal": false }, { "name": "transitionDuration", "type": "number", "attribute": "transition-duration", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "5", "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "Transition duration for next video." }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "currentPlaylistItem" }, { "name": "currentPlyr" }, { "name": "playing" } ], "methods": [], "listeners": [ { "name": "rewatch", "method": "rewatch", "capture": false, "passive": false }, { "name": "next", "method": "next", "capture": false, "passive": false } ], "events": [], "watchers": [ { "propName": "currentPlyr", "methodName": "handleCurrentPlay" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYLIST", "styleStr": null, "styleIdentifier": "PrestoPlaylistStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.scss", "relativePath": "presto-playlist.scss", "originalComponentPath": "presto-playlist.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/presto-playlist.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": true, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": true, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "name", "slot", "onClick", "active", "playing", "class", "key", "onTriggerPause", "onTriggerPlay" ], "htmlTagNames": [ "presto-playlist-overlay", "presto-playlist-ui", "presto-player", "slot", "div", "presto-playlist-item", "span" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-playlist-overlay", "presto-playlist-ui", "presto-player", "presto-playlist-item" ], "dependents": [], "dependencies": [ "presto-action-bar", "presto-action-bar-controller", "presto-action-bar-ui", "presto-audio", "presto-bunny", "presto-business-skin", "presto-cta-overlay", "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-dynamic-overlay-ui", "presto-dynamic-overlays", "presto-email-overlay", "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-modern-skin", "presto-muted-overlay", "presto-player", "presto-player-button", "presto-player-spinner", "presto-playlist-item", "presto-playlist-overlay", "presto-playlist-ui", "presto-search-bar", "presto-search-bar-ui", "presto-stacked-skin", "presto-video", "presto-vimeo", "presto-youtube", "presto-youtube-subscribe-button" ], "directDependents": [], "directDependencies": [ "presto-playlist-overlay", "presto-playlist-ui", "presto-player", "presto-playlist-item" ] } ], "entryKey": "presto-playlist.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-timestamp", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoTimestamp", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "time", "type": "string", "attribute": "time", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-TIMESTAMP", "styleStr": null, "styleIdentifier": "PrestoTimestampStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.scss", "relativePath": "presto-timestamp.scss", "originalComponentPath": "presto-timestamp.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-timestamp/presto-timestamp.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "href", "class", "onClick" ], "htmlTagNames": [ "a", "slot" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [], "dependencies": [], "directDependents": [], "directDependencies": [] } ], "entryKey": "presto-timestamp.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-video-curtain-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "CurtainUI", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "actionUrl", "type": "string", "attribute": "action-url", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-VIDEO-CURTAIN-UI", "styleStr": null, "styleIdentifier": "PrestoVideoCurtainUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.scss", "relativePath": "presto-video-curtain-ui.scss", "originalComponentPath": "presto-video-curtain-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "part" ], "htmlTagNames": [ "div", "slot" ], "htmlParts": [ "base", "curtain-content" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [], "dependencies": [], "directDependents": [], "directDependencies": [] } ], "entryKey": "presto-video-curtain-ui.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-player", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoPlayer", "elementRef": "el", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "video_id", "type": "number", "attribute": "video_id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "iconUrl", "type": "string", "attribute": "icon-url", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "bunny", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "BunnyConfig", "resolved": "BunnyConfig", "references": { "BunnyConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::BunnyConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "branding", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "prestoBranding", "resolved": "prestoBranding", "references": { "prestoBranding": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::prestoBranding" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "config", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "PrestoConfig", "resolved": "PrestoConfig", "references": { "PrestoConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::PrestoConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "chapters", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "prestoChapters", "resolved": "prestoChapters", "references": { "prestoChapters": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::prestoChapters" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "overlays", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "Array<DynamicOverlay>", "resolved": "DynamicOverlay[]", "references": { "Array": { "location": "global", "id": "global::Array" }, "DynamicOverlay": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::DynamicOverlay" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "blockAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "blockAttributes", "resolved": "blockAttributes", "references": { "blockAttributes": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::blockAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "analytics", "type": "boolean", "attribute": "analytics", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "automations", "type": "boolean", "attribute": "automations", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider_video_id", "type": "string", "attribute": "provider_video_id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "actionBar", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ActionBarConfig", "resolved": "ActionBarConfig", "references": { "ActionBarConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::ActionBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "youtube", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "YoutubeConfig", "resolved": "YoutubeConfig", "references": { "YoutubeConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::YoutubeConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "type", "type": "string", "attribute": "type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": true, "mutable": true, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'metadata' | 'none' | 'auto'", "resolved": "\"auto\" | \"metadata\" | \"none\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "playsinline", "type": "boolean", "attribute": "playsinline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "isAdmin", "type": "boolean", "attribute": "is-admin", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "css", "type": "string", "attribute": "css", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "mediaTitle", "type": "string", "attribute": "media-title", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "classes", "type": "string", "attribute": "classes", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "audioAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "search", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "SearchBarConfig", "resolved": "SearchBarConfig", "references": { "SearchBarConfig": { "location": "import", "path": "../../../interfaces", "id": "src/interfaces.ts::SearchBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "markers", "type": "any", "attribute": "markers", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "player" }, { "name": "playerEl" }, { "name": "shouldLazyLoad" }, { "name": "mutedPreview" }, { "name": "duration" }, { "name": "isSticky" }, { "name": "videoHeight" }, { "name": "playClass" }, { "name": "previouslyPlaying" }, { "name": "ctaActive" }, { "name": "emailActive" }, { "name": "actionBarActive" }, { "name": "ready" } ], "methods": [ { "name": "play", "docs": { "text": "Play video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(unmute?: boolean) => Promise<void>", "parameters": [ { "name": "unmute", "type": "boolean", "docs": "" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<void>" }, "internal": false }, { "name": "goToAndPlay", "docs": { "text": "Go to and play", "tags": [ { "name": "param", "text": "time number" } ] }, "complexType": { "signature": "(time: number) => Promise<void>", "parameters": [ { "name": "time", "type": "number", "docs": "number" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<void>" }, "internal": false }, { "name": "restart", "docs": { "text": "Play video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "() => Promise<any>", "parameters": [], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "pause", "docs": { "text": "Pause video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "() => Promise<any>", "parameters": [], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "stop", "docs": { "text": "Pause video", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "() => Promise<any>", "parameters": [], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "fullscreenToggle", "docs": { "text": "Toggle Fullscreen", "tags": [ { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(open: boolean) => Promise<any>", "parameters": [ { "name": "open", "type": "boolean", "docs": "" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" } }, "return": "Promise<any>" }, "internal": false }, { "name": "on", "docs": { "text": "Add an event listener for the specified event.", "tags": [ { "name": "param", "text": "event String" }, { "name": "param", "text": "func Function" }, { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(event: string, func: Function) => Promise<any>", "parameters": [ { "name": "event", "type": "string", "docs": "String" }, { "name": "func", "type": "Function", "docs": "Function" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" }, "Function": { "location": "global", "id": "global::Function" } }, "return": "Promise<any>" }, "internal": false }, { "name": "once", "docs": { "text": "Add an event listener for the specified event.", "tags": [ { "name": "param", "text": "event String" }, { "name": "param", "text": "func Function" }, { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(event: string, func: Function) => Promise<any>", "parameters": [ { "name": "event", "type": "string", "docs": "String" }, { "name": "func", "type": "Function", "docs": "Function" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" }, "Function": { "location": "global", "id": "global::Function" } }, "return": "Promise<any>" }, "internal": false }, { "name": "off", "docs": { "text": "Remove an event listener for the specified event.", "tags": [ { "name": "param", "text": "event String" }, { "name": "param", "text": "func Function" }, { "name": "returns", "text": "Plyr" } ] }, "complexType": { "signature": "(event: string, func: Function) => Promise<any>", "parameters": [ { "name": "event", "type": "string", "docs": "String" }, { "name": "func", "type": "Function", "docs": "Function" } ], "references": { "Promise": { "location": "global", "id": "global::Promise" }, "Function": { "location": "global", "id": "global::Function" } }, "return": "Promise<any>" }, "internal": false } ], "listeners": [ { "name": "currentMediaPlayer", "method": "handleScroll", "capture": false, "passive": false, "target": "window" }, { "name": "restartVideo", "method": "handleRestartVideo", "capture": false, "passive": false }, { "name": "playVideo", "method": "handlePlayVideo", "capture": false, "passive": false }, { "name": "pauseVideo", "method": "handlePauseVideo", "capture": false, "passive": false }, { "name": "visibilitychange", "method": "playVideoOnlyInViewport", "capture": false, "passive": false, "target": "window" }, { "name": "ctaStateChange", "method": "handleCtaStateChange", "capture": false, "passive": false }, { "name": "emailStateChange", "method": "handleEmailStateChange", "capture": false, "passive": false }, { "name": "actionBarStateChange", "method": "handleActionBarStateChange", "capture": false, "passive": false } ], "events": [ { "name": "loaded", "method": "loaded", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Component loaded" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false }, { "name": "currentMediaPlayer", "method": "currentMediaPlayer", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "playerReady", "method": "playerReady", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "playedMedia", "method": "playedMedia", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "pausedMedia", "method": "pausedMedia", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "endedMedia", "method": "endedMedia", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false } ], "watchers": [ { "propName": "currentTime", "methodName": "handleCurrentTimeChange" }, { "propName": "isSticky", "methodName": "handleStickyChange" }, { "propName": "playerEl", "methodName": "handlePlayerElementChange" }, { "propName": "player", "methodName": "handlePlayerElementChange" }, { "propName": "mutedPreview", "methodName": "handleMutedPreview" }, { "propName": "shouldLazyLoad", "methodName": "handleLazyLoadChange" }, { "propName": "overlays", "methodName": "renderDynamicOverlays" }, { "propName": "preset", "methodName": "renderDynamicOverlays" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYER", "styleStr": null, "styleIdentifier": "PrestoPlayerStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.scss", "relativePath": "presto-player.scss", "originalComponentPath": "presto-player.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/player/presto-player.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": true, "hasListenerTarget": true, "hasListenerTargetWindow": true, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": true, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": true, "hasReflect": true, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "mutedOverlay", "preset", "onPlayVideo", "player", "getRef", "poster", "src", "onReload", "lazyLoad", "thumbnail", "autoplay", "preload", "playsinline", "tracks", "videoAttributes", "mediaTitle", "audioAttributes", "direction", "i18n", "provider", "config", "youtube", "key", "style", "class", "part", "dir", "name" ], "htmlTagNames": [ "presto-modern-skin", "presto-business-skin", "presto-stacked-skin", "presto-muted-overlay", "presto-vimeo", "presto-youtube", "presto-bunny", "presto-audio", "presto-video", "presto-cta-overlay", "presto-email-overlay", "presto-action-bar", "presto-search-bar", "presto-dynamic-overlays", "div", "slot", "span", "style" ], "htmlParts": [ "wrapper" ], "isUpdateable": true, "potentialCmpRefs": [ "presto-modern-skin", "presto-business-skin", "presto-stacked-skin", "presto-muted-overlay", "presto-vimeo", "presto-youtube", "presto-bunny", "presto-audio", "presto-video", "presto-cta-overlay", "presto-email-overlay", "presto-action-bar", "presto-search-bar", "presto-dynamic-overlays" ], "dependents": [ "presto-playlist" ], "dependencies": [ "presto-action-bar", "presto-action-bar-controller", "presto-action-bar-ui", "presto-audio", "presto-bunny", "presto-business-skin", "presto-cta-overlay", "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-dynamic-overlay-ui", "presto-dynamic-overlays", "presto-email-overlay", "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-modern-skin", "presto-muted-overlay", "presto-player-button", "presto-player-spinner", "presto-search-bar", "presto-search-bar-ui", "presto-stacked-skin", "presto-video", "presto-vimeo", "presto-youtube", "presto-youtube-subscribe-button" ], "directDependents": [ "presto-playlist" ], "directDependencies": [ "presto-modern-skin", "presto-business-skin", "presto-stacked-skin", "presto-muted-overlay", "presto-vimeo", "presto-youtube", "presto-bunny", "presto-audio", "presto-video", "presto-cta-overlay", "presto-email-overlay", "presto-action-bar", "presto-search-bar", "presto-dynamic-overlays" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-playlist-item", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoPlaylistItem", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "active", "type": "boolean", "attribute": "active", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Active status" }, "internal": false }, { "name": "playing", "type": "boolean", "attribute": "playing", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Playing status" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [ { "name": "triggerPlay", "method": "triggerPlay", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emit play event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "triggerPause", "method": "triggerPause", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emit pause event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYLIST-ITEM", "styleStr": null, "styleIdentifier": "PrestoPlaylistItemStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.scss", "relativePath": "presto-playlist-item.scss", "originalComponentPath": "presto-playlist-item.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-item/presto-playlist-item.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": true, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "onClick", "name", "width", "height", "viewBox", "xmlns", "d", "version" ], "htmlTagNames": [ "div", "slot", "svg", "path" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-playlist" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-playlist-overlay", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoPlaylistOverlay", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "nextItemTitle", "type": "string", "attribute": "next-item-title", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Title of the upcoming next playlist item" }, "internal": false }, { "name": "nextItemString", "type": "string", "attribute": "next-item-string", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "String for the Button that says `Next Video`" }, "internal": false }, { "name": "transitionDuration", "type": "number", "attribute": "transition-duration", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "5", "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "Transition duration for next video." }, "internal": false }, { "name": "isLastItem", "type": "boolean", "attribute": "is-last-item", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Flag to handle if this item is the last item in the list." }, "internal": false }, { "name": "show", "type": "boolean", "attribute": "show", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Visibility flag for the Overlay" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "animating" } ], "methods": [], "listeners": [], "events": [ { "name": "rewatch", "method": "rewatch", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Rewatch item event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "next", "method": "next", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Next item play event" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "watchers": [ { "propName": "show", "methodName": "handleShow" }, { "propName": "animating", "methodName": "handleAnimatingChange" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYLIST-OVERLAY", "styleStr": null, "styleIdentifier": "PrestoPlaylistOverlayStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.scss", "relativePath": "presto-playlist-overlay.scss", "originalComponentPath": "presto-playlist-overlay.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": true, "hasElement": false, "hasEvent": true, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": false, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "style", "class", "onClick", "width", "height", "viewBox", "fill", "xmlns", "d" ], "htmlTagNames": [ "div", "p", "h2", "button", "svg", "path" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-playlist" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-playlist-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoPlayListUI", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYLIST-UI", "styleStr": null, "styleIdentifier": "PrestoPlaylistUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.scss", "relativePath": "presto-playlist-ui.scss", "originalComponentPath": "presto-playlist-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-playlist/ui/presto-playlist-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": false, "hasMethod": false, "hasMode": false, "hasAttribute": false, "hasProp": false, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "part", "name" ], "htmlTagNames": [ "div", "slot" ], "htmlParts": [ "base" ], "isUpdateable": false, "potentialCmpRefs": [], "dependents": [ "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-playlist" ], "directDependencies": [] } ], "entryKey": "presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-action-bar", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoActionBar", "elementRef": "el", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "config", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ActionBarConfig", "resolved": "ActionBarConfig", "references": { "ActionBarConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::ActionBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "youtube", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "YoutubeConfig", "resolved": "YoutubeConfig", "references": { "YoutubeConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::YoutubeConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "currentTime" }, { "name": "duration" }, { "name": "ended" } ], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-ACTION-BAR", "styleStr": null, "styleIdentifier": "PrestoActionBarStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.scss", "relativePath": "presto-action-bar.scss", "originalComponentPath": "presto-action-bar.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/component/presto-action-bar.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": true, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "ended", "config", "currentTime", "duration", "direction", "youtube" ], "htmlTagNames": [ "presto-action-bar-controller" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-action-bar-controller" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-action-bar-controller", "presto-action-bar-ui", "presto-player-button", "presto-youtube-subscribe-button" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-action-bar-controller" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-action-bar-controller", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoActionBar", "elementRef": "el", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "ended", "type": "boolean", "attribute": "ended", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "config", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ActionBarConfig", "resolved": "ActionBarConfig", "references": { "ActionBarConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::ActionBarConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "duration", "type": "number", "attribute": "duration", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "youtube", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "YoutubeConfig", "resolved": "YoutubeConfig", "references": { "YoutubeConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::YoutubeConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "show" }, { "name": "youtubeRenderKey" }, { "name": "percentagePassed" } ], "methods": [], "listeners": [], "events": [ { "name": "actionBarStateChange", "method": "actionBarStateChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "watchers": [ { "propName": "duration", "methodName": "handleDuration" }, { "propName": "ended", "methodName": "handleEnded" }, { "propName": "currentTime", "methodName": "handlePercentagePassed" }, { "propName": "duration", "methodName": "handlePercentagePassed" }, { "propName": "currentTime", "methodName": "handleTime" }, { "propName": "config", "methodName": "handleButtonCountChange" }, { "propName": "show", "methodName": "handleCtaStateChange" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-ACTION-BAR-CONTROLLER", "styleStr": null, "styleIdentifier": "PrestoActionBarControllerStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.scss", "relativePath": "presto-action-bar-controller.scss", "originalComponentPath": "presto-action-bar-controller.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": true, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "key", "channel", "showCount", "type", "size", "href", "target", "style", "open", "slot" ], "htmlTagNames": [ "presto-youtube-subscribe-button", "presto-player-button", "presto-action-bar-ui", "div" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-youtube-subscribe-button", "presto-player-button", "presto-action-bar-ui" ], "dependents": [ "presto-action-bar", "presto-player", "presto-playlist" ], "dependencies": [ "presto-action-bar-ui", "presto-player-button", "presto-youtube-subscribe-button" ], "directDependents": [ "presto-action-bar" ], "directDependencies": [ "presto-youtube-subscribe-button", "presto-player-button", "presto-action-bar-ui" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-audio", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoAudio", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLAudioElement) => void", "resolved": "(elm?: HTMLAudioElement) => void", "references": { "HTMLAudioElement": { "location": "global", "id": "global::HTMLAudioElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "mediaTitle", "type": "string", "attribute": "media-title", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "audioAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "width" } ], "methods": [], "listeners": [], "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "pauseVideo", "method": "pauseVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "true", "resolved": "boolean", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-AUDIO", "styleStr": null, "styleIdentifier": "PrestoAudioStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.scss", "relativePath": "presto-audio.scss", "originalComponentPath": "presto-audio.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-audio/presto-audio.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": true, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": true, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "class", "src", "onClick", "width", "height", "viewBox", "fill", "xmlns", "d", "x", "key", "ref", "kind", "label", "srclang" ], "htmlTagNames": [ "div", "img", "svg", "path", "rect", "audio", "source", "track" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-player" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-bunny", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoBunny", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLVideoElement) => void", "resolved": "(elm?: HTMLVideoElement) => void", "references": { "HTMLVideoElement": { "location": "global", "id": "global::HTMLVideoElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "playsinline", "type": "boolean", "attribute": "playsinline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "thumbnail", "type": "string", "attribute": "thumbnail", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "previewUrl", "type": "string", "attribute": "preview-url", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-bunny/presto-bunny.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": true, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": false, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "getRef", "player", "autoplay", "preload", "poster", "playsinline", "src", "tracks", "videoAttributes" ], "htmlTagNames": [ "presto-video" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-video" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-video" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-video" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-business-skin", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoBusinessSkin", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-BUSINESS-SKIN", "styleStr": null, "styleIdentifier": "PrestoBusinessSkinStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.scss", "relativePath": "presto-business-skin.scss", "originalComponentPath": "presto-business-skin.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-business-skin/presto-business-skin.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": false, "hasMethod": false, "hasMode": false, "hasAttribute": false, "hasProp": false, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": false, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key" ], "htmlTagNames": [ "slot" ], "htmlParts": [], "isUpdateable": false, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-player" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-cta-overlay", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoCTAOverlay", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "currentTime" }, { "name": "duration" }, { "name": "ended" } ], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-CTA-OVERLAY", "styleStr": null, "styleIdentifier": "PrestoCtaOverlayStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.css", "relativePath": "presto-cta-overlay.css", "originalComponentPath": "presto-cta-overlay.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes." }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": true, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "ended", "currentTime", "duration", "direction", "cta", "i18n", "provider" ], "htmlTagNames": [ "presto-cta-overlay-controller" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-cta-overlay-controller" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-player-button" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-cta-overlay-controller" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-cta-overlay-controller", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoCtaOverlayController", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "ended", "type": "boolean", "attribute": "ended", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "duration", "type": "number", "attribute": "duration", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "cta", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "CTA", "resolved": "CTA", "references": { "CTA": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::CTA" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "enabled" }, { "name": "show" }, { "name": "loading" }, { "name": "error" }, { "name": "skipped" }, { "name": "percentagePassed" } ], "methods": [], "listeners": [], "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "pauseVideo", "method": "pauseVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false }, { "name": "restartVideo", "method": "restartVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "ctaStateChange", "method": "ctaStateChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "watchers": [ { "propName": "ended", "methodName": "handleEnded" }, { "propName": "duration", "methodName": "handleDuration" }, { "propName": "currentTime", "methodName": "handlePercentagePassed" }, { "propName": "duration", "methodName": "handlePercentagePassed" }, { "propName": "currentTime", "methodName": "handleEnabled" }, { "propName": "currentTime", "methodName": "handleTime" }, { "propName": "show", "methodName": "handleCtaStateChange" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-CTA-OVERLAY-CONTROLLER", "styleStr": null, "styleIdentifier": "PrestoCtaOverlayControllerStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.css", "relativePath": "presto-cta-overlay-controller.css", "originalComponentPath": "presto-cta-overlay-controller.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": true, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": false, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": false, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "style", "direction", "class", "i18n", "headline", "bottom-text", "show-button", "buttonLink", "allowSkip", "allowRewatch", "button-text", "onSkip", "onRewatch", "provider" ], "htmlTagNames": [ "presto-cta-overlay-ui" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-cta-overlay-ui" ], "dependents": [ "presto-cta-overlay", "presto-player", "presto-playlist" ], "dependencies": [ "presto-cta-overlay-ui", "presto-player-button" ], "directDependents": [ "presto-cta-overlay" ], "directDependencies": [ "presto-cta-overlay-ui" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-dynamic-overlay-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoDynamicOverlayUi", "elementRef": "el", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "href", "type": "string", "attribute": "href", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`." }, "internal": false }, { "name": "target", "type": "string", "attribute": "target", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'_blank' | '_parent' | '_self' | '_top'", "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"", "references": {} }, "docs": { "tags": [], "text": "Tells the browser where to open the link. Only used when `href` is set." }, "internal": false }, { "name": "position", "type": "string", "attribute": "position", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "'top-right'", "complexType": { "original": "'top-left' | 'top-right'", "resolved": "\"top-left\" | \"top-right\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-DYNAMIC-OVERLAY-UI", "styleStr": null, "styleIdentifier": "PrestoDynamicOverlayUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.scss", "relativePath": "presto-dynamic-overlay-ui.scss", "originalComponentPath": "presto-dynamic-overlay-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": true, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "href", "target", "part", "ref" ], "htmlTagNames": [ "slot" ], "htmlParts": [ "overlay-text" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-dynamic-overlays", "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-dynamic-overlays" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-dynamic-overlays", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoDynamicOverlays", "elementRef": "el", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "overlays", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "Array<DynamicOverlay>", "resolved": "DynamicOverlay[]", "references": { "Array": { "location": "global", "id": "global::Array" }, "DynamicOverlay": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::DynamicOverlay" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "enabled", "type": "boolean", "attribute": "enabled", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "currentTime" }, { "name": "destroy" } ], "methods": [], "listeners": [], "events": [ { "name": "reloadComponent", "method": "reloadComponent", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-DYNAMIC-OVERLAYS", "styleStr": null, "styleIdentifier": "PrestoDynamicOverlaysStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.scss", "relativePath": "presto-dynamic-overlays.scss", "originalComponentPath": "presto-dynamic-overlays.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "class", "ref", "key", "position", "href", "target", "innerHTML", "style" ], "htmlTagNames": [ "presto-dynamic-overlay-ui", "div" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-dynamic-overlay-ui" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-dynamic-overlay-ui" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-dynamic-overlay-ui" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-email-overlay", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoEmailOverlay", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoId", "type": "number", "attribute": "video-id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "currentTime" }, { "name": "duration" }, { "name": "ended" } ], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-EMAIL-OVERLAY", "styleStr": null, "styleIdentifier": "PrestoEmailOverlayStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.css", "relativePath": "presto-email-overlay.css", "originalComponentPath": "presto-email-overlay.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "This component is needed to prevent re-rendering of\nmain component with currentTime changes." }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/component/presto-email-overlay.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": true, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "ended", "currentTime", "videoId", "duration", "direction", "presetId", "emailCollection", "i18n", "provider" ], "htmlTagNames": [ "presto-email-overlay-controller" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-email-overlay-controller" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-player-spinner" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-email-overlay-controller" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-email-overlay-controller", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoEmailOverlayController", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "ended", "type": "boolean", "attribute": "ended", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "currentTime", "type": "number", "attribute": "current-time", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "duration", "type": "number", "attribute": "duration", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "emailCollection", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "EmailCollection", "resolved": "EmailCollection", "references": { "EmailCollection": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::EmailCollection" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoId", "type": "number", "attribute": "video-id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "presetId", "type": "number", "attribute": "preset-id", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "enabled" }, { "name": "show" }, { "name": "loading" }, { "name": "error" }, { "name": "percentagePassed" } ], "methods": [], "listeners": [], "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "pauseVideo", "method": "pauseVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "true", "resolved": "boolean", "references": {} }, "internal": false }, { "name": "restartVideo", "method": "restartVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "emailStateChange", "method": "emailStateChange", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "internal": false } ], "watchers": [ { "propName": "duration", "methodName": "handleDuration" }, { "propName": "currentTime", "methodName": "handleTimeCheck" }, { "propName": "currentTime", "methodName": "handleShowChange" }, { "propName": "show", "methodName": "handleEmailStateChange" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-EMAIL-OVERLAY-CONTROLLER", "styleStr": null, "styleIdentifier": "PrestoEmailOverlayControllerStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.css", "relativePath": "presto-email-overlay-controller.css", "originalComponentPath": "presto-email-overlay-controller.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": true, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": false, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": false, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "style", "direction", "class", "headline", "bottomText", "allowSkip", "buttonText", "isLoading", "errorMessage", "onSubmitForm", "onSkip", "i18n", "provider" ], "htmlTagNames": [ "presto-email-overlay-ui" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-email-overlay-ui" ], "dependents": [ "presto-email-overlay", "presto-player", "presto-playlist" ], "dependencies": [ "presto-email-overlay-ui", "presto-player-spinner" ], "directDependents": [ "presto-email-overlay" ], "directDependencies": [ "presto-email-overlay-ui" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-modern-skin", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoModernSkin", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-MODERN-SKIN", "styleStr": null, "styleIdentifier": "PrestoModernSkinStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.scss", "relativePath": "presto-modern-skin.scss", "originalComponentPath": "presto-modern-skin.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-modern-skin/presto-modern-skin.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": false, "hasMethod": false, "hasMode": false, "hasAttribute": false, "hasProp": false, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": false, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key" ], "htmlTagNames": [ "slot" ], "htmlParts": [], "isUpdateable": false, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-player" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-muted-overlay", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoMutedOverlay", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "mutedPreview", "type": "boolean", "attribute": "muted-preview", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "mutedOverlay", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "MutedOverlay", "resolved": "MutedOverlay", "references": { "MutedOverlay": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::MutedOverlay" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preset", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "presetAttributes", "resolved": "presetAttributes", "references": { "presetAttributes": { "location": "import", "path": "../../../../interfaces", "id": "src/interfaces.ts::presetAttributes" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [ { "name": "playVideo", "method": "playVideo", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-MUTED-OVERLAY", "styleStr": null, "styleIdentifier": "PrestoMutedOverlayStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.css", "relativePath": "presto-muted-overlay.css", "originalComponentPath": "presto-muted-overlay.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-muted-overlay/presto-muted-overlay.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "onClick", "data-plyr", "aria-label", "part", "id", "viewBox", "d", "style", "src" ], "htmlTagNames": [ "div", "svg", "path", "span", "img" ], "htmlParts": [ "muted-overlay-play", "muted-overlay-image" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-player" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-search-bar", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoSearchBar", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "value", "type": "string", "attribute": "value", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "markers" }, { "name": "currentMarkerLocation" } ], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-search-bar/component/presto-search-bar.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": false, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": false, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "value", "hasNavigation", "placeholder", "onNextNav", "onPreviousNav", "onSearch", "onFocusChange" ], "htmlTagNames": [ "presto-search-bar-ui", "span" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-search-bar-ui" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-search-bar-ui" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-search-bar-ui" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-stacked-skin", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoStackedSkin", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-STACKED-SKIN", "styleStr": null, "styleIdentifier": "PrestoStackedSkinStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.scss", "relativePath": "presto-stacked-skin.scss", "originalComponentPath": "presto-stacked-skin.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": false, "hasMethod": false, "hasMode": false, "hasAttribute": false, "hasProp": false, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": false, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": false, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key" ], "htmlTagNames": [ "slot" ], "htmlParts": [], "isUpdateable": false, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-player" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-vimeo", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoVimeo", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLIFrameElement) => void", "resolved": "(elm?: HTMLIFrameElement) => void", "references": { "HTMLIFrameElement": { "location": "global", "id": "global::HTMLIFrameElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-VIMEO", "styleStr": null, "styleIdentifier": "PrestoVimeoStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.css", "relativePath": "presto-vimeo.css", "originalComponentPath": "presto-vimeo.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-vimeo/presto-vimeo.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": true, "hasPropMutable": true, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": false, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "class", "src", "allowFullScreen", "allowTransparency", "allow", "style", "part", "ref", "data-plyr-provider", "data-plyr-embed-id", "data-plyr-embed-hash" ], "htmlTagNames": [ "div", "iframe" ], "htmlParts": [ "embed" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-player" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-youtube", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoYoutube", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "lazyLoad", "type": "boolean", "attribute": "lazy-load", "reflect": false, "mutable": true, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLIFrameElement | HTMLVideoElement | HTMLDivElement) => void", "resolved": "(elm?: HTMLDivElement | HTMLVideoElement | HTMLIFrameElement) => void", "references": { "HTMLIFrameElement": { "location": "global", "id": "global::HTMLIFrameElement" }, "HTMLVideoElement": { "location": "global", "id": "global::HTMLVideoElement" }, "HTMLDivElement": { "location": "global", "id": "global::HTMLDivElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "reloadPlayer" }, { "name": "isWebView" } ], "methods": [], "listeners": [], "events": [ { "name": "reload", "method": "reload", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Events" }, "complexType": { "original": "string", "resolved": "string", "references": {} }, "internal": false } ], "watchers": [ { "propName": "player", "methodName": "handlePlayerChange" } ], "styles": [ { "modeName": "$", "styleId": "PRESTO-YOUTUBE", "styleStr": null, "styleIdentifier": "PrestoYoutubeStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.css", "relativePath": "presto-youtube.css", "originalComponentPath": "presto-youtube.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-youtube/presto-youtube.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": true, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": true, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": false, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": true, "isPlain": false, "htmlAttrNames": [ "class", "src", "allowFullScreen", "allowtransparency", "allow", "part", "getRef", "provider", "onClick", "ref", "data-plyr-provider", "data-plyr-embed-id" ], "htmlTagNames": [ "div", "iframe", "presto-video" ], "htmlParts": [ "video", "embed" ], "isUpdateable": true, "potentialCmpRefs": [ "presto-video" ], "dependents": [ "presto-player", "presto-playlist" ], "dependencies": [ "presto-video" ], "directDependents": [ "presto-player" ], "directDependencies": [ "presto-video" ] } ], "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" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-action-bar-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoActionBarUi", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "open", "type": "boolean", "attribute": "open", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-ACTION-BAR-UI", "styleStr": null, "styleIdentifier": "PrestoActionBarUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.scss", "relativePath": "presto-action-bar-ui.scss", "originalComponentPath": "presto-action-bar-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "part", "name" ], "htmlTagNames": [ "div", "span", "slot" ], "htmlParts": [ "content", "button" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-action-bar", "presto-action-bar-controller", "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-action-bar-controller" ], "directDependencies": [] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-youtube-subscribe-button", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoYoutubeSubscribeButton", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "channel", "type": "string", "attribute": "channel", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "layout", "type": "string", "attribute": "layout", "reflect": false, "mutable": false, "required": false, "optional": false, "defaultValue": "'default'", "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "showCount", "type": "boolean", "attribute": "show-count", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-YOUTUBE-SUBSCRIBE-BUTTON", "styleStr": null, "styleIdentifier": "PrestoYoutubeSubscribeButtonStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.css", "relativePath": "presto-youtube-subscribe-button.css", "originalComponentPath": "presto-youtube-subscribe-button.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": false, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "ref" ], "htmlTagNames": [ "script", "div" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-action-bar", "presto-action-bar-controller", "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-action-bar-controller" ], "directDependencies": [] } ], "entryKey": "presto-action-bar-ui.presto-youtube-subscribe-button.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-cta-overlay-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "CTAOverlayUI", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "headline", "type": "string", "attribute": "headline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false }, { "name": "defaultHeadline", "type": "string", "attribute": "default-headline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "bottomText", "type": "string", "attribute": "bottom-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "showButton", "type": "boolean", "attribute": "show-button", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonText", "type": "string", "attribute": "button-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonType", "type": "string", "attribute": "button-type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'link' | 'time'", "resolved": "\"link\" | \"time\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonLink", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "ButtonLinkObject", "resolved": "ButtonLinkObject", "references": { "ButtonLinkObject": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::ButtonLinkObject" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "allowRewatch", "type": "boolean", "attribute": "allow-rewatch", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "allowSkip", "type": "boolean", "attribute": "allow-skip", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "type", "type": "string", "attribute": "type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "isAudioProvider" } ], "methods": [], "listeners": [], "events": [ { "name": "skip", "method": "skip", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Events" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "rewatch", "method": "rewatch", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-CTA-OVERLAY-UI", "styleStr": null, "styleIdentifier": "PrestoCtaOverlayUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.scss", "relativePath": "presto-cta-overlay-ui.scss", "originalComponentPath": "presto-cta-overlay-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "ref", "onClick", "part", "innerHTML", "full", "href", "target", "type", "xmlns", "width", "height", "viewBox", "fill", "stroke", "stroke-width", "stroke-linecap", "stroke-linejoin", "points", "d" ], "htmlTagNames": [ "div", "h1", "p", "presto-player-button", "svg", "polyline", "path" ], "htmlParts": [ "cta-headline", "cta-bottom-text", "cta-button" ], "isUpdateable": true, "potentialCmpRefs": [ "presto-player-button" ], "dependents": [ "presto-cta-overlay", "presto-cta-overlay-controller", "presto-player", "presto-playlist" ], "dependencies": [ "presto-player-button" ], "directDependents": [ "presto-cta-overlay-controller" ], "directDependencies": [ "presto-player-button" ] } ], "entryKey": "presto-cta-overlay-ui.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-email-overlay-ui", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "EmailOverlayUI", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "headline", "type": "string", "attribute": "headline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Props" }, "internal": false }, { "name": "bottomText", "type": "string", "attribute": "bottom-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "buttonText", "type": "string", "attribute": "button-text", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "allowSkip", "type": "boolean", "attribute": "allow-skip", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "borderRadius", "type": "number", "attribute": "border-radius", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "number", "resolved": "number", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "isLoading", "type": "boolean", "attribute": "is-loading", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "errorMessage", "type": "string", "attribute": "error-message", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "direction", "type": "string", "attribute": "direction", "reflect": false, "mutable": false, "required": false, "optional": true, "complexType": { "original": "'rtl'", "resolved": "\"rtl\"", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "i18n", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "i18nConfig", "resolved": "i18nConfig", "references": { "i18nConfig": { "location": "import", "path": "../../../../../interfaces", "id": "src/interfaces.ts::i18nConfig" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "type", "type": "string", "attribute": "type", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "email" }, { "name": "isAudioProvider" } ], "methods": [], "listeners": [], "events": [ { "name": "submitForm", "method": "submitForm", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Events" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false }, { "name": "skip", "method": "skip", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "" }, "complexType": { "original": "object", "resolved": "object", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-EMAIL-OVERLAY-UI", "styleStr": null, "styleIdentifier": "PrestoEmailOverlayUiStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.scss", "relativePath": "presto-email-overlay-ui.scss", "originalComponentPath": "presto-email-overlay-ui.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": true, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": true, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "class", "ref", "onSubmit", "type", "placeholder", "value", "onInput", "required", "innerHTML", "onClick" ], "htmlTagNames": [ "div", "h1", "presto-player-spinner", "form", "input", "button", "p" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [ "presto-player-spinner" ], "dependents": [ "presto-email-overlay", "presto-email-overlay-controller", "presto-player", "presto-playlist" ], "dependencies": [ "presto-player-spinner" ], "directDependents": [ "presto-email-overlay-controller" ], "directDependencies": [ "presto-player-spinner" ] }, { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-player-spinner", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoSpinner", "elementRef": null, "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYER-SPINNER", "styleStr": null, "styleIdentifier": "PrestoPlayerSpinnerStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.scss", "relativePath": "presto-spinner.scss", "originalComponentPath": "presto-spinner.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [ { "name": "--track-color", "docs": "The color of the spinner's track.", "annotation": "prop" }, { "name": "--indicator-color", "docs": "The color of the spinner's indicator.", "annotation": "prop" }, { "name": "--stroke-width", "docs": "The width of the indicator.", "annotation": "prop" } ], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-spinner/presto-spinner.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": false, "hasMethod": false, "hasMode": false, "hasAttribute": false, "hasProp": false, "hasPropNumber": false, "hasPropBoolean": false, "hasPropString": false, "hasPropMutable": false, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": false, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": false, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "part", "class", "aria-busy", "aria-live" ], "htmlTagNames": [ "span" ], "htmlParts": [ "base" ], "isUpdateable": false, "potentialCmpRefs": [], "dependents": [ "presto-email-overlay", "presto-email-overlay-controller", "presto-email-overlay-ui", "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-email-overlay-ui" ], "directDependencies": [] } ], "entryKey": "presto-email-overlay-ui.presto-player-spinner.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-video", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoVideo", "elementRef": null, "encapsulation": "none", "shadowDelegatesFocus": false, "properties": [ { "name": "getRef", "type": "unknown", "reflect": false, "mutable": true, "required": false, "optional": true, "complexType": { "original": "(elm?: HTMLVideoElement) => void", "resolved": "(elm?: HTMLVideoElement) => void", "references": { "HTMLVideoElement": { "location": "global", "id": "global::HTMLVideoElement" } } }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "autoplay", "type": "boolean", "attribute": "autoplay", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "src", "type": "string", "attribute": "src", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "preload", "type": "string", "attribute": "preload", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "poster", "type": "string", "attribute": "poster", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "player", "type": "any", "attribute": "player", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "any", "resolved": "any", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "tracks", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "{ label: string; src: string; srcLang: string }[]", "resolved": "{ label: string; src: string; srcLang: string; }[]", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "playsinline", "type": "boolean", "attribute": "playsinline", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "provider", "type": "string", "attribute": "provider", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false }, { "name": "videoAttributes", "type": "unknown", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "object", "resolved": "object", "references": {} }, "docs": { "tags": [], "text": "" }, "internal": false } ], "virtualProperties": [], "states": [], "methods": [], "listeners": [], "events": [], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-VIDEO", "styleStr": null, "styleIdentifier": "PrestoVideoStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.css", "relativePath": "presto-video.css", "originalComponentPath": "presto-video.css" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/core/providers/presto-video/presto-video.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": false, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": false, "hasLifecycle": false, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": true, "hasReflect": false, "hasRenderFn": true, "hasState": false, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": true, "hasVdomClass": true, "hasVdomFunctional": false, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": true, "hasVdomRender": true, "hasVdomStyle": true, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "src", "kind", "label", "srclang" ], "htmlTagNames": [ "video", "source", "track" ], "htmlParts": [], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-bunny", "presto-player", "presto-playlist", "presto-youtube" ], "dependencies": [], "directDependents": [ "presto-bunny", "presto-player", "presto-youtube" ], "directDependencies": [] } ], "entryKey": "presto-video.entry" }, { "cmps": [ { "attachInternalsMemberName": null, "formAssociated": false, "tagName": "presto-player-button", "excludeFromCollection": false, "isCollectionDependency": false, "componentClassName": "PrestoPlayerButton", "elementRef": "button", "encapsulation": "shadow", "shadowDelegatesFocus": false, "properties": [ { "name": "type", "type": "string", "attribute": "type", "reflect": true, "mutable": false, "required": false, "optional": false, "defaultValue": "'default'", "complexType": { "original": "'default' | 'primary' | 'success' | 'info' | 'warning' | 'danger' | 'text'", "resolved": "\"danger\" | \"default\" | \"info\" | \"primary\" | \"success\" | \"text\" | \"warning\"", "references": {} }, "docs": { "tags": [], "text": "The button's type." }, "internal": false }, { "name": "size", "type": "string", "attribute": "size", "reflect": true, "mutable": false, "required": false, "optional": false, "defaultValue": "'medium'", "complexType": { "original": "'small' | 'medium' | 'large'", "resolved": "\"large\" | \"medium\" | \"small\"", "references": {} }, "docs": { "tags": [], "text": "The button's size." }, "internal": false }, { "name": "full", "type": "boolean", "attribute": "full", "reflect": true, "mutable": false, "required": false, "optional": true, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Draws the button with a caret for use with dropdowns, popovers, etc." }, "internal": false }, { "name": "disabled", "type": "boolean", "attribute": "disabled", "reflect": true, "mutable": false, "required": false, "optional": true, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Disables the button." }, "internal": false }, { "name": "submit", "type": "boolean", "attribute": "submit", "reflect": true, "mutable": false, "required": false, "optional": true, "defaultValue": "false", "complexType": { "original": "boolean", "resolved": "boolean", "references": {} }, "docs": { "tags": [], "text": "Indicates if activating the button should submit the form. Ignored when `href` is set." }, "internal": false }, { "name": "name", "type": "string", "attribute": "name", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "An optional name for the button. Ignored when `href` is set." }, "internal": false }, { "name": "value", "type": "string", "attribute": "value", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "An optional value for the button. Ignored when `href` is set." }, "internal": false }, { "name": "href", "type": "string", "attribute": "href", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "When set, the underlying button will be rendered as an `<a>` with this `href` instead of a `<button>`." }, "internal": false }, { "name": "target", "type": "string", "attribute": "target", "reflect": true, "mutable": false, "required": false, "optional": false, "complexType": { "original": "'_blank' | '_parent' | '_self' | '_top'", "resolved": "\"_blank\" | \"_parent\" | \"_self\" | \"_top\"", "references": {} }, "docs": { "tags": [], "text": "Tells the browser where to open the link. Only used when `href` is set." }, "internal": false }, { "name": "download", "type": "string", "attribute": "download", "reflect": false, "mutable": false, "required": false, "optional": false, "complexType": { "original": "string", "resolved": "string", "references": {} }, "docs": { "tags": [], "text": "Tells the browser to download the linked file as this filename. Only used when `href` is set." }, "internal": false } ], "virtualProperties": [], "states": [ { "name": "hasFocus" }, { "name": "hasLabel" }, { "name": "hasPrefix" }, { "name": "hasSuffix" } ], "methods": [], "listeners": [], "events": [ { "name": "prestoBlur", "method": "prestoBlur", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emitted when the button loses focus." }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false }, { "name": "prestoFocus", "method": "prestoFocus", "bubbles": true, "cancelable": true, "composed": true, "docs": { "tags": [], "text": "Emitted when the button gains focus." }, "complexType": { "original": "void", "resolved": "void", "references": {} }, "internal": false } ], "watchers": [], "styles": [ { "modeName": "$", "styleId": "PRESTO-PLAYER-BUTTON", "styleStr": null, "styleIdentifier": "PrestoPlayerButtonStyle", "externalStyles": [ { "absolutePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.scss", "relativePath": "presto-player-button.scss", "originalComponentPath": "presto-player-button.scss" } ] } ], "internal": false, "assetsDirs": [], "styleDocs": [], "docs": { "tags": [], "text": "" }, "jsFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js", "sourceFilePath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.tsx", "sourceMapPath": "/home/runner/work/presto-player/presto-player/packages/components/src/components/ui/presto-player-button/presto-player-button.js.map", "hasAttributeChangedCallbackFn": false, "hasComponentWillLoadFn": true, "hasComponentDidLoadFn": false, "hasComponentShouldUpdateFn": false, "hasComponentWillUpdateFn": false, "hasComponentDidUpdateFn": false, "hasComponentWillRenderFn": false, "hasComponentDidRenderFn": false, "hasComponentDidUnloadFn": false, "hasConnectedCallbackFn": false, "hasDisconnectedCallbackFn": false, "hasElement": false, "hasEvent": true, "hasLifecycle": true, "hasListener": false, "hasListenerTarget": false, "hasListenerTargetWindow": false, "hasListenerTargetDocument": false, "hasListenerTargetBody": false, "hasListenerTargetParent": false, "hasMember": true, "hasMethod": false, "hasMode": false, "hasAttribute": true, "hasProp": true, "hasPropNumber": false, "hasPropBoolean": true, "hasPropString": true, "hasPropMutable": false, "hasReflect": true, "hasRenderFn": true, "hasState": true, "hasStyle": true, "hasVdomAttribute": true, "hasVdomXlink": false, "hasVdomClass": true, "hasVdomFunctional": true, "hasVdomKey": true, "hasVdomListener": true, "hasVdomPropOrAttr": true, "hasVdomRef": false, "hasVdomRender": true, "hasVdomStyle": false, "hasVdomText": true, "hasWatchCallback": false, "isPlain": false, "htmlAttrNames": [ "key", "part", "class", "onSlotchange", "name", "disabled", "type", "value", "onBlur", "onFocus", "onClick", "href", "target", "download", "rel", "role", "aria-disabled", "tabindex" ], "htmlTagNames": [ "span", "slot", "button", "a" ], "htmlParts": [ "prefix", "label", "suffix", "base", "base" ], "isUpdateable": true, "potentialCmpRefs": [], "dependents": [ "presto-action-bar", "presto-action-bar-controller", "presto-cta-overlay", "presto-cta-overlay-controller", "presto-cta-overlay-ui", "presto-player", "presto-playlist" ], "dependencies": [], "directDependents": [ "presto-action-bar-controller", "presto-cta-overlay-ui" ], "directDependencies": [] } ], "entryKey": "presto-player-button.entry" } ], "componentGraph": { "sc-presto-action-bar": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-action-bar-controller": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-action-bar-ui": [ "p-43f79dfb.js" ], "sc-presto-audio": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-bunny": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-business-skin": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-cta-overlay": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-cta-overlay-controller": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-cta-overlay-ui": [ "p-43f79dfb.js", "p-dfe6b15e.js" ], "sc-presto-dynamic-overlay-ui": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-dynamic-overlays": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-email-overlay": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-email-overlay-controller": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-email-overlay-ui": [ "p-43f79dfb.js", "p-dfe6b15e.js" ], "sc-presto-modern-skin": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-muted-overlay": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-player": [ "p-5afaed0a.js", "p-43f79dfb.js", "p-afee75a6.js" ], "sc-presto-player-button": [ "p-43f79dfb.js" ], "sc-presto-player-skeleton": [ "p-43f79dfb.js" ], "sc-presto-player-spinner": [ "p-43f79dfb.js", "p-dfe6b15e.js" ], "sc-presto-playlist": [ "p-43f79dfb.js" ], "sc-presto-playlist-item": [ "p-5afaed0a.js", "p-43f79dfb.js", "p-afee75a6.js" ], "sc-presto-playlist-overlay": [ "p-5afaed0a.js", "p-43f79dfb.js", "p-afee75a6.js" ], "sc-presto-playlist-ui": [ "p-5afaed0a.js", "p-43f79dfb.js", "p-afee75a6.js" ], "sc-presto-search-bar": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-search-bar-ui": [ "p-43f79dfb.js" ], "sc-presto-stacked-skin": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-timestamp": [ "p-43f79dfb.js" ], "sc-presto-video": [ "p-43f79dfb.js" ], "sc-presto-video-curtain-ui": [ "p-43f79dfb.js" ], "sc-presto-vimeo": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-youtube": [ "p-43f79dfb.js", "p-afee75a6.js", "p-dfe6b15e.js" ], "sc-presto-youtube-subscribe-button": [ "p-43f79dfb.js" ] }, "sourceGraph": { "./src/components/core/features/presto-action-bar/component/presto-action-bar.tsx": [], "./src/components/core/features/presto-action-bar/component/test/presto-action-bar.e2e.ts": [], "./src/components/core/features/presto-action-bar/component/test/presto-action-bar.spec.tsx": [ "./src/components/core/features/presto-action-bar/component/presto-action-bar" ], "./src/components/core/features/presto-action-bar/controller/presto-action-bar-controller.tsx": [ "./src/util" ], "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui.tsx": [], "./src/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.e2e.ts": [], "./src/components/core/features/presto-action-bar/ui/test/presto-action-bar-ui.spec.tsx": [ "./src/components/core/features/presto-action-bar/ui/presto-action-bar-ui" ], "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay.tsx": [], "./src/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.e2e.ts": [], "./src/components/core/features/presto-cta-overlay/component/test/presto-cta-overlay.spec.tsx": [ "./src/components/core/features/presto-cta-overlay/component/presto-cta-overlay" ], "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller.tsx": [ "./src/util" ], "./src/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.e2e.ts": [], "./src/components/core/features/presto-cta-overlay/controller/test/presto-cta-overlay-controller.spec.ts": [ "./src/components/core/features/presto-cta-overlay/controller/presto-cta-overlay-controller" ], "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui.tsx": [ "./src/library/fittext.js" ], "./src/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.e2e.ts": [], "./src/components/core/features/presto-cta-overlay/ui/test/presto-cta-overlay-ui.spec.tsx": [ "./src/components/core/features/presto-cta-overlay/ui/presto-cta-overlay-ui" ], "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays.tsx": [ "./src/util" ], "./src/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.e2e.ts": [], "./src/components/core/features/presto-dynamic-overlays/component/test/presto-dynamic-overlays.spec.tsx": [ "./src/components/core/features/presto-dynamic-overlays/component/presto-dynamic-overlays" ], "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui.tsx": [ "./src/library/fittext.js" ], "./src/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.e2e.ts": [], "./src/components/core/features/presto-dynamic-overlays/ui/test/presto-dynamic-overlay-ui.spec.tsx": [ "./src/components/core/features/presto-dynamic-overlays/ui/presto-dynamic-overlay-ui" ], "./src/components/core/features/presto-email-overlay/component/presto-email-overlay.tsx": [], "./src/components/core/features/presto-email-overlay/component/test/presto-email-overlay.e2e.ts": [], "./src/components/core/features/presto-email-overlay/component/test/presto-email-overlay.spec.tsx": [ "./src/components/core/features/presto-email-overlay/component/presto-email-overlay" ], "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller.tsx": [ "./src/util" ], "./src/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.e2e.ts": [], "./src/components/core/features/presto-email-overlay/controller/test/presto-email-overlay-controller.spec.ts": [ "./src/components/core/features/presto-email-overlay/controller/presto-email-overlay-controller" ], "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui.tsx": [ "./src/library/fittext.js" ], "./src/components/core/features/presto-email-overlay/ui/test/email-overlay-ui.spec.tsx": [ "./src/components/core/features/presto-email-overlay/ui/presto-email-overlay-ui" ], "./src/components/core/features/presto-email-overlay/ui/test/email-overlay.e2e.ts": [], "./src/components/core/features/presto-muted-overlay/presto-muted-overlay.tsx": [], "./src/components/core/features/presto-muted-overlay/test/presto-muted-overlay.e2e.ts": [], "./src/components/core/features/presto-muted-overlay/test/presto-muted-overlay.spec.tsx": [ "./src/components/core/features/presto-muted-overlay/presto-muted-overlay" ], "./src/components/core/features/presto-playlist-item/icons.tsx": [], "./src/components/core/features/presto-playlist-item/presto-playlist-item.tsx": [ "./src/components/core/features/presto-playlist-item/icons" ], "./src/components/core/features/presto-playlist-overlay/icons.tsx": [], "./src/components/core/features/presto-playlist-overlay/presto-playlist-overlay.tsx": [], "./src/components/core/features/presto-playlist/presto-playlist.tsx": [], "./src/components/core/features/presto-playlist/test/presto-playlist.e2e.ts": [], "./src/components/core/features/presto-playlist/test/presto-playlist.spec.tsx": [ "./src/components/core/features/presto-playlist/presto-playlist" ], "./src/components/core/features/presto-playlist/ui/presto-playlist-ui.tsx": [], "./src/components/core/features/presto-search-bar/component/presto-search-bar.tsx": [ "./src/components/core/player/functions/search-vtt" ], "./src/components/core/features/presto-search-bar/component/test/presto-search-bar.e2e.ts": [], "./src/components/core/features/presto-search-bar/component/test/presto-search-bar.spec.tsx": [ "./src/components/core/features/presto-search-bar/component/presto-search-bar" ], "./src/components/core/features/presto-search-bar/ui/icons.tsx": [], "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui.tsx": [ "./src/components/core/features/presto-search-bar/ui/icons" ], "./src/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.e2e.ts": [], "./src/components/core/features/presto-search-bar/ui/test/presto-search-bar-ui.spec.tsx": [ "./src/components/core/features/presto-search-bar/ui/presto-search-bar-ui" ], "./src/components/core/features/presto-timestamp/presto-timestamp.tsx": [], "./src/components/core/features/presto-timestamp/test/presto-timestamp.e2e.ts": [], "./src/components/core/features/presto-timestamp/test/presto-timestamp.spec.tsx": [ "./src/components/core/features/presto-timestamp/presto-timestamp" ], "./src/components/core/player/functions/ajax-progress.ts": [], "./src/components/core/player/functions/analytics/wp/test/functions-analytics-wp.spec.ts": [ "./src/components/core/player/functions/analytics/wp/index" ], "./src/components/core/player/functions/cache-cues.ts": [ "./src/components/core/player/functions/is", "./src/components/core/player/functions/search-vtt" ], "./src/components/core/player/functions/custom-css.ts": [], "./src/components/core/player/functions/get-nonce.ts": [], "./src/components/core/player/functions/hls-preload-size.ts": [ "./src/components/core/player/functions/util" ], "./src/components/core/player/functions/is.ts": [], "./src/components/core/player/functions/muted-autoplay.ts": [ "./src/components/core/player/functions/save-time" ], "./src/components/core/player/functions/search-vtt.spec.ts": [ "./src/components/core/player/functions/search-vtt" ], "./src/components/core/player/functions/search-vtt.ts": [ "./src/components/core/player/functions/cache-cues", "./src/components/core/player/functions/is", "./src/components/core/player/functions/util" ], "./src/components/core/player/functions/transform-data.ts": [], "./src/components/core/player/functions/util.ts": [ "./src/components/core/player/functions/is" ], "./src/components/core/player/integrations/lifter/test/functions-lifter-wp.spec.ts": [ "./src/components/core/player/integrations/lifter/helper", "./src/components/core/player/integrations/lifter/helper", "./src/components/core/player/integrations/lifter/lifter" ], "./src/components/core/player/presto-player.tsx": [ "./src/components/core/player/functions/cache-cues", "./src/components/core/player/functions/create", "./src/components/core/player/functions/custom-css", "./src/components/core/player/functions/hls-preload-size", "./src/components/core/player/functions/muted-autoplay", "./src/components/core/player/functions/transform-data", "./src/components/core/player/functions/util", "./src/util" ], "./src/components/core/player/test/presto-player.spec.tsx": [ "./src/components/core/player/presto-player" ], "./src/components/core/providers/presto-audio/presto-audio.tsx": [ "./src/util" ], "./src/components/core/providers/presto-audio/test/presto-audio.e2e.ts": [], "./src/components/core/providers/presto-audio/test/presto-audio.spec.tsx": [ "./src/components/core/providers/presto-audio/presto-audio" ], "./src/components/core/providers/presto-bunny/presto-bunny.tsx": [], "./src/components/core/providers/presto-bunny/test/presto-bunny.e2e.ts": [], "./src/components/core/providers/presto-bunny/test/presto-bunny.spec.tsx": [ "./src/components/core/providers/presto-bunny/presto-bunny" ], "./src/components/core/providers/presto-video/presto-video.tsx": [], "./src/components/core/providers/presto-video/test/presto-video.e2e.ts": [], "./src/components/core/providers/presto-video/test/presto-video.spec.tsx": [ "./src/components/core/providers/presto-video/presto-video" ], "./src/components/core/providers/presto-vimeo/presto-vimeo.tsx": [ "./src/util" ], "./src/components/core/providers/presto-vimeo/test/presto-vimeo.e2e.ts": [], "./src/components/core/providers/presto-vimeo/test/presto-vimeo.spec.tsx": [ "./src/components/core/providers/presto-vimeo/presto-vimeo" ], "./src/components/core/providers/presto-youtube/presto-youtube.tsx": [ "./src/util" ], "./src/components/core/providers/presto-youtube/test/presto-youtube.e2e.ts": [], "./src/components/core/providers/presto-youtube/test/presto-youtube.spec.tsx": [ "./src/components/core/providers/presto-youtube/presto-youtube" ], "./src/components/ui/presto-player-button/presto-player-button.tsx": [], "./src/components/ui/presto-player-button/test/presto-player-button.e2e.ts": [], "./src/components/ui/presto-player-button/test/presto-player-button.spec.tsx": [ "./src/components/ui/presto-player-button/presto-player-button" ], "./src/components/ui/presto-skeleton/presto-skeleton.tsx": [], "./src/components/ui/presto-skeleton/test/presto-skeleton.e2e.ts": [], "./src/components/ui/presto-skeleton/test/presto-skeleton.spec.tsx": [ "./src/components/ui/presto-skeleton/presto-skeleton" ], "./src/components/ui/presto-spinner/presto-spinner.tsx": [], "./src/components/ui/presto-spinner/test/presto-spinner.e2e.ts": [], "./src/components/ui/presto-spinner/test/presto-spinner.spec.tsx": [ "./src/components/ui/presto-spinner/presto-spinner" ], "./src/components/ui/presto-video-curtain-ui/presto-video-curtain-ui.tsx": [], "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button.tsx": [], "./src/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.e2e.ts": [], "./src/components/ui/presto-youtube-subscribe-button/test/presto-youtube-subscribe-button.spec.tsx": [ "./src/components/ui/presto-youtube-subscribe-button/presto-youtube-subscribe-button" ], "./src/components/ui/skins/presto-business-skin/presto-business-skin.tsx": [], "./src/components/ui/skins/presto-modern-skin/presto-modern-skin.tsx": [], "./src/components/ui/skins/presto-stacked-skin/presto-stacked-skin.tsx": [], "./src/index.ts": [], "./src/interfaces.ts": [], "./src/testing/index.ts": [], "./src/util.ts": [] }, "rollupResults": { "modules": [] }, "collections": [] }