Documentation / @ripl/core / ScaleBindingOptions
Interface: ScaleBindingOptions<TDomain, TRange> ​
Defined in: packages/core/src/scales/_base/index.ts:20
Low-level options for constructing a scale, providing conversion, inversion, inclusion, and tick generation callbacks.
Type Parameters ​
| Type Parameter |
|---|
TDomain |
TRange |
Properties ​
| Property | Modifier | Type | Defined in |
|---|---|---|---|
convert | public | ScaleMethod<TDomain, TRange> | packages/core/src/scales/_base/index.ts:23 |
domain | readonly | TDomain[] | packages/core/src/scales/_base/index.ts:21 |
invert | public | ScaleMethod<TRange, TDomain> | packages/core/src/scales/_base/index.ts:24 |
range | readonly | TRange[] | packages/core/src/scales/_base/index.ts:22 |
Methods ​
includes()? ​
optionalincludes(value):boolean
Defined in: packages/core/src/scales/_base/index.ts:25
Parameters ​
| Parameter | Type |
|---|---|
value | TDomain |
Returns ​
boolean
ticks()? ​
optionalticks(count?):TDomain[]
Defined in: packages/core/src/scales/_base/index.ts:26
Parameters ​
| Parameter | Type |
|---|---|
count? | number |
Returns ​
TDomain[]