VC refactor - presenter side.
- VISIBLE_CHIP added for nodes using AddChips
- SimplifyNamesVc carries out different operation to previous SimplifyNames used in SF and WM
- Added UiHierarchyTreeNode#heading() to move heading creation away from component, and to prevent showing bold heading in tree node data view component
- Added UiRectFactory#makeVcUiRects
- Updated ViewCapturePropertyGroupsComponent incl. tests
Bug: b/311643292
Test: npm run test:unit:ci
Change-Id: I6db5cb218d7b7351974361dc812c10cce67aaf19
24 files changed