Hierarchy

Hierarchy

  • IIgrDataLegendProps

Properties

Properties

actualBadgesVisible?: string | boolean

Gets whether or not at least one badge is visible based on BadgesShape and setting of a row's IsVisble in StyleSeriesRow event

actualPixelScalingRatio?: string | number

Gets the actual pixel scaling ratio used to affect the pixel density of the control. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

badgeMarginBottom?: string | number
badgeMarginLeft?: string | number
badgeMarginRight?: string | number
badgeMarginTop?: string | number
badgeShape?: string | LegendItemBadgeShape

Gets or sets the BadgeShape for the data legend.

calculateColumnSummary?: ((s, e) => void)

Type declaration

children?: ReactNode
excludedColumns?: string[]

Gets or sets names of data columns or their labels to exclude from displaying in the data legend, e.g. "High, Low" or "H, L" The ExcludedColumns property takes precedence over values of IncludedColumns property

excludedSeries?: string[]

Gets or sets indexes, titles, or names of series to exclude from displaying in the data legend, e.g. "0, 1" or "Series1 Title, Series2 Title" The ExcludedSeries property takes precedence over values of IncludedSeries property

groupRowMarginBottom?: string | number
groupRowMarginLeft?: string | number
groupRowMarginRight?: string | number
groupRowMarginTop?: string | number
groupRowVisible?: string | boolean

Gets or sets whether to show Header row.

groupTextColor?: string

Gets or sets the Group text color.

groupTextMarginBottom?: string | number
groupTextMarginLeft?: string | number
groupTextMarginRight?: string | number
groupTextMarginTop?: string | number
groupTextStyle?: string

Gets or Sets the style to use for the Group text.

headerFormatCulture?: string

Gets or sets globalization culture applied to header only when it displays dates that are fetched from date/time axes This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

headerFormatDate?: string | DataLegendHeaderDateMode

Gets or sets date format for the header only when it displays dates that are fetched from date/time axes This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

headerFormatSpecifiers?: any[]

Gets or sets the format specifiers to use with the HeaderFormatString string.

headerFormatString?: string

Gets or sets the format string for header text displayed in the data legend.

headerFormatTime?: string | DataLegendHeaderTimeMode

Gets or sets time format for the header only when it displays dates that are fetched from date/time axes This property is ignored when setting HeaderFormatSpecifiers or HeaderFormatString properties

headerRowMarginBottom?: string | number
headerRowMarginLeft?: string | number
headerRowMarginRight?: string | number
headerRowMarginTop?: string | number
headerRowVisible?: string | boolean

Gets or sets whether to show Header row.

headerText?: string

Gets or sets the HeaderText for the data legend.

headerTextColor?: string

Gets or sets the header text color.

headerTextMarginBottom?: string | number
headerTextMarginLeft?: string | number
headerTextMarginRight?: string | number
headerTextMarginTop?: string | number
headerTextStyle?: string

Gets or Sets the style to use for the header text.

height?: string
includedColumns?: string[]

Gets or sets names of data columns or their labels to include in displaying in the data legend, e.g. "High, Low" or "H, L" The ExcludedColumns property takes precedence over values of IncludedColumns property

includedSeries?: string[]

Gets or sets indexes, titles, or names of series to include in displaying in the data legend, e.g. "0, 1" or "Series1 Title, Series2 Title" The ExcludedSeries property takes precedence over values of IncludedSeries property

labelDisplayMode?: string | DataLegendLabelMode

Gets or sets the mode for displaying labels before series values in the data legend, e.g. O: H: L: C: for financial series

labelTextColor?: string

Gets or sets the units text color.

labelTextMarginBottom?: string | number
labelTextMarginLeft?: string | number
labelTextMarginRight?: string | number
labelTextMarginTop?: string | number
labelTextStyle?: string

Gets or Sets the style to use for the units text.

layoutMode?: string | DataLegendLayoutMode

Gets or sets the layout of content in the data legend

pixelScalingRatio?: string | number

Gets or sets the scaling value used to affect the pixel density of the control. A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

shouldUpdateWhenSeriesDataChanges?: string | boolean

Gets or sets whether the data legend should update when the series data is mutated.

styleGroupRow?: ((s, e) => void)

Type declaration

styleHeaderRow?: ((s, e) => void)

Type declaration

styleSeriesColumn?: ((s, e) => void)

Type declaration

