Minko Gechev
6a6059d2b1
build(devtools): enable strictNullChecks ( rangle/angular-devtools#167 )
2020-03-20 11:54:37 -07:00
AleksanderBodurri
ef16144443
test(devtools): integration tests for node selection logic after change detection
2020-03-10 14:54:24 -07:00
mgechev
50488f9380
fix(devtools): distinguish between items with and without children
...
The big was caused by the diffing logic. We weren't updating the `router-outlet` because we were getting the same instance. Although that is true, there's a special case when the same instance now has children, which should cause rerender of the item (it's not expandable).
2020-03-09 15:32:39 -04:00
mgechev
6154f8dfdf
fix(devtools): proper tracking without overwriting previous refs
2020-02-24 11:09:10 -05:00
mgechev
b46b296255
fix(devtools): get proper change detection trigger
2020-02-24 11:09:10 -05:00
mgechev
79f145dc77
fix(devtools): proper diffing with unique ids
2020-02-24 11:09:10 -05:00
mgechev
451ff03d91
refactor(devtools): move the component tree identification to a better named file
2020-02-24 11:09:10 -05:00
mgechev
17eea0549b
fix(devtools): show new items using a class
2020-02-24 11:09:10 -05:00
mgechev
b7b99b8532
feat(devtools): implement proper diffing in the explorer
2020-02-24 11:09:10 -05:00
mgechev
b2a537a41b
fix(devtools): proper diffing and expansion of new items
2020-02-24 11:09:10 -05:00