What is Directives Directives Angular 12
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=Xc58hRwsvR8
In this lecture you will have a brief overview of what is a directive in Angular and what its use? Just like components and data bindings, directives are another key feature of angular which we extensively use to develop an Angular application. • Before learning about the built in directives of Angular, let's learn about the basic concepts related to directives in Angular in this lecture.","styleRuns":[{"startIndex":0,"length":390,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":390,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CMEBELsvGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC1hjNThoUndzdlI4GAYyJSIRIgtYYzU4aFJ3c3ZSODAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CMEBELsvGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CMABELovIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"U-rEXMveeaA","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/U-rEXMveeaA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCEvpKPFDHO_c4i_b6LWDvPAYao-A","width":168,"height":94},{"url":"https://i.ytimg.com/vi/U-rEXMveeaA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDxyuhFqRRWI4G2RVFm61D2q-EAYA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"ngFor Directive in Angular | Directives | Angular 12+ by procademy 45,598 views 3 years ago 11 minutes, 40 seconds"}},"simpleText":"ngFor Directive in Angular | Directives | Angular 12+"},"longBylineText":{"runs":[{"text":"procademy","navigationEndpoint":{"clickTrackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@procademy","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC5qYq6IWRqM2SYpIM_9Xp8A","canonicalBaseUrl":"/@procademy"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"45,598 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"11 minutes, 40 seconds"}},"simpleText":"11:40"},"navigationEndpoint":{"clickTrackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWRIn_qy4dGQn-ddmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=U-rEXMveeaA","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"U-rEXMveeaA","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nv47zne7.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=53eac45ccbde79a0 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=483750 mt=1739768683 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"procademy","navigationEndpoint":{"clickTrackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@procademy","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC5qYq6IWRqM2SYpIM_9Xp8A","canonicalBaseUrl":"/@procademy"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/kozMhLqd5EUP-NFzFp1DcTUd67xiJ8vam0No6Y9HNYif-n4RhnzTNzUvMncki3oGQnBw86WOUw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5VAoPP53syLsfVT","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"45K views"}},"simpleText":"45K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CL4BEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL4BEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"U-rEXMveeaA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL4BEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["U-rEXMveeaA"],"params":"CAQ%3D"}},"videoIds":["U-rEXMveeaA"]}},{"clickTrackingParams":"CL4BEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CL8BELlqIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},"popupType":"TOAST"}}]}},"trackingParams":"CL4BEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtVLXJFWE12ZWVhQQ%3D%3D","commands":[{"clickTrackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CL0BEI5iIhMIp9GV_PjJiwMVxG56BR2ZJAuV","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","hasSeparator":true}}],"trackingParams":"CLoBEKQwGAAiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"11 minutes, 40 seconds"}},"simpleText":"11:40"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLwBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"U-rEXMveeaA","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLwBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"U-rEXMveeaA"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLwBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLsBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLsBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"U-rEXMveeaA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLsBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["U-rEXMveeaA"],"params":"CAQ%3D"}},"videoIds":["U-rEXMveeaA"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLsBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"ngFor Directive in Angular | Directives | Angular 12+ - 11 minutes, 40 seconds - Go to channel - procademy - 45K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/U-rEXMveeaA/mqdefault_6s.webp?du=3000 sqp=CLDqyr0G rs=AOn4CLBq1FPoF36V8a1Otm4CZCpLk0uBfw","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"qDpn2QCPNaA","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/qDpn2QCPNaA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDgDup6JNFkm8x_qd0WiXPB6Rtj3Q","width":168,"height":94},{"url":"https://i.ytimg.com/vi/qDpn2QCPNaA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCAyy55fXR5_MB9fFoKqfU-8SCBZA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Two way data binding | Data Binding | Angular 12+ by procademy 49,829 views 3 years ago 5 minutes, 42 seconds"}},"simpleText":"Two way data binding | Data Binding | Angular 12+"},"longBylineText":{"runs":[{"text":"procademy","navigationEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@procademy","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC5qYq6IWRqM2SYpIM_9Xp8A","canonicalBaseUrl":"/@procademy"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"49,829 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"5 minutes, 42 seconds"}},"simpleText":"5:42"},"navigationEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWRIn_qy4dGQn-ddmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=qDpn2QCPNaA","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"qDpn2QCPNaA","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=a83a67d9008f35a0 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=2145000 mt=1739768683 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"procademy","navigationEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@procademy","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC5qYq6IWRqM2SYpIM_9Xp8A","canonicalBaseUrl":"/@procademy"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/kozMhLqd5EUP-NFzFp1DcTUd67xiJ8vam0No6Y9HNYif-n4RhnzTNzUvMncki3oGQnBw86WOUw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5VAoOu8hJD7mZ2oAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"49K views"}},"simpleText":"49K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLgBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLgBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qDpn2QCPNaA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLgBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qDpn2QCPNaA"],"params":"CAQ%3D"}},"videoIds":["qDpn2QCPNaA"]}},{"clickTrackingParams":"CLgBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CLkBELlqIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},"popupType":"TOAST"}}]}},"trackingParams":"CLgBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtxRHBuMlFDUE5hQQ%3D%3D","commands":[{"clickTrackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLcBEI5iIhMIp9GV_PjJiwMVxG56BR2ZJAuV","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","hasSeparator":true}}],"trackingParams":"CLQBEKQwGAEiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"5 minutes, 42 seconds"}},"simpleText":"5:42"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLYBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"qDpn2QCPNaA","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLYBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"qDpn2QCPNaA"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLYBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLUBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLUBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qDpn2QCPNaA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLUBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qDpn2QCPNaA"],"params":"CAQ%3D"}},"videoIds":["qDpn2QCPNaA"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLUBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Two way data binding | Data Binding | Angular 12+ - 5 minutes, 42 seconds - Go to channel - procademy - 49K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/qDpn2QCPNaA/mqdefault_6s.webp?du=3000 sqp=CMDVyr0G rs=AOn4CLBV48RJ6yA3eS4KqYF9dgUcU8aItQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"07CaGlbMPbw","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/07CaGlbMPbw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBjwZoxK77RZAo7FA4DVN5DrB5MuQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/07CaGlbMPbw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAWASsKVbIODdKOmy77k-4k1Y1v2Q","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Structural Directives in Angular – How to Create Custom Directive by Decoded Frontend 28,462 views 3 years ago 16 minutes"}},"simpleText":"Structural Directives in Angular – How to Create Custom Directive"},"longBylineText":{"runs":[{"text":"Decoded Frontend","navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DecodedFrontend","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSj1Igu3ejxqcQISNEmx8VQ","canonicalBaseUrl":"/@DecodedFrontend"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"28,462 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"16 minutes, 59 seconds"}},"simpleText":"16:59"},"navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWRIn_qy4dGQn-ddmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=07CaGlbMPbw","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"07CaGlbMPbw","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=d3b09a1a56cc3dbc ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1666250 mt=1739768683 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Decoded Frontend","navigationEndpoint":{"clickTrackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DecodedFrontend","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCSj1Igu3ejxqcQISNEmx8VQ","canonicalBaseUrl":"/@DecodedFrontend"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/3mfzykaNVu4AY54_TnuY6hd1P68LOzNDXtVZe-KTrymzSWjCG-oYutYBW6y6LdakdNaBa-d9-g=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5VAvPuwtqXDptjTAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"28K views"}},"simpleText":"28K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLIBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLIBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"07CaGlbMPbw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLIBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["07CaGlbMPbw"],"params":"CAQ%3D"}},"videoIds":["07CaGlbMPbw"]}},{"clickTrackingParams":"CLIBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CLMBELlqIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},"popupType":"TOAST"}}]}},"trackingParams":"CLIBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgswN0NhR2xiTVBidw%3D%3D","commands":[{"clickTrackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLEBEI5iIhMIp9GV_PjJiwMVxG56BR2ZJAuV","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","hasSeparator":true}}],"trackingParams":"CK4BEKQwGAIiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"16 minutes, 59 seconds"}},"simpleText":"16:59"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLABEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"07CaGlbMPbw","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLABEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"07CaGlbMPbw"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLABEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CK8BEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CK8BEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"07CaGlbMPbw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CK8BEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["07CaGlbMPbw"],"params":"CAQ%3D"}},"videoIds":["07CaGlbMPbw"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CK8BEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Structural Directives in Angular – How to Create Custom Directive - 16 minutes - Go to channel - Decoded Frontend - 28K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/07CaGlbMPbw/mqdefault_6s.webp?du=3000 sqp=CMzOyr0G rs=AOn4CLAw4xWR9oxDhe1rBN5wdJxUFFapXA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"hU7WxbqHS9M","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/hU7WxbqHS9M/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAfXjUUnHs6huh4wbuHneXlBEnxIQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/hU7WxbqHS9M/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLByCSDk2ulg62T-dSI8pWaH4EcXVw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"چشمانداز: توافقات پشت پرده ترامپ و نتانیاهو درباره ایران by Iran International ايران اينترنشنال 140,960 views 9 hours ago 44 minutes"}},"simpleText":"چشمانداز: توافقات پشت پرده ترامپ و نتانیاهو درباره ایران"},"longBylineText":{"runs":[{"text":"Iran International ايران اينترنشنال","navigationEndpoint":{"clickTrackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@IRANINTL","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCat6bC0Wrqq9Bcq7EkH_yQw","canonicalBaseUrl":"/@IRANINTL"}}}]},"publishedTimeText":{"simpleText":"9 hours ago"},"viewCountText":{"simpleText":"140,960 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"44 minutes"}},"simpleText":"44:00"},"navigationEndpoint":{"clickTrackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWRIn_qy4dGQn-ddmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=hU7WxbqHS9M","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"hU7WxbqHS9M","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---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=854ed6c5ba874bd3 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1666250 mt=1739768683 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Iran International ايران اينترنشنال","navigationEndpoint":{"clickTrackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@IRANINTL","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCat6bC0Wrqq9Bcq7EkH_yQw","canonicalBaseUrl":"/@IRANINTL"}}}]},"badges":[{"metadataBadgeRenderer":{"style":"BADGE_STYLE_TYPE_SIMPLE","label":"New","trackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5U="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/VrZcTsFw8-ICZ43ny9JR20EQDgjtgrSHTJvzAFOplSPz3ORsMS3OFPNe3TB8WuL8LQDzelk8gg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5VA05ed1NvYtaeFAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"140K views"}},"simpleText":"140K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKwBEP6YBBgIIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKwBEP6YBBgIIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"hU7WxbqHS9M","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKwBEP6YBBgIIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["hU7WxbqHS9M"],"params":"CAQ%3D"}},"videoIds":["hU7WxbqHS9M"]}},{"clickTrackingParams":"CKwBEP6YBBgIIhMIp9GV_PjJiwMVxG56BR2ZJAuV","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CK0BELlqIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},"popupType":"TOAST"}}]}},"trackingParams":"CKwBEP6YBBgIIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtoVTdXeGJxSFM5TQ%3D%3D","commands":[{"clickTrackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKsBEI5iIhMIp9GV_PjJiwMVxG56BR2ZJAuV","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","hasSeparator":true}}],"trackingParams":"CKgBEKQwGAMiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"44 minutes"}},"simpleText":"44:00"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKoBEPnnAxgDIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"hU7WxbqHS9M","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKoBEPnnAxgDIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"hU7WxbqHS9M"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKoBEPnnAxgDIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKkBEMfsBBgEIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKkBEMfsBBgEIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"hU7WxbqHS9M","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKkBEMfsBBgEIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["hU7WxbqHS9M"],"params":"CAQ%3D"}},"videoIds":["hU7WxbqHS9M"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKkBEMfsBBgEIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"چشمانداز: توافقات پشت پرده ترامپ و نتانیاهو درباره ایران - 44 minutes - Go to channel - Iran International ايران اينترنشنال - 140K views - 9 hours ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/hU7WxbqHS9M/mqdefault_6s.webp?du=3000 sqp=CMP9yr0G rs=AOn4CLCzGKTuXoj6LfueMXmV-WCkpqy6AA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"nt_yiyyCBCs","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/nt_yiyyCBCs/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBpzBOoR79mTMqxJTNSoTFHKt7HPw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/nt_yiyyCBCs/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAu9oSMBzJEAjMJ0fJZqkBHbvWdrA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"What is Child Component | Components | Angular 12+ by procademy 49,100 views 3 years ago 11 minutes, 46 seconds"}},"simpleText":"What is Child Component | Components | Angular 12+"},"longBylineText":{"runs":[{"text":"procademy","navigationEndpoint":{"clickTrackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@procademy","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC5qYq6IWRqM2SYpIM_9Xp8A","canonicalBaseUrl":"/@procademy"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"49,100 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"11 minutes, 46 seconds"}},"simpleText":"11:46"},"navigationEndpoint":{"clickTrackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWRIn_qy4dGQn-ddmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=nt_yiyyCBCs","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"nt_yiyyCBCs","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---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=9edff28b2c82042b ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=2145000 mt=1739768683 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"procademy","navigationEndpoint":{"clickTrackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5UyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@procademy","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC5qYq6IWRqM2SYpIM_9Xp8A","canonicalBaseUrl":"/@procademy"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/kozMhLqd5EUP-NFzFp1DcTUd67xiJ8vam0No6Y9HNYif-n4RhnzTNzUvMncki3oGQnBw86WOUw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5VAq4iI5LLR_O-eAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"49K views"}},"simpleText":"49K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKYBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKYBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"nt_yiyyCBCs","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKYBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["nt_yiyyCBCs"],"params":"CAQ%3D"}},"videoIds":["nt_yiyyCBCs"]}},{"clickTrackingParams":"CKYBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKcBELlqIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},"popupType":"TOAST"}}]}},"trackingParams":"CKYBEP6YBBgGIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtudF95aXl5Q0JDcw%3D%3D","commands":[{"clickTrackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKUBEI5iIhMIp9GV_PjJiwMVxG56BR2ZJAuV","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","hasSeparator":true}}],"trackingParams":"CKIBEKQwGAQiEwin0ZX8-MmLAxXEbnoFHZkkC5U=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"11 minutes, 46 seconds"}},"simpleText":"11:46"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKQBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"nt_yiyyCBCs","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKQBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"nt_yiyyCBCs"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKQBEPnnAxgBIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKMBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKMBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"nt_yiyyCBCs","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKMBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["nt_yiyyCBCs"],"params":"CAQ%3D"}},"videoIds":["nt_yiyyCBCs"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKMBEMfsBBgCIhMIp9GV_PjJiwMVxG56BR2ZJAuV"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"What is Child Component | Components | Angular 12+ - 11 minutes, 46 seconds - Go to channel - procademy - 49K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/nt_yiyyCBCs/mqdefault_6s.webp?du=3000 sqp=CKDtyr0G rs=AOn4CLAuXE4W5FpDs_EGVYW-jCxwdJUdqQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/NMzl2pGOK_8/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLBvdmfl3sjhio_VoYM76uFeImrg8w","width":168,"height":94},{"url":"https://i.ytimg.com/vi/NMzl2pGOK_8/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLBvzKXFHWezRr6Sv7OoDviuJhBlnw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"105 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":2436403,"darkTheme":2436403}}}],"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":3029311,"darkTheme":3029311}}},"stackColor":{"lightTheme":7309465,"darkTheme":7768211}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Complete Angular 13 Course Step by Step"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"procademy
#############################
![](http://youtor.org/essay_main.png)