UNPKG

highcharts

Version:
58 lines (57 loc) 1.28 kB
/* * * * Highcharts cylinder - a 3D series * * (c) 2010-2025 Highsoft AS * * Author: Kacper Madej * * License: www.highcharts.com/license * * !!!!!!! SOURCE GETS TRANSPILED BY TYPESCRIPT. EDIT TS FILE ONLY. !!!!!!! * * */ '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 U from '../../Core/Utilities.js'; const { extend, merge } = U; /* * * * Class * * */ /** * The cylinder series type. * * @requires highcharts-3d * @requires modules/cylinder * * @private * @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 * * */ export default CylinderSeries;