angular/devtools/projects
Cameron Smick 02a6970819 refactor(devtools): make the DevToolsNode element property optional
The Angular DevTools Extension doesn't use the `element` property in Client-Only Wiz apps. Once the new `ng.getComponentForest`` function is implemented, Client-Only Wiz could provide `ComponentTreeNode`s without an `element` property. This change supports that case by making the `element` property optional.

(cherry picked from commit dbceef6221)
2026-05-19 13:04:53 -07:00
..
demo-no-zone refactor(devtools): use whenStable instead of detectChanges 2026-01-05 12:24:58 -05:00
ng-devtools refactor(devtools): make the DevToolsNode element property optional 2026-05-19 13:04:53 -07:00
ng-devtools-backend refactor(devtools): Modify buildDirectiveForest to set default values for properties that will not be included in the forest returned by non-Angular frameworks. 2026-05-19 13:04:20 -07:00
protocol refactor(devtools): make the DevToolsNode element property optional 2026-05-19 13:04:53 -07:00
shared-utils refactor(devtools): use whenStable instead of detectChanges 2026-01-05 12:24:58 -05:00
shell-browser refactor(devtools): add optional injector property to DevToolsNode and IndexedNode types 2026-05-19 13:04:20 -07:00