styleSeriesRow?: ((s, e) => void)

Type declaration

styleSummaryColumn?: ((s, e) => void)

Type declaration

styleSummaryRow?: ((s, e) => void)

Type declaration

summaryLabelText?: string

Gets or sets the units text for the data legend.

summaryLabelTextColor?: string

Gets or sets the units text color.

summaryLabelTextStyle?: string

Gets or Sets the style to use for the units text.

summaryRowMarginBottom?: string | number
summaryRowMarginLeft?: string | number
summaryRowMarginRight?: string | number
summaryRowMarginTop?: string | number
summaryTitleText?: string

Gets or sets the SummaryTitleText for the data legend.

summaryTitleTextColor?: string

Gets or sets the summary text color.

summaryTitleTextMarginBottom?: string | number
summaryTitleTextMarginLeft?: string | number
summaryTitleTextMarginRight?: string | number
summaryTitleTextMarginTop?: string | number
summaryTitleTextStyle?: string

Gets or Sets the style to use for the summary text.

summaryType?: string | DataLegendSummaryType

Gets or sets the SummaryType for the data legend.

summaryUnitsText?: string

Gets or sets the units text for the data legend.

summaryUnitsTextColor?: string

Gets or sets the units text color.

summaryUnitsTextStyle?: string

Gets or Sets the style to use for the units text.

summaryValueTextColor?: string

Gets or sets the units text color.

summaryValueTextStyle?: string

Gets or Sets the style to use for the units text.

target?: any
targetCursorPositionX?: string | number

Gets or sets horizontal position (between 0.0 and 1.0) in viewport of the target component

targetCursorPositionY?: string | number

Gets or sets vertical position (between 0.0 and 1.0) in viewport of the target component

titleTextColor?: string

Gets or sets the display text color.

titleTextMarginBottom?: string | number
titleTextMarginLeft?: string | number
titleTextMarginRight?: string | number
titleTextMarginTop?: string | number
titleTextStyle?: string

Gets or Sets the style to use for the display text.

unitsDisplayMode?: string | DataLegendUnitsMode

Gets or sets the UnitsMode for the data legend.

unitsText?: string

Gets or sets the units text for the data legend.

unitsTextColor?: string

Gets or sets the units text color.

unitsTextMarginBottom?: string | number
unitsTextMarginLeft?: string | number
unitsTextMarginRight?: string | number
unitsTextMarginTop?: string | number
unitsTextStyle?: string

Gets or Sets the style to use for the units text.

valueFormatAbbreviation?: string | DataAbbreviationMode

Gets or sets mode for abbreviating large numbers displayed in the legend This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

valueFormatCulture?: string

Gets or sets globalization culture when displaying values as currencies, e.g. use "en-GB" to display British pound symbol when the ValueFormatMode property is set to 'Currency' mode This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

valueFormatCurrencyCode?: string

Gets or sets the currency code used for displaying currency symbol next to values, e.g. USD for $, EUR for € This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

valueFormatMaxFractions?: string | number

Gets or sets maximum digits for formatting numbers displayed in the legend This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

valueFormatMinFractions?: string | number

Gets or sets minimum digits for formatting numbers displayed in the legend This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

valueFormatMode?: string | DataLegendValueMode

Gets or sets the mode for displaying values in the data legend, e.g. Currency ($500.25), Decimal (500.25), Integer (500)

valueFormatSpecifiers?: any[]

Gets or sets the format specifiers to use with the ValueFormatString string.

valueFormatString?: string

Gets or sets the format string for values displayed in the data legend.

valueFormatUseGrouping?: string | boolean

Gets or sets whether or not use grouping separator, e.g, 15,000 for 15000 This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

valueRowMarginBottom?: string | number
valueRowMarginLeft?: string | number
valueRowMarginRight?: string | number
valueRowMarginTop?: string | number
valueRowVisible?: string | boolean

Gets or sets whether to show series rows.

valueTextColor?: string

Gets or sets the units text color.

valueTextMarginBottom?: string | number
valueTextMarginLeft?: string | number
valueTextMarginRight?: string | number
valueTextMarginTop?: string | number
valueTextStyle?: string

Gets or Sets the style to use for the units text.

valueTextUseSeriesColors?: string | boolean

Gets or sets whether to use series colors when displaying values in the legend

valueTextWhenMissingData?: string

Gets or sets text displayed when data column is missing a value, e.g. "no data"

width?: string