ngMocks.hide
ngMocks.hide
, ngMocks.render
tarafından render edilen dikkate alınan öğeleri gizler.
ngMocks.hide(declarationInst);
ngMocks.hide(declarationInst, templateRef);
ngMocks.hide(declarationInst, debugNode);
ngMocks.hide(declarationInst, structuralDir);
declarationInst
, bir bileşen veya özellik yönergesi örneği olmalıdır.templateRef
, birTemplateRef
örneği olmalıdır.structuralDir
, bir yapısal yönerge örneği olmalıdır.
Parametre Yok
Eğer bir parametre verilmemişse, o zaman tüm render edilen şablonlar ve sorgular aracılığıyla ulaşılabilir olan yapısal yönergeler gizlenecektir.
ngMocks.hide(declarationInst);
TemplateRef
Eğer ikinci parametre TemplateRef
ise, o zaman sadece şablon gizlenecektir.
ngMocks.hide(componentInst, templateRef);
ngMocks.hide(directiveInst, templateRef);
Yapısal yönerge
Eğer ikinci parametre bir yapısal yönerge örneği ise, o zaman sadece onun şablonu gizlenecektir.
ngMocks.hide(componentInst, structuralDir);
ipucu
Bir yapısal yönergeyi kendisiyle gizlemek için, onu ikinci parametre olarak geçiniz.
ngMocks.hide(structuralDir, structuralDir);