Home
last modified time | relevance | path

Searched refs:UiHierarchyTreeNode (Results 1 – 25 of 49) sorted by relevance

12

/development/tools/winscope/src/viewers/common/operations/
Dfilter_test.ts20 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
24 let hierarchyRoot: UiHierarchyTreeNode;
25 let operation: Filter<UiHierarchyTreeNode>;
36 operation = new Filter<UiHierarchyTreeNode>([filter], true);
40 hierarchyRoot = UiHierarchyTreeNode.from(
48 const expectedRoot = UiHierarchyTreeNode.from(
57 hierarchyRoot = UiHierarchyTreeNode.from(
65 const expectedRoot = UiHierarchyTreeNode.from(
78 hierarchyRoot = UiHierarchyTreeNode.from(
97 const expectedRoot = UiHierarchyTreeNode.from(
[all …]
Dflatten_children.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
20 export class FlattenChildren implements Operation<UiHierarchyTreeNode> {
21 apply(node: UiHierarchyTreeNode): void {
32 node: UiHierarchyTreeNode,
33 ): UiHierarchyTreeNode[] {
34 const children: UiHierarchyTreeNode[] = [];
Dupdate_sf_subtree_display_names.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
21 implements Operation<UiHierarchyTreeNode>
23 apply(node: UiHierarchyTreeNode): void {
27 private updateRootName(node: UiHierarchyTreeNode) {
Dadd_chips_test.ts30 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
34 let hierarchyRoot: UiHierarchyTreeNode;
42 hierarchyRoot = UiHierarchyTreeNode.from(
63 hierarchyRoot = UiHierarchyTreeNode.from(
84 hierarchyRoot = UiHierarchyTreeNode.from(
105 hierarchyRoot = UiHierarchyTreeNode.from(
126 hierarchyRoot = UiHierarchyTreeNode.from(
147 hierarchyRoot = UiHierarchyTreeNode.from(
168 hierarchyRoot = UiHierarchyTreeNode.from(
200 hierarchyRoot = UiHierarchyTreeNode.from(
Dsimplify_names.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
20 export class SimplifyNames implements Operation<UiHierarchyTreeNode> {
21 apply(node: UiHierarchyTreeNode): void {
25 private shortenName(node: UiHierarchyTreeNode) {
Dadd_chips.ts29 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
31 export class AddChips implements Operation<UiHierarchyTreeNode> {
34 apply(node: UiHierarchyTreeNode): void {
39 private addAllChipsExceptRelZParent(node: UiHierarchyTreeNode) {
80 private addRelZParentChips(node: UiHierarchyTreeNode) {
/development/tools/winscope/src/viewers/common/
Dhierarchy_presenter.ts32 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
61 formattedTrees?: UiHierarchyTreeNode[];
67 private pinnedItems: UiHierarchyTreeNode[] = [];
83 [TraceType, Array<Operation<UiHierarchyTreeNode>>]
158 getPinnedItems(): UiHierarchyTreeNode[] {
162 getAllFormattedTrees(): UiHierarchyTreeNode[] | undefined {
166 const trees: UiHierarchyTreeNode[] = [];
177 ): UiHierarchyTreeNode[] | undefined {
192 ): UiHierarchyTreeNode | undefined {
196 let selectedTree: UiHierarchyTreeNode;
[all …]
Dadd_diffs_hierarchy_tree_test.ts19 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
25 let newRoot: UiHierarchyTreeNode;
26 let oldRoot: UiHierarchyTreeNode;
27 let expectedRoot: UiHierarchyTreeNode;
35 (newTree as UiHierarchyTreeNode)
38 (oldTree as UiHierarchyTreeNode)
105 function makeRoot(value = 'value'): UiHierarchyTreeNode {
114 rootNode: UiHierarchyTreeNode,
116 ): UiHierarchyTreeNode {
128 rootNode: UiHierarchyTreeNode,
[all …]
Dadd_diffs_hierarchy_tree.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
21 export class AddDiffsHierarchyTree extends AddDiffs<UiHierarchyTreeNode> {
24 protected override processOldNode(oldNode: UiHierarchyTreeNode): void {
29 newNode: UiHierarchyTreeNode,
30 oldNode: UiHierarchyTreeNode,
Dime_ui_data.ts23 import {UiHierarchyTreeNode} from './ui_hierarchy_tree_node';
28 pinnedItems: UiHierarchyTreeNode[] = [];
30 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
Dui_data_hierarchy.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
28 pinnedItems: UiHierarchyTreeNode[];
30 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
Dui_hierarchy_tree_node.ts22 export class UiHierarchyTreeNode extends HierarchyTreeNode implements DiffNode { class
33 parent?: UiHierarchyTreeNode,
34 ): UiHierarchyTreeNode {
35 const displayNode = new UiHierarchyTreeNode(
54 UiHierarchyTreeNode.from(child, displayNode),
/development/tools/winscope/src/viewers/viewer_view_capture/operations/
Dsimplify_names.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
20 export class SimplifyNamesVc implements Operation<UiHierarchyTreeNode> {
21 apply(node: UiHierarchyTreeNode): void {
25 private shortenName(node: UiHierarchyTreeNode) {
Dsimplify_names_test.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
22 let hierarchyRoot: UiHierarchyTreeNode;
30 hierarchyRoot = UiHierarchyTreeNode.from(
/development/tools/winscope/src/viewers/components/
Dtree_component.ts30 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
101 @Input() node?: UiPropertyTreeNode | UiHierarchyTreeNode;
106 @Input() pinnedItems?: UiHierarchyTreeNode[] = [];
113 @Input() showNode = (node: UiPropertyTreeNode | UiHierarchyTreeNode) => true;
116 UiHierarchyTreeNode | UiPropertyTreeNode
118 @Output() readonly pinnedItemChange = new EventEmitter<UiHierarchyTreeNode>();
132 child: UiPropertyTreeNode | UiHierarchyTreeNode,
185 isLeaf(node?: UiPropertyTreeNode | UiHierarchyTreeNode): boolean {
187 if (node instanceof UiHierarchyTreeNode) {
220 if (this.node instanceof UiHierarchyTreeNode) {
[all …]
Dhierarchy_component.ts35 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
153 @Input() trees: UiHierarchyTreeNode[] = [];
157 @Input() pinnedItems: UiHierarchyTreeNode[] = [];
170 trackById(index: number, child: UiHierarchyTreeNode): string {
186 onPinnedNodeClick(event: MouseEvent, pinnedItem: UiHierarchyTreeNode) {
202 onHighlightedItemChange(node: UiHierarchyTreeNode) {
210 onPinnedItemChange(item: UiHierarchyTreeNode) {
Dtree_node_component.ts26 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
98 @Input() node?: UiHierarchyTreeNode | UiPropertyTreeNode;
110 @Output() readonly pinNodeChange = new EventEmitter<UiHierarchyTreeNode>();
163 return this.node instanceof UiHierarchyTreeNode && !this.node.isRoot();
187 this.pinNodeChange.emit(assertDefined(this.node) as UiHierarchyTreeNode);
236 node: UiHierarchyTreeNode | UiPropertyTreeNode,
/development/tools/winscope/src/viewers/viewer_window_manager/operations/
Dupdate_display_names.ts19 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
21 export class UpdateDisplayNames implements Operation<UiHierarchyTreeNode> {
22 apply(node: UiHierarchyTreeNode): void {
26 private updateTaskName(node: UiHierarchyTreeNode) {
Dupdate_display_names_test.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
29 const hierarchyRoot = UiHierarchyTreeNode.from(
44 const hierarchyRoot = UiHierarchyTreeNode.from(
/development/tools/winscope/src/viewers/viewer_input_method_clients/operations/
Dupdate_display_names.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
20 export class UpdateDisplayNames implements Operation<UiHierarchyTreeNode> {
21 apply(node: UiHierarchyTreeNode): void {
26 private updateClientName(client: UiHierarchyTreeNode) {
Dupdate_display_names_test.ts19 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
30 const hierarchyRoot = UiHierarchyTreeNode.from(
52 const hierarchyRoot = UiHierarchyTreeNode.from(
61 const hierarchyRoot = UiHierarchyTreeNode.from(
/development/tools/winscope/src/viewers/viewer_window_manager/
Dui_data.ts22 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
38 pinnedItems: UiHierarchyTreeNode[] = [];
42 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
/development/tools/winscope/src/viewers/viewer_surface_flinger/
Dui_data.ts23 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
38 pinnedItems: UiHierarchyTreeNode[] = [];
42 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
/development/tools/winscope/src/viewers/viewer_view_capture/
Dui_data.ts23 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
39 pinnedItems: UiHierarchyTreeNode[] = [];
43 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
/development/tools/winscope/src/test/unit/
Dmock_hierarchy_viewer_presenter.ts33 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
73 override async onHighlightedNodeChange(node: UiHierarchyTreeNode) {
98 pinnedItems: UiHierarchyTreeNode[] = [];
100 hierarchyTrees: UiHierarchyTreeNode[] | undefined;

12