Custom Events in Javascript CustomEvent
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=b469-2H9Rew
Through the use of the CustomEvent constructor, we can make our own custom events in Javascript. • First we add an event listener onto an element, giving it the name of our custom event and also providing it with a callback function as per usual. • When dispatching the event, we pass in some custom data for the event handler/callback function to use. • In this video I look at how you can change text content and the color of the text through a custom-made event. • If this video helped you out and you'd like to see more, make sure to leave a like and subscribe to dcode!","styleRuns":[{"startIndex":0,"length":570,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":570,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CIICELsvGAIiEwiikrHhz-aLAxWW0EIFHcmoE94=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC2I0NjktMkg5UmV3GAYyJSIRIgtiNDY5LTJIOVJldzAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CIICELsvGAIiEwiikrHhz-aLAxWW0EIFHcmoE94=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CIECELovIhMIopKx4c_miwMVltBCBR3JqBPe"}},"secondaryResults":{"secondaryResults":{"results":[{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/YiOlaiscqDY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLC146a9nOZHyJ0yWVse7ucVxZh-zw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/YiOlaiscqDY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAbiCOc5Ehh9UGNtcUy3-Ei-Dz1Kw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"15:12","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"YiOlaiscqDY","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"15 minutes, 12 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/YiOlaiscqDY/mqdefault_6s.webp?du=3000 sqp=CKTwhr4G rs=AOn4CLDHb_AU3T0wxtojyzEWuiEcT2SM1Q","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CIACEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"YiOlaiscqDY","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CIACEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CP8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"YiOlaiscqDY"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CP8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CPkBENTEDBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CP4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CP4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"YiOlaiscqDY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CP4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["YiOlaiscqDY"],"params":"CAQ%3D"}},"videoIds":["YiOlaiscqDY"],"videoCommand":{"clickTrackingParams":"CP4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=YiOlaiscqDY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"YiOlaiscqDY","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=6223a56a2b1ca836 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CP4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CP0BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CPkBENTEDBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"A Complete Overview of JavaScript Events - All You Need To Know"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/G-iVDe5Z7UAblP36geH2sP0D9Zs-NGIHTYcmVj4GR7IZvOeG5c3nTIlS56y2ZxJZXFqD4ZWOpA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPkBENTEDBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@dcode-software","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCjX0FtIZBBVD3YoCcxnDC4g","canonicalBaseUrl":"/@dcode-software"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"dcode","styleRuns":[{"startIndex":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":5,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"117K views"}},{"text":{"content":"4 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CPoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CPwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"YiOlaiscqDY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CPwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["YiOlaiscqDY"],"params":"CAQ%3D"}},"videoIds":["YiOlaiscqDY"],"videoCommand":{"clickTrackingParams":"CPwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=YiOlaiscqDY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"YiOlaiscqDY","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=6223a56a2b1ca836 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"YiOlaiscqDY","onAddCommand":{"clickTrackingParams":"CPoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"YiOlaiscqDY","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtZaU9sYWlzY3FEWQ%3D%3D","commands":[{"clickTrackingParams":"CPoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CPsBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CPoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"YiOlaiscqDY","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPkBENTEDBgAIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568322}}},"accessibilityContext":{"label":"A Complete Overview of JavaScript Events - All You Need To Know by dcode 117,859 views 4 years ago 15 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPkBENTEDBgAIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=YiOlaiscqDY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"YiOlaiscqDY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=6223a56a2b1ca836 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/XF1_MlZ5l6M/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLA4THfXs91gwCeDBR19Hqq5XwWqBQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/XF1_MlZ5l6M/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDxWv_Ntq3HCYjcRYlTvwookpE6mw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"18:03","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"XF1_MlZ5l6M","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"18 minutes, 3 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/XF1_MlZ5l6M/mqdefault_6s.webp?du=3000 sqp=CLuEh74G rs=AOn4CLDnoO8s1UZ4mLv-qOTquozjLlWdug","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CPgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"XF1_MlZ5l6M","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CPgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CPcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"XF1_MlZ5l6M"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CPcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CPEBENTEDBgBIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CPYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CPYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"XF1_MlZ5l6M","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CPYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["XF1_MlZ5l6M"],"params":"CAQ%3D"}},"videoIds":["XF1_MlZ5l6M"],"videoCommand":{"clickTrackingParams":"CPYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=XF1_MlZ5l6M","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"XF1_MlZ5l6M","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=5c5d7f32567997a3 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=958750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CPYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CPUBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CPEBENTEDBgBIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Learn JavaScript Event Listeners In 18 Minutes"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nO3F7DfVXaf6wsHPS_hF327ggeWUCwZSELb5DCWBL1aw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPEBENTEDBgBIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@WebDevSimplified","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFbNIlppjAuEX4znoulh0Cw","canonicalBaseUrl":"/@WebDevSimplified"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Web Dev Simplified","styleRuns":[{"startIndex":18,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":18,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"614K views"}},{"text":{"content":"4 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CPIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CPQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"XF1_MlZ5l6M","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CPQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["XF1_MlZ5l6M"],"params":"CAQ%3D"}},"videoIds":["XF1_MlZ5l6M"],"videoCommand":{"clickTrackingParams":"CPQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=XF1_MlZ5l6M","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"XF1_MlZ5l6M","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=5c5d7f32567997a3 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=958750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"XF1_MlZ5l6M","onAddCommand":{"clickTrackingParams":"CPIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"XF1_MlZ5l6M","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtYRjFfTWxaNWw2TQ%3D%3D","commands":[{"clickTrackingParams":"CPIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CPMBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CPIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"XF1_MlZ5l6M","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CPEBENTEDBgBIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568321}}},"accessibilityContext":{"label":"Learn JavaScript Event Listeners In 18 Minutes by Web Dev Simplified 614,950 views 4 years ago 18 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CPEBENTEDBgBIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=XF1_MlZ5l6M","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"XF1_MlZ5l6M","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=5c5d7f32567997a3 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=958750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/0ik6X4DJKCc/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAPes8UhL0qo-hJV98cXG_ZggpSFw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/0ik6X4DJKCc/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLA4NJdFPPNTH3865GRjgoxoJSU5kg","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"39:01","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"0ik6X4DJKCc","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"39 minutes, 1 second"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/0ik6X4DJKCc/mqdefault_6s.webp?du=3000 sqp=CJuQh74G rs=AOn4CLCU9iW8y9KDVbeKx0recTupZo0vAQ","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CPABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"0ik6X4DJKCc","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CPABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CO8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"0ik6X4DJKCc"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CO8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"COkBENTEDBgCIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CO4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CO4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0ik6X4DJKCc","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CO4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0ik6X4DJKCc"],"params":"CAQ%3D"}},"videoIds":["0ik6X4DJKCc"],"videoCommand":{"clickTrackingParams":"CO4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=0ik6X4DJKCc","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"0ik6X4DJKCc","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=d2293a5f80c92827 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CO4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CO0BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"COkBENTEDBgCIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"JavaScript DOM Crash Course - Part 1"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_mLysKc36lc_FVk2j777olWvLOjgDz6NCNGdiQBnAKRENM=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COkBENTEDBgCIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@TraversyMedia","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/@TraversyMedia"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Traversy Media","styleRuns":[{"startIndex":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":14,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"1.2M views"}},{"text":{"content":"7 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"COoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"0ik6X4DJKCc","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0ik6X4DJKCc"],"params":"CAQ%3D"}},"videoIds":["0ik6X4DJKCc"],"videoCommand":{"clickTrackingParams":"COwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=0ik6X4DJKCc","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"0ik6X4DJKCc","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=d2293a5f80c92827 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"0ik6X4DJKCc","onAddCommand":{"clickTrackingParams":"COoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"0ik6X4DJKCc","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgswaWs2WDRESktDYw%3D%3D","commands":[{"clickTrackingParams":"COoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"COsBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"COoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"0ik6X4DJKCc","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COkBENTEDBgCIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568320}}},"accessibilityContext":{"label":"JavaScript DOM Crash Course - Part 1 by Traversy Media 1,243,308 views 7 years ago 39 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COkBENTEDBgCIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=0ik6X4DJKCc","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"0ik6X4DJKCc","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=d2293a5f80c92827 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/KuEVmf-Fxk0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCiGPatZ-12Yk25h4m-ZfjOtwkoXg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/KuEVmf-Fxk0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLB0LsOsY7NQ4GWuID2K5or0PbKsSw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"11:37","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"KuEVmf-Fxk0","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"11 minutes, 37 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"COgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"KuEVmf-Fxk0","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"COgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"COcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"KuEVmf-Fxk0"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"COcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"COEBENTEDBgDIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"COYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"KuEVmf-Fxk0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KuEVmf-Fxk0"],"params":"CAQ%3D"}},"videoIds":["KuEVmf-Fxk0"],"videoCommand":{"clickTrackingParams":"COYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KuEVmf-Fxk0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KuEVmf-Fxk0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=2ae11599ff85c64d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"COYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"COUBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"COEBENTEDBgDIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"JavaScript Pattern: Using Custom Events"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_msupIgt7EwuGjZMLqDrOpdZn6GLaGzM9NDVscFV7atFD4=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COEBENTEDBgDIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@AllThingsJavaScript","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCRQhZGXC0WK85YRXl7nGX0w","canonicalBaseUrl":"/@AllThingsJavaScript"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"All Things JavaScript, LLC"}}]},{"metadataParts":[{"text":{"content":"9.9K views"}},{"text":{"content":"5 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"COIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"KuEVmf-Fxk0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KuEVmf-Fxk0"],"params":"CAQ%3D"}},"videoIds":["KuEVmf-Fxk0"],"videoCommand":{"clickTrackingParams":"COQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KuEVmf-Fxk0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KuEVmf-Fxk0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=2ae11599ff85c64d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"KuEVmf-Fxk0","onAddCommand":{"clickTrackingParams":"COIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"KuEVmf-Fxk0","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtLdUVWbWYtRnhrMA%3D%3D","commands":[{"clickTrackingParams":"COIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"COMBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"COIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"KuEVmf-Fxk0","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"COEBENTEDBgDIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568319}}},"accessibilityContext":{"label":"JavaScript Pattern: Using Custom Events by All Things JavaScript, LLC 9,934 views 5 years ago 11 minutes, 37 seconds"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"COEBENTEDBgDIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KuEVmf-Fxk0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KuEVmf-Fxk0","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=2ae11599ff85c64d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/SE38zdOOrAQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCLhlCl_oMyNW_34zVCrTG5Khicig","width":168,"height":94},{"url":"https://i.ytimg.com/vi/SE38zdOOrAQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLC1DZHM8EHRqQ7YncMSooe_wKm1qA","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"23:34","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"SE38zdOOrAQ","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"23 minutes, 34 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/SE38zdOOrAQ/mqdefault_6s.webp?du=3000 sqp=CPiLh74G rs=AOn4CLA9oZzDd_fCWiIaLRnwTmy9h7FJ6g","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"COABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"SE38zdOOrAQ","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"COABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CN8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"SE38zdOOrAQ"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CN8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CNkBENTEDBgEIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CN4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CN4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"SE38zdOOrAQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CN4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["SE38zdOOrAQ"],"params":"CAQ%3D"}},"videoIds":["SE38zdOOrAQ"],"videoCommand":{"clickTrackingParams":"CN4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=SE38zdOOrAQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"SE38zdOOrAQ","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=484dfccdd38eac04 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CN4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CN0BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CNkBENTEDBgEIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Custom File Upload Button with FileList - HTML, CSS JavaScript Tutorial"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/G-iVDe5Z7UAblP36geH2sP0D9Zs-NGIHTYcmVj4GR7IZvOeG5c3nTIlS56y2ZxJZXFqD4ZWOpA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNkBENTEDBgEIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@dcode-software","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCjX0FtIZBBVD3YoCcxnDC4g","canonicalBaseUrl":"/@dcode-software"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"dcode","styleRuns":[{"startIndex":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":5,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"49K views"}},{"text":{"content":"5 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CNoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"SE38zdOOrAQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["SE38zdOOrAQ"],"params":"CAQ%3D"}},"videoIds":["SE38zdOOrAQ"],"videoCommand":{"clickTrackingParams":"CNwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=SE38zdOOrAQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"SE38zdOOrAQ","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=484dfccdd38eac04 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"SE38zdOOrAQ","onAddCommand":{"clickTrackingParams":"CNoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"SE38zdOOrAQ","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtTRTM4emRPT3JBUQ%3D%3D","commands":[{"clickTrackingParams":"CNoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNsBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CNoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"SE38zdOOrAQ","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNkBENTEDBgEIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568318}}},"accessibilityContext":{"label":"Custom File Upload Button with FileList - HTML, CSS JavaScript Tutorial by dcode 49,991 views 5 years ago 23 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNkBENTEDBgEIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=SE38zdOOrAQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"SE38zdOOrAQ","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=484dfccdd38eac04 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/T-xfEbDORng/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBTWJERZUNHJVJshInqwGcQ_moDBQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/T-xfEbDORng/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLBKk39zkEUHeV6Yzm-kYLwAK81u-g","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"15:07","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"T-xfEbDORng","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"15 minutes, 7 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CNgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"T-xfEbDORng","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CNgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CNcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"T-xfEbDORng"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CNcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CNEBENTEDBgFIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CNYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"T-xfEbDORng","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["T-xfEbDORng"],"params":"CAQ%3D"}},"videoIds":["T-xfEbDORng"],"videoCommand":{"clickTrackingParams":"CNYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=T-xfEbDORng","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"T-xfEbDORng","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=4fec5f11b0ce4678 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CNYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CNUBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CNEBENTEDBgFIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Observer Design Pattern in Javascript | Design Patterns Tutorial"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/G-iVDe5Z7UAblP36geH2sP0D9Zs-NGIHTYcmVj4GR7IZvOeG5c3nTIlS56y2ZxJZXFqD4ZWOpA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNEBENTEDBgFIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@dcode-software","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCjX0FtIZBBVD3YoCcxnDC4g","canonicalBaseUrl":"/@dcode-software"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"dcode","styleRuns":[{"startIndex":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":5,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"31K views"}},{"text":{"content":"7 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CNIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"T-xfEbDORng","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["T-xfEbDORng"],"params":"CAQ%3D"}},"videoIds":["T-xfEbDORng"],"videoCommand":{"clickTrackingParams":"CNQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=T-xfEbDORng","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"T-xfEbDORng","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=4fec5f11b0ce4678 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"T-xfEbDORng","onAddCommand":{"clickTrackingParams":"CNIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"T-xfEbDORng","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtULXhmRWJET1JuZw%3D%3D","commands":[{"clickTrackingParams":"CNIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNMBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CNIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"T-xfEbDORng","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CNEBENTEDBgFIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568317}}},"accessibilityContext":{"label":"Observer Design Pattern in Javascript | Design Patterns Tutorial by dcode 31,940 views 7 years ago 15 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CNEBENTEDBgFIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=T-xfEbDORng","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"T-xfEbDORng","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=4fec5f11b0ce4678 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1418750 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/rRgD1yVwIvE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDFEhB754aS98pL-mVAR16tOhGrTQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/rRgD1yVwIvE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDpazaPu0yLSKjA-p2kOVYFfCKAZQ","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"34:56","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"rRgD1yVwIvE","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"34 minutes, 56 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/rRgD1yVwIvE/mqdefault_6s.webp?du=3000 sqp=CMjnhr4G rs=AOn4CLBRlE2IoKgCdRTR7JTe3xPksJdHAw","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CNABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"rRgD1yVwIvE","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CNABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CM8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"rRgD1yVwIvE"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CM8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CMkBENTEDBgGIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CM4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CM4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"rRgD1yVwIvE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CM4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["rRgD1yVwIvE"],"params":"CAQ%3D"}},"videoIds":["rRgD1yVwIvE"],"videoCommand":{"clickTrackingParams":"CM4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=rRgD1yVwIvE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"rRgD1yVwIvE","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ad1803d7257022f1 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CM4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CM0BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CMkBENTEDBgGIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"JavaScript Higher Order Functions Arrays"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_mLysKc36lc_FVk2j777olWvLOjgDz6NCNGdiQBnAKRENM=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMkBENTEDBgGIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@TraversyMedia","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC29ju8bIPH5as8OGnQzwJyA","canonicalBaseUrl":"/@TraversyMedia"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Traversy Media","styleRuns":[{"startIndex":14,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":14,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"993K views"}},{"text":{"content":"7 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CMoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"rRgD1yVwIvE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["rRgD1yVwIvE"],"params":"CAQ%3D"}},"videoIds":["rRgD1yVwIvE"],"videoCommand":{"clickTrackingParams":"CMwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=rRgD1yVwIvE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"rRgD1yVwIvE","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ad1803d7257022f1 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"rRgD1yVwIvE","onAddCommand":{"clickTrackingParams":"CMoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"rRgD1yVwIvE","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtyUmdEMXlWd0l2RQ%3D%3D","commands":[{"clickTrackingParams":"CMoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMsBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CMoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"rRgD1yVwIvE","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMkBENTEDBgGIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568316}}},"accessibilityContext":{"label":"JavaScript Higher Order Functions Arrays by Traversy Media 993,718 views 7 years ago 34 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMkBENTEDBgGIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=rRgD1yVwIvE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"rRgD1yVwIvE","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ad1803d7257022f1 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/UAe50byQGG0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBHVv9IQJIDCseMcPNuxoK0N3AsqA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/UAe50byQGG0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAWV6KnXhZTlzyqkc-zsmehmKEQXQ","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"16:14","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"UAe50byQGG0","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"16 minutes, 14 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/UAe50byQGG0/mqdefault_6s.webp?du=3000 sqp=COWMh74G rs=AOn4CLAnF9GlzgAvl2wPhU6Hqh4KGqxbhQ","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CMgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"UAe50byQGG0","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CMgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CMcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"UAe50byQGG0"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CMcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CMEBENTEDBgHIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CMYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"UAe50byQGG0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["UAe50byQGG0"],"params":"CAQ%3D"}},"videoIds":["UAe50byQGG0"],"videoCommand":{"clickTrackingParams":"CMYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=UAe50byQGG0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"UAe50byQGG0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=5007b9d1bc90186d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CMYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CMUBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CMEBENTEDBgHIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"AMD RX 9070 9070 XT GPU Prices, Specs, Release Date"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_n50Rj8oqwUnusv4I6_DllKflZrSdSxmXhYvpHs0hOEj5o=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMEBENTEDBgHIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@GamersNexus","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UChIs72whgZI9w6d6FhwGGHA","canonicalBaseUrl":"/@GamersNexus"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Gamers Nexus","styleRuns":[{"startIndex":12,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":12,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"140K views"}},{"text":{"content":"1 hour ago"}}]},{"badges":[{"badgeViewModel":{"badgeText":"New","badgeStyle":"BADGE_DEFAULT","trackingParams":"CMEBENTEDBgHIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CMIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"UAe50byQGG0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["UAe50byQGG0"],"params":"CAQ%3D"}},"videoIds":["UAe50byQGG0"],"videoCommand":{"clickTrackingParams":"CMQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=UAe50byQGG0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"UAe50byQGG0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=5007b9d1bc90186d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"UAe50byQGG0","onAddCommand":{"clickTrackingParams":"CMIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"UAe50byQGG0","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtVQWU1MGJ5UUdHMA%3D%3D","commands":[{"clickTrackingParams":"CMIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMMBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CMIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"UAe50byQGG0","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CMEBENTEDBgHIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568315}}},"accessibilityContext":{"label":"AMD RX 9070 9070 XT GPU Prices, Specs, Release Date by Gamers Nexus 140,560 views 1 hour ago 16 minutes"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CMEBENTEDBgHIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=UAe50byQGG0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"UAe50byQGG0","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=5007b9d1bc90186d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/fKtvRTFISq4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBP4RP1wt39azuy4wkFpDZbIciqZw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/fKtvRTFISq4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDKA-4FeLvE_kdb88SRratNA_2PJA","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"14:26","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"fKtvRTFISq4","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"14 minutes, 26 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/fKtvRTFISq4/mqdefault_6s.webp?du=3000 sqp=CNzmhr4G rs=AOn4CLA_VyfKOeAGgZC7Amj-9VL2NTlaFQ","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CMABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"fKtvRTFISq4","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CMABEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CL8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"fKtvRTFISq4"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CL8BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CLkBENTEDBgIIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CL4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"fKtvRTFISq4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["fKtvRTFISq4"],"params":"CAQ%3D"}},"videoIds":["fKtvRTFISq4"],"videoCommand":{"clickTrackingParams":"CL4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=fKtvRTFISq4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"fKtvRTFISq4","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=7cab6f4531484aae ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CL4BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CL0BEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CLkBENTEDBgIIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Google Changes Coding Forever by Making Gemini Code Assist FREE!"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/ytc/AIdro_moL7QsJ-_NV0UtiWsMLFL6f7oTqt7u3AwZ9QmfxwsLmPI=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLkBENTEDBgIIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@GaryExplains","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCRjSO-juFtngAeJGJRMdIZw","canonicalBaseUrl":"/@GaryExplains"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Gary Explains"}}]},{"metadataParts":[{"text":{"content":"89K views"}},{"text":{"content":"2 days ago"}}]},{"badges":[{"badgeViewModel":{"badgeText":"New","badgeStyle":"BADGE_DEFAULT","trackingParams":"CLkBENTEDBgIIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CLoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"fKtvRTFISq4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["fKtvRTFISq4"],"params":"CAQ%3D"}},"videoIds":["fKtvRTFISq4"],"videoCommand":{"clickTrackingParams":"CLwBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=fKtvRTFISq4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"fKtvRTFISq4","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=7cab6f4531484aae ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"fKtvRTFISq4","onAddCommand":{"clickTrackingParams":"CLoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"fKtvRTFISq4","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtmS3R2UlRGSVNxNA%3D%3D","commands":[{"clickTrackingParams":"CLoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLsBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CLoBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"fKtvRTFISq4","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLkBENTEDBgIIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568314}}},"accessibilityContext":{"label":"Google Changes Coding Forever by Making Gemini Code Assist FREE! by Gary Explains 89,107 views 2 days ago 14 minutes, 26 seconds"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLkBENTEDBgIIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=fKtvRTFISq4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"fKtvRTFISq4","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=7cab6f4531484aae ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/MKpZadkuT-0/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLA8OsnNyLXMnJlPHJ1QXAq-ikO4dA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/MKpZadkuT-0/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAlhbEpNtEh7FHsvsUT2eesn_DPaw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"text":"9:19","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","animationActivationTargetId":"MKpZadkuT-0","animationActivationEntityKey":"Eh8veW91dHViZS9hcHAvd2F0Y2gvcGxheWVyX3N0YXRlIMMCKAE%3D","lottieData":{"url":"https://www.gstatic.com/youtube/img/lottie/audio_indicator/audio_indicator_v2.json","settings":{"loop":true,"autoplay":true}},"animatedText":"Now playing","animationActivationEntitySelectorType":"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE","rendererContext":{"accessibilityContext":{"label":"9 minutes, 19 seconds"}}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"animatedThumbnailOverlayViewModel":{"thumbnail":{"sources":[{"url":"https://i.ytimg.com/an_webp/MKpZadkuT-0/mqdefault_6s.webp?du=3000 sqp=CN-Dh74G rs=AOn4CLDnUIBMjGvEbhPi6cam9QHJIotT2A","width":320,"height":180}]}}},{"thumbnailHoverOverlayToggleActionsViewModel":{"buttons":[{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"WATCH_LATER","onTap":{"innertubeCommand":{"clickTrackingParams":"CLgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"MKpZadkuT-0","action":"ACTION_ADD_VIDEO"}]}}},"accessibilityText":"Watch later","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CLgBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","onTap":{"innertubeCommand":{"clickTrackingParams":"CLcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"MKpZadkuT-0"}]}}},"accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CLcBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CLEBENTEDBgJIhMIopKx4c_miwMVltBCBR3JqBPe"}},{"toggleButtonViewModel":{"defaultButtonViewModel":{"buttonViewModel":{"iconName":"ADD_TO_QUEUE_TAIL","onTap":{"innertubeCommand":{"clickTrackingParams":"CLYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"MKpZadkuT-0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["MKpZadkuT-0"],"params":"CAQ%3D"}},"videoIds":["MKpZadkuT-0"],"videoCommand":{"clickTrackingParams":"CLYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=MKpZadkuT-0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"MKpZadkuT-0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=30aa5969d92e4fed ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}},"accessibilityText":"Add to queue","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CLYBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"toggledButtonViewModel":{"buttonViewModel":{"iconName":"CHECK","accessibilityText":"Added","style":"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK","trackingParams":"CLUBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TONAL","buttonSize":"BUTTON_VIEW_MODEL_SIZE_COMPACT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}},"isToggled":false,"trackingParams":"CLEBENTEDBgJIhMIopKx4c_miwMVltBCBR3JqBPe"}}]}}]}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"getBoundingClientRect() in Javascript DOM"},"image":{"decoratedAvatarViewModel":{"avatar":{"avatarViewModel":{"image":{"sources":[{"url":"https://yt3.ggpht.com/G-iVDe5Z7UAblP36geH2sP0D9Zs-NGIHTYcmVj4GR7IZvOeG5c3nTIlS56y2ZxJZXFqD4ZWOpA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"avatarImageSize":"AVATAR_SIZE_M"}},"a11yLabel":"Go to channel","rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLEBENTEDBgJIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/@dcode-software","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCjX0FtIZBBVD3YoCcxnDC4g","canonicalBaseUrl":"/@dcode-software"}}}}}}},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"dcode","styleRuns":[{"startIndex":5,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4289374890},{"key":"USER_INTERFACE_THEME_LIGHT","value":4284506208}]}}}],"attachmentRuns":[{"startIndex":5,"length":0,"element":{"type":{"imageType":{"image":{"sources":[{"clientResource":{"imageName":"CHECK_CIRCLE_FILLED"},"width":14,"height":14}]}}},"properties":{"layoutProperties":{"height":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"width":{"value":14,"unit":"DIMENSION_UNIT_POINT"},"margin":{"left":{"value":4,"unit":"DIMENSION_UNIT_POINT"}}}}},"alignment":"ALIGNMENT_VERTICAL_CENTER"}]}}]},{"metadataParts":[{"text":{"content":"51K views"}},{"text":{"content":"7 years ago"}}]}],"delimiter":" • "}},"menuButton":{"buttonViewModel":{"iconName":"MORE_VERT","onTap":{"innertubeCommand":{"clickTrackingParams":"CLIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","showSheetCommand":{"panelLoadingStrategy":{"inlineContent":{"sheetViewModel":{"content":{"listViewModel":{"listItems":[{"listItemViewModel":{"title":{"content":"Add to queue"},"leadingImage":{"sources":[{"clientResource":{"imageName":"ADD_TO_QUEUE_TAIL"}}]},"rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe"}},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","addToPlaylistCommand":{"openMiniplayer":true,"videoId":"MKpZadkuT-0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["MKpZadkuT-0"],"params":"CAQ%3D"}},"videoIds":["MKpZadkuT-0"],"videoCommand":{"clickTrackingParams":"CLQBEP6YBBgAIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=MKpZadkuT-0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"MKpZadkuT-0","watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=30aa5969d92e4fed ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}]}}}}}}},{"downloadListItemViewModel":{"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","offlineVideoEndpoint":{"videoId":"MKpZadkuT-0","onAddCommand":{"clickTrackingParams":"CLIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","getDownloadActionCommand":{"videoId":"MKpZadkuT-0","params":"CAIQAA%3D%3D"}}}}}}}}},{"listItemViewModel":{"title":{"content":"Share"},"leadingImage":{"sources":[{"clientResource":{"imageName":"SHARE"}}]},"rendererContext":{"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtNS3BaYWRrdVQtMA%3D%3D","commands":[{"clickTrackingParams":"CLIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLMBEI5iIhMIopKx4c_miwMVltBCBR3JqBPe","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}}}}}}}]}}}}}}}},"accessibilityText":"More actions","style":"BUTTON_VIEW_MODEL_STYLE_MONO","trackingParams":"CLIBEPBbIhMIopKx4c_miwMVltBCBR3JqBPe","type":"BUTTON_VIEW_MODEL_TYPE_TEXT","buttonSize":"BUTTON_VIEW_MODEL_SIZE_DEFAULT","state":"BUTTON_VIEW_MODEL_STATE_ACTIVE"}}}},"contentId":"MKpZadkuT-0","contentType":"LOCKUP_CONTENT_TYPE_VIDEO","rendererContext":{"loggingContext":{"loggingDirectives":{"trackingParams":"CLEBENTEDBgJIhMIopKx4c_miwMVltBCBR3JqBPe","clientVeSpec":{"uiType":205396,"veCounter":1047568313}}},"accessibilityContext":{"label":"getBoundingClientRect() in Javascript DOM by dcode 51,254 views 7 years ago 9 minutes, 19 seconds"},"commandContext":{"onTap":{"innertubeCommand":{"clickTrackingParams":"CLEBENTEDBgJIhMIopKx4c_miwMVltBCBR3JqBPeMgdyZWxhdGVkSOyL9Y-2v6_Hb5oBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=MKpZadkuT-0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"MKpZadkuT-0","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=30aa5969d92e4fed ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=817500 mt=1740754155 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1OA rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}}}}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/k8yJCeuP6I8/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLAFQeAjdTEP9h1k6QhX9dZKupNp4Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/k8yJCeuP6I8/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLBiXEJuQmXvZ-TVnUvDsYs_RpfIuw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"342 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":337439,"darkTheme":337439}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":606005,"darkTheme":606005}}},"stackColor":{"lightTheme":7051664,"darkTheme":7376006}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"JAVASCRIPT TUTORIALS"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"dcode
#############################
