Type class
ChartScrollbarSettings settings set's settings for chart scrollbar. 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 ChartScrollbar class will be used.
Inheritance
ChartScrollbarSettings does not extend any other symbol.
ChartScrollbarSettings is not extended by any other symbol.
Properties
autoGridCount # |
Type Default Specifies whether number of gridCount is specified automatically, according to the axis size. |
---|---|
backgroundAlpha # |
Type Background opacity. |
backgroundColor # |
Type Background color of the scrollbar. |
color # |
Type Text color. |
dragIconHeight # |
Type Default Height of resize grip image. Note, you should also update the image in amcharts/images folder if you don't want it to be distorted because of resizing. |
dragIconWidth # |
Type Default Width of resize grip image. Note, you should also update the image in amcharts/images folder if you don't want it to be distorted because of resizing. |
enabled # |
Type Default Set false if you don't need scrollbar. |
fontSize # |
Type Font size. |
graphFillAlpha # |
Type Graph fill opacity. |
graphFillColor # |
Type Graph fill color. |
graphLineAlpha # |
Type Graph line opacity. |
graphLineColor # |
Type Graph line color. |
graphType # |
Type Type of chart scrollbar's graph. By default the graph type is the same as the original graph's type, however in case of candlestick or ohlc you might want to show line graph in the scrollbar. Possible values are: line, column, step, smoothedLine, candlestick, ohlc. |
gridAlpha # |
Type Grid opacity. |
gridColor # |
Type Grid color. |
gridCount # |
Type Grid count. You should set autoGridCount to false in order this property to work. |
height # |
Type Default Height of scrollbar, in pixels. |
hideResizeGrips # |
Type Default Specifies whether resize grips are hidden when mouse is away from the scrollbar. |
markPeriodChange # |
Type Specifies if category axis of scrollbar should mark period change with a different date format. |
position # |
Type Default Position of a scrollbar. Possible values are "top" and "bottom". |
resizeEnabled # |
Type Default Specifies whether scrollbar has a resize feature. |
scrollDuration # |
Type Duration of scrolling, when the user clicks on scrollbar's background, in seconds. Note, updateOnReleaseOnly should be set to false in order animation to happen. |
selectedBackgroundAlpha # |
Type Selected background opacity. |
selectedBackgroundColor # |
Type Selected background color. |
selectedGraphFillAlpha # |
Type Selected graph'sfill opacity. |
selectedGraphFillColor # |
Type Selected graph'sfill color. |
selectedGraphLineAlpha # |
Type Selected graph'sline opacity. |
selectedGraphLineColor # |
Type Selected graph's line color. |
updateOnReleaseOnly # |
Type Default Specifies if the chart should be updated while dragging/resizing the scrollbar or only at the moment when user releases mouse button. Usefull when working with large data sets. |
usePeriod # |
Type This is very important feature for those, who work with large data sets. You can tell ChartScrollbar what period it should use for it's graph and save a lot of time for rendering of this graph. For example, if your minPeriod is "DD" (days), set usePeriod = "WW" (weeks) and you will have 7 times less data points in scrollbar's graph. Note, the period you specify here should be set in CategoryAxesSettings.groupToPeriods. |
Methods
ChartScrollbarSettings does not have any methods.
Events
ChartScrollbarSettings does not have any events.
Adapters
ChartScrollbarSettings does not have any adapters.