ng.getOwningComponent

From Get docs
< @angular/core‎ | globalAngular/docs/9/api/core/global/nggetowningcomponent /
Revision as of 02:31, 6 December 2021 by Notes (talk | contribs) (Page commit)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


ng.getOwningComponent

global function

Retrieves the component instance whose view contains the DOM element.

See more...

ng.getOwningComponent<T>(elementOrDir: {} | Element): T | null

Parameters
elementOrDir Element DOM element, component or directive instance for which to retrieve the root components.
Returns

T | null: Component instance whose view owns the DOM element or null if the element is not part of a component view.


Description

For example, if <child-comp> is used in the template of <app-comp> (i.e. a ViewChild of <app-comp>), calling getOwningComponent on <child-comp> would return <app-comp>.


© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v9.angular.io/api/core/global/ngGetOwningComponent