UNPKG

@visactor/vchart

Version:

charts lib based @visactor/VGrammar

29 lines (19 loc) 1.03 kB
import { SeriesTypeEnum } from "../../interface/type"; import { RangeColumnSeries } from "../range-column"; import { registerRect3dMark } from "../../../mark/rect-3d"; import { rangeColumn3dSeriesMark } from "../constant"; import { Factory } from "../../../core/factory"; import { registerCartesianLinearAxis, registerCartesianBandAxis } from "../../../component/axis/cartesian"; export const DefaultBandWidth = 6; export class RangeColumn3dSeries extends RangeColumnSeries { constructor() { super(...arguments), this.type = SeriesTypeEnum.rangeColumn3d, this._barMarkType = "rect3d", this._barName = SeriesTypeEnum.bar3d; } } RangeColumn3dSeries.type = SeriesTypeEnum.rangeColumn3d, RangeColumn3dSeries.mark = rangeColumn3dSeriesMark; export const registerRangeColumn3dSeries = () => { registerRect3dMark(), registerCartesianBandAxis(), registerCartesianLinearAxis(), Factory.registerSeries(RangeColumn3dSeries.type, RangeColumn3dSeries); }; //# sourceMappingURL=range-column-3d.js.map