UNPKG

highcharts

Version:
59 lines (58 loc) 1.34 kB
/* * * * Highcharts cylinder - a 3D series * * (c) 2010-2026 Highsoft AS * * Author: Kacper Madej * * Integration of this software requires a license. * - For commercial use, see www.highcharts.com/license * - For non-commercial, see www.highcharts.com/license-eula * * * */ 'use strict'; import CylinderComposition from './CylinderComposition.js'; import CylinderPoint from './CylinderPoint.js'; import CylinderSeriesDefaults from './CylinderSeriesDefaults.js'; import SeriesRegistry from '../../Core/Series/SeriesRegistry.js'; const { column: ColumnSeries } = SeriesRegistry.seriesTypes; import { extend, merge } from '../../Shared/Utilities.js'; /* * * * Class * * */ /** * The cylinder series type. * * @requires highcharts-3d * @requires modules/cylinder * * @internal * @class * @name Highcharts.seriesTypes.cylinder * * @augments Highcharts.Series */ class CylinderSeries extends ColumnSeries { } /* * * * Static Properties * * */ CylinderSeries.compose = CylinderComposition.compose; CylinderSeries.defaultOptions = merge(ColumnSeries.defaultOptions, CylinderSeriesDefaults); extend(CylinderSeries.prototype, { pointClass: CylinderPoint }); SeriesRegistry.registerSeriesType('cylinder', CylinderSeries); /* * * * Default Export * * */ /** @internal */ export default CylinderSeries;