I'm exploring the ins and outs of Angular lifecycle hooks with a conceptual question.
Consider the following nested component structure:
<parent-component>
<first-child>
<first-grandchild>
</first-grandchild>
</first-child>
<second-child>
</second-child>
</parent-component>
If the onChanges lifecycle hook is triggered for one component, will it be triggered for all child and sibling components?
If not, is there a clean way to achieve similar behavior, or is it not possible within Angular's capabilities?