Lines Matching refs:uiData

44 type NotifyViewCallbackType = (uiData: UiData) => void;
51 private uiData = UiData.EMPTY;
101 this.notifyUiDataCallback(this.uiData);
117 this.uiData.currentEntryIndex = this.computeCurrentEntryIndex();
118 this.uiData.selectedEntryIndex = undefined;
119 this.uiData.scrollToIndex = this.uiData.currentEntryIndex;
121 this.uiData.entries,
122 this.uiData.currentEntryIndex,
123 this.uiData.selectedEntryIndex,
125 this.uiData.currentPropertiesTree = this.formatPropertiesTree(
129 this.notifyUiDataCallback(this.uiData);
136 this.uiData = this.computeUiData();
137 this.notifyUiDataCallback(this.uiData);
142 this.uiData = this.computeUiData();
143 this.notifyUiDataCallback(this.uiData);
148 this.uiData = this.computeUiData();
149 this.notifyUiDataCallback(this.uiData);
154 this.uiData = this.computeUiData();
155 this.notifyUiDataCallback(this.uiData);
160 this.uiData = this.computeUiData();
161 this.notifyUiDataCallback(this.uiData);
166 this.uiData = this.computeUiData();
167 this.notifyUiDataCallback(this.uiData);
172 this.uiData = this.computeUiData();
173 this.notifyUiDataCallback(this.uiData);
177 if (this.uiData.selectedEntryIndex === index) {
180 this.uiData.selectedEntryIndex = index;
181 this.uiData.scrollToIndex = undefined; // no scrolling
186 if (this.uiData.selectedEntryIndex === index) {
189 this.uiData.selectedEntryIndex = index;
190 this.uiData.scrollToIndex = index;
196 this.uiData.propertiesUserOptions = this.propertiesUserOptions;
197 this.uiData.currentPropertiesTree = this.formatPropertiesTree(
200 this.notifyUiDataCallback(this.uiData);
245 this.uiData = this.computeUiData();
351 this.uiData.entries,
352 this.uiData.currentEntryIndex,
353 this.uiData.selectedEntryIndex,
356 this.uiData.currentPropertiesTree = this.formatPropertiesTree(
360 this.notifyUiDataCallback(this.uiData);