Searched refs:fetchedRegistry (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_prefetcher/src/prefetcher/ |
H A D | FetchingRangeEvaluator.ts | 52 protected readonly fetchedRegistry: FetchedRegistry, 89 this.fetchedRegistry.updateRangeToFetch(rangeToFetch); 94 if (!this.fetchedRegistry.rangeToFetch.contains(index)) { 107 this.fetchedRegistry.addFetched(index); 111 this.fetchedRegistry.updateRangeToFetch(rangeToFetch); 152 if (this.fetchedRegistry.rangeToFetch.length > 0) { 155 newRangeToFetch = this.fetchedRegistry.rangeToFetch; 163 this.fetchedRegistry.clearFetched(newRangeToFetch); 171 this.fetchedRegistry.removeFetched(itemIndex); 174 …this.fetchedRegistry.rangeToFetch.end < this.totalItems ? this.fetchedRegistry.rangeToFetch.end : … [all …]
|
H A D | FetchingDriver.ts | 50 private readonly fetchedRegistry: FetchedRegistry, 100 this.prefetch(this.fetchedRegistry.getItemsToFetch()); 111 this.fetchedRegistry.removeFetched(index); 130 if (!this.fetchedRegistry.has(a) || !this.fetchedRegistry.has(b)) { 131 this.fetchedRegistry.removeFetched(a); 132 this.fetchedRegistry.removeFetched(b); 137 if (!this.fetchedRegistry.has(from) || !this.fetchedRegistry.has(to)) { 142 this.fetchedRegistry.updateRangeToFetch(rangeToFetch); 196 this.prefetch(this.fetchedRegistry.getItemsToFetch()); 218 this.prefetch(this.fetchedRegistry.getItemsToFetch()); [all …]
|
H A D | PrefetchRangeRatio.ts | 57 private readonly fetchedRegistry: FetchedRegistry, 208 const completedActive = this.fetchedRegistry.getFetchedInRange(evaluatedPrefetchRange); 209 const completedVisible = this.fetchedRegistry.getFetchedInRange(visibleRange);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | jsPrefetcher.js | 19 const fetchedRegistry = new FetchedRegistry(); 430 this.fetchedRegistry = fetchedRegistry; 475 this.fetchedRegistry.addFetched(index); 534 …const end = this.fetchedRegistry.rangeToFetch.end < this.totalItems ? this.fetchedRegistry.rangeTo… 551 this.fetchedRegistry = fetchedRegistry; 741 this.fetchedRegistry = fetchedRegistry; 820 this.fetchedRegistry.removeFetched(index); 836 if (!this.fetchedRegistry.has(a) || !this.fetchedRegistry.has(b)) { 837 this.fetchedRegistry.removeFetched(a); 838 this.fetchedRegistry.removeFetched(b); [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_prefetcher/src/ |
H A D | BasicPrefetcher.ts | 22 const fetchedRegistry = new FetchedRegistry(); 24 …const prefetchRangeRatio = new PrefetchRangeRatio(itemsOnScreen, fetchedRegistry, fetchingRegistry… 26 …or = new FetchingRangeEvaluator(itemsOnScreen, prefetchCount, prefetchRangeRatio, fetchedRegistry); 27 …this.fetchingDriver = new FetchingDriver(fetchedRegistry, fetchingRegistry, evaluator, new Default…
|