Home
last modified time | relevance | path

Searched refs:UiHierarchyTreeNode (Results 1 – 25 of 41) 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[] = [];
Dadd_chips_test.ts29 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
33 let hierarchyRoot: UiHierarchyTreeNode;
41 hierarchyRoot = UiHierarchyTreeNode.from(
62 hierarchyRoot = UiHierarchyTreeNode.from(
83 hierarchyRoot = UiHierarchyTreeNode.from(
104 hierarchyRoot = UiHierarchyTreeNode.from(
125 hierarchyRoot = UiHierarchyTreeNode.from(
146 hierarchyRoot = UiHierarchyTreeNode.from(
167 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.ts28 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
30 export class AddChips implements Operation<UiHierarchyTreeNode> {
33 apply(node: UiHierarchyTreeNode): void {
38 private addAllChipsExceptRelZParent(node: UiHierarchyTreeNode) {
75 private addRelZParentChips(node: UiHierarchyTreeNode) {
/development/tools/winscope/src/viewers/common/
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,
Dhierarchy_presenter.ts28 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
47 private pinnedItems: UiHierarchyTreeNode[] = [];
69 | Map<Trace<HierarchyTreeNode>, UiHierarchyTreeNode[]>
81 private customOperations?: Array<Operation<UiHierarchyTreeNode>>,
159 getPinnedItems(): UiHierarchyTreeNode[] {
163 getAllFormattedTrees(): UiHierarchyTreeNode[] | undefined {
172 ): UiHierarchyTreeNode[] | undefined {
299 applyHighlightedNodeChange(selectedTree: UiHierarchyTreeNode) {
331 applyPinnedItemChange(pinnedItem: UiHierarchyTreeNode) {
355 ): Promise<Map<Trace<HierarchyTreeNode>, UiHierarchyTreeNode[]> | undefined> {
[all …]
Dui_hierarchy_tree_node.ts22 export class UiHierarchyTreeNode extends HierarchyTreeNode implements DiffNode { class
31 parent?: UiHierarchyTreeNode,
32 ): UiHierarchyTreeNode {
33 const displayNode = new UiHierarchyTreeNode(
48 UiHierarchyTreeNode.from(child, displayNode),
Dui_data_hierarchy.ts17 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
26 pinnedItems: UiHierarchyTreeNode[];
28 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
Dime_ui_data.ts22 import {UiHierarchyTreeNode} from './ui_hierarchy_tree_node';
27 pinnedItems: UiHierarchyTreeNode[] = [];
29 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
/development/tools/winscope/src/viewers/components/
Dhierarchy_component.ts29 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
151 @Input() tree: UiHierarchyTreeNode | undefined;
152 @Input() subtrees: UiHierarchyTreeNode[] = [];
156 @Input() pinnedItems: UiHierarchyTreeNode[] = [];
165 trackById(index: number, child: UiHierarchyTreeNode): string {
173 onPinnedNodeClick(event: MouseEvent, pinnedItem: UiHierarchyTreeNode) {
189 onHighlightedItemChange(node: UiHierarchyTreeNode) {
197 onPinnedItemChange(item: UiHierarchyTreeNode) {
Dtree_component.ts29 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
99 @Input() node?: UiPropertyTreeNode | UiHierarchyTreeNode;
104 @Input() pinnedItems?: UiHierarchyTreeNode[] = [];
111 @Input() showNode = (node: UiPropertyTreeNode | UiHierarchyTreeNode) => true;
114 UiHierarchyTreeNode | UiPropertyTreeNode
116 @Output() readonly pinnedItemChange = new EventEmitter<UiHierarchyTreeNode>();
130 child: UiPropertyTreeNode | UiHierarchyTreeNode,
180 isLeaf(node?: UiPropertyTreeNode | UiHierarchyTreeNode): boolean {
182 if (node instanceof UiHierarchyTreeNode) {
215 if (this.node instanceof UiHierarchyTreeNode) {
[all …]
Dtree_node_component.ts26 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
79 @Input() node?: UiHierarchyTreeNode | UiPropertyTreeNode;
91 @Output() readonly pinNodeChange = new EventEmitter<UiHierarchyTreeNode>();
142 (this.node instanceof UiHierarchyTreeNode && !this.node.isRoot()) ?? false
171 this.pinNodeChange.emit(assertDefined(this.node) as UiHierarchyTreeNode);
206 node: UiHierarchyTreeNode | UiPropertyTreeNode,
Dhierarchy_tree_node_data_view_component.ts18 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
36 @Input() node?: UiHierarchyTreeNode;
/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/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/
Dpresenter_test.ts31 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
39 private selectedTree: UiHierarchyTreeNode | undefined;
40 private selectedTreeAfterPositionUpdate: UiHierarchyTreeNode | undefined;
83 this.selectedTree = UiHierarchyTreeNode.from(
88 this.selectedTreeAfterPositionUpdate = UiHierarchyTreeNode.from(
148 override getSelectedTree(): UiHierarchyTreeNode {
152 override getSelectedTreeAfterPositionUpdate(): UiHierarchyTreeNode {
Dui_data.ts20 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
32 pinnedItems: UiHierarchyTreeNode[] = [];
36 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
/development/tools/winscope/src/viewers/viewer_surface_flinger/
Dui_data.ts22 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
34 pinnedItems: UiHierarchyTreeNode[] = [];
38 hierarchyTrees: UiHierarchyTreeNode[] | undefined;
/development/tools/winscope/src/viewers/viewer_view_capture/
Dui_data.ts22 import {UiHierarchyTreeNode} from 'viewers/common/ui_hierarchy_tree_node';
34 pinnedItems: UiHierarchyTreeNode[] = [];
38 hierarchyTrees: UiHierarchyTreeNode[] | undefined;

12