MCPcopy Index your code
hub / github.com/apache/echarts / setExtent2

Method setExtent2

src/scale/Log.ts:210–234  ·  view source on GitHub ↗
(kind, start, end)

Source from the content-addressed store, hash-verified

208 },
209
210 setExtent2(kind, start, end) {
211 if (!isValidBoundsForExtent(start, end)
212 || start <= 0 || end <= 0
213 ) {
214 return;
215 }
216 let lookupTo = tmpNotUsedArr;
217 let lookupFrom = tmpNotUsedArr;
218 if (kind === SCALE_EXTENT_KIND_EFFECTIVE) {
219 const lookup = this._lookup;
220 lookupTo = lookup.to;
221 lookupFrom = lookup.from;
222 }
223 this.powStub.setExtent2(
224 kind,
225 (lookupTo[LOOKUP_IDX_EXTENT_START] = start),
226 (lookupTo[LOOKUP_IDX_EXTENT_END] = end)
227 );
228 const base = this.base;
229 this.intervalStub.setExtent2(
230 kind,
231 (lookupFrom[LOOKUP_IDX_EXTENT_START] = logScaleLogTick(start, base)),
232 (lookupFrom[LOOKUP_IDX_EXTENT_END] = logScaleLogTick(end, base))
233 );
234 },
235
236 getFilter() {
237 return {g: 0};

Callers 1

setExtentMethod · 0.95

Calls 3

isValidBoundsForExtentFunction · 0.90
logScaleLogTickFunction · 0.90
setExtent2Method · 0.65

Tested by

no test coverage detected