Home
last modified time | relevance | path

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 DFetchingRangeEvaluator.ts52 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 DFetchingDriver.ts50 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 DPrefetchRangeRatio.ts57 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 DjsPrefetcher.js19 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 DBasicPrefetcher.ts22 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…