Home
last modified time | relevance | path

Searched refs:uiData (Results 1 – 25 of 34) sorted by relevance

12

/development/tools/winscope/src/viewers/common/
Dlog_viewer_presenter_test.ts50 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 …]
Dabstract_hierarchy_viewer_presenter_test.ts41 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 …]
Dabstract_log_viewer_presenter.ts44 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 …]
Dhierarchy_viewer_presenter_test.ts48 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 …]
Dabstract_hierarchy_viewer_presenter.ts47 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 …]
Dabstract_presenter_input_method_test.ts165 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 …]
Dabstract_log_viewer_presenter_test.ts31 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/
Dpresenter_test.ts212 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 …]
Dpresenter.ts150 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 …]
Dviewer_input_component_test.ts218 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/
Dpresenter_test.ts100 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 …]
Dviewer_transactions_component_test.ts152 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/
Dpresenter_test.ts48 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 …]
Dpresenter.ts54 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/
Dpresenter_test.ts277 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 …]
Dviewer_surface_flinger_component_test.ts147 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;
Dviewer_surface_flinger.ts39 const notifyViewCallback = (uiData: UiData) => {
41 uiData;
/development/tools/winscope/src/viewers/viewer_media_based/
Dpresenter.ts30 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);
Dpresenter_test.ts55 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();
Dviewer_media_based.ts50 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/
Dpresenter_test.ts174 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 …]
Dviewer_transitions_component_test.ts194 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/
Dpresenter_test.ts204 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/
Dpresenter_test.ts201 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/
Dviewer_jank_cujs_component_test.ts124 const uiData = UiData.createEmpty(); constant
125 uiData.headers = [new LogHeader(testSpec, new LogSelectFilter([]))];
126 uiData.entries = cujEntries;
127 uiData.selectedIndex = 0;
128 return uiData;

12