StockChartLegendSettingsModel
23 Sep 20253 minutes to read
Interface for a class StockChartLegendSettings
Properties
alignment Alignment
Legend in stock chart can be aligned as follows:
- Near: Aligns the legend to the left of the stock chart.
- Center: Aligns the legend to the center of the stock chart.
- Far: Aligns the legend to the right of the stock chart.
background string
The background color of the legend that accepts value in hex and rgba as a valid CSS color string in stock chart.
border StockChartBorderModel
Options to customize the border of the legend.
containerPadding ContainerPaddingModel
Options to customize left, right, top and bottom padding for legend container of the stock chart.
description string
Description for legends in stock chart.
enablePages boolean
If set to true, legend will be visible using pages in stock chart.
height string
The height of the legend in pixels.
isInversed boolean
If set to true, legend will be Reversed in stock chart.
itemPadding number
Option to customize the padding between legend items.
location LocationModel
Specifies the location of the legend, relative to the Stock chart.
If x is 20, legend moves by 20 pixels to the right of the Stock chart. It requires the position to be Custom.
<div id='StockChart'></div>let stockChart: StockChart = new StockChart({
...
legendSettings: {
visible: true,
position: 'Custom',
location: { x: 100, y: 150 },
},
...
});
stockChart.appendTo('#StockChart');margin StockMarginModel
Options to customize left, right, top and bottom margins of the stock chart.
maximumTitleWidth number
maximum width for the legend title in stock chart.
mode LegendMode
Mode of legend items.
- Series: Legend items generated based on series count.
- Point: Legend items generated based on unique data points.
- Range: Legend items generated based on range color mapping property.
- Gradient: Single linear bar generated based on range color mapping property.
This property is applicable for chart component only.
opacity number
Opacity of the legend in stock chart.
padding number
Option to customize the padding around the legend items.
position LegendPosition
Position of the legend in the Stock chart are,
- Auto: Places the legend based on area type.
- Top: Displays the legend at the top of the stock chart.
- Left: Displays the legend at the left of the stock chart.
- Bottom: Displays the legend at the bottom of the stock chart.
- Right: Displays the legend at the right of the stock chart.
- Custom: Displays the legend based on the given x and y values.
shapeHeight number
Shape height of the legend in pixels.
shapePadding number
Padding between the legend shape and text in stock chart.
shapeWidth number
Shape width of the legend in pixels.
tabIndex number
TabIndex value for the legend in stock chart.
textStyle StockChartFontModel
Options to customize the legend text.
title string
Title for legends in stock chart.
titlePosition LegendTitlePosition
legend title position in stock chart.
titleStyle StockChartFontModel
Options to customize the legend title in stock chart.
toggleVisibility boolean
If set to true, series’ visibility collapses based on the legend visibility in stock chart.
visible boolean
If set to true, legend will be visible.
width string
The width of the legend in pixels.