PanelsSettings settings set's settings for all StockPanels. If you change a property after the chart is initialized, you should call stockChart.validateNow() method in order for it to work. If there is no default value specified, default value of StockPanel class will be used.

Properties

PropertyTypeDefaultDescription
angleNumberThe angle of the 3D part of plot area. This creates a 3D effect (if the "depth3D" is > 0).
backgroundAlphaNumber0Opacity of panel background. Possible values are 1 and 0. Values like 0.5 will not make it half-transparent.
backgroundColorColor#FFFFFFBackground color of panels. Set backgroundAlpha to > 0 value in order to make background visible.
columnSpacingNumberThe gap in pixels between two columns of the same category.
columnWidthNumberRelative width of columns. Valid values 0 - 1.
creditsPositionStringtop-rightPosition of amCharts link (free version only). Possible values are: top-left. top-right, bottom-left, bottom-right
You can adjust the position of amcharts link so that it would not overlap with contents of your chart.
decimalSeparatorNumber/StringSeparator of decimal values.
depth3DNumberThe depth of the 3D part of plot area. This creates a 3D effect (if the "angle" is > 0).
fontFamilyStringFont family.
fontSizeStringFont size.
marginBottomNumber0Number of pixels between the container's bottom border and plot area.
marginLeftNumber0Number of pixels between the container's left border and plot area. If your left valueAxis values ar not placed inside the plot area, you should set marginLeft to 80 or some close value.
marginRightNumber0Number of pixels between the container's left border and plot area. If your right valueAxis values ar not placed inside the plot area, you should set marginRight to 80 or some close value.
marginTopNumber0Number of pixels between the container's top border and plot area.
maxSelectedTimeNumberThe longest time span allowed to select (in milliseconds) for example, 259200000 will limit selection to 3 days. Works if equalSpacing is set to false (default).
minSelectedTimeNumber0The shortest time span allowed to select (in milliseconds) for example, 1000 will limit selection to 1 second. Works if equalSpacing is set to false (default).
panelSpacingNumber8Gap between panels.
panEventsEnabledBooleanfalseThis setting affects touch-screen devices only. If a chart is on a page, and panEventsEnabled are set to true, the page won't move if the user touches the chart first. If a chart is big enough and occupies all the screen of your touch device, the user won’t be able to move the page at all. That's why the default value is "false". If you think that selecting or or panning the chart is a primary purpose of your chart users, you should set panEventsEnabled to true.
percentPrecisionNumberPrecision of percent values.
plotAreaBorderAlphaNumberThe opacity of plot area's border.
plotAreaBorderColorColorThe color of the plot area's border.
plotAreaFillAlphasNumberOpacity of plot area fill.
plotAreaFillColorsArray[Color]Specifies the colors used to tint the background gradient fill of the plot area.
precisionNumberPrecision of values. -1 means values will not be rounded and shown as they are.
prefixesOfBigNumbersArray[Object][{number:1e+3,prefix:"k"},{number:1e+6,prefix:"M"},{number:1e+9,prefix:"G"},{number:1e+12,prefix:"T"},{number:1e+15,prefix:"P"},{number:1e+18,prefix:"E"},{number:1e+21,prefix:"Z"},{number:1e+24,prefix:"Y"}]Prefixes which are used to make big numbers shorter: 2M instead of 2000000, etc. Prefixes are used on value axes and in the legend. To enable prefixes, set usePrefixes property to true.
prefixesOfSmallNumbersArray[Object][{number:1e-24, prefix:"y"},{number:1e-21, prefix:"z"},{number:1e-18, prefix:"a"},{number:1e-15, prefix:"f"},{number:1e-12, prefix:"p"},{number:1e-9, prefix:"n"},{number:1e-6, prefix:"μ"},{number:1e-3, prefix:"m"}]Prefixes which are used to make small numbers shorter: 2μ instead of 0.000002, etc. Prefixes are used on value axes and in the legend. To enable prefixes, set usePrefixes property to true.
recalculateToPercentsStringwhenComparingSpecifies when values should be recalculated to percents. Possible values are: "never", "always", "whenComparing".
sequencedAnimationBooleanSpecifies whether the animation should be sequenced or all objects should appear at once.
startAlphaNumberThe initial opacity of the column/line. If you set startDuration to a value higher than 0, the columns/lines will fade in from startAlpha.
startDurationNumberDuration of the animation, in seconds.
startEffectStringPossible values are: easeOutSine, easeInSine, elastic, bounce
svgIconsBooleantrueSpecifies if panels and scrollbar should use svg icons instead of png.
thousandsSeparatorNumber/StringSeparator of thousand values.
usePrefixesBooleanIf true, prefixes will be used for big and small numbers.
zoomOutAxesBooleantrueSpecifies if zoomed-in value axes should be zoomed-out when user changes selected period with PeriodSelector.

Methods

PanelsSettings class does not have any methods.

Events

PanelsSettings class does not have any events.