'use strict' ; import type { AxisOptions , XAxisOptions , YAxisOptions } from './AxisOptions' ; import { Palette } from '../Color/Palettes.js' ; namespace AxisDefaults { productdesc type { * | Array < * > } optionparent export const defaultXAxisOptions = { product alignTicks : true , see sample sample type { boolean | undefined } default since allowDecimals : void 0 , sample sample type { Highcharts . ColorType } apioption productdesc sample sample sample type { Array < * > } since product apioption type { number } default since product apioption type { number } since product apioption type { number } default since product apioption type { number } since product apioption sample sample type { Array < string > } product apioption see sample type { number } since product apioption sample type { string } since apioption productdesc sample sample sample declare type { boolean | * } default since apioption type { string } since apioption sample type { Highcharts . ColorType } default since apioption sample sample type { Highcharts . DashStyleValue } default since apioption sample sample declare since product apioption type { Highcharts . AlignValue } since product apioption type { Highcharts . ColorType } since product apioption type { Highcharts . ColorType } since product apioption type { number } default since product apioption type { number } default since product apioption sample type { boolean } default since product apioption type { string } since product apioption type { Highcharts . XAxisCrosshairLabelFormatterCallbackFunction } since product apioption type { number } default since product apioption type { string } default since product apioption type { Highcharts . CSSObject } default since product apioption sample sample type { boolean } default since apioption sample sample sample type { number } default since apioption type { number } default since apioption /**
         * Whether to pan axis. If `chart.panning` is enabled, the option
         * allows to disable panning on an individual axis.
         */ panningEnabled : true , /**
         * The Z index for the axis group.
         */ zIndex : 2 , sample zoomEnabled : true , sample sample declare product dateTimeLabelFormats : { declare type { string | * } millisecond : { main : '%H:%M:%S.%L' , range : false } , declare type { string | * } second : { main : '%H:%M:%S' , range : false } , declare type { string | * } minute : { main : '%H:%M' , range : false } , declare type { string | * } hour : { main : '%H:%M' , range : false } , declare type { string | * } day : { main : '%e. %b' } , declare type { string | * } week : { main : '%e. %b' } , declare type { string | * } month : { main : '%b \'%y' } , declare type { string | * } year : { main : '%Y' } } , productdesc sample sample sample sample since endOnTick : false , type { * } apioption see sample type { Highcharts . AxisEventCallbackFunction } since product apioption type { Highcharts . AxisSetExtremesEventCallbackFunction } since context apioption see sample type { Highcharts . AxisPointBreakEventCallbackFunction } since product context apioption type { Highcharts . AxisPointBreakEventCallbackFunction } product context apioption sample type { Highcharts . AxisSetExtremesEventCallbackFunction } since context apioption see sample sample type { number } since product apioption sample sample type { Highcharts . DashStyleValue } since gridLineDashStyle : 'Solid' , sample product gridZIndex : 1 , sample sample type { string } since apioption productdesc labels : { see sample sample sample type { Highcharts . AlignValue } apioption sample type { boolean } default apioption sample sample type { Array < number > } default since product apioption autoRotation : void 0 , sample since product autoRotationLimit : 80 , type { number } default product distance : void 0 , sample sample default default enabled : true , sample sample sample type { string } since apioption sample sample sample type { Highcharts . AxisLabelsFormatterCallbackFunction } apioption sample sample product indentation : 10 , deprecated type { number } default since apioption since validvalue overflow : 'justify' , product padding : 5 , see sample sample type { boolean } since product apioption reserveSpace : void 0 , sample type { number } default apioption rotation : void 0 , sample sample since staggerLines : 0 , sample sample since step : 0 , /**
             * Whether to [use HTML](https://www.highcharts.com/docs/chart-concepts/labels-and-string-formatting#html)
             * to render the labels.
             */ useHTML : false , sample x : 0 , sample type { number } apioption /**
             * The Z index for the axis labels.
             */ zIndex : 7 , sample type { Highcharts . CSSObject } style : { internal color : Palette . neutralColor60 , internal cursor : 'default' , internal fontSize : '11px' } } , type { number | string } product apioption type { number | string } product apioption sample sample type { number } since product apioption sample sample sample type { number | null } apioption productdesc sample sample sample default default since maxPadding : 0.01 , deprecated type { number } product apioption sample sample sample type { number | null } apioption sample sample type { Highcharts . DashStyleValue } since minorGridLineDashStyle : 'Solid' , sample sample sample sample sample sample type { number | string | null } apioption sample sample minorTickLength : 2 , sample sample sample validvalue minorTickPosition : 'outside' , productdesc sample type { boolean } default since apioption sample sample type { number } default apioption productdesc sample sample sample default default since product minPadding : 0.01 , sample sample type { number } apioption type { number } since apioption sample sample sample type { number } offset : void 0 , sample sample default default opposite : false , sample sample see type { boolean } default since product apioption sample type { number } default since product apioption sample type { number } product apioption sample type { number } product apioption sample sample type { boolean } default apioption reversed : void 0 , sample sample since product reversedStacks : false , sample extends scrollbar since product apioption sample sample since showEmpty : true , sample sample showFirstLabel : true , sample sample product showLastLabel : true , sample type { number } since product apioption sample type { number } since product apioption sample sample sample sample product startOfWeek : 1 , productdesc sample sample since startOnTick : false , sample sample type { number } since product apioption see see see sample sample type { number } apioption sample sample tickLength : 10 , see see see sample sample tickPixelInterval : 100 , sample sample product validvalue tickmarkPlacement : 'between' , sample sample sample validvalue tickPosition : 'outside' , see sample sample type { Highcharts . AxisTickPositionerCallbackFunction } apioption see sample sample type { Array < number > } apioption sample sample sample sample type { undefined | number } default default apioption productdesc title : { sample sample sample sample sample type { Highcharts . AxisTitleAlignValue } align : 'middle' , deprecated type { boolean } product apioption sample type { number } apioption sample sample type { number } since apioption type { boolean } default since product apioption sample rotation : 0 , sample sample type { string | null } apioption type { Highcharts . AlignValue } apioption product useHTML : false , since product x : 0 , product y : 0 , sample sample type { Highcharts . CSSObject } style : { internal color : Palette . neutralColor60 } } , sample sample sample sample sample type { Highcharts . AxisTypeValue } product type : 'linear' , type { number } since apioption sample sample since product uniqueNames : true , type { Array < Array < string , ( Array < number > | null ) > > } product apioption since product visible : true , sample sample sample type { Highcharts . ColorType } default minorGridLineColor : Palette . neutralColor5 , sample sample sample minorGridLineWidth : 1 , sample sample type { Highcharts . ColorType } default minorTickColor : Palette . neutralColor40 , productdesc sample sample sample type { Highcharts . ColorType } default lineColor : Palette . highlightColor20 , sample sample sample default default lineWidth : 1 , productdesc sample sample sample type { Highcharts . ColorType } default gridLineColor : Palette . neutralColor10 , sample sample sample type { number } apioption gridLineWidth : void 0 , type { number | string } product apioption type { number | string } product apioption sample sample sample type { Highcharts . ColorType } default tickColor : Palette . highlightColor20 } ; type { * | Array < * > } extends xAxis excluding optionparent export const defaultYAxisOptions = { sample sample sample type { Highcharts . AxisTypeValue } default default product apioption see sample type { number | string } product apioption sample type { Highcharts . ColorType } default since product apioption sample type { Highcharts . ColorType } default since product apioption sample sample type { boolean } default default default default apioption sample sample type { boolean } default since product apioption reversedStacks : true , see see sample type { Array < Array < number , Highcharts . ColorType > > } since product apioption sample sample type { number } default product apioption see sample sample sample sample since endOnTick : true , sample sample since product maxPadding : 0.05 , sample sample since product minPadding : 0.05 , productdesc sample sample type { boolean } default default product apioption see see see tickPixelInterval : 72 , showLastLabel : true , extends xAxis . labels labels : { sample type { number | string } default product apioption sample type { number } default default default apioption see sample sample type { Highcharts . AlignValue } default default apioption sample x : - 8 } , productdesc type { Highcharts . ColorType } apioption sample sample sample apioption sample sample sample apioption sample extends scrollbar since product excluding apioption sample type { boolean } default since product apioption type { number } default since product apioption sample type { boolean } default since apioption apioption type { boolean } default since product apioption type { number } default since product apioption type { number } default since product apioption sample type { number } since product apioption sample type { number } since product apioption sample sample sample type { Highcharts . AlignValue } since product apioption type { string } default since product apioption sample type { number } default since product apioption sample type { Highcharts . AlignValue } since product apioption type { boolean } default since product apioption sample sample sample type { Highcharts . VerticalAlignValue } since product apioption sample type { number } since product apioption sample type { number } since product apioption see sample sample sample since product startOnTick : true , title : { sample type { number } default apioption sample rotation : 270 , sample type { string | null } default default product text : 'Values' } , see sample type { number | string } product apioption product stackLabels : { sample type { boolean | Partial < Highcharts . AnimationOptionsObject > } since apioption animation : { } , type { number } since apioption sample since product allowOverlap : false , sample type { Highcharts . ColorType } since apioption sample type { Highcharts . ColorType } since apioption sample type { number } default since apioption sample type { number } default since apioption sample sample since product enabled : false , type { boolean } since crop : true , sample type { Highcharts . DataLabelsOverflowValue } since overflow : 'justify' , sample type { Highcharts . FormatterCallbackFunction < Highcharts . StackItemObject > } since product formatter : function ( this ) : string { const { numberFormatter } = this . axis . chart ; return numberFormatter ( this . total , - 1 ) ; } , sample type { Highcharts . CSSObject } since product style : { internal color : Palette . neutralColor100 , internal fontSize : '11px' , internal fontWeight : 'bold' , internal textOutline : '1px contrast' } } , gridLineWidth : 1 , lineWidth : 0 } ; sample sample type { * | Array < * > } extends xAxis since product excluding apioption export const defaultLeftAxisOptions = { labels : { x : - 15 } , title : { rotation : 270 } } ; export const defaultRightAxisOptions = { labels : { x : 15 } , title : { rotation : 90 } } ; export const defaultBottomAxisOptions = { labels : { autoRotation : [ - 45 ] , x : 0 } , margin : 15 , title : { rotation : 0 } } ; export const defaultTopAxisOptions = { labels : { autoRotation : [ - 45 ] , x : 0 } , margin : 15 , title : { rotation : 0 } } ; } export default AxisDefaults ;