/development/tools/winscope/src/viewers/common/ |
D | log_viewer_presenter_test.ts | 50 let uiData: UiDataLog; variable 118 uiData = newData; 172 detail: new TimestampClickDetail(uiData.entries[0].traceEntry), 175 expect(spy).toHaveBeenCalledWith(uiData.entries[0].traceEntry); 217 expect(uiData.scrollToIndex).toBeUndefined(); 218 expect(uiData.currentIndex).toBeUndefined(); 219 expect(uiData.selectedIndex).toBeUndefined(); 220 expect(uiData.entries.length).toEqual(0); 221 expect(uiData.propertiesTree).toBeUndefined(); 222 expect(uiData.headers).toEqual([]); [all …]
|
D | abstract_hierarchy_viewer_presenter_test.ts | 41 let uiData: UiDataHierarchy; 56 uiData = newData; 67 expect(uiData.hierarchyUserOptions).toEqual(this.expectedHierarchyOpts); 68 expect(uiData.propertiesUserOptions).toEqual( 71 expect(uiData.rectsUserOptions).toEqual(this.expectedRectsOpts); 78 this.executePropertiesChecksAfterPositionUpdate(uiData); 84 uiData, 94 this.executePropertiesChecksAfterPositionUpdate(uiData); 100 uiData, 111 assertDefined(uiData.hierarchyTrees)[0].id, [all …]
|
D | abstract_log_viewer_presenter.ts | 44 export type NotifyLogViewCallbackType<UiData> = (uiData: UiData) => void; 61 protected readonly uiData: UiData, 137 if (this.uiData.isFetchingData) { 141 this.uiData.isFetchingData = true; 148 this.uiData.isFetchingData = false; 158 this.uiData.isDarkMode = event.isDarkMode; 169 this.uiData.currentIndex = this.logPresenter.getCurrentIndex(); 170 this.uiData.selectedIndex = this.logPresenter.getSelectedIndex(); 171 this.uiData.scrollToIndex = this.logPresenter.getScrollToIndex(); 172 this.uiData.entries = this.logPresenter.getFilteredEntries(); [all …]
|
D | hierarchy_viewer_presenter_test.ts | 48 let uiData: UiDataHierarchy; variable 110 uiData = newData; 118 uiData = newData; 143 expect(Object.keys(uiData.hierarchyUserOptions).length).toBeGreaterThan( 146 expect(Object.keys(uiData.propertiesUserOptions).length).toBeGreaterThan( 149 expect(uiData.hierarchyTrees).toBeUndefined(); 150 expect(uiData.propertiesTree).toBeUndefined(); 151 expect(uiData.highlightedItem).toEqual(''); 152 expect(uiData.highlightedProperty).toEqual(''); 153 expect(uiData.pinnedItems.length).toEqual(0); [all …]
|
D | abstract_hierarchy_viewer_presenter.ts | 47 export type NotifyHierarchyViewCallbackType<UiData> = (uiData: UiData) => void; 66 protected readonly uiData: UiData, 68 uiData.isDarkMode = storage.get('dark-mode') === 'true'; 155 this.uiData.pinnedItems = this.hierarchyPresenter.getPinnedItems(); 171 this.uiData.highlightedProperty = 182 this.uiData.rectsUserOptions = this.rectsPresenter.getUserOptions(); 183 this.uiData.rectsToDraw = this.rectsPresenter.getRectsToDraw(); 184 this.uiData.rectIdToShowState = this.rectsPresenter.getRectIdToShowState(); 191 this.uiData.hierarchyUserOptions = this.hierarchyPresenter.getUserOptions(); 192 this.uiData.hierarchyTrees = this.hierarchyPresenter.getAllFormattedTrees(); [all …]
|
D | abstract_presenter_input_method_test.ts | 165 override executePropertiesChecksAfterPositionUpdate(uiData: UiDataHierarchy) { 166 const trees = assertDefined(uiData.hierarchyTrees); 171 uiData: UiDataHierarchy, 173 const trees = assertDefined(uiData.hierarchyTrees); 180 let uiData: ImeUiData; 229 expect(uiData.hierarchyUserOptions).toBeTruthy(); 230 expect(uiData.propertiesUserOptions).toBeTruthy(); 231 expect(uiData.hierarchyTrees).toBeDefined(); 237 expect(uiData.hierarchyUserOptions).toBeTruthy(); 238 expect(uiData.propertiesUserOptions).toBeTruthy(); [all …]
|
D | abstract_log_viewer_presenter_test.ts | 31 let uiData: UiData; 41 uiData = newData; 43 await TimeUtils.wait(() => !uiData.isFetchingData); 51 (newData: UiData) => (uiData = newData), 58 await TimeUtils.wait(() => !uiData.isFetchingData); 60 const header = uiData.headers[index]; 67 this.executePropertiesChecksForEmptyTrace(uiData); 75 await TimeUtils.wait(() => !uiData.isFetchingData); 77 const header = uiData.headers[index]; 86 this.executePropertiesChecksAfterPositionUpdate(uiData); [all …]
|
/development/tools/winscope/src/viewers/viewer_input/ |
D | presenter_test.ts | 212 override executePropertiesChecksForEmptyTrace(uiData: UiData) { 213 expect(uiData.highlightedProperty).toBeFalsy(); 214 expect(uiData.dispatchPropertiesTree).toBeUndefined(); 215 expect(uiData.dispatchPropertiesFilter).toBeDefined(); 218 override executePropertiesChecksAfterPositionUpdate(uiData: UiData): void { 219 expect(uiData.entries.length).toEqual(8); 220 expect(uiData.currentIndex).toEqual(0); 221 expect(uiData.selectedIndex).toBeUndefined(); 222 const curEntry = uiData.entries[0]; 225 spec: uiData.headers[0].spec, [all …]
|
D | presenter.ts | 150 const uiData = UiData.createEmpty(); constant 151 uiData.isDarkMode = storage.get('dark-mode') === 'true'; 152 uiData.rectSpec = { 159 (uiData) => notifyInputViewCallback(uiData as UiData), 160 uiData, 169 this.uiData.dispatchPropertiesFilter = textFilter; 411 this.uiData.dispatchPropertiesTree = 444 this.uiData.rectsToDraw = this.rectsPresenter.getRectsToDraw(); 445 this.uiData.rectIdToShowState = 448 this.uiData.rectsToDraw = []; [all …]
|
D | viewer_input_component_test.ts | 218 const uiData = UiData.createEmpty(); constant 219 uiData.headers = [new LogHeader(testSpec, new LogSelectFilter([]))]; 220 uiData.entries = entries; 221 uiData.selectedIndex = 0; 223 uiData.rectsToDraw = []; 224 return uiData;
|
/development/tools/winscope/src/viewers/viewer_transactions/ |
D | presenter_test.ts | 100 let uiData: UiData; 108 uiData = newData; 114 await TimeUtils.wait(() => !uiData.isFetchingData); 117 assertDefined(uiData.propertiesTree).getAllChildren().length, 120 uiData.propertiesTree?.getChildByName('transformToDisplayInverse'), 123 uiData.propertiesTree?.getChildByName('destinationFrame'), 126 uiData.propertiesTree?.getChildByName('autoRefresh'), 130 expect(uiData.propertiesTree?.getChildByName('flags')).toBeDefined(); 131 expect(uiData.propertiesTree?.getChildByName('parentId')).toBeDefined(); 133 uiData.propertiesTree?.getChildByName('relativeParentId'), [all …]
|
D | viewer_transactions_component_test.ts | 152 const uiData = new UiData( constant 162 return uiData; 186 const uiData = new UiData( constant 210 uiData.entries.push(entry); 212 return uiData;
|
/development/tools/winscope/src/viewers/viewer_search/ |
D | presenter_test.ts | 48 let uiData: UiData; variable 62 (newData: UiData) => (uiData = newData), 130 expect(uiData.initialized).toBeFalse(); 133 expect(uiData.initialized).toBeTrue(); 134 expect(uiData.searchViews).toEqual(['test_view']); 178 expect(uiData.currentSearches).toEqual([expectedSearch]); 179 expect(uiData.lastTraceFailed).toEqual(false); 184 expect(uiData.currentSearches.length).toEqual(1); 185 expect(uiData.currentSearches[0].result?.currentIndex).toEqual(0); 186 expect(uiData.currentSearches[0].result?.headers.length).toEqual(3); [all …]
|
D | presenter.ts | 54 private uiData = UiData.createEmpty(); property in Presenter 68 private readonly notifyViewCallback: (uiData: UiData) => void, 71 this.uiData.savedSearches = Array.from(this.savedSearches.searches); 124 this.uiData.searchViews = event.views; 125 this.uiData.initialized = true; 143 if (!this.uiData.initialized) { 178 this.uiData.savedSearches.unshift(new ListedSearch(query, name)); 179 this.savedSearches.searches = this.uiData.savedSearches; 184 this.uiData.savedSearches = this.uiData.savedSearches.filter( 187 this.savedSearches.searches = this.uiData.savedSearches; [all …]
|
/development/tools/winscope/src/viewers/viewer_surface_flinger/ |
D | presenter_test.ts | 277 override executePropertiesChecksAfterPositionUpdate(uiData: UiDataHierarchy) { 280 uiData.propertiesTree 286 expect(uiData.displays).toEqual([ 294 expect(assertDefined((uiData as UiData).curatedProperties).flags).toEqual( 297 expect((uiData as UiData).rectSpec).toEqual(this.expectedInitialRectSpec); 298 expect((uiData as UiData).allRectSpecs).toEqual([ 305 uiData: UiDataHierarchy, 309 uiData.propertiesTree 318 uiData: UiDataHierarchy, 321 (uiData as UiData).curatedProperties, [all …]
|
D | viewer_surface_flinger_component_test.ts | 147 let uiData = new UiData(undefined); variable 148 uiData.rectSpec = { 153 component.inputData = uiData; 163 uiData = new UiData(undefined); 164 uiData.rectSpec = { 169 component.inputData = uiData;
|
D | viewer_surface_flinger.ts | 39 const notifyViewCallback = (uiData: UiData) => { 41 uiData;
|
/development/tools/winscope/src/viewers/viewer_media_based/ |
D | presenter.ts | 30 export type NotifyHierarchyViewCallbackType<UiData> = (uiData: UiData) => void; 33 private readonly uiData: UiData; property in Presenter 40 this.uiData = new UiData( 43 this.notifyViewCallback(this.uiData); 75 this.uiData.currentTraceEntries = entries; 76 this.notifyViewCallback(this.uiData); 82 this.uiData.forceMinimize = event.isTimelineExpanded; 83 this.notifyViewCallback(this.uiData);
|
D | presenter_test.ts | 55 let uiData: UiData; variable 59 uiData = newData; 64 expect(uiData.titles).toEqual(['recording 1', 'recording 2']); 83 expect(uiData.currentTraceEntries).toEqual([entries[1], entries[1]]); 87 expect(uiData.currentTraceEntries).toEqual([entries[0], entries[0]]); 91 expect(uiData.forceMinimize).toBeFalse(); 93 expect(uiData.forceMinimize).toBeTrue(); 95 expect(uiData.forceMinimize).toBeFalse();
|
D | viewer_media_based.ts | 50 const notifyViewCallback = (uiData: UiData) => { 51 component.titles = uiData.titles; 52 component.currentTraceEntries = uiData.currentTraceEntries; 53 component.forceMinimize = uiData.forceMinimize;
|
/development/tools/winscope/src/viewers/viewer_transitions/ |
D | presenter_test.ts | 174 override executePropertiesChecksAfterPositionUpdate(uiData: UiDataLog) { 175 expect(uiData.entries.length).toEqual(4); 177 const selectedTransition = assertDefined(uiData.propertiesTree); 185 const dispatchTimeEntryTs = uiData.entries[0].fields[3]; 187 const sendTimeNotEntryTs = uiData.entries[0].fields[2]; 190 const dispatchTimeNotEntryTs = uiData.entries[3].fields[3]; 192 const sendTimeEntryTs = uiData.entries[3].fields[2]; 216 let uiData: UiData | undefined; 219 uiData = newData; 226 () => uiData !== undefined && !uiData.isFetchingData, [all …]
|
D | viewer_transitions_component_test.ts | 194 const uiData = UiData.createEmpty(); constant 195 uiData.headers = [new LogHeader(testSpec, new LogSelectFilter([]))]; 196 uiData.entries = transitions; 197 uiData.selectedIndex = 0; 198 return uiData;
|
/development/tools/winscope/src/viewers/viewer_view_capture/ |
D | presenter_test.ts | 204 override executePropertiesChecksAfterPositionUpdate(uiData: UiDataHierarchy) { 205 const propertiesTree = assertDefined(uiData.propertiesTree); 211 expect(uiData.displays).toEqual([ 216 assertDefined((uiData as UiData).curatedProperties).translationY, 221 uiData: UiDataHierarchy, 223 const propertiesTree = assertDefined(uiData.propertiesTree); 226 assertDefined((uiData as UiData).curatedProperties).translationY, 231 uiData: UiDataHierarchy, 234 (uiData as UiData).curatedProperties, 245 let uiData: UiData; [all …]
|
/development/tools/winscope/src/viewers/viewer_window_manager/ |
D | presenter_test.ts | 201 override executePropertiesChecksAfterPositionUpdate(uiData: UiData) { 202 const propertiesTree = assertDefined(uiData.propertiesTree); 211 expect(uiData.displays).toEqual([ 221 override executeSpecializedChecksForPropertiesFromRect(uiData: UiData) { 222 const propertiesTree = assertDefined(uiData.propertiesTree); 226 override executePropertiesChecksAfterSecondPositionUpdate(uiData: UiData) { 227 const propertiesTree = assertDefined(uiData.propertiesTree); 240 let uiData: UiData; 248 uiData = newData; 271 expect(uiData.highlightedItem).toEqual(''); [all …]
|
/development/tools/winscope/src/viewers/viewer_jank_cujs/ |
D | viewer_jank_cujs_component_test.ts | 124 const uiData = UiData.createEmpty(); constant 125 uiData.headers = [new LogHeader(testSpec, new LogSelectFilter([]))]; 126 uiData.entries = cujEntries; 127 uiData.selectedIndex = 0; 128 return uiData;
|