Variable AxisScrollStrategiesConst
Axis
Scroll
Strategies
: { expansion
: AxisScrollStrategy; fitting
: AxisScrollStrategy; fittingEnd
: AxisScrollStrategy; fittingStart
: AxisScrollStrategy; fittingStepped
: { allowIntervalLengthChange
: boolean; end
: ((scaleStart
: number, scaleEnd
: number, contentMin
: number, contentMax
: number) => number); start
: ((scaleStart
: number, scaleEnd
: number, contentMin
: number, contentMax
: number) => number); }; nextPowerOf10
: { allowIntervalLengthChange
: boolean; end
: ((scaleStart
: number, scaleEnd
: number, contentMin
: number, contentMax
: number) => number); start
: ((scaleStart
: number, scaleEnd
: number, contentMin
: number, contentMax
: number) => number); }; progressive
: AxisScrollStrategy; regressive
: AxisScrollStrategy; } = ...
Type declaration
-
-
-
-
-
Beta fittingStepped: {
allowIntervalLengthChange: boolean;
end: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number);
start: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number);
}
-
allowIntervalLengthChange: boolean
-
end: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number)
-
- (scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number): number
-
Parameters
-
scaleStart: number
-
scaleEnd: number
-
contentMin: number
-
contentMax: number
Returns number
-
start: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number)
-
- (scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number): number
-
Parameters
-
scaleStart: number
-
scaleEnd: number
-
contentMin: number
-
contentMax: number
Returns number
-
Beta nextPowerOf10: {
allowIntervalLengthChange: boolean;
end: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number);
start: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number);
}
-
allowIntervalLengthChange: boolean
-
end: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number)
-
- (scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number): number
-
Parameters
-
scaleStart: number
-
scaleEnd: number
-
contentMin: number
-
contentMax: number
Returns number
-
start: ((scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number) => number)
-
- (scaleStart: number, scaleEnd: number, contentMin: number, contentMax: number): number
-
Parameters
-
scaleStart: number
-
scaleEnd: number
-
contentMin: number
-
contentMax: number
Returns number
-
-
Collection of available AxisScrollStrategies.
AxisScrollStrategies can be used to customize the behavior of Axis scrolling.
Use with setScrollStrategy