{"pages":{"search":{"query":"Angular Spy","originalQuery":"Angular Spy","serpid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","parentReqid":"","serpItems":[{"id":"8477650222760021696-0-0","type":"videoSnippet","props":{"videoId":"8477650222760021696"},"curPage":0},{"id":"14326725523315654892-0-1","type":"videoSnippet","props":{"videoId":"14326725523315654892"},"curPage":0},{"id":"9777001670677203697-0-2","type":"videoSnippet","props":{"videoId":"9777001670677203697"},"curPage":0},{"id":"3316510359736422782-0-3","type":"videoSnippet","props":{"videoId":"3316510359736422782"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dEFuZ3VsYXIgU3B5Cg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","ui":"desktop","yuid":"5591654351769854605"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"5457773896501076354-0-5","type":"videoSnippet","props":{"videoId":"5457773896501076354"},"curPage":0},{"id":"10699177102879574576-0-6","type":"videoSnippet","props":{"videoId":"10699177102879574576"},"curPage":0},{"id":"10731642476651139362-0-7","type":"videoSnippet","props":{"videoId":"10731642476651139362"},"curPage":0},{"id":"1323701159763589273-0-8","type":"videoSnippet","props":{"videoId":"1323701159763589273"},"curPage":0},{"id":"736452137359794734-0-9","type":"videoSnippet","props":{"videoId":"736452137359794734"},"curPage":0},{"id":"10761971491980026753-0-10","type":"videoSnippet","props":{"videoId":"10761971491980026753"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dEFuZ3VsYXIgU3B5Cg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","ui":"desktop","yuid":"5591654351769854605"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"4013019093785312277-0-12","type":"videoSnippet","props":{"videoId":"4013019093785312277"},"curPage":0},{"id":"10666251307763330596-0-13","type":"videoSnippet","props":{"videoId":"10666251307763330596"},"curPage":0},{"id":"8632025426394581293-0-14","type":"videoSnippet","props":{"videoId":"8632025426394581293"},"curPage":0},{"id":"14546077774495958442-0-15","type":"videoSnippet","props":{"videoId":"14546077774495958442"},"curPage":0},{"id":"3069512294027144078-0-16","type":"videoSnippet","props":{"videoId":"3069512294027144078"},"curPage":0},{"id":"16321519278374067997-0-17","type":"videoSnippet","props":{"videoId":"16321519278374067997"},"curPage":0},{"id":"1406223049238645177-0-18","type":"videoSnippet","props":{"videoId":"1406223049238645177"},"curPage":0},{"id":"10953624696757445732-0-19","type":"videoSnippet","props":{"videoId":"10953624696757445732"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dEFuZ3VsYXIgU3B5Cg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","ui":"desktop","yuid":"5591654351769854605"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DAngular%2BSpy"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"4807161860498621474761","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_resource_loader":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"new_template_version":4,"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"beauty_header_futuris_tab":9,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":1,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1455698,0,86;1457142,0,57;1336777,0,47;284409,0,47;151171,0,81;1269693,0,70;1281084,0,65;287509,0,7;1447467,0,82;790811,0,70;1466396,0,70;1478789,0,35"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DAngular%2BSpy","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Angular+Spy","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Angular+Spy","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Angular Spy: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Angular Spy\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Angular Spy — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"ydeece79ddb3a665910a3b55b0f2bab39","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1455698,1457142,1336777,284409,151171,1269693,1281084,287509,1447467,790811,1466396,1478789","queryText":"Angular Spy","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5591654351769854605","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1227266,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459277,1459585,1461130,1472666,1478181,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769854662","tz":"America/Louisville","to_iso":"2026-01-31T05:17:42-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1455698,1457142,1336777,284409,151171,1269693,1281084,287509,1447467,790811,1466396,1478789","queryText":"Angular Spy","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"5591654351769854605","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"4807161860498621474761","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":152,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"5591654351769854605","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1759.0__78afb7e0ef66aeda09c521d3b89f7cdbe661a72a","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"twitter.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","feedback":"296","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"8477650222760021696":{"videoId":"8477650222760021696","docid":"34-4-8-ZC7E34C85E9AB4A22","description":"Spy | spyOn | createSpyObject | Angular Unit Testing Made Easy Master Angular Unit Testing with our in-depth tutorial series! Learn how to write effective unit tests using Jasmine and Karma.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2926813/8be7b59bad817198efa9383ca51f44dc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/aYEZMwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D71z8m7vT5S0","linkTemplate":"/video/preview/8477650222760021696?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Spy | spyOn | createSpyObject | Angular Unit Testing Made Easy","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=71z8m7vT5S0\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTODQ3NzY1MDIyMjc2MDAyMTY5NloTODQ3NzY1MDIyMjc2MDAyMTY5NmqHFxIBMBgAIkQaMAAKKWhoYXFxemZud29lcWpveWhoVUNDMDJvV250dm1faTVuM3VORExEVXlnEgIAESoQwg8PGg8_E6MCggQkAYAEKyqLARABGniB-P4IBPwEAPv-DQT7Bv0CBgb4APf__wD0-Ab__wH_AAMF8gX8AQAACQf9_woAAADx_P0AAwAAAAb--PUEAAAA_Af_9fcAAAAGA_YB_wEAAPIG-gcDAAAADwAI-_8AAAD1-fgE_QD_AP72-e4AAAAA9PkEBQAAAAAgAC2TuN47OBNACUhOUAIqhAIQABrwAVMDv_we5u4EtxznANcFBQGBIgr-LgbtANgI1QDXDb8B1fjoAAT7IP_k_PD-mBDvAeYFyf83IgkACvUh_wz7IP_87NkBLOYCABkU7gG8D_X-4iAq_RPmDf8rv_ECI_v--yH88f7FANsAueXoA-8NLgIoBg4CHhkZAdMlBv_yFx4B5-wB-ukPBfzABSP8LBUAARMu4AE4CdoA-PAL_SAQ-gr97CMFAPcE9uwXGQbfD_j2_B_6DAX1BgP7HxL5CSIi-fL4ExH98vD6Ew0E9CMD8_kOIPoKH9vqAhHt8gHgCwb99-0VB-ocAQAADBX24Qj17SAALf8hHTs4E0AJSGFQAirPBxAAGsAH6WLTvorwBT2QeMM8S1usvYrEaT3fxTs9GsALvpvnyLz5Xxi9pkg-Pp28SD34kqE7s_B1vsfQlrxFZEA5PSlzPpTA5rv1cg49K2Ccvbse1rxOXkS9syPVvYOXCj31HfK8ttrDvAG_xryQPAY9YtghPk_2ID0_ICs9h_vovalbJ73dL5e7L5tKPbdKK73WaCK8Z4EGPpkzNj1KzNi8eCU5PqIRCTx2cgC8u42nvfKkez0jZTC8yL_FvA5ANDoSjrC7UpCpPL93AD0hG608fxXgvW47I73xnZg8r-8ePXb3wjvDMQY99OH0PFW6oDzQLwQ7GrWcPTHwt7ww4Sc7DVMrvlyypjtiujW8nyDxPRAOLL2OESc5wrKYvZXp_DxoMLw8mfYsO3ABLT253ls89DTgPTiTwD13AlA8w6t2PAcCCb0goRw8o80xPmyzMbzIeLm8DR2LvbxHkb1qceE8E7ysPXAk0D3690-8u3xrvYPDZjwge5w7NEfWPfQ2NryhZz26_cWnPXMtmrwUXn67NjK5PXQpbj2gnmM8tUYuvRQZR70G62s6oPOkPF8eFz0ws_i6LapqPVIRIzxDfb-7hR52vdCzGb3IaT68yliYPWY5PzwadQY8QXh-vLKcBLs4tNA7nMULPel0qr1BDb46CJPivfJjJ7zC-6q6zWEtPQpA7TygQqK7V10HPVxnjb2uVW256jKlu4VmrjqfOMY7Br-IPTT8Ajz1Ub47DEFpPFMLADo96ci6dIdDPX9s8bvBVPG6bQPXPbWj2L0Mn685zaHWPHhSlTw8ypc4ujsBvTcfUj2kw3K5TG40PZnIVj3X9q2476sSPc6mA74Woda35fZDu_wDAL2s6wq5cjGWvcUeGj0sIJY5pYAXPPVBHjvSamO5j0R-PYi-G70Q5Zm5eJ6TPW642Tz9qJ24KWPXvI3-Ib1wTZu5na8DvY4IhLu_FiU5HDm5uVGmLDyBwqe4CilkvOtDbb2kWfM2cxgGPE6WPz3W3JM3B5bEO1qv8bq2S7G3_4AdvV2Ejrzbw4G3sA-xvbcMuL3-WDi4U_gCvenOqD1v5_A4uOQovtF_hbyd-Bq5PympvRvW1L24fkG3t8RbvYhS1rzPMuG4tMjWvXRGv73et70464RhPSsY1bw8k_G4BVHXPdlor7wHGF446u6VPL6v3zsfBv03xVTaPRywcD3TmwA415xoPd8ROr1PYhm4RRLYPCCyiD3TYc8461zsvKqkpD0Bi8S4x4mKvHoklDxZoXS45cEsPRSljrxsGQq3IAA4E0AJSG1QASpzEAAaYB8AACvyG-LkKjTtFefXPLvM9OYG_jn_Etv_EP77KhANwJAsEv9A6Qv7oQAAAEMI_DoEAAV8-s_6-MwgFaKr6Efyf_AFFd39BPK79UrXFRjO8eLxLgAA0NEpFMi5Vzf6MCAALTL9Fzs4E0AJSG9QAiqvBhAMGqAGAABQQgAAmEEAAKDBAACAvwAAgMIAAABBAAD4QQAAEMEAAMBAAADIQQAAYMEAACDBAABkwgAA0MEAAEDAAAAAAAAAoEAAAATCAABgwQAAPMIAAPpCAACMwgAAhEIAACjCAAAAQAAALMIAABDCAAAYwgAAREIAALjBAACAQgAA8EEAAGzCAACgwQAAoMAAADDCAAAQwgAAIEIAAIBBAAAMwgAAEMEAAOjBAAAEQgAAnkIAAARCAADAwQAATEIAAAAAAACMQgAAHEIAAPBBAABQwQAADEIAAADBAABYQgAAikIAAEBAAAAAwAAAMEEAAEBAAABswgAAoMEAAPhBAADAQAAA2MEAAEhCAACQQgAA-EEAAGBBAADoQQAAAAAAACxCAACKwgAAAEIAAGBCAACgQAAAyMEAABDCAAAAwQAAiEEAAIDCAAAAQgAA4EEAADRCAACQwQAAdMIAAIJCAADQQQAABEIAAABCAABwQQAAkkIAABBBAACuwgAAIEEAAGDCAAAQQQAAKEIAAKhBAAC4QQAA-MEAAARCAAA4QgAAPMIAAFjCAACAQAAA0EEAABRCAACAQQAAfEIAAIZCAACAwgAAlsIAAChCAABYQgAAwMIAAKjBAAAwwQAAMEIAAEBAAADAQQAAQMEAABTCAACwwQAAgMAAADRCAACwQQAAJMIAAMBAAAC4wQAASEIAAEjCAAAAQAAAgkIAABBCAAAYQgAAmMEAABBBAABEwgAAdMIAAILCAADoQQAA4EAAAAhCAAAgQgAACEIAAIA_AABUQgAACMIAAOBAAACQwQAAwMAAAKDAAADAwQAArEIAAIBBAAD4wQAAMMIAAJhCAADYQQAAuMEAAEhCAAC4wQAAAAAAAEBCAACGwgAAKEIAAIBAAAAwwQAATEIAAPLCAAAwQQAAQEAAAPjBAAAkwgAAkEEAAIRCAABgwQAAiEEAAOBBAAA4wgAAmEEAAEhCAAAAwgAAqEEAAFzCAACQwQAAwEEAAAAAAABMwgAALMIAAEDBAAAwQgAAjEIAAHDBAACAvwAAcMEAAPjBAAAUwgAAVMIgADgTQAlIdVABKo8CEAAagAIAAJq-AABQPQAAqD0AANg9AABwvQAAJD4AABw-AADqvgAAiL0AABS-AAAUPgAAkr4AAFA9AACOPgAA-L0AALi9AACuPgAAUL0AAEQ-AABpPwAAdT8AADQ-AAAkvgAAgLsAALg9AACGPgAA2D0AACw-AACovQAApj4AAII-AACuvgAAgDsAAM4-AAAEvgAAgr4AANg9AAA8vgAA7r4AABS-AACyvgAAoLwAAAw-AABAvAAAmD0AADw-AADSPgAAir4AABw-AAA8PgAAuL0AABy-AABsPgAAHD4AAEC8AADIPQAAfz8AABQ-AACGPgAA-j4AALq-AAANPwAAQLwAAHy-IAA4E0AJSHxQASqPAhABGoACAAAwPQAA4DwAAJ6-AAD-vgAA2L0AAKA8AADYPQAA4DwAADy-AAA0PgAAyL0AAHC9AADIvQAAfL4AAOC8AACgvAAAFL4AADk_AACgvAAA2j4AAHA9AABEvgAAcL0AAJi9AACIvQAAmL0AACS-AADgvAAAED0AABA9AACoPQAAQLwAAOC8AACIPQAAFD4AACS-AADoPQAAcD0AAHy-AACgPAAAlj4AAAw-AABQPQAA6L0AAIi9AAAkPgAAf78AAFS-AACgPAAAgr4AAKg9AACgvAAAuD0AAIC7AABMPgAAUD0AAIi9AABAvAAAyL0AAFQ-AABQvQAAVD4AAAS-AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=71z8m7vT5S0","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1044,"cratio":1.83908,"dups":["8477650222760021696"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1889882481"},"14326725523315654892":{"videoId":"14326725523315654892","docid":"34-1-2-Z43BAFCA97F0B3C34","description":"In this video we will see how to mock the injected service using jasmine.createSpyObj method and spy on the mocked service method - Angular Angular Unit Testing Course GitHub Repo Url...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3853801/a7b21653251ac8bf17f80d17312e86ff/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nqerIgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DIeH0OPBcufw","linkTemplate":"/video/preview/14326725523315654892?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"8. Mocking the injected service using createSpyObj method and spy on the methods - Angular","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=IeH0OPBcufw\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTQzMjY3MjU1MjMzMTU2NTQ4OTJaFDE0MzI2NzI1NTIzMzE1NjU0ODkyaocXEgEwGAAiRBowAAopaGhvYXJveGphdXpoenR2aGhVQzFKLVlIMjVMQ2p2TG5Gank3V0RxR0ESAgARKhDCDw8aDz8TjAWCBCQBgAQrKosBEAEaeIH79g7-_wEABQQPBfoI_AIMAPv69gAAAOr1Afz5_wEA_BH8-vwBAAAO_gEDCQAAAP0B8ggC_gAAAvcA9wQAAAAP-vz19QAAABUG_wD-AQAA_wX7_wP_AAAY-wP0_wAAAPgK_wn8AAAA-fb4-QAAAAAC9BAGAAAAACAALSrn1Ds4E0AJSE5QAiqEAhAAGvABYh7i_A3gAASrIOMAyRkEAIH6Ef81B-oAtefx_9AH3AHf9fEA6-orAOQZ8QCZFA0BuenxAD0I8wAh9h8AEuxBADLw4QFB1f0BRw_sAOQX8__tIiEAKOsd_jnJCAAP_-AAAe8G_soGtv_C--gAEjAeBCcVEAIvMAL71RIzA-QXEQLnyRL9ACHy_LL5AwMZBw4HDP3SAGYo6P3gBxb-Fxf8ARDTDfvl7R8L7hcDB-X37P7Q_ev_9BXxCAodEgUKKCj4IQoRBgcN-_8BCQXyYf0L-_w9B_su6Ab-8PMFB9X5C_f83_jitzH4BQAOGfQLA-z4IAAtxv0GOzgTQAlIYVACKs8HEAAawAc1tcy-oXRYPL1NBD3kBUK92_uUPfdCnDzgoP29LgymOwWRHrwFikg-EPy5PRcs1bz2lmK-BXiBPHk_DbwUlEI-RkUcvXPoALyYY968JqG6u3bTV70qXXW9zQ_SPF8MxDv9TtO9m3VGvYsuND3eyy0-sFIFvNjk3zuH--i9qVsnvd0vl7vcmwQ81JPevPztAb0oEPY99t-UPBzWr7zr4LA9f3iMvHwVT7zmbRa9cg_TPAmHg7sU8AY9BUFTOzo3krsHtxS7TjzxPMW2-zzr-4W9PmhMvYc7ETyyfU09xGdBPRxTgzvSxaY8eDsnPbZqNrtdTi49MQP6vK13rDtjtB6-NhZ7u39gWDyfIPE9EA4svY4RJzkchL-9Ta0NPTec5Duzvje8tx0FvPq3iTvnpwg-sSxdPUbycLs-6Fk8uyCMvZMQtjy6MAI-Zr2YvMw-tLwktfC9WYA7vQ2iWjxngjw9eg27Pd1sYrysFCe98qsePdjvLryYwrM9pWODvWKksryimSc9YPtuvGfO3Tv7Xag9h5udPAfMaDx1-FW9wf4rvRcqf7ycogg8-oaIPXZlPLyRZPY9aaNfvACTkrvhO8a9qp3hvXKSnLtsJl896-DFPDHaDzqFLOK6AszCOyjK77rULFA8KA4Avs7cBbrMN7y9CnmOvAjE7zsI_ty86-OhPA9bfru0FxY9nLYQvel3irp_h5K9ssKIvPNRKbu28LE99vErPUKoHDvKyDQ7xG2fu2hsWLuDqYM7b0OxPOqiMTqqgqE9GhiZvUdKoDgK9wo9zwYqPfatvTkbaB69kGzJvPelCzlPsvU90EbuPQBBsblcVAu9nBXxvdyedTnpi3M8Gw0lvaHFG7pjXpe9b0o5PeOHkTkXO2s98CIiPYWNnDhTUzc9E6eJvGqOJbgWIyE9cFvAPD9gEjkezOC71vFOvT_mJbkY8Xi9wRQvvYVlQjkQWxq96XDfuDuQH7YKtaq7M7HvvBJOvLgKgLG8JxfjPWJgkrlXfQk9pGl1PO00B7iRKoo8zAfEvC-g_jhXBvW9cEPsvcwMi7gt-Wm88grEPJIvcjdcADq-ARONvWDzMbla6rq9mZoUvulbUrgpugS9hS2RvEudB7lJZsW9h4scvrW6rTj0l6e8sEsePRbvkTbM0QM-681Buwyg3zeyO6685qZ2u-lGKjjQ5qI9b4uIPeaf0be4cwE9zCuCvS9mdLhCy189Yxq3PW6QjjgYJzm9lEOlPWWUx7hJ0yU9YcOyu0yiP7gmHms9Wi3QvR8IjrcgADgTQAlIbVABKnMQABpgPAsAPfom8cMMSd4i18oSzP4xAO3YAf8U8_8iGvoB5gzTqEUQ_y3GJhWjAAAAKx3IIs8A8njhza_7zCIQtOPPCud_5-cVruQ0BcH2QjYGJun3_Bc1AALYxwc-9OFBHDMXIAAtZ_YZOzgTQAlIb1ACKq8GEAwaoAYAAJBBAACAwAAAiMEAAMBAAACowQAAwEAAAKBBAACwwQAA6EEAABDBAAAkQgAAeMIAAJDCAACgwAAAREIAACDBAAAQwQAAlMIAACDBAAAEwgAAFMIAAK7CAAAwQQAACEIAAChCAAAAQAAADMIAAKrCAABAQgAAMEEAALDBAADYQQAA-sIAADjCAAAIwgAAUEEAAKhBAADOQgAALMIAANBBAADYQQAAUMEAAFhCAABwQgAAiEEAAK7CAAAYwgAAAAAAAKJCAACEQgAAQEAAAODAAAAwQQAAgEAAADBCAADgQQAAHMIAAARCAABYwgAA2EEAAHBBAABwwQAA6MEAAHDCAACAPwAAiEEAALhBAACwwQAAwEEAAHDBAABwQgAAdEIAADTCAABgQgAAAEEAACTCAADgQAAABMIAAIDAAADAQQAATMIAAKDAAAAQQgAAtkIAACDCAACgwQAAUEIAAMDBAAAIQgAAQMAAABBBAACGQgAAgD8AAGDCAAAswgAAAMIAABDCAABwQQAAeEIAAODAAAAEwgAAYEIAAPhBAACqwgAAXMIAAEBAAABQwQAAWEIAAMjBAACKQgAA0EEAAKBAAAAgwQAA4EAAAEBBAAAwwgAABMIAABTCAABgQQAAcMEAAIjBAADgwAAAUMIAAAAAAAAUQgAAskIAAKhBAABgwQAA-MEAAIDBAACgQAAAfMIAABBBAACWQgAAgD8AABxCAADgwAAAiEEAAATCAAC2wgAAJMIAALBBAAAAwgAAoMAAAMBBAADQQQAAsMEAAIDAAABgwQAAkMEAANjBAAAgQgAACEIAAJhBAAAQQgAAYEEAABDBAACYwgAAYMEAABhCAABIwgAATEIAACDBAACQwQAAYEEAAERCAACoQgAAIEIAAIDAAAA0QgAAPMIAAKhBAABswgAAQEEAAODAAADwQQAAcMEAAEBBAACYQgAAwEEAAEDAAABAwAAAMEIAAOhBAADKQgAAgL8AAFzCAAAwQQAAAEAAAPDBAACwwgAAgMIAAIhBAAAQQgAA-EEAAODAAAAIwgAAQMAAAHjCAACKwiAAOBNACUh1UAEqjwIQABqAAgAAiL0AAKC8AAA8PgAAyL0AADC9AAAsPgAAuD0AACm_AABkvgAAEL0AADQ-AABMvgAA6D0AAHw-AABMvgAAyL0AAHQ-AAAQvQAAyD0AAMo-AAB_PwAAij4AAIg9AAAUPgAADL4AAIo-AACYPQAAcL0AAJi9AABkPgAARD4AALi9AABwvQAATD4AAOA8AAAUPgAAmj4AAGS-AAA0vgAALL4AAJq-AACYPQAAFD4AAPg9AACAuwAApj4AAFQ-AAAsvgAAQDwAAIK-AACSPgAAyL0AAJ4-AAAkPgAAUL0AAFC9AAA1PwAAcL0AAFA9AAB0PgAAhr4AACw-AADIPQAAML0gADgTQAlIfFABKo8CEAEagAIAAKC8AAAUvgAADL4AABe_AADovQAAoDwAAFC9AACoPQAAPL4AABQ-AAAEvgAAQLwAAIi9AABMvgAAgLsAAIA7AABQvQAAOT8AAEA8AADSPgAABL4AABy-AACIvQAADL4AADC9AACgPAAAgLsAAOC8AACAuwAAyD0AAHA9AACYPQAAEL0AAIA7AAAUPgAAgDsAACQ-AACOPgAAfL4AAIA7AABsPgAAUL0AALi9AABwvQAAyL0AAEA8AAB_vwAARL4AANi9AAAkvgAABD4AADS-AACYPQAAML0AABQ-AADgPAAAgLsAAFA9AACYvQAADD4AAIg9AACoPQAARL4AAIi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=IeH0OPBcufw","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["14326725523315654892"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1369966583"},"9777001670677203697":{"videoId":"9777001670677203697","docid":"34-8-1-Z3A9065FC041D2ABC","description":"#spyOn #mock #stub #karma #jasmine How to use spyOn in Angular unit testing ? In this video, you'll learn how to use spyOn to spy over methods. Using spyOn you can override the method response...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4481716/6654cf38d45746f3f5e1aaa1d11e29c9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/jDs5BQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dl4oYN3TvKM4","linkTemplate":"/video/preview/9777001670677203697?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Angular Unit Testing : Using spyOn to Mock and Stub Methods | Karma | Jasmine | With Source Code","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=l4oYN3TvKM4\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTOTc3NzAwMTY3MDY3NzIwMzY5N1oTOTc3NzAwMTY3MDY3NzIwMzY5N2qIFxIBMBgAIkUaMQAKKmhobHNzZGFjd3d6cHN4Z2JoaFVDM2dWaFJmM2JQaGtFeHM5eFg3MDRVURICABIqEMIPDxoPPxO9A4IEJAGABCsqiwEQARp4gfb6Av4BAAAG8wgCBAj9Agz--gn2__8A1QP0BQf3BAAFAfoB9gEAAP_9EAwDAAAA9QED-_P_AQAG9vUNAgAAAPz8Af_wAQAA-wYE9f8BAAABBwgG9wIAAR4FBwkAAAAAAgL3EP8AAAALBPcEAAAAAPbzBP0AAAAAIAAtrT7ROzgTQAlITlACKoQCEAAa8AFnHQD8Adb3A7wW3gD_8_4AlvUu_1MM2gDL-uMBzgfbAd318ADq6S0ApxTgAIET7AG42NT-HBECATMFFgAP-Sf_HhX0AT_kFwBL7ugA3gnj_-wjIwAm5TcCLMz0AQ3w9wAB7gf9xway_7j4xQELIzwDMQcRAwkeBQLTEzYEwRchAegECPzkEgb7k_sJ_R0NHfwQFNT-RAvSAMstDQUp9_YMG8cBA8wGIQQIHfYJ1ALt-9no7Ab0FvAI5igh_hUMIQIHDRYNBej78hb1BOoU_u36_EAH-yLkBQrn2vL1xAIKAOrYAPTYTwoC6w0G8QwD6_ggAC3VrAA7OBNACUhhUAIqzwcQABrAB3pR475vUSC6hTJDPOQFQr3b-5Q990KcPPiDRr1WwYO87cT6u9OjGT6oNng9YQn3usSXWb6MZmW89bolvf7Viz4gxJ88hqkxO0RO37s8UJI9ypFJvWU0F73YIrM8lH2hPP1O072bdUa9iy40PZNvBj5vsCE9nJAOvPj8IL5YNY29Ke8-PMNKRT3ZHAc62_iTPEs53z2Fnmg90ZxQvZSUBT3nON25GbsQPC9v6bwhqeg7YWaEvJo6VL1MU6W7uAD6uuFMgrwbTEM9_EdQPfElmb2H1P689VHhPENu67w5LLg9ncmIPBXctDxU0EM9QSHMPANoij13RkC9SoLsOq35Ab5UpZI8IdHfO7ZBlz3KFom8jgHZPByEv71NrQ09N5zkO2Q-IL3uqQG9Iwp3PLmJ2j0J6xU9rguFO5ezEj3hXQ698J4HO0b1jD1x_3G9OAauvFIKj735PBW9Fy_Uu4aYtj0KZIs9_K3XuzZDw7sD7z898Bv8uspsoD0kCWe8ZOSRvC-v0ryg4vi8rSy0u4weTj2z1nq4VgiQPMeDbb1XEI69nbdWvJyiCDz6hog9dmU8vPYFqT3BvNG8b3zxuyh22bxXCKu9NIiLuz2RcT34YS69-eaKuyGGZ706aAQ8XYyeu6FxF724j4y9gpscu_jsb7129S-9l_pcuy_s-rwGcRQ9bYjUu88Dbj0Ja0i9Yvw1OrBYI70FIro8zH_lOjTgxz1RuIM8axvzOb_tTr38Lxw90MdnO9buC7wVG-k5NnosOqGd0z1RgZi9l51ROWYJvDy9cMY7FO-dOm-iob2Ax-a8v6YXOU-y9T3QRu49AEGxucui8LxbQh6-NwXjOcMR5DzI6OW8YkYUurJWs73osbc9Xu_TOU7q8DyTaI864oUhN_f1rT3SGNK8LJXmtx01yz1QllA9W6xhOEy8CL26UJG5MhlBuXCX3b263tO53WSlOebNoTxeJUS8XmMXOVnTxjxQHGC9INIXOAryE73jnb09lVPVuAwqAD32ACe95Ex3uMnd07moZqA8lmQoOBCZrb14QF69K52zuC35abzyCsQ8ki9yN7jkKL7Rf4W8nfgaucJ1W726MNK9NsO7tTloqr1joVG9PwgNuEq2Cr5nnty9W5b2OLUlsT3rUPI8erxIuS0MvD3RCTw94CoVOIsINbyWAcq70BxAN3YsYD3T9Jk9Jv1kt97oXj145YS9QVK0uMr0cD0i4Ss-8cuKOOtc7LyqpKQ9AYvEuEuxjj1_q447BpxntxXctDzLTLm9s91OuCAAOBNACUhtUAEqcxAAGmA9_gAy8yXmzv4Yzwyy8T6c4jbNB80G_wbh_xUR_AsABs-dLBb_PvAi5poAAAA4ItgeAgAKf-XG0f-5ISCp1AA48HnE8h0YDSPL0NVYC9wV5QAWMT4AGc_dGy0F0Hs3HhYgAC1o-RA7OBNACUhvUAIqrwYQDBqgBgAAYEEAACDBAADIwQAAMEEAANjBAACIwQAAOEIAAADBAACAwAAAQMEAAMhBAAB8wgAAdMIAACDCAACMQgAAkMEAAHDBAABEwgAAYMEAAJjBAADgwQAAqsIAABBBAACwQQAABEIAAEBAAAD4wQAAbMIAAERCAAAQQQAALMIAAExCAAAAwwAAIMIAAMjBAACQwQAA0EEAAP5CAAAswgAAoEEAAChCAACwQQAAYEIAAGBCAADIQQAAOMIAAHjCAABAwAAAqkIAAARCAAD4wQAAsMEAAMDAAACAQQAALEIAAJBBAACGwgAA6EEAAEDBAACAvwAAqEEAABTCAAAowgAAlMIAAJDBAAAAwAAAUMEAAIA_AACgwAAAqMEAAABCAACgQgAA6MEAACxCAAAcwgAADMIAANjBAAC4wQAAQEAAAMDAAACOwgAAsEEAAHBBAAC4QgAACMIAABDCAABMQgAAQMAAADxCAACgwQAACEIAAFhCAAAAAAAAiMIAAGDBAAAkwgAAAMEAAPhBAAAsQgAAoMAAABjCAACAQgAAMEIAALLCAAAMwgAAoEAAAADAAACAQgAAgMAAABxCAAAUQgAAgL8AAADBAAAMwgAAcEEAAKjBAAAQwgAAuMEAAGBBAADAQAAAUMEAABTCAADowQAAyMEAADRCAACCQgAAqEEAACTCAACwwQAAmMEAAKBAAAAEwgAA2MEAAGRCAADgwAAAQEEAAIDAAACAQQAAqMEAANrCAADwwQAAiEEAAFDBAAAQQQAACEIAAKhBAAA0wgAA8EEAAODAAADowQAAwMAAABxCAAAEQgAAgMAAADBBAABwwQAAmEEAAK7CAACYwQAAFEIAACzCAAA8QgAAGMIAACDBAACAwAAAKEIAAEBCAABAQgAAQEAAABxCAACWwgAAgEEAAGDCAADgQQAA4MAAAAxCAACAwAAAoMAAAIJCAACAQQAAwMEAAKDAAABQQQAAuEEAAOBCAADwQQAApMIAADxCAABAQAAAEMEAAIrCAACGwgAAgMAAACRCAADwQQAAcMEAACDCAADwQQAAfMIAAHzCIAA4E0AJSHVQASqPAhAAGoACAACKvgAArj4AAIg9AAA0PgAA4DwAADw-AAC4vQAA8r4AAKK-AACIvQAAiD0AAKi9AADgPAAAJD4AABC9AAAsvgAAxj4AABA9AAA0PgAA5j4AAH8_AAAMPgAAoLwAAOg9AADovQAAPD4AADA9AAAwvQAAQLwAACw-AAAUPgAAmL0AAIg9AAAUPgAA-D0AAKA8AAAMPgAAfL4AABy-AACSvgAADL4AAAQ-AABAPAAADD4AAPg9AACiPgAALD4AAHy-AAAMvgAAML0AAFw-AACgPAAAPD4AAPg9AACgPAAAgLsAABc_AAAsPgAAND4AAFQ-AAD4vQAAVD4AAKA8AABMviAAOBNACUh8UAEqjwIQARqAAgAAqL0AAIi9AABMvgAAA78AAES-AADgvAAABD4AAJg9AADYvQAAcD0AAES-AABQvQAAoLwAAMi9AACIPQAAcL0AABS-AAAvPwAAqL0AALo-AAAQPQAAhr4AAOi9AAAwvQAAEL0AAMi9AACAOwAA4LwAABQ-AAAwPQAAgLsAAJg9AAAsvgAAML0AAJg9AABAPAAAjj4AAHw-AABMvgAAML0AAFw-AACAOwAA2D0AAEC8AAAkPgAAcD0AAH-_AAAEvgAAiL0AAES-AADIPQAAUL0AAPg9AABAvAAAMD0AAKg9AABAvAAAmD0AAHC9AAB0PgAALD4AANg9AAA8vgAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=l4oYN3TvKM4","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9777001670677203697"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4084470620"},"3316510359736422782":{"videoId":"3316510359736422782","docid":"34-8-14-ZADF0C6EE21AAC19E","description":"Hello Friends, Welcome to my YouTube Channel. What is Spyon. what is the use of spyon in angular testing. Don't Forget Like , Share & Subscribe.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1604220/c5efadd6c4eeb49bfaac84c563eb8b1f/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/w39i-QEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGcYQxGoLPsM","linkTemplate":"/video/preview/3316510359736422782?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"What is Spyon In Angular Testing? Angular Tutorial For Beginner | Angular Live Training | Learn Code","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=GcYQxGoLPsM\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTMzMxNjUxMDM1OTczNjQyMjc4MloTMzMxNjUxMDM1OTczNjQyMjc4MmqIFxIBMBgAIkUaMQAKKmhoa2V5cWtkY291ZW96Y2JoaFVDU1VjUjBMQ1NybldtdUxTMW9CVnVnZxICABIqEMIPDxoPPxPrAoIEJAGABCsqiwEQARp4gff5BPv8BAD4BwUIAAb9AvYD_fj5_f0A6PMO-QP-AQAFAfoB9wEAAAIJDfwEAAAA7QQABP8BAAAMBvUDAwAAAPz1Cfz5AAAA-_j8-_8BAADs_PMIA_8AAB32BgIAAAAAAQX9Bvn_AAH78fQDAAAAAPP5BAUAAAAAIAAtluDdOzgTQAlITlACKoQCEAAa8AFmMQX859X3AeEN6AD87-YBgRgP_2kh2QHe5BQA6wfvAQAE6wDS2D79kAvmAYET7AGS19H9Lx8FADUWC_8L4CgAHiv1AUDBEwFT8QYA3gnj__AnC_8nAx0ALMz0Afny1_0E0QX_5BHPAb_75wASMyAFRBQeBCED-wLqHjsB5gga_M3-8QDsAg8ClskW_hz3HQUf_t_7RAvSAOwuFgQWAvIIH9wUAgTiDP4TGvv_7gf7-d8D6wgN3-UCAwofAwsqKvgHERz4K-0J8g3lEv0v4_UAEEwPAxHpAxXv8wUIuAL_8AXa9_i7QQz3AA8a9Bnx_gYgAC0BsAA7OBNACUhhUAIqzwcQABrAByKo4r7xHvE8D5M1Pe7SobwHqBo9IBEuPODi17x4tBA82JMGu4ldKz7TXcM9fYYFPNjUeb4FBEm984YFvf7Viz4gxJ88hqkxO0RO37s8UJI9ypFJvb7vub3Wj009QRa9PKT7ib12GNO9DIfvPAqdFz6TmxW8EYqtvD0M7b1z_py9S34buxH5kzzTI5e83DYCvCgQ9j3235Q8HNavvAmV0TtNkS47EZ0vPGPENL1xV446vr8BvfwLlDvWBsC7r_8AvPDnyjsfg1U94o-HPPRhB73DDYi9Lp2FPB-hpLtWJiE9ZoaqOy3hmrzLXKo8-gZLvMjw8zw0AGq9vJ_LO07ys73ezKi8RvJwPBeYij3ZQs47CxGLPMsGo72G1W49ptzYPFo4j717rA-9D9KTPNOG4z3Mdmo91nS9PMOrdjwHAgm9IKEcPGh1Fz3In5O9XjiGvBB-rb1680W9N21GPFZHbj1_6Hg9qxPGvJXY0DxS0mM9-9uvuvF8az3D7uC8NcA7vFoM4LujWK68YMeguybCCz1RCdk8tWtCPK55er3APAm9-b44O3R-yjxqJHM9hcSou5Fk9j1po1-8AJOSuzF2R706voy9sH03vCn0cD1IXDa8QpyguiGGZ706aAQ8XYyeu0vYrbyrFbe9xZoCvJMDsb1Hk5u9g3SpOp2EUr22v049s8jAO6za_zwS2MG8HWI0OyXfVr2RbMc75P2POrIgfj3APW89j-QUulL5jbwnDoU8F3JXuwt4Pr0cWDM8s2O7uZRAtD3gzWS94odqOT_ekjsQCM8888TWuNnt87wXXBi9MtyzN1hXBT4kN5k9mERrub7F4DusUxW-pozJOcMR5DzI6OW8YkYUujaZbL0S81E9z0duOV53xDxdx_I7Q2j9uC3uPz08BVo63xHluHlhRj3MA_08KQbgOBdnDL3TNEO9ReaRuL5o772q6X-95L27OfvxDby4SHC9N4pxOBdWAL2_hhu9goIfuO5Nwr2WEKI9I-exuIM1Tjz9FAW8axZuuIO41zwZfxM8C0WUOB75470b65y9HMKFuPyzVb3pA7C7UJHAOFwAOr4BE429YPMxuVrqur2ZmhS-6VtSuMnkpL0FQqE8tleKuEq2Cr5nnty9W5b2OJiFmzzj7mI8XegstxIw2j1CxX4733AbOWU_QTyjJP88h86PNyPchD35l749blE1tz1zkD3Ir2S9JLIEN6AXDj0XJb09KH8AORgnOb2UQ6U9ZZTHuAhBYj0Z3aY8anQ2uMNypT1tq9m9U7fAuCAAOBNACUhtUAEqcxAAGmA69QAc_hUK9xQf6QjJ4DTD1QD4H_cZ__nqAP8EExECAsykHhz_W-wJEKwAAAA8HtUR7wAca_TT_tq6_PHd4-cT1n_48Cbe6yv-sskXLRsFvdb4-0kA_unIECaw6iA4MCMgAC2xACg7OBNACUhvUAIqrwYQDBqgBgAAmEEAAJBBAACwwQAAAAAAAOBAAABgwQAAdEIAAMDAAABgQQAAGEIAAMhBAACSwgAAXMIAAIjBAAAwQgAAQEAAAMDBAAAwwgAAgEAAACTCAAB4QgAAfMIAAHRCAACQwQAAREIAAKDAAAAcwgAAlMIAAIpCAADgwQAAgEEAAADBAADKwgAAgEEAAJDCAACowQAAAMEAAJBBAADgwAAAgL8AACRCAACgQAAAGEIAAKxCAAA4QgAAqMIAALDBAABgQQAAwkIAAJJCAADgwAAAAMAAAIBBAACAQAAALEIAAIpCAABwwgAAqEEAADDCAABwQgAAEMIAAETCAABAwQAAUMEAAEBAAAAkQgAAiEEAAADAAAAMQgAAAAAAAARCAAAwQgAABMIAALhBAAD4QQAAGMIAAOBBAADIwQAAgEAAAODAAACYwgAADEIAAGBBAACAQgAAgMAAAITCAABEQgAAEEIAABBCAADowQAAeEIAAHhCAACgQAAAqMIAALDBAACCwgAAkMEAAMBAAAAwQgAAAMAAAADCAAB8QgAAKEIAAGjCAACSwgAAQMAAAEDBAABoQgAAEMEAAIZCAAA0QgAAFMIAAODBAABwQQAAKEIAAEDCAAAAwgAAJMIAAEBBAADwQQAAoEAAALjBAABkwgAA2MEAAADAAABkQgAAgEAAAKjBAABQwQAAuMEAAJBBAAAAwgAA4EAAAIZCAAAQwQAAMEIAAEBAAAAgQQAAJMIAAKbCAADowQAAUEEAAAhCAABQwQAABEIAAHDBAABswgAAIMEAALDBAADgQAAAIMEAALhBAAA0QgAAMMEAABBCAACAQQAAMEEAAIjCAABAQQAA-EEAACjCAACIQQAAoMAAAIDAAADYQQAAmEEAAJhCAAC4QQAAAMAAAEhCAAC4wgAAHEIAAJrCAAAAwQAA6MEAANhBAABAQgAAcEEAAKZCAAAYQgAAQEAAALhBAADwQQAAYMEAAKpCAABQQQAAaMIAAJhBAADgQAAAKMIAAETCAAA0wgAAUMEAAPhBAADoQQAAgMEAADjCAADYwQAAsMIAAGTCIAA4E0AJSHVQASqPAhAAGoACAADyvgAAcD0AAOA8AAC4PQAAML0AAK4-AADIPQAAB78AADS-AABUvgAAQDwAABy-AACKvgAA-D0AAFy-AADIvQAA0j4AAHC9AACOPgAAOz8AAH8_AAB8PgAA4LwAACQ-AACIvQAALD4AAOA8AABUvgAAyD0AAEw-AABMPgAAML0AAIg9AADovQAAFL4AAOi9AABcPgAAxr4AAM6-AAAcvgAAuL0AAES-AACSPgAAXD4AAFQ-AAA0PgAA2D0AAKK-AACIPQAA2D0AAKC8AAAsvgAAVD4AAKI-AAAwPQAAcD0AAGc_AAAwPQAAqD0AAHw-AACKvgAAAT8AAEC8AAAEviAAOBNACUh8UAEqjwIQARqAAgAAUL0AAOC8AAAsvgAAM78AAGy-AABkvgAAgj4AACy-AACgvAAAoDwAAJi9AAAkvgAAQLwAAGS-AACYPQAAuL0AAOi9AAAnPwAA6D0AAJo-AABwPQAAVL4AABC9AACAuwAAJL4AAFC9AACYvQAAQLwAADw-AAAQPQAAcD0AAFA9AAAEvgAAqL0AAJg9AABQPQAAlj4AAOg9AACKvgAAMD0AAIo-AAAsPgAAUD0AAAQ-AABwPQAATD4AAH-_AAAUvgAAgLsAADS-AAAUPgAAqL0AACw-AABQvQAABD4AAMg9AACAOwAAoDwAAJi9AABQvQAAFD4AAEw-AABcvgAALL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=GcYQxGoLPsM","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3316510359736422782"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2524518722"},"5457773896501076354":{"videoId":"5457773896501076354","docid":"34-8-2-Z4B082C1210E662ED","description":"Episode 11 in our Angular JS / Jasmine unit testing series. Using jasmine spies, specifically on Angular factories.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2841596/b09b02e14a997ea16621ff2ce87b86fc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CQrAIgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DuU1mD3lvCek","linkTemplate":"/video/preview/5457773896501076354?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"11) Angular/Jasmine, Spying on Factories","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=uU1mD3lvCek\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NFoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NGqHFxIBMBgAIkQaMAAKKWhobHBtc2plcXprYnJsaGhoVUNkYUVNZmZpWWdUZl9FN3VUTXhNNG9nEgIAESoQwg8PGg8_E8ABggQkAYAEKyqLARABGniB7_oBAPwFABj2CQD_Bv8A9vn7_Pr-_QDv-BAFBgEAAAMF8gX8AQAA-gr7AwIAAAD8Avn7_f4AAA0C-BACAAAAA_UN9P4AAAD3-wP4_wEAAP0H_gYD_wAAEvUCAQAAAAD9Bvj6AgAAAPv_BPgAAAAA7_n__QD_AAAgAC18Zd47OBNACUhOUAIqhAIQABrwAWIbAPz3_M4DvxXfAOkc5gCB-hH_LBfhAMb1_gDs7-kBsOrcAegAJQCOPNoCpADJAdbs2P8bEAIBLOkV_-_oPwAyBL8ANNMsAjXz-QDMDvD_IBwf_xW7JQE5yQgA2fXk_jfz8_rPCtMA1PPQAOwwPQIh-Rb9RQoZAecoEQTYIhj_9-n__ujqEAjT0gsAGwwc_OMc3wJGGfL_4AcW_jwX8A0P-RwBAPH4_gQfMQPvB_v52wcM8-7a_QX1BRD7Cigo-MDyF_UrAv35BxH_CikE8fjpIvgBALkIE87h9QbtGgj26TsN_NpLCQIG-Bn8AxEG7CAALcb9Bjs4E0AJSGFQAirPBxAAGsAHCVLZvkUEkLqMoPE85AVCvdv7lD33Qpw8njl1vYfJL7yxapA81xQIPiIGNT1HwqM8tw2TvhtUEzwbtBy9Ci9hPhdxsLxB08Y5QjssvRuyCz0q8Uq7vu-5vdaPTT1BFr08_U7TvZt1Rr2LLjQ9_z5DPnd_BrgM60G9EfFgvSMFAL0dM5Y7MqUaPVW0g7tMmQq9cqa5PWu8bz2bwYS8bM_MPUI6H7x3gVQ7xMF0PfwcvLoOsYu7dwi9vfgSbz294xS98OfKOx-DVT3ij4c8WzNoPHzuJL2oZKk7sn1NPcRnQT0cU4M7mQ6dOl0uCTzjqFw756cYPYB3vLyVf628L4byvXSQfLz9Iaw8PUQjPlYc2LxNmqs8xmGqvatbnT3u1Jo7WjiPvXusD70P0pM8r2d-PcFCHDxCeR08HseqvDmvVr1rfnw8RvWMPXH_cb04Bq682EURvUlLBT3qtTQ88UibOtGuQjyJkjW8jZuavXOVOD3s-4u8z5pkPfZRXL176647RCDNPBM4hrqiFQ48HDBePb_Xq7wYx5I8c1rBvFW9Qb36Dnq7_aTaO7qNsT0NDbS69gWpPcG80bxvfPG7qqWPvWB5a7yz7Em8Y92uPexvJjtry2s7UxGNvfdkVbsQlJk6vUJLuts2x70VlH071D38vNgtIr1-y1G5MdBVvYuZTr3m-P45OpyfPdo6uDxcfEA7SKkEvsCBIDpKNVe6GZEYPvh-tDwZ5m05wMdlvXbmeT0_VPm6EWBHPOPpkD1bADA57q8OPp8Skb1-0JQ5i3YrPSCXWD32qF-4KGEmvIg-qbym5jw5GyPDPYZTiz00-1q4iwZfPNO8o70_fEE4a1KQPYEfir3XgIe5vEyzvTIUQbzX2e44vXcvPdd9UT1sSIy4yZRqPCn4NzxcvAC4gCkDPncbyjzI7zk5AfKpOqZkFL3j5Nk4GPF4vcEUL72FZUI5wV1svTn7ubwvVkk4nkk2PQTF9LwO8X03YCdwvZoRWT0Hp5m3btziPR1WXrqYawE4GnEcPTbqHTubMlu44s-bvTNQ-b1Gyg242XyaO1ERjLznCOg3bcX-vaLUPr0aL_S4Ft9LvVGC_r1EWCy4t2niPJpOobzhPbC4SWbFvYeLHL61uq04HGaDPQ70dbzldwa5o167PeYL9zvssfI3tiTRvNzvFT3Mb5M40OaiPW-LiD3mn9G3P47GPSveCL6HIrS4Iv_sPTUpBT7zflu4OaELvdEQhD3l09W4TrdsPMYmY71F2gw3b_g4PGdmgb0ReOG2IAA4E0AJSG1QASpzEAAaYCnyAO7rEcb_OCr1IcQ8UqzjOtz05R3_M8r_OP7nCPLzuKAdMf8u6vX3lwAAADAs1RWhAD5_CuQG4sQCHqnc61XnVev_DP7VCRC8mi7b8ODP6Q4DNgDzzb_8ARm9QVAEOCAALRoQEDs4E0AJSG9QAiqvBhAMGqAGAABAwQAArkIAABRCAAAAAAAAHEIAAKpCAAA4QgAAAMAAABTCAAAkwgAAgD8AAFDBAABcwgAA4EAAAEBAAADowQAAAMAAAEzCAACAwQAA4MEAAKDAAACGwgAAUMIAACDBAAAswgAAiEEAAPDBAADgwAAAvkIAAIBAAACAwQAA2MEAAJbCAAC8QgAALMIAAHjCAABQQQAAfEIAAMBAAACiQgAAMMEAAEjCAACAwQAACMIAAJbCAAAYwgAAAEAAAABCAAC4wQAAwMAAAGjCAAD4QQAASEIAAOBAAABQQgAAAAAAAEjCAABcwgAAyEEAABBBAADwQQAAQEEAAGjCAABkwgAAAMEAAMDAAACwQQAA4MAAAEBAAADIwQAAmEIAAJBBAABQQQAAgD8AACDBAAAgwQAAUMEAABBBAAAEQgAAEEEAAADBAADMQgAAFMIAAGBBAACQQQAAuEEAAGRCAACgQAAATEIAAKDAAABAwAAAXEIAANDBAABAQQAA0MEAALDBAABQwQAAHMIAAMBAAADAwQAA8MEAAKBBAABkQgAAiEEAAADAAAAQQQAAQMIAAABCAABEwgAArkIAAFBCAABgwQAAMEEAAPJCAAAwwQAAikIAAAjCAACowQAAAMEAADTCAAAAQAAAKMIAAADAAACKwgAAUEEAAODBAAAgQgAAQEIAACjCAACgwAAAqMEAAIDBAADAQAAA6EEAAABBAADYQQAAXEIAAHDBAADAQQAAoEEAABhCAAAAwQAAyMEAADTCAAAsQgAAmEEAAEDAAADIQgAAEMEAAODBAAAAwAAAgD8AAMhBAAAYwgAAQMIAAATCAAAAQAAAAEEAAGDBAAAMQgAAQEEAAKZCAABMwgAAwMAAAMBAAAAowgAALEIAAPhBAADgwAAAMEEAAIjBAABkQgAA4MAAAIA_AADowQAAEMEAAHxCAAAAwQAAqEEAAN5CAADGwgAAWMIAADTCAACgwAAAFEIAAFxCAACGwgAAQEAAADBCAAAAQgAAJEIAAATCAABwwQAAAEEAABDCAACGQgAAAMIAADTCAADYQQAA0MEgADgTQAlIdVABKo8CEAAagAIAAEy-AACOPgAAcD0AAKg9AAAwvQAALD4AAFA9AAAHvwAAuL0AAHQ-AAA0PgAAJL4AADC9AAC2PgAAmD0AAOC8AACGPgAAML0AAK4-AAD6PgAAfz8AAHQ-AADIPQAAgj4AAJa-AADoPQAAiL0AABC9AACgvAAAVD4AABA9AACYvQAA4LwAAOC8AABAvAAAVL4AABA9AACYvQAAqr4AAGS-AADavgAAgDsAADw-AABAPAAA6D0AADQ-AAAsPgAAkr4AAEA8AAAEvgAApj4AAIi9AABEPgAAbD4AAKi9AADgvAAAXT8AAGQ-AACYPQAAPD4AAKC8AADIPQAAUD0AAOi9IAA4E0AJSHxQASqPAhABGoACAABkPgAALL4AAFS-AAAVvwAAHL4AABC9AADgvAAAdD4AAHS-AAC4vQAAyL0AAJq-AAAQvQAAor4AABA9AAAwvQAAoDwAADE_AABAPAAAXD4AAJg9AADIvQAADD4AAAS-AABAPAAAEL0AAIa-AADgvAAAhj4AAFC9AABwPQAAoDwAAKi9AADgvAAAcD0AAKi9AACaPgAABD4AAES-AACovQAA0j4AAMg9AADYvQAAiL0AAOi9AACKPgAAf78AAFy-AAC4vQAAqL0AAEC8AACAuwAAiD0AAFA9AAAwPQAA4DwAADC9AADIPQAAmL0AAIg9AADgPAAA-D0AAFS-AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=uU1mD3lvCek","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1728,"cheight":1080,"cratio":1.6,"dups":["5457773896501076354"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2324151058"},"10699177102879574576":{"videoId":"10699177102879574576","docid":"34-7-2-Z4B2BDAA02EB39ECB","description":"angular: unit testing spyOn observable service in angular2 Thanks for taking the time to learn more. In this video I'll go through your question, provide various answers & hopefully this will...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4255812/831d39b052adde0c5c315e7d42c5babb/564x318_1"},"target":"_self","position":"6","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXkrximn9ghE","linkTemplate":"/video/preview/10699177102879574576?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"unit testing spyOn observable service in angular2","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Xkrximn9ghE\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzZaFDEwNjk5MTc3MTAyODc5NTc0NTc2aq8NEgEwGAAiRRoxAAoqaGhhbXFxaGhhZHJ5dHZvY2hoVUNvcWh1aWF1RW4wRFNocGlfcXUxV3R3EgIAEioQwg8PGg8_E5oBggQkAYAEKyqLARABGniBAwIQ-AX7AP4B-Qf4CP0CD_z5AQr-_gD1_wsABwL_APD39gf7AAAAAgj_AvwAAADz9fPw_f4AAAUC6wcCAAAACfkU_v0AAAD_CP0A_gEAAPP99QT0AgABIfUGAwAAAAD6_QL9_P4AABQC7QQBAAAA7PD-CQAAAAAgAC3RPMU7OBNACUhOUAIqcxAAGmD8FgD_AQ__wP898vH_6S7EwwLyBfnv_wX2ABvz9w3sA96yL_z_UuDw9rQAAAAZD-ZHDAAAZRPf_gL2K93u9NYf4H_mBt_szQfk0C0eByYhArv8914A1vH8Ni3LDzcJIBwgAC1q7DQ7OBNACUhvUAIqrwYQDBqgBgAAmEEAADhCAADowQAAgEAAAFRCAAAIQgAAcEEAADzCAABowgAAXMIAAPBBAAB8wgAAcEEAALDBAACcQgAAHEIAAMBAAAAIwgAAcMIAAMjBAACgwQAAqMEAAOBAAADwQQAAEEEAAAzCAAC4wgAAUMIAAFhCAAA4QgAAYMEAAGRCAAAswgAAwEEAAEjCAAAgQQAAUEEAANRCAACowgAA8MEAAHBBAAAEQgAA2EEAAHBBAADIQQAA0MEAAMDBAAC4wQAAAEIAAKjBAAC2wgAAgEEAACDCAAAAwQAA8EEAAABAAAAAwwAAgEAAAKDBAACQwQAAQEAAADTCAAD4wQAAnMIAAMBBAADIwQAAmMEAAABBAACAwQAAuMEAACxCAAA8QgAAmEEAANjBAAAkwgAAKMIAAPDBAAAAQAAAuEEAAGBBAAAIwgAAiEEAAOBAAADgQAAAFMIAAPBBAADwQQAAEEIAAAxCAAAwwQAAwMAAAEBCAAAYQgAAXMIAAKjBAABQwQAAiEEAAMBBAABwQQAAiEEAAGjCAADYQQAAiEIAAFDBAABAQgAAYMEAADTCAAAkQgAAoMAAAFDBAACAQQAA8MEAAMDAAABQwQAAwEAAALBBAACgQAAAVMIAAAhCAAAQwgAAsEEAADDCAAC4wQAA6MEAAMDBAABAwAAAkMEAADDBAABwwgAA2MEAAEjCAAAwwgAAIMEAAIBBAABEwgAAgL8AAMBBAAAowgAAfMIAAJDCAACAPwAAgkIAALhBAAAQwQAA8EEAAEhCAABgwgAAAMAAAHBCAAAYQgAAqMEAAKBAAAAgQQAAkMEAACTCAACAvwAAUMEAAFDBAACewgAAYEEAAMBBAAAswgAAJMIAADBCAADgwAAAeEIAAMhBAACcQgAAPEIAAMDAAADIwQAAgMAAAOjBAAAwwgAAuMEAAABBAACQQQAAKMIAAJRCAABAwQAAKMIAAKjCAADAQAAAEEIAAMRCAAA4QgAAhMIAAM5CAABAQAAATEIAAJDBAACYwQAAqEEAAIjBAADYwQAAhEIAACzCAACCwgAAmMEAAJjBIAA4E0AJSHVQASqPAhAAGoACAAAQvQAAZD4AAJY-AACIPQAAcL0AAKA8AAAMPgAAB78AACS-AAAQvQAAqD0AAIi9AACIPQAAHD4AADC9AACovQAAqD0AALg9AAAcPgAAuj4AAH8_AACSPgAAgLsAAIC7AAAMvgAAFD4AAHA9AABwvQAAiD0AAK4-AADYPQAA6L0AACy-AABkPgAAUD0AAJg9AAAMPgAALL4AAFS-AACyvgAAmL0AAKg9AADIPQAAED0AAHA9AABUPgAAqD0AAEC8AAAkPgAA4LwAAK4-AAAkPgAADD4AAIg9AADgPAAAQLwAAC0_AAD4vQAA6D0AAAw-AADYvQAABD4AADQ-AACaviAAOBNACUh8UAEqjwIQARqAAgAAoLwAAEA8AABMvgAAH78AAKi9AAA0PgAARD4AAIC7AABkvgAArj4AABC9AAAsvgAAMD0AAPi9AABQPQAAyL0AAEC8AAA_PwAA2L0AALI-AABwvQAATL4AAFA9AAAwvQAAQLwAAEC8AADYvQAAqL0AAGw-AACAOwAAoLwAAIi9AAC4vQAAHL4AAHA9AABQvQAAcD0AALg9AAD4vQAA6L0AAPg9AAAMPgAARD4AAAS-AADYvQAAkj4AAH-_AABwvQAAqL0AALi9AAAQPQAAqL0AAI4-AACoPQAAyL0AAIC7AADgPAAAgDsAAOC8AABQPQAAiD0AADA9AAAQvQAAuL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Xkrximn9ghE","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10699177102879574576"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"10731642476651139362":{"videoId":"10731642476651139362","docid":"34-6-14-Z317CAC2B2CDE730A","description":"Learn how to test Angular HTTP services like a pro using Jasmine spies! 🚀 In this detailed tutorial, we walk you through testing a HeroService that interacts with Angular's HttpClient.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1593959/c273524da0f12f287d0e0146fbdb1381/564x318_1"},"target":"_self","position":"7","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DezUTVccocEE","linkTemplate":"/video/preview/10731642476651139362?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"191. Testing Angular HTTP Services with Jasmine Spies | Step-by-Step Tutorial Angular 19","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ezUTVccocEE\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTA3MzE2NDI0NzY2NTExMzkzNjJaFDEwNzMxNjQyNDc2NjUxMTM5MzYyaq4NEgEwGAAiRBowAAopaGhvYXJveGphdXpoenR2aGhVQzFKLVlIMjVMQ2p2TG5Gank3V0RxR0ESAgARKhDCDw8aDz8TkwWCBCQBgAQrKosBEAEaeIH78PwH_wEAA_X7CQYJ_AIGB_gA9___AO74EAUHAQAABQH6AfcBAAD_EwgKBQAAAPcD-PEB_wAAFAP7BgQAAAAE7w0A_AAAAPb7A_j_AQAA6gEBAPYCAAEUBBICAAAAAPgJ_wj8AAAA-wH8BAAAAAD58QIGAAAAACAALSD_1zs4E0AJSE5QAipzEAAaYDf8AAASIhPaMh3e6ekDKr_CBun-8Aj_CPQA7QXjHAXWzLwNN_9Y5wgeqgAAACQsySohAPNuCNf8COfz8dPn3ikIf-EY3f8G6NGyHx3vMS4NyeP0ZgDY3wcNFrT-NT43DSAALb-5Jjs4E0AJSG9QAiqvBhAMGqAGAAAIQgAAYMEAAEDBAABQQQAAuMEAAKJCAAAoQgAAaMIAAADCAAD4wQAA2EEAAKDAAACEwgAA4MEAAAxCAAA4wgAAfEIAAHDBAAA8wgAA4MAAACRCAACCwgAAkMEAAKBBAACYQQAAgD8AADjCAABQwQAALEIAAABBAACAvwAAPEIAAMTCAADQQQAAgMEAAMDAAAAQQQAAzEIAAEDCAADIwQAAsEEAAFBBAACQQgAA6EEAAMhBAACSwgAAPEIAAABBAACEQgAAmEEAAJDBAAAMwgAA2EEAANjBAADgwAAAeEIAACTCAABwwQAA2MEAAFBBAADowQAARMIAAIBAAACYwQAAAEEAAJZCAAAgQgAALEIAAKBAAAAwwQAA8EEAAJBCAAB4wgAAUEIAALBBAAC4wQAAcMEAAChCAAAAQQAA6MEAALTCAACwQQAAoEEAANZCAACwwQAA8MEAAKBAAAAQwQAAkEEAAMhBAABwQgAALEIAAOjBAADKwgAA8MEAAJjBAACQwQAAyEEAAHBBAADYwQAAmMIAAGRCAABMQgAAuMEAAIjCAADoQQAAAEIAAFxCAACAQQAAHEIAADRCAAAAwQAA2MEAAAhCAADQQQAAjsIAABxCAACqwgAAOEIAAIC_AAAgwQAAEEEAAJjCAACwwQAAsEEAAIpCAACQQQAA0MEAAAjCAACwQQAAiEEAAAjCAACowQAAlkIAAGBBAAAYQgAAQEEAAKDAAAAAwgAAiMIAAATCAABcQgAAUMIAALBBAACYQQAAcEEAAEzCAACQQQAAgL8AALjBAACgQAAAwEEAAMBAAABYwgAAiEEAAIjBAADgwQAAZMIAADDBAADgQQAA4MAAAKDAAAAcwgAAOEIAAODBAAD4wQAAEEIAACxCAACwQQAAbEIAAKzCAACgwQAAuMEAAOjBAABAwQAAYMEAAPjBAAAowgAAwMAAAEBCAAA8wgAAoMAAAKhBAAAAQQAAnkIAAADAAABMwgAAuEIAALjBAAAcwgAAwMEAAGDCAABMQgAAgL8AAIA_AAAAQAAAiMEAAGRCAACuwgAAGMIgADgTQAlIdVABKo8CEAAagAIAALi9AADoPQAA-D0AAAQ-AABEvgAA4DwAAJi9AAC2vgAADD4AAGS-AABMPgAAuD0AAAy-AACuPgAABL4AABy-AADWPgAABL4AANo-AAARPwAAfz8AAFQ-AAAUPgAAXD4AADy-AAA8PgAA4LwAAKa-AABQPQAAZD4AAMg9AAAwPQAAsj4AAMi9AADIPQAAUL0AAIA7AACWvgAAur4AAEQ-AABcvgAAgDsAAK4-AAB8PgAAZD4AAOI-AAB0PgAAtr4AAJi9AAAcPgAAgDsAAEC8AAAMPgAAqD0AAOg9AABwPQAADT8AAPg9AAAUvgAAPD4AAOA8AACGPgAAML0AAJi9IAA4E0AJSHxQASqPAhABGoACAACAuwAAuL0AANi9AAAnvwAA-L0AAIi9AACgvAAA6D0AACy-AACoPQAA6L0AANi9AAAsvgAAdL4AAMg9AACovQAAML0AACk_AACoPQAAvj4AABC9AAAwvQAAyL0AAIC7AAAwvQAALL4AAFC9AAAQvQAAgj4AALg9AAAQPQAAUD0AAFC9AAAUvgAA6D0AAKA8AABsPgAAqD0AAI6-AABMPgAAMD0AADA9AAAsvgAA2D0AAKA8AACoPQAAf78AAOC8AACIPQAAiL0AAOC8AAB0vgAA4LwAAOC8AABsPgAAiD0AAOA8AABAvAAAiL0AAMg9AACIPQAAXD4AAOA8AAD4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ezUTVccocEE","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10731642476651139362"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1323701159763589273":{"videoId":"1323701159763589273","docid":"34-0-1-Z540361B216CE89B4","description":"To learn about The Ninja Suite, pricing and information can be reviewed at https://www.spymoneyllc.com/theninjas... BluSky REAL LIVE Brokerage Accounts https://blusky.pro/?via=spymoneyllc Take...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1008294/fccde95d97496fe4f0bb4374da7aac39/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/xikuCwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDgNB72dLV7M","linkTemplate":"/video/preview/1323701159763589273?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Spy Money Angular Indicator Introducation for NinjaTrader 8","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DgNB72dLV7M\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTMTMyMzcwMTE1OTc2MzU4OTI3M1oTMTMyMzcwMTE1OTc2MzU4OTI3M2qHFxIBMBgAIkQaMAAKKWhoaHlmamZva2JxZ2did2hoVUNvcUZUZEdUc1EtSlNZWUY3NmxXSnVnEgIAESoQwg8PGg8_E-QSggQkAYAEKyqLARABGniB8P0KAP4CAPMEBQH5A_8BDQb_AvYAAADxAgjyAwEAAPoMA-0AAAAABgkHBQsAAAD5BAEA__8AAA4NAfoFAAAA-ggD_v0AAAAFFQD6_gEAAOz_AgkDAAAADwAI-_8AAAACDxEE_wAAAPv_BPcAAAAA9vj7BwAAAAAgAC3oDdc7OBNACUhOUAIqhAIQABrwAX_08wLKCOIAx-T4AO4W6wCtDdUACvzbAMUE_QDB-M4A99kLAPMd9QAZBx8BxPUBAN8OIwDhDBkAHughAArfCgAIGfQAOSwWAAwnFAAc3BkABR4G_x3TL_79-wD-1PIUAD8sG_8G0tT_4Bz4_fIDFgEZAAX_8gn6-uMg8wDjAgkBCwD5-eoP3wAV4PkA5xr0-vMd8P8jFN7-0gUD_fPdIAUHBh349RDe_9YU7gDfBfwCGB79-gnlAwASDvn85gkF-_YG9f_55vYCLALyCOX3BvkMChX-AQcW-AT4_gIvF-73_yYDBvMK_P3XFAoPGADx8CAALXgAKTs4E0AJSGFQAirPBxAAGsAHDmgNv-qIDT3YWkm9JZtGPYR2Q7dAtha9XyV_vRSvMjwZopK7FHoNPo0Oozw6At08ll1QvpDs27yJKKY8vRtLPia8rj3iWxg8YtksvnICqjvDZAq9Rbz1vWfoxDysuCe8UANBvZinU72sg009GxBRPiPue71VtIO8VhCzPQfqFDuzvEG9MneYPaMdrL2b9fM8sDcxPakKVz1Jbgg9I50Gvf2tE73OPuq81_a2vHXukb0LZby8qUs2vtRWtrzV5I48iy3pvHi1GrtSOuI8R-KKPPgnp7wtQ9o7qDRCPS_hcL0zZIa8PQo3PaZGaLyTxqi8A2iKPXdGQL1Kguw6uWrDPJX1tjyMbS08pw7NPEcWVbvLnoQ8DdKSvezCCr0veZO7XD6tPPi7ob1EXVo8N2zbPX7gD73pL8-8yG1qu8yRmTuuIoo79dmBPEFv4LzJtJG8-CenPP4SvL1wlKE8yoTEPOMC67x7xEM8YlOCPJ3vDL1jXNa8mxBkPTyqdb3iuEK80q6tPb7Zlr1gwQU8ECPkPYAkkTwr2yi6CScYvZfQGD1z6U-6S3ZsPQ3twj055qM7jTeDvPpJgL2HDX061skZPXV7RL3ey9y7NUtZu8LTljvMQCc77HiCPJ2LtT2LQ2w7NJGIvfSmYj1-Ztq7XyBNPfvcej2Hl9Q7SDGlPGWO4TtnxQG8VIWLPQ-b6D1epFE6joSHvKmfXL03kZE6tvCxPfbxKz1CqBw7peinvWAtrT0H43s5ubzDvHhQjz1Nz6K5faEWPe-BiDuPZXO4-iUCvutS4zwcMQq51Ni5PMFJBL1-WIO57D_BvQRjM7xhZie5pHtMPT1KALuSDh86VNFOPY5Q_bw3l9u5RBG3vNdQqr1f2Ys5gde-uy1J-TxrZUe61zuSPIX6Zz1oXWi4Jz2CvNMHfbr08Am5TLwIvbpQkbkyGUG5hX-svEOYkbqUtF82oaVGPWU7Oj3wf784bCJzvS5Opj1eUXa5nTyGvfrHzD2EYWG57uCRvYo--jxCGKK3MC4RvKibWj1jZvq4roNevGuD7rw5KA44oyCIPbajcz0w3qi4bcX-vaLUPr0aL_S4vTKUvVTrk73807q2hXq6PTompjzH6Gg4XIK9PQCALT3b6iy2QvT_PDvLh7xmEc-4jTLBPV50g7xXGls44AHUPMf1bzy06gI4_wViPe5D-bxbEY6342BgPfKYoT01ch641hBmPErgYL14Qya38dXuvbvT3b2THrM3kDjavBXlsj3Eoi03e44jvUQ0er3L6BC3IAA4E0AJSG1QASpzEAAaYCwLACsSDeUeEhHG8uDfJBD8CukM0SP_1tL_GfChIAfWCIq_FwDHAB_ZogAAABUZwUgZALl_F8TpE_sf9suRASsQdDxNEALvOea4_Qgw9vMG7wP74wAHsawlM9m9Di0a-CAALbVOFjs4E0AJSG9QAiqvBhAMGqAGAACgwQAAaEIAAJDBAACWwgAAUMEAAADBAAB0QgAAwMAAAMBBAABgwQAAIEIAALjBAAAswgAAQEAAAKDAAAC4wQAAoEAAAAAAAADwwQAAQMEAAChCAADowQAAQMEAAPhBAABAwQAA4EAAAEjCAAD4QQAAPEIAAFBBAADYwQAAlEIAACzCAADQQgAApMIAAADCAADgwQAAhEIAAKDBAAAwQQAAYMIAALDBAAC8QgAAgEAAABDBAABgQgAAcMEAALhBAAC4QQAAgD8AAHBBAADwQQAAwEAAACDBAABQQgAAIMIAAPDCAACwwgAAQMIAAGhCAABEQgAAgEAAAAzCAACIwQAAnkIAABRCAAAAQAAA4MEAAADBAAAEwgAAwMAAAIDBAADIwQAAaEIAAEDAAAAcwgAAEMEAAADBAADgQQAAiMEAAIC_AAAYQgAAYEEAAAhCAACYwgAAcMEAAMjBAAAUwgAAyEEAAAAAAACAwgAAiEIAADBBAACgwQAA0MEAAHTCAAAAwQAAyMEAACBCAABgQQAAWEIAAMBAAAA8QgAAFMIAAHTCAAAwQQAAEMEAAChCAADgwAAAMEIAAMRCAADQwQAAjMIAACzCAAAsQgAAgD8AAEjCAABIwgAAMEIAAETCAABgwQAAiMEAAKLCAADAQAAAcEEAAOhBAAAUwgAAlkIAAMDBAACgwQAAoEEAAEBAAACIwQAAIEEAAIRCAAAkQgAAiEEAANBBAABUwgAAEMIAAKjBAACAwAAAUEEAABzCAAB8QgAAcEIAABjCAADgQAAAOEIAAKhCAABwQgAA6MEAAMJCAAAQQQAAFMIAAKDBAAB4wgAAaMIAABDCAAAsQgAANMIAACRCAACowgAAJEIAAEBCAAAIwgAAVEIAADBBAAAgQQAA0MEAAGDBAACSQgAAoEAAAEDBAAAEwgAAwMAAAEDBAADIwQAAAAAAAAxCAAAAQQAA8EEAAJbCAABAwAAAZMIAAPhBAACowQAAwEAAANjBAADowQAAUEEAAGDBAAAwwgAAgEEAAOhBAAA8QgAAgMAAACDBAAAMQgAA6MEgADgTQAlIdVABKo8CEAAagAIAAFy-AABAvAAAqD0AABA9AADIPQAAij4AADy-AABHvwAAhr4AAAQ-AADYPQAAyr4AADw-AAAUPgAAVL4AAPi9AACAOwAAQDwAAMo-AAAFPwAAfz8AAAw-AACoPQAAgDsAAKa-AAAkPgAA6D0AAFC9AAD4vQAAXD4AAJI-AABEvgAATL4AAKi9AACAuwAAiD0AAAQ-AACYvQAANL4AAFS-AAA0vgAAtj4AALI-AACIvQAAML0AAKo-AACOPgAAgr4AAKg9AACSvgAA2L0AAKC8AAAQPQAAij4AAHA9AAAQvQAAEz8AAPg9AABAvAAAAT8AAOi9AACGPgAAyD0AACy-IAA4E0AJSHxQASqPAhABGoACAADgPAAAHD4AAPg9AAAjvwAA4LwAADA9AAAQPQAAHD4AADS-AACKPgAAFL4AAOi9AABQvQAAnr4AAAy-AABwPQAATL4AAGk_AACOPgAAlj4AAFw-AABMvgAA6D0AAES-AAAcvgAAmD0AACS-AAAkPgAAFL4AAKA8AACgPAAA4LwAAFQ-AADYvQAAQDwAAFS-AACKPgAAML0AAEy-AABwPQAAoj4AAEC8AACIPQAANL4AAIC7AAAcPgAAf78AANK-AACYvQAAqD0AAKg9AAAMPgAAPD4AAOC8AABkPgAAgLsAAAy-AADIvQAAgLsAAMg9AADIPQAADD4AAJa-AABwvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=DgNB72dLV7M","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1323701159763589273"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"470629136"},"736452137359794734":{"videoId":"736452137359794734","docid":"34-7-8-Z8A4D944858C9E0E3","description":"In this video we will see Testing error case scenario for the Http Service Http Call using Jasmin spies - Angular 19 Instagram: / leelawebdev Telegram: http://t.me/LeelaWebDev Facebook Page...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/778438/943bc26e9a8aaa2e177fd8bd14e1aa8a/564x318_1"},"target":"_self","position":"9","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUTA9m0PxIjQ","linkTemplate":"/video/preview/736452137359794734?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Testing error case scenario for the Http Service Http Call using Jasmin spies - Angular 19","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UTA9m0PxIjQ\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFAoSNzM2NDUyMTM3MzU5Nzk0NzM0WhI3MzY0NTIxMzczNTk3OTQ3MzRqrQ0SATAYACJDGjAACiloaG9hcm94amF1emh6dHZoaFVDMUotWUgyNUxDanZMbkZqeTdXRHFHQRICABEqD8IPDxoPPxM8ggQkAYAEKyqLARABGniBC_gC_QL9APjqAf_9BP8BFwYGAvUCAgDxAhIF_AL_AP738AX4AQAACQf9_wsAAAAP_wL4Av4CAP_79AQDAAAACfYBBvIBAAAREfr4_gEAAPQMBP_3AQABEAQHEAAAAAD-_Av5-_8AAAT87wYAAAAA8ekDAQAAAAAgAC3YQ847OBNACUhOUAIqcxAAGmAtCQAPEi0R2PY-4wv9-Q_X5QP69_j8_wnjAPgO9BoA19W4Dzj_R_QJFrMAAAAZE7469wD2YAnT3wHVD-bZ9dkvE3_hCeIJ6AHi0fEh-zEjAeEK2VcA6_v2CRLW80Y7OCcgAC0ubjk7OBNACUhvUAIqrwYQDBqgBgAA8MEAAJRCAABgQQAAgL8AACRCAABcQgAAqEIAAMBAAACAwgAAgMEAADhCAAAAAAAAAEEAAOBAAACeQgAAmMEAAJjBAAAQwQAAcMIAAMjBAADwQQAAEMIAAKLCAADoQQAAyEEAADzCAAAAQQAAqEEAABxCAADAwAAAkMIAAHBBAACMwgAAqEIAAMhBAABAwgAAGEIAABxCAACgQAAAvkIAALhBAABUwgAAiEEAACBBAADAwQAAUMEAABxCAABgQQAA6EEAAAAAAADSwgAAEEEAALhBAABkwgAATEIAAI5CAACgwgAAQMEAAJBBAAAgwQAAyEEAALjBAAAcwgAAdMIAAMhBAAAUwgAAuEEAAGBBAABwQgAABMIAACRCAACAwAAAoMEAAARCAABgwQAABEIAAFzCAAAcQgAANEIAAJBBAAAQwgAArkIAALDBAACgwAAAUEIAAABBAAAwwQAAAMAAAOhBAABQQQAAIEIAADBCAAAwwQAA0MEAAEzCAADAQQAAAMIAAEjCAACgQAAAIMIAAIDBAACAQgAA6EEAADhCAABswgAAwEEAABjCAADYwQAAuMEAAAxCAAC4QQAA4EEAAIBAAAC4QQAAgMEAAHBBAADgwAAA4EAAAFBCAAAwwQAAUEEAAFjCAACoQQAARMIAAJhBAACAQAAAcEEAAHBBAAB8wgAAMEEAACzCAAAIwgAA2EEAABjCAAAEwgAAsEEAADDBAACQwQAABMIAABTCAAAAQAAAgD8AAAhCAAAAAAAAbEIAAABCAAAAQAAAwEEAAIhBAAAkwgAADEIAAIBAAAAAwAAAuMEAANDBAAAkwgAAAEAAAKDAAAAAwQAABEIAAPhBAACgQAAAeMIAAFxCAABAwAAAlMIAAABAAAAEQgAAMEEAAMhBAAAQwQAAPEIAAFDBAACAvwAAAMEAAFRCAACIQgAAPMIAACBBAADwQgAAyMIAAKjCAAAAwAAAYMIAADxCAACAQgAARMIAAJpCAADgQAAAAEAAAChCAABwwgAA-MEAAHBBAACgwgAAREIAAFTCAABwwQAAEEEAAPhBIAA4E0AJSHVQASqPAhAAGoACAAAEPgAA4DwAAKI-AAAEPgAAZL4AAAQ-AABEvgAA-r4AACQ-AABUvgAAEL0AACS-AABQPQAAqj4AAEC8AAAsvgAA9j4AABC9AACKPgAAxj4AAH8_AACSPgAAbD4AABQ-AACGvgAAgLsAAKA8AAA0vgAAoLwAAEQ-AAAMPgAAEL0AAPY-AACIPQAAyD0AADA9AADgvAAAgr4AAKi9AACCPgAAmL0AAFA9AACqPgAAMD0AAOg9AADaPgAAqD0AANi9AAAcvgAAQLwAAJI-AAC4PQAAED0AAEA8AAAsPgAAgDsAAEU_AABAPAAARL4AAKA8AAC4vQAAMD0AAIg9AACAuyAAOBNACUh8UAEqjwIQARqAAgAAEL0AANi9AAAcvgAAR78AAOi9AAD4PQAAgLsAALg9AAA8vgAAyD0AAMi9AABwvQAAXL4AAKi9AAD4PQAAiL0AAKC8AAAtPwAAoDwAAOY-AADIvQAA-L0AABC9AABwvQAAuL0AAIi9AABwvQAAUL0AAFQ-AAAMPgAA4DwAAIA7AADgvAAANL4AANg9AABQPQAAoDwAABC9AAA0vgAAFD4AAIC7AABAPAAAuL0AAAQ-AAAcvgAA-D0AAH-_AADgvAAA-D0AABA9AACIvQAAXL4AAOi9AAAMPgAAJD4AAKg9AABQPQAAgDsAAIg9AAAwPQAABD4AAPg9AADIPQAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=UTA9m0PxIjQ","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["736452137359794734"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"10761971491980026753":{"videoId":"10761971491980026753","docid":"34-10-5-ZB03B32D3E5336AA8","description":"#angular #signals #course ✨✨ Get my Angular Starter Template with Signals: https://zoaibkhan.com/shop/angular-da... 💡 Live Dashboard Link: https://angular-dashboard-lime.vercel... 🧑💻 Github...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3462830/1743db7ab2394c9a9be14bccb80c8c7a/564x318_1"},"target":"_self","position":"10","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8cdtNWtjADM","linkTemplate":"/video/preview/10761971491980026753?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Angular Signals Crash Course | Build Full CRUD app (2025)","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8cdtNWtjADM\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTA3NjE5NzE0OTE5ODAwMjY3NTNaFDEwNzYxOTcxNDkxOTgwMDI2NzUzaq8NEgEwGAAiRRoxAAoqaGhuamVrd2dsaGh4aXF1Y2hoVUM3X19LM09qeVQxRWtmX1NwaTdPOFlnEgIAEioQwg8PGg8_E-8UggQkAYAEKyqLARABGniB_voI-wn2AOj6Cgb9AgABE_gP9PUAAADY9gP7-fkDAPQB-wLzAAAADPT6BAkAAADt_PD9AgAAAAUVBf7kAP8AAO8AAfcAAAD6CgwN_gEAAPL6_vsDAAAAFPcNDgAAAAAHEQAQ_QAAAO71CPoAAAAA-fLvCQAAAAAgAC0B07k7OBNACUhOUAIqcxAAGmAfBgAHDS4c3hsV9Prm8DcG4-juyfYG_w60__UjB_YWCuOOAQf_XLkT9aEAAAD4MtcnAwACdBAIvQfWFwDc3uBPDX_nGA_aCvLiBR7wu_wOtPIANA4A_djZGh_i2no9XuIgAC2tcB47OBNACUhvUAIqrwYQDBqgBgAAQEEAAETCAACmQgAA4MEAAEDAAABAwAAAAAAAAPjBAACgwgAAgEAAAFRCAAAQQgAA2sIAACDCAABsQgAAyEEAAADBAACQwQAAAMEAAIbCAAAAQgAAAEAAAJjBAACgQQAAeEIAAGBBAABgwQAAcMIAAFBCAACaQgAAqEEAALRCAAAowgAAqEEAANjBAAC4wQAAkEEAAIhCAACAQQAAsEEAAATCAABgQQAAwMEAAFRCAACAwAAAVMIAAFzCAAAwwQAAuEIAAHDBAABgwQAAaMIAAKjBAAAsQgAAIEEAAPDBAACGwgAAuMEAABDBAADgQQAA8EEAAIjBAAA0wgAAwMAAAKhBAACQQQAADEIAAGzCAACQwQAA4MAAAFBCAACQQQAA-MEAACBCAADQwQAAXMIAAFDBAACIwQAAcEEAADTCAABMwgAAaEIAAEBBAAB0QgAAAEIAAJpCAAA8wgAA8EEAAHBBAABwwgAAYEEAANBBAAAAwgAAAAAAAADCAABUwgAAcEEAAFRCAABoQgAAQEAAAAzCAADGQgAATEIAAKLCAAAkwgAAgEAAAIBCAACgwAAAhMIAAFBCAACYQQAAsMEAAIBAAAAgwQAA0EIAAPhBAACgwAAAoEAAAPjBAACOwgAAAMIAAGDCAABAwQAARMIAADhCAAC4QgAAIMEAADTCAAAAwQAAFMIAADzCAABkwgAAQMAAAHhCAADgQQAAQEEAAOhBAAAUQgAAYMEAANDBAADAQQAAiMEAAHDBAAAAwQAAQEAAAIBBAADgwQAAJEIAAAzCAADAQQAAyEEAAJhBAACAPwAANMIAANjBAAD4wQAALEIAABzCAAAgQgAAwEIAAEzCAACAQAAAUMEAAKhBAAAYwgAANMIAAPhBAACYQQAANEIAAEDAAAA4wgAAiEEAALhBAABwQQAA6EEAANBBAABwQQAA8MEAAHhCAAAkQgAAQMAAACDCAABwwgAAAEEAAOhBAABgwQAAVMIAAIxCAACAwQAAAMEAABDCAADAQQAAAEAAAIC_AAAYQgAA0MEAAMjBAAAwQgAAbMIAAATCIAA4E0AJSHVQASqPAhAAGoACAACovQAABD4AALi9AADIPQAA-D0AAOI-AAA0PgAAG78AAAS-AACYPQAAij4AAIK-AADgPAAA-D0AAKg9AABEvgAA0j4AAFA9AABQPQAAkj4AAH8_AAAUPgAA2L0AAKg9AAAQvQAAyD0AAEw-AAAEvgAAUL0AAHw-AABUPgAAdD4AAMg9AACSPgAAlj4AABw-AAA0PgAAuL0AANq-AAAUvgAAlr4AAKg9AAC2PgAAnj4AAIo-AACyPgAAcL0AAIC7AAAwvQAAQDwAALI-AACoPQAA2j4AAJY-AAAcvgAA4DwAAPI-AABwvQAAjj4AADQ-AABQPQAA2D0AAEQ-AACYvSAAOBNACUh8UAEqjwIQARqAAgAAfL4AAAS-AAD4PQAAGb8AAKY-AABQPQAAFD4AAPi9AAAkvgAAyL0AAJi9AADovQAAoDwAALa-AABUPgAAoDwAAPg9AAA1PwAAfD4AACQ-AADIvQAA6D0AAAw-AACAuwAAiL0AAKA8AAAwvQAAcL0AAHA9AACAuwAA2D0AAEQ-AACKvgAA4DwAADw-AABAPAAAuj4AALg9AADOvgAAML0AAMg9AAAcPgAAQLwAAEw-AAAQvQAAuD0AAH-_AACCvgAAmD0AAMg9AABEPgAAir4AALg9AABAvAAAgj4AADA9AACoPQAAVL4AADy-AACgPAAAmD0AAFA9AABcvgAABL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=8cdtNWtjADM","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10761971491980026753"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4013019093785312277":{"videoId":"4013019093785312277","docid":"34-2-9-ZE1BA9E870CFCA463","description":"URLs help describe a web page to search engines and potential visitors, meaning they should be accurate, enticing, and well-structured. With Angular applications, we solve this with a slugify...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1771709/5faee970275ea8e79fccbe9c4f731871/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/zHnXtwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLx5r-4vH4n8","linkTemplate":"/video/preview/4013019093785312277?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Angular Slugify Pipe for your Angular URL Seo friendly applications","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Lx5r-4vH4n8\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTNDAxMzAxOTA5Mzc4NTMxMjI3N1oTNDAxMzAxOTA5Mzc4NTMxMjI3N2qIFxIBMBgAIkUaMQAKKmhoZ3VsaHhnd3pmeG9mZWNoaFVDaGFsSHF0RTRxdDBSWUwycmszSDRJdxICABIqEMIPDxoPPxOTAoIEJAGABCsqiwEQARp4gQT8BwQD_QD6_Q4E-gf9AhD9BgL2AQAA8v0B9PUBAAAQBxL7BgEAAA4FCvoJAAAA8O_5-wIAAAAOBvQDBAAAAA0BDAT1AAAACPj7Cv8BAAD5-P0GBP8AACD1BgMAAAAA_AjuCQAAAAAE8fkCAAAAAOzw_gkAAAAAIAAt5fLLOzgTQAlITlACKoQCEAAa8AFQA8L9ENf0BMMZ9gDrGvoBgQAC_ywG7gDr9wAA0f_uAd3x0v_q_gAA1AEB_6Pp5wLJA7__GxgrABsEKwAM-x7_EgvnASnq7wBP_PwB1Qvz__QeCf8e6ysCPOX7AgPyBgAvFvn-7-7sAcX8_wDwDCwCHP4cBRMLIQPhORwA_w8mAOYA_QDEDRAD0_4X_xYbDf8MJvP_JADoAvAkEQM79OUBDw4T_AoA-_kWBwME5goK-vQZ-QD48AMC3BgP_AghIfroAxQA9OQB8QYdB_EqFfr9_TD6Chj29QsE-P4C7Q_5_f_1EvjqKgkAAAwU9vwa8vsgAC2_TyQ7OBNACUhhUAIqzwcQABrAB08-xb5-2Nw8McawO-7SobwHqBo9IBEuPOCg_b0uDKY7BZEevNOjGT6oNng9YQn3urcNk74bVBM8G7QcvVG_iz4dbBY9m-hzPRzh3TupxuQ7lXIovfGE3r2AH588t0EOPLMVSr2I-OK8LtW7PCnLiD6MS5U8UZ_JPDE1k73ocbO86w-ePNiofT3XMJO9vBk0OlvR5j2DUzo9tQBIOxpBGT0UQZw8yPVGu631ar07URI9JcmYvMi_xbwOQDQ6Eo6wu5BRGT16hD89_GYsPVj-vL3F2Z69KktfO28vKT143Ca9s70MPDITVr3QQgI9hjrNOoYbsDzkXBS9qACYPNkF471r-FG98He9O6PVjz2ncn-8rMKoussGo72G1W49ptzYPGJOK730fcC7wzQCPEONUj7rZFo96caJu6ur5TuvLYe9i67FuxNFuD2TRvu8dcy5vFtHML0whaK9_i5HPF3_KT0MtcE8P3ScvKo-HbzXrKm8nU4WOqhOjD1WEQ49tGx3PBTnjTzGsxq9JxQgvOItxjx40Ow8faJ8vPtV5bx0QLc8HNMwu-3HXLzgU-88t7aNO2ByqD1HPg48oH8KuzF2R706voy9sH03vEQVPj2KDyI95E4nuwgvC72rICu8uUHlOpht5zzp5xO8nj_Qu_Qy6r0ofYG9FVW_OuxuWb0FdaA9p_lAOkfXOzwr4Lm8iXQFPNHVMb1sunk7wwawO2GRW7tJZvU8OlufO28t0z0Ux-Q7HER-OV-UhbzwtEa8bMhfuNCQez2ir4W842vPuQQ2jLw9LNQ8u2NTt9ptvDxGj8Q8XPWZOGrVUzyNJvc92idPttgCjDyDaM29LiTCuC3oYrxAvFM8l0A0Oj636bptDRu8MOVKOS4UuryjMo881E9Iup8_yDxTLZi8V_YAuQsFkTyfMd08g0-UN6DF0rz2IGm9GN-judr3cr2aDAK9Sa6iOSTZHr2sMIe9lFo0uBDf07xD_Ak7jExotyn0sLx60JI90TlKtweWxDtar_G6tkuxt47Amb0T7tW8iZxWth75470b65y9HMKFuJFkMb1Zq5E9tUa_OLjkKL7Rf4W8nfgauU3aVL2G95a9N4MBt9b-7r3s8KE8i0wtuO-AYb1aoZi9kA-POLvVoz08gwa-wHDXuEaaOD5OpdW8v3_pOFo5yj0mHos9cPuTuNDmoj1vi4g95p_Rt0jiBT4GdBW8RtZfuOobQbumqcQ97EGXOGEgg72-Pqk81VSRuMOV2Ly_Olg8eZttuKV8nT1usbG905sAuCAAOBNACUhtUAEqcxAAGmBpAADwITf_BxUq8PXa5y3izNzvDv4y__m5_zD9FUQKFryZEhf_MO8RBJsAAAAxHddD9QAaexHe6tzP-R-q_-9A8H_Z-iyv3RcC36I9Afo02cY6-R4AFbK_9__P3xtbIg0gAC2iJRM7OBNACUhvUAIqrwYQDBqgBgAAdEIAAPBBAACAQQAAoEEAALDBAACAPwAAUEEAAKDAAAAgwgAADMIAAGBCAACQwQAAwMAAAABBAADmQgAAoEEAALBBAACuwgAAwMEAAJDCAADIQQAADMIAADzCAACgQgAAgMAAAIDAAADQwQAAkMIAAABCAAAMwgAAeMIAAIBCAADWwgAAAMAAABzCAAAUwgAA2MEAALpCAAAMQgAAgMAAAABBAACAQQAAuEEAAGBBAABcwgAAkMIAABzCAACIQQAA4MAAALhBAAB0wgAAJEIAAKjBAAAwQgAAikIAAOhBAAC4wgAAgMEAACBCAADgwAAAUEEAANhBAADAwAAAYEEAAAhCAACgwQAAIMEAAHDBAAB8QgAAqMEAAGxCAADmQgAAMMEAAKhBAAAcwgAAmMEAANDBAADgwQAAQEAAAOBAAADEwgAAeEIAAAAAAABYQgAApsIAAABBAACAPwAAMEEAAEBAAABwQQAAoMAAAADCAADAwAAAAMAAADRCAACgwQAAyMEAAOhBAAAQQgAAcMEAAADCAAAYQgAAyEEAAFTCAADgQAAA-EEAAGDBAAA8QgAA-MEAAL5CAACAvwAAjMIAAAjCAAAUwgAAIMEAADDCAACMwgAAQEEAAIRCAADoQQAAQEEAAMzCAADQwQAA0MEAAAAAAADYQQAAgEAAAIjBAACwQQAAUMEAACRCAACowQAAuMEAAIBAAACAvwAASEIAACxCAACKQgAAkMEAADzCAABAwQAASEIAADDBAACQQQAAQEEAAEhCAACAQAAA-EEAAPDBAAAwwgAAuMEAAMhBAAAgQQAALMIAAOBAAACgQQAAUMEAAFjCAADgwAAAqEEAABzCAABUQgAAAMEAAABAAACgQAAADEIAABhCAADQQQAAYMEAACxCAACCwgAAmEEAAIDBAACwQQAAcEEAAMBBAACIQQAA8MEAAOBBAAAIQgAAnsIAAKrCAAAMwgAAiMEAAEDAAAA4QgAApMIAAAhCAABAwAAAgEEAAOjBAABkwgAAoMAAAAAAAACAwAAAAMEAAPDBAABIwgAATMIAABzCIAA4E0AJSHVQASqPAhAAGoACAADGvgAAPD4AAAu_AAAsvgAAuD0AAMI-AACmPgAAIb8AAIi9AADIvQAACz8AAKI-AACqvgAAyD0AAOA8AABAvAAABT8AAFy-AAAkPgAAZz8AAFE_AACOPgAAqj4AALo-AACKvgAAJz8AALa-AACmvgAAiD0AAEw-AACaPgAAcL0AALg9AAAwvQAAQLwAADC9AAA8vgAAkr4AAMK-AACGvgAAEb8AAIa-AADmPgAAHD4AAEw-AAA0vgAANL4AAFu_AAD4vQAAQLwAAGy-AADYvQAAED0AAGQ-AABEvgAAEL0AAH8_AABAPAAAfD4AABw-AAC2vgAAvj4AAEA8AACYvSAAOBNACUh8UAEqjwIQARqAAgAAED0AACw-AACIvQAAS78AAJa-AACWvgAAJD4AAIi9AADovQAAiD0AAIg9AAB0vgAALL4AALK-AACIPQAAEL0AADy-AAAlPwAAHD4AABw-AADoPQAARL4AACy-AABAvAAANL4AADA9AAB8vgAAML0AADC9AAAwPQAAcD0AAIC7AACIPQAAoDwAAKC8AACAuwAAuD0AABA9AACevgAAUL0AACw-AACGPgAAgLsAAKg9AACgPAAAJD4AAH-_AABwvQAALD4AAMa-AAAsPgAAmL0AAIY-AADYvQAAED0AAHA9AACAuwAAmD0AAFC9AACovQAAUD0AAAw-AACevgAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Lx5r-4vH4n8","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1270,"cheight":720,"cratio":1.76388,"dups":["4013019093785312277"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4071045118"},"10666251307763330596":{"videoId":"10666251307763330596","docid":"34-10-16-ZEA7A22C3F8FBC7EB","description":"How To host an Angular app on Azure Link to complete article Want to know what is Azure Static Web App Service : https://bit.ly/2G3FuO6 How To Host a React Static Website on Azure...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4370617/65ed738de2a6184da3a1a1fbbf9512c3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Tcn9aQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2xx3JnE962s","linkTemplate":"/video/preview/10666251307763330596?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Deploy Angular application with Azure Static Web App Service and GitHub Actions","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2xx3JnE962s\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTA2NjYyNTEzMDc3NjMzMzA1OTZaFDEwNjY2MjUxMzA3NzYzMzMwNTk2aq4NEgEwGAAiRBowAAopaGh0eGR5d2xpdXhwY3BsaGhVQ3NQOHF0VXJkaTFvMHM3SG5HVkR0WVESAgARKhDCDw8aDz8TvgeCBCQBgAQrKosBEAEaeIH7-gEE_gIA-_4C_wME_gEO_gYC9wAAAOz9DPn5_wEA-fX4-_gAAAD9BQgJ-QAAAPX29PL-_wAAAggBEAMAAAAV-QAM-QAAAPz9_Qr_AQAA9wQC-AIAAAAdAgj7_wAAAPgJ_wj8AAAA-gbu_gAAAAD8-foAAAAAACAALcKk2js4E0AJSE5QAipzEAAaYAwXAA0a_fa4B07SGCnmDvDr1-zoy_X_-88A8xTV9OcL9ZgCDP8g9QHytQAAAAEV33_9APBlEPTG8hMaB9b94Ej2cskF8eoWJ-a5BQALDwoWyQkRCgD37uT6_NkBTfUT8CAALSaKNTs4E0AJSG9QAiqvBhAMGqAGAABEQgAAQEAAAIxCAABAwQAAjEIAAKBAAACgQAAAwMEAAFjCAACAvwAAfEIAAIBBAACWwgAAaMIAAAhCAABEQgAAEEEAAATCAAAAwAAAMMEAAKZCAACGwgAAAMAAADRCAACGQgAA2MEAAHTCAAAIwgAAfEIAAPBBAADAwQAAhkIAAAjCAACQQQAAssIAAEDBAAA8wgAAQEAAAGxCAACYwQAAEMIAADxCAAAAwAAAZEIAANjBAAAwwgAAosIAAKDBAACyQgAAEMEAANjBAAAIQgAAGMIAABxCAABAQgAAUEIAAKLCAABEQgAAYMEAABBCAADYQQAA4MAAAPDBAACcwgAAQEAAAIDBAAAQQQAAcMEAACDCAADIQQAAAMEAAMBBAABkwgAAlkIAANhBAAAAwQAAeEIAAJjBAACAvwAAPMIAAFjCAAAsQgAAkEEAAKBBAACgwQAA4EAAAEzCAAAIQgAAgL8AADDCAAAgwQAAGEIAAKDAAACAQAAAOMIAAKDCAACYwQAA6EEAAEhCAAAQwQAAoEAAADhCAACwQgAAusIAABjCAACAwAAAMEIAAAAAAAAAwgAAoEAAALBBAACIwQAAKMIAAAjCAAAQQgAABEIAAGxCAACoQQAAksIAAGDCAAAMwgAA8MEAAODBAACAvwAA0EEAAKZCAACYwQAA2MEAAKjBAACQwgAA6MEAALDBAABAQAAASEIAAGBBAADAwAAAcMEAAFRCAADgwQAAJMIAAGDBAAAgQgAAEMEAALDBAACgQQAANEIAAJhBAAAQwQAAcMEAAODBAABIQgAAAMEAAHBBAACAvwAAIEEAAKBAAAA4QgAAnsIAADDBAACyQgAA8MEAAAhCAAAEQgAAkEEAAFDCAABIwgAAMEEAACBCAAAwQQAAMMEAAIjBAAAQQgAA2MEAAKDAAAAgQQAAAMAAADBBAAD4wQAAOEIAAJBBAACwwQAAAEIAAHDBAACAvwAAEEIAAATCAACCwgAAhkIAAOBAAADowQAAPMIAAAhCAACEQgAA-EEAAMBAAACYQQAAiMIAAEBCAABswgAAUMIgADgTQAlIdVABKo8CEAAagAIAAHS-AACAOwAAmD0AACw-AACAuwAAjj4AAJg9AAATvwAAoLwAAIg9AAAkPgAA4LwAAKi9AABUPgAAQDwAAFS-AAAbPwAAmL0AACy-AADaPgAAfz8AAEw-AABwvQAA2D0AAIK-AAB0PgAAgDsAAIi9AACGvgAAVD4AABw-AACgvAAAgLsAAIo-AABQvQAAuL0AABw-AABEvgAApr4AAOA8AACmvgAAyD0AAFQ-AAAkPgAAiD0AAIo-AACYPQAAJL4AADS-AAAkvgAARD4AANg9AABMPgAAuj4AAHC9AACovQAAVT8AAAy-AADoPQAAEz8AAIA7AABEvgAAuD0AAPg9IAA4E0AJSHxQASqPAhABGoACAAA0vgAALL4AAJ6-AAA1vwAAmD0AAPg9AAC4vQAAgDsAALi9AACoPQAANL4AAIA7AACYvQAABL4AAII-AABQvQAAoDwAABU_AACIvQAA6j4AAOi9AADIPQAA-D0AAOC8AADgvAAAND4AAKA8AADgvAAAoLwAAKC8AADgPAAAQLwAACw-AAAsvgAA4DwAAKC8AAD4vQAAmD0AAPi9AAC4PQAAmD0AAJg9AADIPQAAQDwAADy-AAD4vQAAf78AABC9AABAvAAAUD0AABS-AACSvgAAyL0AAII-AAA8PgAAcD0AAIg9AABwvQAAyL0AAIC7AABQvQAAcD0AALg9AACgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2xx3JnE962s","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["10666251307763330596"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"219122556"},"8632025426394581293":{"videoId":"8632025426394581293","docid":"34-2-1-ZB9CE7AAD759CFD9E","description":"Angular Interview Questions | Angular Templates, Interceptors, Guards, AuthenticationAngular Training for beginners, Angular Basic Building Blocks, Component...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2973053/38cc93ad3cfce0df28914bf0b07a07a7/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/eSsjFwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D0Bi8HFWr-Qw","linkTemplate":"/video/preview/8632025426394581293?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Angular Interview Questions | Angular Templates, Interceptors, Guards, Authentication","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=0Bi8HFWr-Qw\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTODYzMjAyNTQyNjM5NDU4MTI5M1oTODYzMjAyNTQyNjM5NDU4MTI5M2qIFxIBMBgAIkUaMQAKKmhoaWVhZ3Jlc2FjdXpjZWJoaFVDbXFSN3plQ3Z1ajUwZC1feWFNRGstZxICABIqEMIPDxoPPxPfHoIEJAGABCsqiwEQARp4gQcB_gL-AgDvAwYGAAP_AQIMAP_3__8A7QcHAAH_AAD6BQcE-QEAAAgEAPADAAAA9v7-_vz_AAADC_b_BAAAAAz3CAL7AAAA_QL2BP4BAAD2__QCA_8AABj8AvX_AAAA9f__Bvr_AAD_AQAA-f4AAP_vBwEAAAAAIAAtbrLaOzgTQAlITlACKoQCEAAa8AFO8PP_1Av8__odDAHv99kAgfD7_zr_HQDv1_EA2wP8AfQF2ADX_gwBxQzSAOnq_v_T_P7_JgsFASMM-ADp7xcBFv7kAAb28AEj1_z_HvcZAfPt8P856gkAHurjAfAe_v8c3dkAz934Awn9_wDzHygBAfEd_Rby9gAM6hsBBfYRAPECBf4J-gQC8QAGA_3rEf4NCvEAC_j__PYF_gMADPcHAAAA_Q3l-ALyByADE_IGBfcU-gAQ_wD8CN4VBCsKBgEGC_oFBP8O-Q3q_PkoAgD96yEG9AXkBg7-EQL-6dAEA_IC9fbWBQj2-N8I_Rj_BwYgAC2Q-k47OBNACUhhUAIqzwcQABrAByuE7b43C8U7s2y5u_cL0bx62UA8eGz6vODi17x4tBA82JMGu4BgLj5vNQE9n07DvPyMu75aUw-8xurFuz0pcz6UwOa79XIOPcnuXb3ifvY8GNZIvUQYX77UZGc7pZ0_PKT7ib12GNO9DIfvPA-XXD46gxU9gcVGPQMWur1mjVU8YzILPTLj8buxV_O8yZb-uigLDz5iBCM9eDySPFD3Jj0gQYa9BmrMPGS9l71zp289XUpCvbjpzzyspLq8ruVfPFpHNT2Dxqe7yIPjPBMJi70KN1S9sraOvN6O0zoiwVQ9a0yjPL1soL0m5lQ9oRa9OrDbUb0v_7y92SQBPN6w7byb1TE92fYsPJXcXD0GQjc9cLbIOQ_pHL3N0089iXUPPWXJF73OOM08baAMvM98oz24MlI9p9BUPJO5A70VXh29o8SVuBzu4z2uQq88nEzBvKqqIzwN34I857ikPPFImzrRrkI8iZI1vD4moj0acpc94KkVvC0zlj2reCO9Eo40vBxc2j217vC8RGyPOnGi6bqnf-Q8tq37O_m6MbyJbQE9LYFvu-iNi7ua3xo9OHmdu61PmLvuSsG8yXfnuvFum73Jy5q9Xm0BvGN1wD19UQy9WmciOgjb2byRyp48oB42vKEOwD3y43k8qNIDvDobt734MrS6FDlpO3HJsbyX_BU80b1aO6za_zwS2MG8HWI0O7HVijyNoTW7RplLu-A8Sz11LOW8nFi3O68y5DtGW9W8ccE-ujdNtL00BNE8wgr8OKGd0z1RgZi9l51ROVwtIb28Byg9J1yzOVxsfzxT40o843O_OT2ayj3E2Ii96JtSuN0qo7xXPcC9kQYeOV1Vob0A3FE89DzJOFqhSLyLvFE8zhMfObbvdrwj1w29XL0kuffizbpHuzu9qMMTuTRIA7ypkvc8XWNwuB4YAL0l7qy9TRTnN98xYTsXfsW99IpMN2uX27wgm6Q8Su5xt_1abb1ZU4S9YUafONiXUb2K4-U8EdQBOWWE3Lysl5U9ei8JN22TBT2ICCk9P_UJubAPsb23DLi9_lg4uPyg07wr-6481t2UOGOohL1mmS-9xz7JNz8pqb0b1tS9uH5Bt1LPx7017_g8SGoNuYrKJr1ivOa9yeVyOMeiSLupwh-9zUg3OJeRlT18EqM9OhOZOOnwkD37wSo9-lKFuArOCj3DZ5s9nFWFN3L4pDuo-Y-846fEtyEytjw7OeM9BBsGOaIoAL5WsFc9baXkuJ2mKr3N3Xi8fui7ty7EDz0cHQG97aaptyAAOBNACUhtUAEqcxAAGmBIBwAxF__29hFL6ufd1CzR1-b8LQAX__zFAAL23vcIFe2B9hH_RtoGHKYAAAAnCM1M7gAdbifJ1AXeH_Xn8dwMCnfnEvPe4Sbvz_QyBfAAv5AmCSEABMPVHzDt6iE4ORIgAC28uyE7OBNACUhvUAIqrwYQDBqgBgAAJEIAAFxCAADIQQAAMEEAACxCAABQQgAAqEEAADBBAAC8wgAAuMEAAGBBAABUwgAABMIAAJBBAACCQgAA0EEAACBBAACawgAAqMEAACTCAADgQAAASMIAAADAAADIQQAAoEAAAFDBAAAUwgAAIMEAAKxCAAC4wQAAbMIAANhBAADYwgAAMEIAAAAAAADowQAAyEEAAGxCAACoQQAA4EAAAJBBAADgwQAAiEEAACDBAADgwQAAYMIAAEDAAACAvwAAmEEAAARCAADKwgAAoEAAAADAAABAwgAAikIAAERCAACawgAAIMIAACBBAACQQQAAQEEAAADCAAAwwgAATMIAAIhBAAAswgAAFMIAAIDBAADIQQAADMIAADhCAACEQgAAgMEAAEBBAAAowgAAQEAAABDBAABwQgAAWEIAAIDBAACswgAAokIAAMDAAAAEQgAASMIAAMDBAAAAQQAA4EEAAHBBAABAQQAAQMAAALhBAAAwwQAAkMIAADDBAAAAAAAAFMIAAHDBAACgwQAAQMIAADTCAACMQgAAHEIAADBBAACYwQAA4EEAAJZCAADQQQAAwMAAAGhCAABQQQAA4EAAAABAAAAcQgAAAEAAAIBCAADwwQAAkMEAAARCAAAoQgAAiEEAALzCAACAQQAAjsIAAADAAACgQQAA0MEAAMBBAAAAAAAAMEEAAJDBAADwwQAAgD8AAADBAACYwQAAJEIAAFBCAACAPwAAsEEAAILCAABUQgAAuEEAAMDAAAAAwQAAWEIAAGDBAABcwgAA8EEAAKDBAABQwgAAMEIAAEDBAACgwQAA2MEAAIDAAACgwgAAcMEAABDCAABoQgAAAEIAABBCAAAMQgAATMIAAGDBAADIwQAAKMIAAMBAAAAAQQAANEIAAABAAACowgAA-EEAAIDAAADYQQAAmEEAAFBBAABgQgAACMIAACBBAADUQgAAhMIAAJjCAABQQQAAuMEAALBBAACoQQAAmsIAAKhCAACAwQAA2MEAAABAAAB0wgAAQEEAAKBBAAA8wgAAcEIAAGDCAADYQQAAmMEAADjCIAA4E0AJSHVQASqPAhAAGoACAACovQAAdL4AAPa-AADYvQAArr4AAPY-AAAQPQAAN78AALi9AAB8vgAAxj4AAIo-AADOvgAA6D0AAHS-AAC-vgAA4j4AANi9AAAcPgAAOT8AAH8_AABEPgAAyD0AABQ-AACAuwAA-j4AALa-AADuvgAAZL4AAKI-AAC2PgAAcD0AAMg9AADIPQAAQDwAADQ-AABwPQAADb8AADG_AAAwPQAAUb8AAGS-AACgPAAAkj4AAI4-AAAsPgAA2D0AAI6-AACovQAABD4AAAy-AACGvgAAoDwAAJY-AAC2vgAAED0AAHU_AAAUPgAAbD4AAOY-AABQPQAAqD0AAKg9AAAUviAAOBNACUh8UAEqjwIQARqAAgAAiD0AAOg9AACYvQAAKb8AAEy-AACGvgAA6D0AABC9AABQvQAAUD0AADw-AACevgAA4LwAAKK-AAAEPgAAML0AAOA8AAAPPwAA2D0AAHw-AACSPgAA4DwAAIC7AABEvgAAUD0AAEC8AABcvgAA6D0AADC9AAAQPQAAyD0AAHA9AADgvAAAUD0AADQ-AAAcvgAALD4AAFQ-AACivgAAgLsAANo-AADoPQAAmL0AAOA8AADIvQAAND4AAH-_AADgPAAAQDwAAHS-AACAuwAAEL0AALi9AACgvAAAPD4AABQ-AACIvQAAoDwAAOC8AADIvQAAJL4AAEC8AADovQAAED0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=0Bi8HFWr-Qw","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8632025426394581293"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3027702862"},"14546077774495958442":{"videoId":"14546077774495958442","docid":"34-3-12-Z36294EB76E3E8369","description":"My Angular course: https://angularstart.com/ One of the best ways to improve as a developer is to take the leap into looking into how things work yourself, and it might be easier than you think.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1337197/12417160832dd364b1b2f81117215f97/564x318_1"},"target":"_self","position":"15","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DC_xXv27_gHg","linkTemplate":"/video/preview/14546077774495958442?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to deeply understand Angular signals (...or anything)","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=C_xXv27_gHg\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDJaFDE0NTQ2MDc3Nzc0NDk1OTU4NDQyaq8NEgEwGAAiRRoxAAoqaGh3dWVpd3Rmc2lxZGx3Y2hoVUNiVlpkTG5nSkg2S09KdnBBT08zcVR3EgIAEioQwg8PGg8_E4sFggQkAYAEKyqLARABGniBAgUC_v8CAPwAEAUHB_wBCAEH-vf__wDe9wL8-voDAPkKC_n_AQAADgYTBAQAAADw_fL9AgAAABUE9AD1AAAADAEMBPUAAAAPAPsG_gEAAO7z_QsE_wAACO4PAwAAAAAJDf4EAQEAAPv7AgMAAAAA8-r3BQAAAAAgAC0zINc7OBNACUhOUAIqcxAAGmBPCAAV9hPlzwcA3fXbwg_k9_kA2egK_wqtAPId8SUW9dmsCRf_Vv4IFaoAAAAkL_cYEAAZaEbvASTg_SXa4t0R_n_7C_vt-AXorvkaER308dwiMyAA4dwKBCKf9jg1VQQgAC0WFiw7OBNACUhvUAIqrwYQDBqgBgAAsMEAAIC_AABgQQAA0MEAAAhCAACwQQAADEIAAKDBAAD4wQAAoMAAAHBBAABwwgAAmsIAAMjBAABAwQAAAEEAANBBAADgwAAAIEEAAAzCAACAvwAAGMIAADxCAACAQAAAHEIAANDBAACQwQAAWMIAAEBCAACAPwAAyEEAAFBCAACEwgAAkMEAAADAAABYwgAAAEIAAExCAAAAwgAAiMEAABhCAAAwQQAABEIAAEBCAACAQAAAgMIAAKDAAABQQQAA8kIAABRCAADwwQAAAEEAAHBBAABcwgAAqEEAALhBAACawgAA0MEAAHjCAADwQQAAqMEAAMDBAAAQQgAADMIAAADBAADgQAAAwEEAAADBAAAwQQAARMIAAPhBAABYQgAAUMIAAHhCAACAQgAAkEEAAIDBAAAAQQAAUEEAAGDBAACgwgAAuMEAAPhBAABIQgAAyEEAAKDCAAAsQgAA2EEAAIRCAAAwwQAAoMEAAHRCAADYQQAAssIAANDBAAAIwgAAAEIAACBCAACYQQAAEEEAAIDCAABgQgAAKEIAAHDCAABwwgAA8EEAAIhBAACYQgAAIEEAADRCAACGQgAAyMEAAIDBAABMQgAAEEEAAEjCAACwQQAAwMEAAARCAADwQQAAaMIAAPjBAACMwgAAYEEAAKDAAABcQgAAMMEAAGBBAADYwQAARMIAAMhBAACgwAAAIEEAAAhCAACgQQAAHEIAAABAAAAAAAAAAAAAAPDBAABswgAAgMEAAEBBAAAgQQAAPEIAAEBBAAC-wgAAQEIAANjBAAAQwQAAQEIAAIjBAACwQQAAPMIAADRCAAAEwgAADEIAAHDCAADAwAAANEIAAADCAABwwQAAFMIAAIjBAAAkwgAAEMEAAFRCAABUQgAAdEIAAPhBAABYwgAAiMEAABjCAAB8wgAAYMEAAIA_AABUQgAAqMEAAIDAAABcQgAAsMEAAJhBAABgQgAADMIAAABCAAAYQgAA0MIAAHBCAABgwQAAdMIAAKbCAACmwgAAHEIAABxCAAAswgAAiMEAAABBAADAQQAAhMIAAKjCIAA4E0AJSHVQASqPAhAAGoACAABMvgAAgDsAABA9AADSPgAADD4AABw-AADoPQAA5r4AAAy-AACAOwAAgj4AAAQ-AADovQAAUD0AAKi9AAAkvgAAgj4AAKg9AAAsPgAA1j4AAH8_AADIPQAAFD4AALY-AADIvQAABD4AAHy-AACIPQAATD4AAHQ-AAAkPgAA4LwAAIa-AAAkPgAAiL0AAKA8AACAOwAArr4AAPq-AAAQvQAAdL4AAOi9AAAEPgAAUL0AAEC8AAD4PQAAmD0AAIq-AACAuwAAEL0AAHA9AAD4PQAAfD4AAGQ-AAD4vQAAmL0AACM_AACgvAAAMD0AADw-AACAuwAA4DwAAEA8AADIvSAAOBNACUh8UAEqjwIQARqAAgAAPL4AAAS-AAD4vQAAK78AACy-AACevgAABL4AACQ-AADgPAAA4r4AANi9AAC4vQAAED0AADS-AACOPgAA4LwAAES-AAApPwAAHD4AAJY-AABcPgAAcL0AAKA8AABMvgAAJL4AADy-AACIPQAAED0AAAQ-AAAwPQAA-D0AACQ-AABQvQAAoLwAAFQ-AACAuwAAPD4AALY-AACSvgAALD4AAK4-AAAsvgAAcL0AAGQ-AACIPQAAED0AAH-_AABcvgAAoLwAACy-AADgPAAAyL0AAAy-AAAwPQAAxj4AAEQ-AAAQvQAA6D0AAIg9AABAPAAA2D0AAMg9AACGvgAAhr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=C_xXv27_gHg","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14546077774495958442"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3069512294027144078":{"videoId":"3069512294027144078","docid":"34-10-2-Z42DF3CFF353E5844","description":"Are you struggling to understand how to handle signals effectively in your Angular applications? Look no further! within Angular components Best practices for signal handling in Angular...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3072787/bfcc55866948f612f7af55b91ca165a7/564x318_1"},"target":"_self","position":"16","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DWLAPMkXGCmA","linkTemplate":"/video/preview/3069512294027144078?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Mastering Angular Signal Handling: A Short Guide","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=WLAPMkXGCmA\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTMzA2OTUxMjI5NDAyNzE0NDA3OFoTMzA2OTUxMjI5NDAyNzE0NDA3OGqtDRIBMBgAIkMaMAAKKWhoZmNqbmNib3duaGFscGhoVUN2WUhjLUxKOVZMeTFEY1lkU3czUHdnEgIAESoPwg8PGg8_E3-CBCQBgAQrKosBEAEaeIH7BAEC_gMA9QEDBQcF_QEBCP4I-P7-AOv1Afz6_wEA8gv9CQMAAAAEAggFAgAAAPMJBf4DAAAAEv_wBwIAAAD89Qn8-AAAAAwBAQH_AQAA8gb6BwMAAAAH-wcM_wAAAAoICggAAAAAAPT--AAAAAD2-PsHAAAAACAALZ112zs4E0AJSE5QAipzEAAaYCQQAAMNHPzLExH359rpIO3q-Of-Avj_ArcA-hbtChjz4coGFAA8xhELvgAAABQE4xgPAPZQHtkMHecaBtnq5yLjf_gDI_Qc9ejpDfQPEx7H5vEVJgDi4AsN97zVEzVC_iAALQV0UTs4E0AJSG9QAiqvBhAMGqAGAADQQQAAAEEAAJBBAACowQAA0MEAAGhCAAC4QQAAoMEAAJDBAACQwQAAMEEAAFDCAACmwgAA2MEAAIjBAABQQQAAgEEAACzCAABAQQAAAAAAAEhCAADKwgAAREIAAEBAAACAwQAAQMAAAFTCAABAwAAA0EEAAKBBAAAcQgAAQMAAAKTCAAAEwgAAoMAAAHDCAACYQQAA8EEAAJhBAACAvwAAUMEAAJBBAABEQgAAIEIAAGBBAADgwAAAAEIAAFDBAADSQgAAUEEAAKjBAACEwgAAFEIAAIjCAAAAQQAAMEIAAADAAACAwAAAAMAAAMDAAABAwgAANMIAAKBAAADAQAAAyMEAAIDAAACgQQAAsEEAADDBAAAQQgAAQMEAAJZCAAB4wgAAkkIAAABAAAAQQgAAKMIAADDBAAAwwQAAcMIAACTCAACqQgAAgkIAALBBAAAoQgAAFMIAAKRCAADoQQAArkIAAIRCAABAQgAAbEIAAEBBAACCwgAAIMIAAJzCAAAEwgAAcEEAAFBCAAAAAAAAkMEAADBCAADAQQAACMIAALTCAAAwQQAA6MEAAJBCAAAYQgAAEEIAAJpCAACAwQAAcMIAAARCAAAcQgAAhsIAAJjBAAAIwgAACEIAAEBBAADgwAAAAMAAACDCAACYwQAAuMEAAJRCAABwQQAA2MEAAIjBAAAQwgAAAEIAAJjBAAAQwQAAgEIAAGBCAACAQQAAQEAAADxCAABMwgAAKMIAAGTCAAA0QgAAAMAAAIA_AABwQgAAEEIAAJjBAADgQQAACMIAAABCAADgQQAAiEEAACBBAAAMwgAAYEIAADDBAADYwQAAOMIAABBBAACwQQAAVMIAAGBBAADAwAAAqEEAAEDBAAAcwgAAMEIAAOBAAABAQQAAcEIAALrCAAAQwQAAQMEAAEDAAABMwgAAGEIAAGRCAAAAQAAAlsIAAJhCAABkwgAAwEAAANBBAACMwgAAwEAAAOhBAABgwgAAKEIAAAxCAABQwgAA-MEAADjCAAAQQQAAfEIAAEDAAACwQQAAQMAAADBCAAAwwgAAoMEgADgTQAlIdVABKo8CEAAagAIAALi9AACCvgAADL4AANg9AABEPgAAuD0AAHC9AAAnvwAAkr4AAMi9AACaPgAA6L0AANi9AAA0PgAAqr4AAGy-AAARPwAAyD0AAPY-AAAjPwAAfz8AAOg9AABEPgAAyD0AAKC8AAAMPgAAgDsAAJi9AABAvAAALD4AAK4-AACIvQAAMD0AALg9AABAPAAAhj4AAIC7AADGvgAAtr4AACy-AAC6vgAAoLwAAMY-AAAwvQAADD4AANg9AACgPAAARL4AAKA8AABsPgAA2D0AABS-AACGPgAAuD0AAIC7AADIvQAAZz8AALi9AABwPQAADL4AAKi9AAC-PgAAiL0AAHC9IAA4E0AJSHxQASqPAhABGoACAACovQAAmD0AAHC9AABtvwAAlr4AADS-AAA0PgAAXL4AAAQ-AAAkPgAA6D0AAHS-AAD4PQAApr4AADC9AAAQvQAA6L0AADs_AADCPgAAij4AAKA8AAAUvgAAdD4AAKi9AAAcvgAAEL0AAFC9AAC4PQAAUD0AADy-AADIPQAAmD0AAHA9AAAkvgAAcD0AADS-AAB8PgAAbD4AAKa-AADIPQAAjj4AAFQ-AAAEvgAAcL0AAOg9AADYPQAAf78AAIA7AABcPgAA4DwAALI-AACKvgAA4DwAABA9AACaPgAAqD0AAEC8AADYPQAANL4AAGy-AABMPgAAQDwAAIq-AABAvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=WLAPMkXGCmA","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3069512294027144078"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"16321519278374067997":{"videoId":"16321519278374067997","docid":"34-3-7-Z2565DE8FC59474BE","description":"My modern Angular course: https://angularstart.com/ I refactored one of my existing Angular applications that relied heavily on RxJS and observables, to signals. This made me change my opinion on...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3101654/7f77f784486ca42193d2f690fa3b9967/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IN6dKwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dp2RJ7xXIRII","linkTemplate":"/video/preview/16321519278374067997?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"I used Angular's signals to build an actual app","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=p2RJ7xXIRII\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTYzMjE1MTkyNzgzNzQwNjc5OTdaFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3aogXEgEwGAAiRRoxAAoqaGh3dWVpd3Rmc2lxZGx3Y2hoVUNiVlpkTG5nSkg2S09KdnBBT08zcVR3EgIAEioQwg8PGg8_E8cDggQkAYAEKyqLARABGniB8vr7B_8CAPb-AwX-Bf4BCAEH-vf__wDjBf0BAPwCAPEKAvv5AAAADQQJ-gkAAADs9foHAAEAAA0G9QMEAAAADAELBPUAAAD-Bv4K_wEAAPn4_gYD_wAACvcKAgAAAAAC_fUG_P8AAfUHAvgBAAAAAPD6DQAAAAAgAC0jf9g7OBNACUhOUAIqhAIQABrwAXr74QHf_icB-RnkANgOxgCB7Rz_UhnhAPD3DQDF7OMB1Qn5ANLbAADK5fAA0x8RAPsS1P8vDgYB__0SABT-_QAIGvQAKucCADoM8AD4FtT-AR8n_yDvF_4h6vUAEwHzACkCDP_y7tn-5PfnBQr1Hv8QGhf_HwQNCOgTGAD0GQn-5gD9AOj6EPzjBPX49uUlAxIs4gEL7OIAABkMBDET8wsAAAD8JALoAgv2_Avq-e_-3RYKAuj69f_08BkBFiH8BPEQCAbv_vT52wAa-xjj7_YG_g_-FxP2_QHx8wvt0ADyEv0W-OIDDALF_gcOGx36BiAALUFaJTs4E0AJSGFQAirPBxAAGsAHh2zYviRegz3j0bo70rqnvbhAIj1VZYS8ZqBivk48MTxMgye9isITPbRNWz22DhA8l8eqvhPH7Du-EZ28teGQProRNr0aiTA9NbwVPDEwxDumsaK978X3vSIoqD0pL6i8XQJLvBOVEj1EKAI89bsAPkMVsz0FrsY8xO7bvQeDJTtmFRU8rPoBPaibpb1lQfo7vFgYPisxrrtvTdW8vFruPUBjS7wrAac8ojDDvQJB5zv3EEO8axGxvcfIyDwfEdO8ySJtPUWE2jslMyg8LLsQvtkWr7z7PMo760YuPca7iDzl-Hy8fbHXvW5SbD1pp2a8jz-MPRBl3jz4x5Y8nZ0Mvr4RXbyVdjS8ZjBmPQvKmT3zgZO8Jgx0vV1Guz1MLLo8zWEyPWVRWDz7Tl2804bjPcx2aj3WdL08RdXQu-uvMruNmFm8CS2APbY3Lj2TQ7q8gxsEvV5H3rvXS5W6mQycPQhOhTsuRL08ca_HvUiyjb0rm168G-1dPW8UtDxVTEE6YioePNXyubz_p6y8S4ORPett2DxmCE87yF2EPI2Ugj02yCS876KaOz0w2zt7epU7YHKoPUc-Djygfwq7BnXLve8dhb1hFlW5FvVuPDCQFr2BXGI7UxGNvfdkVbsQlJk61HtPPNFCfb1N-pi7UhvLvHGWbTyrF0-7MN9QvVKwazxpP4w7TbrtPEQc3jmN9So7xdopvHItf7xGZ_Q6uCJRPRRb4b1bLcm6wFr1Pcrni729hsi48prXvZOcHT3CNMA4956hOz8Qqr047O23EGd0Pd1ZsD18pr85VyqDvVx3zrxaxg05X6NbPd-Wvjy8jts3DwrKvBINN70Me584GaHpvJQ7Aj20XdG53sUgvaisYT04Ea24_uYPPWMwmjxibca5WpvGPYDqZL0MKoa4bVWSPLYC2DsGeDg3CgGPPVnHbL0RQem58Qw_PTKpArxEDKu4a5fbvCCbpDxK7nG33HtAuz4s6bsIehS4REEfPapPjTy_NRE5QupWvc9DN7tOCWI1UyWlOwJy0zttJFa4dlNqvVfPyb1cOmq4Z_iqvGHJsLzsJ404yuEDvhDXHjyX_U43QNXNPAriUTsCDso3nXClPNmXDL0jCXe4xZwWvbSTrL1RgoM4wqTYPTYqJr17tC25QUiWPbAnsL3sLAq4HZmivCKBULzz-g61LkK3PX76FTtd13k3x6ADPmCNeL0XyFo4cIJKPCrqtz3nCgk5OaELvdEQhD3l09W4dR5VvZTZoLx_KUo3EQmVPP0z472lEoG2IAA4E0AJSG1QASpzEAAaYFcEADL8KvHOESvkGMP6Jdjt_wwO5Q__Fen_Fv7j-v8o8IEnHf9F8QsIogAAAA0d9DfrABF9KtnmDOM67NTwyjPnewgGGJjP9eHF_Sr5vwDh6BkBVgDTv60FFObPYygnGiAALUnLGDs4E0AJSG9QAiqvBhAMGqAGAABQQQAALMIAABBCAACAwQAAEMEAAPBBAACUQgAAsMEAAJBBAAA8QgAAuMEAALrCAADAwgAAqMIAACjCAACAQAAAQMEAAOjBAADIQQAAkEEAAGxCAACAwAAAAEEAADBCAACAwAAAAMEAACDBAADgwAAAMEEAACxCAADQwQAAoEEAACDCAADQwQAA6MEAAKjBAADAwAAAUEEAAJhBAAAMQgAACEIAABDBAAC-QgAAGEIAAABCAACwwQAAZMIAABDBAABAQgAA6EEAAODAAABUwgAAisIAAHBBAAAUQgAAwEAAAIrCAABgwQAANEIAAFRCAABEQgAAMMEAAGDBAAAQwgAAMEEAABzCAAAEQgAABMIAAABBAACAQQAAJEIAAJRCAAA8wgAAXEIAACBCAABAQAAAwMEAABhCAADgQQAAYMEAAGjCAADgwAAAkEIAAMZCAACYwQAAOMIAAHBBAADYQQAAgEAAAKDAAACAPwAABEIAACDBAADIwQAAKMIAACTCAAAAwQAADEIAANBBAAAQQQAAMMEAAIC_AABQQgAAdMIAAMDBAADwwQAAcMEAAGhCAAA4QgAAqEIAAJBCAAD4wQAAYMEAABBBAACsQgAAPMIAAGBBAACQwgAAiMEAANhBAABQwQAAiMEAAODBAAAQwgAAoEEAADRCAABgwgAASEIAACjCAABswgAAXEIAAABAAADgQAAA6EEAAEBAAACkQgAAoMAAADjCAAAMQgAATMIAACDBAACIwQAA-MEAAEBAAAAcQgAAJEIAAAzCAADYQQAAEMEAACTCAADQQQAAAMAAAIhBAADGwgAAYEIAAABBAABMQgAAxMIAAHhCAABMQgAAAMIAABxCAAB4wgAAMMIAABBBAACAwAAAzEIAAIBBAADYQQAAIMEAACjCAACIQQAAmMEAAITCAACAPwAAuEEAALBBAAAkwgAAaEIAAPhBAAAAwAAA2EEAAJjBAABQwQAAAEIAACjCAADSwgAAmEEAAKrCAACgwAAA4MAAAGzCAAAQQgAANEIAALjBAABQQQAAAMIAAEDAAACAvwAA6MEgADgTQAlIdVABKo8CEAAagAIAAJK-AAAwPQAAnr4AADw-AADovQAAkj4AAIC7AAAlvwAA2D0AAOC8AACePgAAEL0AAHy-AACgPAAAJL4AAJi9AACGPgAAoLwAAK4-AAADPwAAfz8AAJ4-AADYPQAAcD0AACw-AAAsPgAAJL4AACS-AACYPQAAZD4AAGw-AABwPQAATD4AAAQ-AAAEPgAABD4AANg9AACGvgAABb8AAJi9AAC6vgAA4DwAAPI-AAAMPgAAHD4AAJo-AABQvQAAED0AAOg9AABQPQAAJD4AAHA9AAAkPgAAyj4AALi9AABAPAAANT8AAOC8AACKPgAAqD0AADw-AABMPgAA-D0AAHy-IAA4E0AJSHxQASqPAhABGoACAAC4vQAALL4AAKg9AAAxvwAAiD0AAHC9AACovQAA-D0AAKi9AACAOwAAuL0AAIi9AAAQvQAAhr4AACw-AADgvAAAFL4AAEM_AACWPgAATD4AAFA9AADgvAAAUD0AAIg9AAAQvQAAMD0AAIg9AACgPAAA4LwAACw-AACoPQAA6D0AAIi9AABwPQAA2D0AAMi9AACOPgAA2D0AANq-AABMPgAADD4AAPg9AAAwvQAAXD4AADQ-AABsvgAAf78AAEA8AABcPgAAuL0AAEA8AACWvgAAQLwAAJi9AADePgAAyD0AAIg9AACYvQAARL4AAKA8AABcPgAATD4AAJK-AABMviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=p2RJ7xXIRII","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["16321519278374067997"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"4197010368"},"1406223049238645177":{"videoId":"1406223049238645177","docid":"34-3-11-Z651057260008B0E2","description":"In this video we will see Mastering Change Detection with Impure Pipes in Angular Standalone Component Instagram: / leelawebdev Telegram: http://t.me/LeelaWebDev Facebook Page: / leelawebdev...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3338778/49aae807aea7b18a6743381f2eccee68/564x318_1"},"target":"_self","position":"18","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoyPI4Yj-FiE","linkTemplate":"/video/preview/1406223049238645177?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"44. Mastering Change Detection with Impure Pipes in Angular Standalone Component - #angular18","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oyPI4Yj-FiE\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFQoTMTQwNjIyMzA0OTIzODY0NTE3N1oTMTQwNjIyMzA0OTIzODY0NTE3N2quDRIBMBgAIkQaMAAKKWhob2Fyb3hqYXV6aHp0dmhoVUMxSi1ZSDI1TENqdkxuRmp5N1dEcUdBEgIAESoQwg8PGg8_E4EFggQkAYAEKyqLARABGniBBv0LDQL-AAP5Dg8GC_kCG_sG__UCAgDr_Q34-f8BAP8LAwAAAQAAAgoO_AUAAADs8_0C9gEAABIHAQz1AAAA-ggE_v0AAAASBgAN_gEAAAIB-gr5AQAAD_4BCAAAAAD_-Pj___8AAAL49fwAAAAA9vQAEAAAAAAgAC0BzdA7OBNACUhOUAIqcxAAGmAkCwANGjwQ1hEl4fzw8gTj5AnOFPPmAAX-AP7z_Qr_-PW5_Qn_M-AMBcAAAAAYEOIlBQDXUzD2zB31Gwja9vQaAX_bEvcZDAfnrNM2GCYUAdsUDDIA7wbb5jLt6ysSEAYgAC3Ym1A7OBNACUhvUAIqrwYQDBqgBgAADEIAAKjBAACgQAAAMEEAABDCAACaQgAA2EEAAHjCAAAEwgAADMIAAOBBAAAwQQAAUMIAAMDBAADAQQAAWMIAAHhCAACAPwAAOMIAAADAAAA0QgAASMIAAEDAAABAwAAAoEEAAJBBAAAgwgAAAMEAADxCAACAQAAAgEEAAFhCAAC0wgAAFEIAABBBAADgQAAAoMAAAOBCAAA0wgAA-MEAABBBAABAwAAAiEIAALBBAACgQQAAdMIAAERCAACAwAAATEIAAHBBAACgwAAAwMEAAPBBAAAYwgAAwMAAAKJCAAD4wQAAGMIAAFDBAACQQQAAFMIAAGDBAADAQAAAQMEAAABAAAC2QgAASEIAAHRCAACgQQAAgEAAABhCAACgQgAAWMIAAEhCAABgQQAA4MEAAIDBAABYQgAAMEEAABzCAAC-wgAAoEEAAEBBAAC6QgAAqMEAABjCAABgQQAAYMEAAKBAAAAEQgAAuEEAACxCAAAIwgAAvMIAANDBAADIwQAAEMEAAARCAAAAQAAA0MEAAFTCAAD4QQAAKEIAAIjBAACIwgAAPEIAAKhBAABAQgAAuEEAAABCAAAYQgAAoMEAABTCAAAUQgAA0EEAAHjCAAAwQgAArsIAAFxCAADAwAAAQMEAAFBBAACSwgAAGMIAAKhBAABcQgAAwEEAAMjBAADowQAAQMAAANBBAACwwQAAcMEAAIZCAADoQQAADEIAAIBBAABwwQAA4MEAAHjCAAAEwgAAOEIAAGDCAABQQQAAqEEAAFBBAAAEwgAA4EEAAIC_AADowQAAAEIAADBBAAAQwQAAhsIAAJhBAABAwAAA2MEAABjCAABQQQAAwEEAABDBAABAQAAAIMIAAAhCAAAAwgAAIMIAABRCAAAAQgAAFEIAAHRCAADYwgAAwMEAAIDBAABAwgAA0MEAAABBAABMwgAARMIAAIDBAACYQgAATMIAAJhBAACYQQAA-MEAAIRCAABQQQAAQMIAANRCAAAwwgAAMMIAAMDBAABIwgAAGEIAAIBBAACIwQAAQEEAACDBAABIQgAArMIAADDCIAA4E0AJSHVQASqPAhAAGoACAACIPQAAML0AADC9AAAsvgAAND4AACk_AABUPgAAQb8AALa-AAAQPQAA-D0AAKi9AADgvAAAlj4AADS-AACevgAARD4AAJi9AADoPQAAYz8AAH0_AAAHPwAABD4AAHQ-AACgvAAAkj4AAEC8AABUvgAAgDsAAHQ-AAAcPgAABL4AAIC7AABEPgAAgLsAAK6-AAAEPgAAfL4AAA2_AADgPAAAEb8AAOA8AABEPgAAmD0AAMg9AACePgAA-D0AAKK-AAA0PgAAfL4AAAQ-AADYvQAAwj4AAAk_AACCvgAAyL0AAH8_AAAQvQAAyD0AACw-AABcvgAAuj4AABA9AACCviAAOBNACUh8UAEqjwIQARqAAgAARL4AABC9AAAQvQAAH78AAJi9AABMvgAAED0AAIi9AADYvQAAoLwAAHC9AADYvQAA6L0AAKa-AACYPQAAoDwAANg9AABFPwAAkj4AAMY-AABwvQAAcL0AALi9AADovQAAiL0AAOA8AABAPAAAUL0AAOg9AADIPQAAoDwAANg9AABwvQAA-L0AAEQ-AACgPAAAcD0AAOg9AACWvgAAcD0AACQ-AACoPQAAiL0AADA9AACovQAAyD0AAH-_AAC-vgAA6L0AAMi9AABMPgAA2L0AAEC8AADIvQAAij4AAIC7AACAOwAAiD0AABS-AAAQPQAAyD0AAMg9AACovQAALL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=oyPI4Yj-FiE","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1406223049238645177"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"10953624696757445732":{"videoId":"10953624696757445732","docid":"34-7-14-Z3BF8C9A1568BB6EC","description":"decorators https://youtu.be/rM4pPNTfw34 ✅ Recommended playlists: Angular Tutorial Step by Step https://www.youtube.com/playlist?list=PLzrz9JdfZNJf4zCk_Lgj9U3tNWwLAXny- Let's share our knowledge...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3837710/fd995663b03030833bb0d044fe355e9e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/3K4tNgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLGflznP_uKw","linkTemplate":"/video/preview/10953624696757445732?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Angular Tutorial: Sharing data between components using Service Injection | CRM Enhancement","related_orig_text":"Angular Spy","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Angular Spy\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LGflznP_uKw\",\"src\":\"serp\",\"rvb\":\"EqwDChM4NDc3NjUwMjIyNzYwMDIxNjk2ChQxNDMyNjcyNTUyMzMxNTY1NDg5MgoTOTc3NzAwMTY3MDY3NzIwMzY5NwoTMzMxNjUxMDM1OTczNjQyMjc4MgoTNTQ1Nzc3Mzg5NjUwMTA3NjM1NAoUMTA2OTkxNzcxMDI4Nzk1NzQ1NzYKFDEwNzMxNjQyNDc2NjUxMTM5MzYyChMxMzIzNzAxMTU5NzYzNTg5MjczChI3MzY0NTIxMzczNTk3OTQ3MzQKFDEwNzYxOTcxNDkxOTgwMDI2NzUzChM0MDEzMDE5MDkzNzg1MzEyMjc3ChQxMDY2NjI1MTMwNzc2MzMzMDU5NgoTODYzMjAyNTQyNjM5NDU4MTI5MwoUMTQ1NDYwNzc3NzQ0OTU5NTg0NDIKEzMwNjk1MTIyOTQwMjcxNDQwNzgKFDE2MzIxNTE5Mjc4Mzc0MDY3OTk3ChMxNDA2MjIzMDQ5MjM4NjQ1MTc3ChQxMDk1MzYyNDY5Njc1NzQ0NTczMgoTNjI3OTg2OTg5MzgyMjIzNTQ5NAoUMTcwNDYxODE3MjMyNjIzNTA2MDYaFgoUMTA5NTM2MjQ2OTY3NTc0NDU3MzJaFDEwOTUzNjI0Njk2NzU3NDQ1NzMyarYPEgEwGAAiRRoxAAoqaGhoeW9mcGNwc2Fhb3RlZGhoVUNZenVMWHBlSG5CSGdwYWM0LVFDRXl3EgIAEioQwg8PGg8_E7ADggQkAYAEKyqLARABGniBFwv-9wX6AAP_BgEPBv4CJ_cCAPMEBADmAff6-P4BAPv_CAMBAAAAEA3__AQAAAAF-QP7BfwBAAr89gUEAAAAFAUG-PcAAAD7CgsM_gEAAOrz9v8DAAAAFAkD8_8AAAAIDv8A-f8AAQT87gYAAAAAEub7_gEAAAAgAC2Tb8M7OBNACUhOUAIqhAIQABrwAX_o0QDc9xgC-RvhABXt_QKa2R__UBrzAckCDwDdC_gB4fsE_9jdNf2nIhwCuiscAdru3P9BMREABwYBABLvEwAu_PoAVeIyBDECCADkKOv-_gsj_iTtGv4zzwcAEPEQ_tYHA_-w6-D-tePnAwsVJAA6ERoDGxTyA9j6Iv7xHvj71vAC_QjlIfvLuwH-KdALBA4R2_8XL9b__wbz_xAXBwX49_0EJfPyABgIBATq6vYF2ff-BgX1BgPrQxj3CSQj-Q_vDPXn6P4C6xr6_vP94_cAHA77AMAHEQr23QHr5gD88_kK_-U1Aw_59xMNDhX18SAALdKXFjs4E0AJSGFQAipzEAAaYDr7AAj8K-DCCi7nHfHjDsn_5tkS5Qr_77kAKxbxFOABx5EXFv8nA-4TpQAAABQY0TfRACdtF974JsES970I0xvufxoLLqbX-SjYzSwh4DLP8PkCPwAx8csAC7_qQjH8DyAALW8OIjs4E0AJSG9QAiqvBhAMGqAGAABQQQAAQEEAADBBAADwQQAAiMEAAKhBAAAwQgAAuMEAABDCAABgwQAAMEEAANjBAADQwQAAFMIAABBCAABAwAAAYEEAAJDCAACAvwAAQMEAANhBAADAwgAAmEEAACBCAAAsQgAAYEEAAGjCAAAcwgAAOEIAAHDBAABQwQAAMEEAAK7CAABAQQAAZMIAAODAAAB0QgAAhkIAAETCAADoQQAAqEEAAMBAAACKQgAAUEIAAEDAAAAIwgAAAMIAADhCAADOQgAAQEIAAPDBAACCwgAAKEIAAEBBAABIQgAAjkIAABDCAACYQQAA2MEAAIDAAADIwQAAUMIAAJjBAABgwgAAQEAAAFhCAACQwQAADEIAAMDAAADowQAAAEEAADBCAAC4wQAAFEIAAEDBAABgwQAAAEEAABjCAABAwQAAqMEAAJbCAAAgQgAAgMEAALRCAACAQQAAMMIAADBCAACYQQAA4EAAAIrCAABwQgAAYEIAAFDBAACswgAA8MEAAFzCAAAQQQAABEIAAFBCAAAAQAAAZMIAAGBCAAB4QgAAisIAAKzCAADgwAAAMMEAAKRCAAAAwgAAyEEAAARCAADIwQAA6MEAAIBBAAAQQgAAWMIAABDCAACMwgAAQEAAADDBAAD4wQAAwMEAADjCAAAAwQAAgEEAAIhCAADgQAAAisIAAFDBAADIwQAAgMAAADDCAAAkwgAAXEIAAATCAACgQQAAAMEAANBBAAAUwgAAqsIAAODBAACAvwAAAEAAALhBAACgQQAAiMEAAFTCAACQQQAAIMEAAMBAAACAPwAAaEIAAFRCAABQwQAAAEEAALjBAACIwQAAwMIAAODBAABgQgAAsMEAAJhBAAAgwgAAAAAAAMDAAAAgQgAAFEIAAFBCAACAPwAANEIAAKbCAACgQQAAqMEAAAAAAAAUwgAAFEIAAEBBAAAAwQAAcEIAAFRCAADowQAAgD8AAFDBAABwQQAA0EIAAAhCAABowgAAgEEAAEBAAAAswgAA4MAAAAjCAADQQQAA0EEAADxCAAAwwQAA2MEAANBBAABwwgAARMIgADgTQAlIdVABKo8CEAAagAIAABy-AACAOwAABD4AADC9AABUPgAAFD4AADQ-AAAjvwAAPL4AABC9AABkPgAALL4AACy-AACgvAAAcL0AAHC9AAC2PgAAEL0AAKA8AAAdPwAAfz8AAP4-AAAQvQAAyD0AADA9AACoPQAA6L0AAJi9AACAuwAAXD4AAHw-AAC2vgAAmD0AAFA9AACIvQAAyD0AAFw-AADmvgAApr4AADC9AACavgAALL4AALg9AAAcPgAAbD4AAEA8AABQPQAAwr4AAHC9AAC2vgAAFL4AAHC9AADIPQAAmj4AAHC9AABAvAAAMT8AAOi9AACAOwAAmj4AAAS-AADCPgAAqD0AAKg9IAA4E0AJSHxQASqPAhABGoACAACgPAAAED0AAJi9AAAnvwAAFL4AAOi9AAAUPgAAcL0AAJi9AAA8PgAAUD0AAAy-AAAUvgAAjr4AALg9AABQvQAAyL0AACs_AAAEPgAArj4AAJg9AACIvQAABL4AAKC8AABwvQAAQLwAAKA8AAAQPQAAcD0AAMg9AABAPAAAQDwAAOC8AAD4vQAAgLsAAEC8AACYPQAAMD0AAJq-AAAUPgAADD4AAMg9AAAwPQAAcD0AAOC8AAAMPgAAf78AAPi9AABwPQAAbL4AAMi9AAAMvgAAUL0AAES-AACWPgAAmD0AAEA8AACgPAAAqL0AAKg9AABAPAAAUD0AAPi9AACgPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=LGflznP_uKw","parent-reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10953624696757445732"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"8477650222760021696":{"videoId":"8477650222760021696","title":"\u0007[Spy\u0007] | spyOn | createSpyObject | \u0007[Angular\u0007] Unit Testing Made Easy","cleanTitle":"Spy | spyOn | createSpyObject | Angular Unit Testing Made Easy","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=71z8m7vT5S0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/71z8m7vT5S0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQzAyb1dudHZtX2k1bjN1TkRMRFV5Zw==","name":"Web Tech Talk","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Tech+Talk","origUrl":"http://www.youtube.com/@WebTechTalk","a11yText":"Web Tech Talk. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":291,"text":"4:51","a11yText":"Süre 4 dakika 51 saniye","shortText":"4 dk."},"views":{"text":"37,2bin","a11yText":"37,2 bin izleme"},"date":"14 ara 2022","modifyTime":1671010207000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/71z8m7vT5S0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=71z8m7vT5S0","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":291},"parentClipId":"8477650222760021696","href":"/preview/8477650222760021696?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/8477650222760021696?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14326725523315654892":{"videoId":"14326725523315654892","title":"8. Mocking the injected service using createSpyObj method and \u0007[spy\u0007] on the methods - \u0007[Angular\u0007]","cleanTitle":"8. Mocking the injected service using createSpyObj method and spy on the methods - Angular","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=IeH0OPBcufw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/IeH0OPBcufw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMUotWUgyNUxDanZMbkZqeTdXRHFHQQ==","name":"Leela Web Dev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Leela+Web+Dev","origUrl":"http://www.youtube.com/@LeelaWebDev","a11yText":"Leela Web Dev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":652,"text":"10:52","a11yText":"Süre 10 dakika 52 saniye","shortText":"10 dk."},"views":{"text":"23,2bin","a11yText":"23,2 bin izleme"},"date":"23 mar 2022","modifyTime":1648056613000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/IeH0OPBcufw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=IeH0OPBcufw","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":652},"parentClipId":"14326725523315654892","href":"/preview/14326725523315654892?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/14326725523315654892?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9777001670677203697":{"videoId":"9777001670677203697","title":"\u0007[Angular\u0007] Unit Testing : Using spyOn to Mock and Stub Methods | Karma | Jasmine | With Source Code","cleanTitle":"Angular Unit Testing : Using spyOn to Mock and Stub Methods | Karma | Jasmine | With Source Code","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=l4oYN3TvKM4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/l4oYN3TvKM4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDM2dWaFJmM2JQaGtFeHM5eFg3MDRVUQ==","name":"CodeHandbook","isVerified":false,"subscribersCount":0,"url":"/video/search?text=CodeHandbook","origUrl":"http://www.youtube.com/@CodeHandbook","a11yText":"CodeHandbook. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":445,"text":"7:25","a11yText":"Süre 7 dakika 25 saniye","shortText":"7 dk."},"views":{"text":"30,5bin","a11yText":"30,5 bin izleme"},"date":"29 mayıs 2021","modifyTime":1622245487000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/l4oYN3TvKM4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=l4oYN3TvKM4","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":445},"parentClipId":"9777001670677203697","href":"/preview/9777001670677203697?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/9777001670677203697?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3316510359736422782":{"videoId":"3316510359736422782","title":"What is Spyon In \u0007[Angular\u0007] Testing? \u0007[Angular\u0007] Tutorial For Beginner | \u0007[Angular\u0007] Live Training...","cleanTitle":"What is Spyon In Angular Testing? Angular Tutorial For Beginner | Angular Live Training | Learn Code","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=GcYQxGoLPsM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/GcYQxGoLPsM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDU1VjUjBMQ1NybldtdUxTMW9CVnVnZw==","name":"Sanni Mishra","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Sanni+Mishra","origUrl":"http://www.youtube.com/@sannimishra595","a11yText":"Sanni Mishra. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":363,"text":"6:03","a11yText":"Süre 6 dakika 3 saniye","shortText":"6 dk."},"date":"13 mar 2022","modifyTime":1647129600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/GcYQxGoLPsM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=GcYQxGoLPsM","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":363},"parentClipId":"3316510359736422782","href":"/preview/3316510359736422782?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/3316510359736422782?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5457773896501076354":{"videoId":"5457773896501076354","title":"11) \u0007[Angular\u0007]/Jasmine, \u0007[Spying\u0007] on Factories","cleanTitle":"11) Angular/Jasmine, Spying on Factories","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=uU1mD3lvCek","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/uU1mD3lvCek?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDZGFFTWZmaVlnVGZfRTd1VE14TTRvZw==","name":"Neosavvy","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Neosavvy","origUrl":"http://www.youtube.com/@neosavvy988","a11yText":"Neosavvy. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":192,"text":"3:12","a11yText":"Süre 3 dakika 12 saniye","shortText":"3 dk."},"views":{"text":"6,1bin","a11yText":"6,1 bin izleme"},"date":"19 kas 2013","modifyTime":1384819200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/uU1mD3lvCek?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=uU1mD3lvCek","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":192},"parentClipId":"5457773896501076354","href":"/preview/5457773896501076354?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/5457773896501076354?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10699177102879574576":{"videoId":"10699177102879574576","title":"unit testing spyOn observable service in \u0007[angular\u0007]2","cleanTitle":"unit testing spyOn observable service in angular2","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Xkrximn9ghE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Xkrximn9ghE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDb3FodWlhdUVuMERTaHBpX3F1MVd0dw==","name":"The Debug Zone","isVerified":false,"subscribersCount":0,"url":"/video/search?text=The+Debug+Zone","origUrl":"http://www.youtube.com/@TheDebugZone","a11yText":"The Debug Zone. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":154,"text":"2:34","a11yText":"Süre 2 dakika 34 saniye","shortText":"2 dk."},"date":"29 haz 2023","modifyTime":1687996800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Xkrximn9ghE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Xkrximn9ghE","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":154},"parentClipId":"10699177102879574576","href":"/preview/10699177102879574576?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/10699177102879574576?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10731642476651139362":{"videoId":"10731642476651139362","title":"191. Testing \u0007[Angular\u0007] HTTP Services with Jasmine \u0007[Spies\u0007] | Step-by-Step Tutorial \u0007[Angular\u0007] 19","cleanTitle":"191. Testing Angular HTTP Services with Jasmine Spies | Step-by-Step Tutorial Angular 19","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ezUTVccocEE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ezUTVccocEE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMUotWUgyNUxDanZMbkZqeTdXRHFHQQ==","name":"Leela Web Dev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Leela+Web+Dev","origUrl":"http://www.youtube.com/@LeelaWebDev","a11yText":"Leela Web Dev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":659,"text":"10:59","a11yText":"Süre 10 dakika 59 saniye","shortText":"10 dk."},"date":"24 oca 2025","modifyTime":1737696606000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ezUTVccocEE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ezUTVccocEE","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":659},"parentClipId":"10731642476651139362","href":"/preview/10731642476651139362?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/10731642476651139362?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1323701159763589273":{"videoId":"1323701159763589273","title":"\u0007[Spy\u0007] Money \u0007[Angular\u0007] Indicator Introducation for NinjaTrader 8","cleanTitle":"Spy Money Angular Indicator Introducation for NinjaTrader 8","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DgNB72dLV7M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DgNB72dLV7M?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDb3FGVGRHVHNRLUpTWVlGNzZsV0p1Zw==","name":"Spy Money LLC","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Spy+Money+LLC","origUrl":"http://www.youtube.com/@SpyMoneyLLC","a11yText":"Spy Money LLC. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2404,"text":"40:04","a11yText":"Süre 40 dakika 4 saniye","shortText":"40 dk."},"date":"25 haz 2022","modifyTime":1656115200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DgNB72dLV7M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DgNB72dLV7M","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":2404},"parentClipId":"1323701159763589273","href":"/preview/1323701159763589273?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/1323701159763589273?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"736452137359794734":{"videoId":"736452137359794734","title":"Testing error case scenario for the Http Service Http Call using Jasmin \u0007[spies\u0007] - \u0007[Angular\u0007] 19","cleanTitle":"Testing error case scenario for the Http Service Http Call using Jasmin spies - Angular 19","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UTA9m0PxIjQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UTA9m0PxIjQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMUotWUgyNUxDanZMbkZqeTdXRHFHQQ==","name":"Leela Web Dev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Leela+Web+Dev","origUrl":"http://www.youtube.com/@LeelaWebDev","a11yText":"Leela Web Dev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":60,"text":"1:00","a11yText":"Süre 1 dakika","shortText":"1 dk."},"date":"31 oca 2025","modifyTime":1738281600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UTA9m0PxIjQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UTA9m0PxIjQ","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":60},"parentClipId":"736452137359794734","href":"/preview/736452137359794734?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/736452137359794734?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10761971491980026753":{"videoId":"10761971491980026753","title":"\u0007[Angular\u0007] Signals Crash Course | Build Full CRUD app (2025)","cleanTitle":"Angular Signals Crash Course | Build Full CRUD app (2025)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8cdtNWtjADM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8cdtNWtjADM?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDN19fSzNPanlUMUVrZl9TcGk3TzhZZw==","name":"Zoaib Khan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Zoaib+Khan","origUrl":"http://www.youtube.com/@ZoaibKhan","a11yText":"Zoaib Khan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2671,"text":"44:31","a11yText":"Süre 44 dakika 31 saniye","shortText":"44 dk."},"views":{"text":"19bin","a11yText":"19 bin izleme"},"date":"21 şub 2025","modifyTime":1740096000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8cdtNWtjADM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8cdtNWtjADM","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":2671},"parentClipId":"10761971491980026753","href":"/preview/10761971491980026753?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/10761971491980026753?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4013019093785312277":{"videoId":"4013019093785312277","title":"\u0007[Angular\u0007] Slugify Pipe for your \u0007[Angular\u0007] URL Seo friendly applications","cleanTitle":"Angular Slugify Pipe for your Angular URL Seo friendly applications","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Lx5r-4vH4n8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Lx5r-4vH4n8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDaGFsSHF0RTRxdDBSWUwycmszSDRJdw==","name":"Oj Obasi","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Oj+Obasi","origUrl":"http://www.youtube.com/@ojobasi1559","a11yText":"Oj Obasi. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":275,"text":"4:35","a11yText":"Süre 4 dakika 35 saniye","shortText":"4 dk."},"date":"1 mayıs 2019","modifyTime":1556668800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Lx5r-4vH4n8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Lx5r-4vH4n8","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":275},"parentClipId":"4013019093785312277","href":"/preview/4013019093785312277?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/4013019093785312277?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10666251307763330596":{"videoId":"10666251307763330596","title":"Deploy \u0007[Angular\u0007] application with Azure Static Web App Service and GitHub Actions","cleanTitle":"Deploy Angular application with Azure Static Web App Service and GitHub Actions","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2xx3JnE962s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2xx3JnE962s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDc1A4cXRVcmRpMW8wczdIbkdWRHRZUQ==","name":"Achraf Ben Alaya","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Achraf+Ben+Alaya","origUrl":"http://www.youtube.com/@AchrafBenAlaya","a11yText":"Achraf Ben Alaya. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":958,"text":"15:58","a11yText":"Süre 15 dakika 58 saniye","shortText":"15 dk."},"views":{"text":"3,9bin","a11yText":"3,9 bin izleme"},"date":"29 eyl 2020","modifyTime":1601337600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2xx3JnE962s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2xx3JnE962s","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":958},"parentClipId":"10666251307763330596","href":"/preview/10666251307763330596?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/10666251307763330596?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8632025426394581293":{"videoId":"8632025426394581293","title":"\u0007[Angular\u0007] Interview Questions | \u0007[Angular\u0007] Templates, Interceptors, Guards, Authentication","cleanTitle":"Angular Interview Questions | Angular Templates, Interceptors, Guards, Authentication","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=0Bi8HFWr-Qw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/0Bi8HFWr-Qw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDbXFSN3plQ3Z1ajUwZC1feWFNRGstZw==","name":"Mister UI","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Mister+UI","origUrl":"http://www.youtube.com/@MegaHellboyy","a11yText":"Mister UI. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3935,"text":"1:05:35","a11yText":"Süre 1 saat 5 dakika 35 saniye","shortText":"1 sa. 5 dk."},"date":"29 eyl 2022","modifyTime":1664409600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/0Bi8HFWr-Qw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=0Bi8HFWr-Qw","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":3935},"parentClipId":"8632025426394581293","href":"/preview/8632025426394581293?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/8632025426394581293?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14546077774495958442":{"videoId":"14546077774495958442","title":"How to deeply understand \u0007[Angular\u0007] signals (...or anything)","cleanTitle":"How to deeply understand Angular signals (...or anything)","host":{"title":"YouTube","href":"http://www.youtube.com/live/C_xXv27_gHg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/C_xXv27_gHg?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDYlZaZExuZ0pINktPSnZwQU9PM3FUdw==","name":"Joshua Morony","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Morony","origUrl":"http://www.youtube.com/@JoshuaMorony","a11yText":"Joshua Morony. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":651,"text":"10:51","a11yText":"Süre 10 dakika 51 saniye","shortText":"10 dk."},"views":{"text":"45,1bin","a11yText":"45,1 bin izleme"},"date":"4 ara 2024","modifyTime":1733270400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/C_xXv27_gHg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=C_xXv27_gHg","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":651},"parentClipId":"14546077774495958442","href":"/preview/14546077774495958442?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/14546077774495958442?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3069512294027144078":{"videoId":"3069512294027144078","title":"Mastering \u0007[Angular\u0007] Signal Handling: A Short Guide","cleanTitle":"Mastering Angular Signal Handling: A Short Guide","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=WLAPMkXGCmA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/WLAPMkXGCmA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDdllIYy1MSjlWTHkxRGNZZFN3M1B3Zw==","name":"AX Space","isVerified":false,"subscribersCount":0,"url":"/video/search?text=AX+Space","origUrl":"http://www.youtube.com/@axspace1923","a11yText":"AX Space. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":127,"text":"2:07","a11yText":"Süre 2 dakika 7 saniye","shortText":"2 dk."},"date":"1 nis 2024","modifyTime":1711929600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/WLAPMkXGCmA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=WLAPMkXGCmA","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":127},"parentClipId":"3069512294027144078","href":"/preview/3069512294027144078?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/3069512294027144078?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16321519278374067997":{"videoId":"16321519278374067997","title":"I used \u0007[Angular\u0007]'s signals to build an actual app","cleanTitle":"I used Angular's signals to build an actual app","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=p2RJ7xXIRII","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/p2RJ7xXIRII?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDYlZaZExuZ0pINktPSnZwQU9PM3FUdw==","name":"Joshua Morony","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Joshua+Morony","origUrl":"http://www.youtube.com/@JoshuaMorony","a11yText":"Joshua Morony. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":455,"text":"7:35","a11yText":"Süre 7 dakika 35 saniye","shortText":"7 dk."},"views":{"text":"41,6bin","a11yText":"41,6 bin izleme"},"date":"8 mar 2023","modifyTime":1678275179000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/p2RJ7xXIRII?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=p2RJ7xXIRII","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":455},"parentClipId":"16321519278374067997","href":"/preview/16321519278374067997?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/16321519278374067997?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1406223049238645177":{"videoId":"1406223049238645177","title":"44. Mastering Change Detection with Impure Pipes in \u0007[Angular\u0007] Standalone Component - #\u0007[angular\u0007]1...","cleanTitle":"44. Mastering Change Detection with Impure Pipes in Angular Standalone Component - #angular18","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oyPI4Yj-FiE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oyPI4Yj-FiE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMUotWUgyNUxDanZMbkZqeTdXRHFHQQ==","name":"Leela Web Dev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Leela+Web+Dev","origUrl":"http://www.youtube.com/@LeelaWebDev","a11yText":"Leela Web Dev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":641,"text":"10:41","a11yText":"Süre 10 dakika 41 saniye","shortText":"10 dk."},"date":"21 tem 2024","modifyTime":1721583007000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oyPI4Yj-FiE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oyPI4Yj-FiE","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":641},"parentClipId":"1406223049238645177","href":"/preview/1406223049238645177?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/1406223049238645177?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"10953624696757445732":{"videoId":"10953624696757445732","title":"\u0007[Angular\u0007] Tutorial: Sharing data between components using Service Injection | CRM Enhancement","cleanTitle":"Angular Tutorial: Sharing data between components using Service Injection | CRM Enhancement","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LGflznP_uKw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LGflznP_uKw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDWXp1TFhwZUhuQkhncGFjNC1RQ0V5dw==","name":"Teckie Share","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Teckie+Share","origUrl":"http://www.youtube.com/channel/UCYzuLXpeHnBHgpac4-QCEyw","a11yText":"Teckie Share. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":432,"text":"7:12","a11yText":"Süre 7 dakika 12 saniye","shortText":"7 dk."},"date":"26 tem 2019","modifyTime":1564093064000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LGflznP_uKw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LGflznP_uKw","reqid":"1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL","duration":432},"parentClipId":"10953624696757445732","href":"/preview/10953624696757445732?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","rawHref":"/video/preview/10953624696757445732?parent-reqid=1769854662922042-14807161860498621474-balancer-l7leveler-kubr-yp-sas-61-BAL&text=Angular+Spy","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"4807161860498621474761","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Angular Spy","queryUriEscaped":"Angular%20Spy","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}