Searched refs:PropertyTreeNode (Results 1 – 25 of 146) sorted by relevance
123456
/development/tools/winscope/src/parsers/view_capture/legacy/ |
D | hierarchy_tree_builder_vc_test.ts | 22 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 52 OperationChain.emptyChain<PropertyTreeNode>(), 53 OperationChain.emptyChain<PropertyTreeNode>(), 54 OperationChain.emptyChain<PropertyTreeNode>(), 73 OperationChain.emptyChain<PropertyTreeNode>(), 74 OperationChain.emptyChain<PropertyTreeNode>(), 75 OperationChain.emptyChain<PropertyTreeNode>(), 86 OperationChain.emptyChain<PropertyTreeNode>(), 87 OperationChain.emptyChain<PropertyTreeNode>(), 88 OperationChain.emptyChain<PropertyTreeNode>(), [all …]
|
/development/tools/winscope/src/parsers/window_manager/ |
D | hierarchy_tree_builder_wm_test.ts | 22 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 28 let entryPropertiesTree: PropertyTreeNode; 41 OperationChain.emptyChain<PropertyTreeNode>(), 42 OperationChain.emptyChain<PropertyTreeNode>(), 43 OperationChain.emptyChain<PropertyTreeNode>(), 66 OperationChain.emptyChain<PropertyTreeNode>(), 67 OperationChain.emptyChain<PropertyTreeNode>(), 68 OperationChain.emptyChain<PropertyTreeNode>(), 90 OperationChain.emptyChain<PropertyTreeNode>(), 91 OperationChain.emptyChain<PropertyTreeNode>(), [all …]
|
/development/tools/winscope/src/trace/tree_node/ |
D | properties_provider_builder.ts | 20 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 27 private eagerProperties: PropertyTreeNode | undefined; 29 private commonOperations = OperationChain.emptyChain<PropertyTreeNode>(); 30 private eagerOperations = OperationChain.emptyChain<PropertyTreeNode>(); 31 private lazyOperations = OperationChain.emptyChain<PropertyTreeNode>(); 33 setEagerProperties(value: PropertyTreeNode): this { 43 setCommonOperations(operations: Array<Operation<PropertyTreeNode>>): this { 44 this.commonOperations = new OperationChain<PropertyTreeNode>(operations); 48 setEagerOperations(operations: Array<Operation<PropertyTreeNode>>): this { 49 this.eagerOperations = new OperationChain<PropertyTreeNode>(operations); [all …]
|
D | properties_provider.ts | 22 PropertyTreeNode, 26 export type LazyPropertiesStrategyType = () => Promise<PropertyTreeNode>; 29 private eagerPropertiesRoot: PropertyTreeNode; 30 private lazyPropertiesRoot: PropertyTreeNode | undefined; 31 private allPropertiesRoot: PropertyTreeNode | undefined; 34 eagerPropertiesRoot: PropertyTreeNode, 38 private readonly commonOperations: OperationChain<PropertyTreeNode>, 39 private readonly eagerOperations: OperationChain<PropertyTreeNode>, 40 private readonly lazyOperations: OperationChain<PropertyTreeNode>, 47 getEagerProperties(): PropertyTreeNode { [all …]
|
D | property_tree_node_factory.ts | 21 PropertyTreeNode, 35 ): PropertyTreeNode { 36 return new PropertyTreeNode(rootId, rootName, source, value); 43 ): PropertyTreeNode { 51 ): PropertyTreeNode { 64 ): PropertyTreeNode { 78 ): PropertyTreeNode { 91 ): PropertyTreeNode { 110 ): PropertyTreeNode { 111 return new PropertyTreeNode(`${rootId}.${key}`, key, source, value); [all …]
|
D | formatters.ts | 22 import {PropertyTreeNode} from './property_tree_node'; 46 format(node: PropertyTreeNode): string; 50 format(node: PropertyTreeNode): string { 68 format(node: PropertyTreeNode): string { 93 format(node: PropertyTreeNode): string { 112 format(node: PropertyTreeNode): string { 123 format(node: PropertyTreeNode): string { 131 format(node: PropertyTreeNode): string { 163 format(node: PropertyTreeNode): string { 173 format(node: PropertyTreeNode): string { [all …]
|
/development/tools/winscope/src/parsers/input_method/ |
D | hierarchy_tree_builder_input_method_test.ts | 23 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 28 let entryPropertiesTree: PropertyTreeNode; 41 OperationChain.emptyChain<PropertyTreeNode>(), 42 OperationChain.emptyChain<PropertyTreeNode>(), 43 OperationChain.emptyChain<PropertyTreeNode>(), 66 OperationChain.emptyChain<PropertyTreeNode>(), 67 OperationChain.emptyChain<PropertyTreeNode>(), 68 OperationChain.emptyChain<PropertyTreeNode>(), 85 OperationChain.emptyChain<PropertyTreeNode>(), 86 OperationChain.emptyChain<PropertyTreeNode>(), [all …]
|
/development/tools/winscope/src/parsers/events/ |
D | traces_parser_cujs.ts | 28 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 32 export class TracesParserCujs extends AbstractTracesParser<PropertyTreeNode> { 34 private readonly eventLogTrace: Trace<PropertyTreeNode> | undefined; 36 private decodedEntries: PropertyTreeNode[] | undefined; 88 getEntry(index: number): Promise<PropertyTreeNode> { 109 private makeCujTimestampObject(timestamp: PropertyTreeNode): Timestamp { 115 private makeCujsFromEvents(events: PropertyTreeNode[]): PropertyTreeNode[] { 128 const cujs: PropertyTreeNode[] = []; 178 events: PropertyTreeNode[], 180 ): PropertyTreeNode[] { [all …]
|
/development/tools/winscope/src/parsers/transitions/legacy/ |
D | traces_parser_transitions.ts | 26 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 28 export class TracesParserTransitions extends AbstractTracesParser<PropertyTreeNode> { 29 private readonly wmTransitionTrace: Trace<PropertyTreeNode> | undefined; 30 private readonly shellTransitionTrace: Trace<PropertyTreeNode> | undefined; 32 private decodedEntries: PropertyTreeNode[] | undefined; 62 const wmTransitionEntries: PropertyTreeNode[] = await Promise.all( 66 const shellTransitionEntries: PropertyTreeNode[] = await Promise.all( 91 override getEntry(index: number): Promise<PropertyTreeNode> { 113 allTransitions: PropertyTreeNode[], 114 ): PropertyTreeNode[] { [all …]
|
/development/tools/winscope/src/parsers/ |
D | raw_data_utils.ts | 18 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 21 static isEmptyObj(obj: PropertyTreeNode): boolean { 33 static isColor(obj: PropertyTreeNode): boolean { 42 static isRect(obj: PropertyTreeNode): boolean { 51 static isBuffer(obj: PropertyTreeNode): boolean { 58 static isSize(obj: PropertyTreeNode): boolean { 66 static isPosition(obj: PropertyTreeNode): boolean { 74 static isRegion(obj: PropertyTreeNode): boolean { 80 .every((innerRect: PropertyTreeNode) => RawDataUtils.isRect(innerRect)) 84 static isMatrix(obj: PropertyTreeNode): boolean { [all …]
|
/development/tools/winscope/src/parsers/view_capture/perfetto/ |
D | hierarchy_tree_builder_vc_test.ts | 22 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 40 OperationChain.emptyChain<PropertyTreeNode>(), 41 OperationChain.emptyChain<PropertyTreeNode>(), 42 OperationChain.emptyChain<PropertyTreeNode>(), 57 OperationChain.emptyChain<PropertyTreeNode>(), 58 OperationChain.emptyChain<PropertyTreeNode>(), 59 OperationChain.emptyChain<PropertyTreeNode>(), 74 OperationChain.emptyChain<PropertyTreeNode>(), 75 OperationChain.emptyChain<PropertyTreeNode>(), 76 OperationChain.emptyChain<PropertyTreeNode>(), [all …]
|
/development/tools/winscope/src/trace/ |
D | frame_mapper_test.ts | 28 import {PropertyTreeNode} from './tree_node/property_tree_node'; 45 let protoLog: Trace<PropertyTreeNode>; 55 protoLog = new TraceBuilder<PropertyTreeNode>() 58 'entry-0' as unknown as PropertyTreeNode, 59 'entry-1' as unknown as PropertyTreeNode, 60 'entry-2' as unknown as PropertyTreeNode, 61 'entry-3' as unknown as PropertyTreeNode, 62 'entry-4' as unknown as PropertyTreeNode, 63 'entry-5' as unknown as PropertyTreeNode, 177 let transactions: Trace<PropertyTreeNode>; [all …]
|
D | trace_type.ts | 20 import {PropertyTreeNode} from './tree_node/property_tree_node'; 55 [TraceType.PROTO_LOG]: PropertyTreeNode; 60 [TraceType.TRANSACTIONS]: PropertyTreeNode; 67 [TraceType.EVENT_LOG]: PropertyTreeNode; 68 [TraceType.WM_TRANSITION]: PropertyTreeNode; 69 [TraceType.SHELL_TRANSITION]: PropertyTreeNode; 70 [TraceType.TRANSITION]: PropertyTreeNode; 71 [TraceType.CUJS]: PropertyTreeNode; 75 [TraceType.INPUT_MOTION_EVENT]: PropertyTreeNode; 76 [TraceType.INPUT_KEY_EVENT]: PropertyTreeNode; [all …]
|
D | transition.ts | 17 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 23 sendTime?: PropertyTreeNode; 24 dispatchTime?: PropertyTreeNode; 29 propertiesTree: PropertyTreeNode;
|
/development/tools/winscope/src/parsers/surface_flinger/operations/ |
D | add_excludes_composition_state.ts | 18 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 21 export class AddExcludesCompositionState extends AddOperation<PropertyTreeNode> { 27 value: PropertyTreeNode, 28 ): PropertyTreeNode[] {
|
D | add_excludes_composition_state_test.ts | 20 PropertyTreeNode, 25 let propertyRoot: PropertyTreeNode; 26 let expectedRoot: PropertyTreeNode; 30 propertyRoot = new PropertyTreeNode( 36 expectedRoot = new PropertyTreeNode(
|
D | update_transforms.ts | 19 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 22 export class UpdateTransforms implements Operation<PropertyTreeNode> { 23 apply(value: PropertyTreeNode): void { 49 transformNode: PropertyTreeNode | undefined, 50 positionNode: PropertyTreeNode | undefined, 74 private adjustDeprecatedTransformNode(transformNode: PropertyTreeNode) {
|
/development/tools/winscope/src/parsers/operations/ |
D | transform_to_timestamp.ts | 19 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 22 export class TransformToTimestamp extends AddOperation<PropertyTreeNode> { 30 override makeProperties(value: PropertyTreeNode): PropertyTreeNode[] { 31 const timestampNodes: PropertyTreeNode[] = [];
|
/development/tools/winscope/src/parsers/transitions/operations/ |
D | add_real_to_elapsed_time_offset_timestamp.ts | 19 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 22 export class AddRealToBootTimeOffsetTimestamp extends AddOperation<PropertyTreeNode> { 29 value: PropertyTreeNode, 30 ): PropertyTreeNode[] {
|
D | add_root_properties.ts | 19 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 22 export class AddRootProperties extends AddOperation<PropertyTreeNode> { 24 value: PropertyTreeNode, 25 ): PropertyTreeNode[] {
|
/development/tools/winscope/src/parsers/window_manager/operations/ |
D | add_is_visible.ts | 18 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 21 export class AddIsVisible extends AddOperation<PropertyTreeNode> { 23 value: PropertyTreeNode, 24 ): PropertyTreeNode[] {
|
D | add_window_type.ts | 18 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 22 export class AddWindowType extends AddOperation<PropertyTreeNode> { 24 windowState: PropertyTreeNode, 25 ): PropertyTreeNode[] {
|
/development/tools/winscope/src/viewers/components/ |
D | ime_additional_properties_component.ts | 26 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 396 wmInsetsSourceProvider(): PropertyTreeNode | undefined { 401 wmControlTargetFrame(): PropertyTreeNode | undefined { 437 wmInsetsSourceProviderSourceFrame(): PropertyTreeNode | undefined { 452 wmInsetsSourceProviderSourceVisibleFrame(): PropertyTreeNode | undefined { 458 wmImeControlTarget(): PropertyTreeNode | undefined { 472 wmImeInputTarget(): PropertyTreeNode | undefined { 486 wmImeLayeringTarget(): PropertyTreeNode | undefined { 500 sfImeContainerScreenBounds(): PropertyTreeNode | undefined { 507 sfImeContainerRect(): PropertyTreeNode | undefined {
|
/development/tools/winscope/src/test/unit/ |
D | tree_node_utils.ts | 19 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 35 ): PropertyTreeNode { 54 ): PropertyTreeNode { 68 static makeBufferNode(): PropertyTreeNode { 86 ): PropertyTreeNode { 99 static makeTransformNode(type: TransformTypeFlags): PropertyTreeNode { 110 ): PropertyTreeNode { 124 ): PropertyTreeNode { 151 ): PropertyTreeNode { 163 ): PropertyTreeNode {
|
/development/tools/winscope/src/viewers/viewer_transactions/ |
D | viewer_transactions.ts | 21 import {PropertyTreeNode} from 'trace/tree_node/property_tree_node'; 27 export class ViewerTransactions extends AbstractViewer<PropertyTreeNode> { 30 constructor(trace: Trace<PropertyTreeNode>, traces: Traces, store: Store) { 35 trace: Trace<PropertyTreeNode>,
|
123456