Represents data legend that displays information about each series including values and summaries.

Hierarchy

Hierarchy

Constructors

Properties

Accessors

Methods

Constructors

Properties

context: any

If using the new style context, re-declare this in your class to be the React.ContextType of your static contextType. Should be used with type annotation or static contextType.

static contextType = MyContext
// For TS pre-3.7:
context!: React.ContextType<typeof MyContext>
// For TS 3.7 and above:
declare context: React.ContextType<typeof MyContext>
props: Readonly<IIgrDataLegendProps> & Readonly<{
    children?: ReactNode;
}>
refs: {
    [key: string]: ReactInstance;
}

Type declaration

  • [key: string]: ReactInstance
state: Readonly<{}>
contextType?: Context<any>

If set, this.context will be set at runtime to the current value of the given Context.

Usage:

type MyContext = number
const Ctx = React.createContext<MyContext>(0)

class Foo extends React.Component {
static contextType = Ctx
context!: React.ContextType<typeof Ctx>
render () {
return <>My context's value: {this.context}</>;
}
}

Accessors

  • get actualBadgesVisible(): boolean
  • Gets whether or not at least one badge is visible based on BadgesShape and setting of a row's IsVisble in StyleSeriesRow event

    Returns boolean

  • set actualBadgesVisible(v): void
  • Parameters

    • v: boolean

    Returns void

  • get actualPixelScalingRatio(): 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.

    Returns number

  • set actualPixelScalingRatio(v): void
  • Parameters

    • v: number

    Returns void

  • get badgeMarginBottom(): number
  • Returns number

  • set badgeMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get badgeMarginLeft(): number
  • Returns number

  • set badgeMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get badgeMarginRight(): number
  • Returns number

  • set badgeMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get badgeMarginTop(): number
  • Returns number

  • set badgeMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get badgeShape(): LegendItemBadgeShape
  • Gets or sets the BadgeShape for the data legend.

    Returns LegendItemBadgeShape

  • set badgeShape(v): void
  • Parameters

    • v: LegendItemBadgeShape

    Returns void

  • get calculateColumnSummary(): ((s, e) => void)
  • Event raised when calculating summary value for each column in data legend

    Returns ((s, e) => void)

  • set calculateColumnSummary(ev): void
  • Parameters

    Returns void

  • get 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

    Returns string[]

  • set excludedColumns(v): void
  • Parameters

    • v: string[]

    Returns void

  • get 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

    Returns string[]

  • set excludedSeries(v): void
  • Parameters

    • v: string[]

    Returns void

  • get groupRowMarginBottom(): number
  • Returns number

  • set groupRowMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get groupRowMarginLeft(): number
  • Returns number

  • set groupRowMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get groupRowMarginRight(): number
  • Returns number

  • set groupRowMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get groupRowMarginTop(): number
  • Returns number

  • set groupRowMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get groupRowVisible(): boolean
  • Gets or sets whether to show Header row.

    Returns boolean

  • set groupRowVisible(v): void
  • Parameters

    • v: boolean

    Returns void

  • get groupTextColor(): string
  • Gets or sets the Group text color.

    Returns string

  • set groupTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get groupTextMarginBottom(): number
  • Returns number

  • set groupTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get groupTextMarginLeft(): number
  • Returns number

  • set groupTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get groupTextMarginRight(): number
  • Returns number

  • set groupTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get groupTextMarginTop(): number
  • Returns number

  • set groupTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get groupTextStyle(): string
  • Gets or Sets the style to use for the Group text.

    Returns string

  • set groupTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get 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

    Returns string

  • set headerFormatCulture(v): void
  • Parameters

    • v: string

    Returns void

  • get headerFormatDate(): 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

    Returns DataLegendHeaderDateMode

  • set headerFormatDate(v): void
  • Parameters

    • v: DataLegendHeaderDateMode

    Returns void

  • get headerFormatSpecifiers(): any[]
  • Gets or sets the format specifiers to use with the HeaderFormatString string.

    Returns any[]

  • set headerFormatSpecifiers(v): void
  • Parameters

    • v: any[]

    Returns void

  • get headerFormatString(): string
  • Gets or sets the format string for header text displayed in the data legend.

    Returns string

  • set headerFormatString(v): void
  • Parameters

    • v: string

    Returns void

  • get headerFormatTime(): 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

    Returns DataLegendHeaderTimeMode

  • set headerFormatTime(v): void
  • Parameters

    • v: DataLegendHeaderTimeMode

    Returns void

  • get headerRowMarginBottom(): number
  • Returns number

  • set headerRowMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get headerRowMarginLeft(): number
  • Returns number

  • set headerRowMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get headerRowMarginRight(): number
  • Returns number

  • set headerRowMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get headerRowMarginTop(): number
  • Returns number

  • set headerRowMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get headerRowVisible(): boolean
  • Gets or sets whether to show Header row.

    Returns boolean

  • set headerRowVisible(v): void
  • Parameters

    • v: boolean

    Returns void

  • get headerText(): string
  • Gets or sets the HeaderText for the data legend.

    Returns string

  • set headerText(v): void
  • Parameters

    • v: string

    Returns void

  • get headerTextColor(): string
  • Gets or sets the header text color.

    Returns string

  • set headerTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get headerTextMarginBottom(): number
  • Returns number

  • set headerTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get headerTextMarginLeft(): number
  • Returns number

  • set headerTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get headerTextMarginRight(): number
  • Returns number

  • set headerTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get headerTextMarginTop(): number
  • Returns number

  • set headerTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get headerTextStyle(): string
  • Gets or Sets the style to use for the header text.

    Returns string

  • set headerTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get height(): string
  • Returns string

  • set height(value): void
  • Parameters

    • value: string

    Returns void

  • get i(): XamDataLegend
  • Returns XamDataLegend

  • get 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

    Returns string[]

  • set includedColumns(v): void
  • Parameters

    • v: string[]

    Returns void

  • get 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

    Returns string[]

  • set includedSeries(v): void
  • Parameters

    • v: string[]

    Returns void

  • get labelDisplayMode(): 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

    Returns DataLegendLabelMode

  • set labelDisplayMode(v): void
  • Parameters

    • v: DataLegendLabelMode

    Returns void

  • get labelTextColor(): string
  • Gets or sets the units text color.

    Returns string

  • set labelTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get labelTextMarginBottom(): number
  • Returns number

  • set labelTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get labelTextMarginLeft(): number
  • Returns number

  • set labelTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get labelTextMarginRight(): number
  • Returns number

  • set labelTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get labelTextMarginTop(): number
  • Returns number

  • set labelTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get labelTextStyle(): string
  • Gets or Sets the style to use for the units text.

    Returns string

  • set labelTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get layoutMode(): DataLegendLayoutMode
  • Gets or sets the layout of content in the data legend

    Returns DataLegendLayoutMode

  • set layoutMode(v): void
  • Parameters

    • v: DataLegendLayoutMode

    Returns void

  • get pixelScalingRatio(): 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.

    Returns number

  • set pixelScalingRatio(v): void
  • Parameters

    • v: number

    Returns void

  • get shouldUpdateWhenSeriesDataChanges(): boolean
  • Gets or sets whether the data legend should update when the series data is mutated.

    Returns boolean

  • set shouldUpdateWhenSeriesDataChanges(v): void
  • Parameters

    • v: boolean

    Returns void

  • get styleGroupRow(): ((s, e) => void)
  • Event raised when styling the group row

    Returns ((s, e) => void)

  • set styleGroupRow(ev): void
  • Parameters

    Returns void

  • get styleHeaderRow(): ((s, e) => void)
  • Event raised when styling the header row

    Returns ((s, e) => void)

  • set styleHeaderRow(ev): void
  • Parameters

    Returns void

  • get styleSeriesColumn(): ((s, e) => void)
  • Event raised when styling the label, value, and unit columns in series rows

    Returns ((s, e) => void)

  • set styleSeriesColumn(ev): void
  • Parameters

    Returns void

  • get styleSeriesRow(): ((s, e) => void)
  • Event raised when styling title and badge in series rows

    Returns ((s, e) => void)

  • set styleSeriesRow(ev): void
  • Parameters

    Returns void

  • get styleSummaryColumn(): ((s, e) => void)
  • Event raised when styling the label, value, and unit columns in summary row

    Returns ((s, e) => void)

  • set styleSummaryColumn(ev): void
  • Parameters

    Returns void

  • get styleSummaryRow(): ((s, e) => void)
  • Event raised when styling title in the summary row

    Returns ((s, e) => void)

  • set styleSummaryRow(ev): void
  • Parameters

    Returns void

  • get summaryLabelText(): string
  • Gets or sets the units text for the data legend.

    Returns string

  • set summaryLabelText(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryLabelTextColor(): string
  • Gets or sets the units text color.

    Returns string

  • set summaryLabelTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryLabelTextStyle(): string
  • Gets or Sets the style to use for the units text.

    Returns string

  • set summaryLabelTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryRowMarginBottom(): number
  • Returns number

  • set summaryRowMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryRowMarginLeft(): number
  • Returns number

  • set summaryRowMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryRowMarginRight(): number
  • Returns number

  • set summaryRowMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryRowMarginTop(): number
  • Returns number

  • set summaryRowMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryTitleText(): string
  • Gets or sets the SummaryTitleText for the data legend.

    Returns string

  • set summaryTitleText(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryTitleTextColor(): string
  • Gets or sets the summary text color.

    Returns string

  • set summaryTitleTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryTitleTextMarginBottom(): number
  • Returns number

  • set summaryTitleTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryTitleTextMarginLeft(): number
  • Returns number

  • set summaryTitleTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryTitleTextMarginRight(): number
  • Returns number

  • set summaryTitleTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryTitleTextMarginTop(): number
  • Returns number

  • set summaryTitleTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get summaryTitleTextStyle(): string
  • Gets or Sets the style to use for the summary text.

    Returns string

  • set summaryTitleTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryType(): DataLegendSummaryType
  • Gets or sets the SummaryType for the data legend.

    Returns DataLegendSummaryType

  • set summaryType(v): void
  • Parameters

    • v: DataLegendSummaryType

    Returns void

  • get summaryUnitsText(): string
  • Gets or sets the units text for the data legend.

    Returns string

  • set summaryUnitsText(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryUnitsTextColor(): string
  • Gets or sets the units text color.

    Returns string

  • set summaryUnitsTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryUnitsTextStyle(): string
  • Gets or Sets the style to use for the units text.

    Returns string

  • set summaryUnitsTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryValueTextColor(): string
  • Gets or sets the units text color.

    Returns string

  • set summaryValueTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get summaryValueTextStyle(): string
  • Gets or Sets the style to use for the units text.

    Returns string

  • set summaryValueTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get target(): any
  • Gets or sets the target for the data legend.

    Returns any

  • set target(v): void
  • Parameters

    • v: any

    Returns void

  • get targetCursorPositionX(): number
  • Gets or sets horizontal position (between 0.0 and 1.0) in viewport of the target component

    Returns number

  • set targetCursorPositionX(v): void
  • Parameters

    • v: number

    Returns void

  • get targetCursorPositionY(): number
  • Gets or sets vertical position (between 0.0 and 1.0) in viewport of the target component

    Returns number

  • set targetCursorPositionY(v): void
  • Parameters

    • v: number

    Returns void

  • get titleTextColor(): string
  • Gets or sets the display text color.

    Returns string

  • set titleTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get titleTextMarginBottom(): number
  • Returns number

  • set titleTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get titleTextMarginLeft(): number
  • Returns number

  • set titleTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get titleTextMarginRight(): number
  • Returns number

  • set titleTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get titleTextMarginTop(): number
  • Returns number

  • set titleTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get titleTextStyle(): string
  • Gets or Sets the style to use for the display text.

    Returns string

  • set titleTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get unitsDisplayMode(): DataLegendUnitsMode
  • Gets or sets the UnitsMode for the data legend.

    Returns DataLegendUnitsMode

  • set unitsDisplayMode(v): void
  • Parameters

    • v: DataLegendUnitsMode

    Returns void

  • get unitsText(): string
  • Gets or sets the units text for the data legend.

    Returns string

  • set unitsText(v): void
  • Parameters

    • v: string

    Returns void

  • get unitsTextColor(): string
  • Gets or sets the units text color.

    Returns string

  • set unitsTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get unitsTextMarginBottom(): number
  • Returns number

  • set unitsTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get unitsTextMarginLeft(): number
  • Returns number

  • set unitsTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get unitsTextMarginRight(): number
  • Returns number

  • set unitsTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get unitsTextMarginTop(): number
  • Returns number

  • set unitsTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get unitsTextStyle(): string
  • Gets or Sets the style to use for the units text.

    Returns string

  • set unitsTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get valueFormatAbbreviation(): DataAbbreviationMode
  • Gets or sets mode for abbreviating large numbers displayed in the legend This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

    Returns DataAbbreviationMode

  • set valueFormatAbbreviation(v): void
  • Parameters

    • v: DataAbbreviationMode

    Returns void

  • get 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

    Returns string

  • set valueFormatCulture(v): void
  • Parameters

    • v: string

    Returns void

  • get 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

    Returns string

  • set valueFormatCurrencyCode(v): void
  • Parameters

    • v: string

    Returns void

  • get valueFormatMaxFractions(): number
  • Gets or sets maximum digits for formatting numbers displayed in the legend This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

    Returns number

  • set valueFormatMaxFractions(v): void
  • Parameters

    • v: number

    Returns void

  • get valueFormatMinFractions(): number
  • Gets or sets minimum digits for formatting numbers displayed in the legend This property is ignored when setting ValueFormatSpecifiers or ValueFormatString properties

    Returns number

  • set valueFormatMinFractions(v): void
  • Parameters

    • v: number

    Returns void

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

    Returns DataLegendValueMode

  • set valueFormatMode(v): void
  • Parameters

    • v: DataLegendValueMode

    Returns void

  • get valueFormatSpecifiers(): any[]
  • Gets or sets the format specifiers to use with the ValueFormatString string.

    Returns any[]

  • set valueFormatSpecifiers(v): void
  • Parameters

    • v: any[]

    Returns void

  • get valueFormatString(): string
  • Gets or sets the format string for values displayed in the data legend.

    Returns string

  • set valueFormatString(v): void
  • Parameters

    • v: string

    Returns void

  • get valueFormatUseGrouping(): 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

    Returns boolean

  • set valueFormatUseGrouping(v): void
  • Parameters

    • v: boolean

    Returns void

  • get valueRowMarginBottom(): number
  • Returns number

  • set valueRowMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get valueRowMarginLeft(): number
  • Returns number

  • set valueRowMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get valueRowMarginRight(): number
  • Returns number

  • set valueRowMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get valueRowMarginTop(): number
  • Returns number

  • set valueRowMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get valueRowVisible(): boolean
  • Gets or sets whether to show series rows.

    Returns boolean

  • set valueRowVisible(v): void
  • Parameters

    • v: boolean

    Returns void

  • get valueTextColor(): string
  • Gets or sets the units text color.

    Returns string

  • set valueTextColor(v): void
  • Parameters

    • v: string

    Returns void

  • get valueTextMarginBottom(): number
  • Returns number

  • set valueTextMarginBottom(v): void
  • Parameters

    • v: number

    Returns void

  • get valueTextMarginLeft(): number
  • Returns number

  • set valueTextMarginLeft(v): void
  • Parameters

    • v: number

    Returns void

  • get valueTextMarginRight(): number
  • Returns number

  • set valueTextMarginRight(v): void
  • Parameters

    • v: number

    Returns void

  • get valueTextMarginTop(): number
  • Returns number

  • set valueTextMarginTop(v): void
  • Parameters

    • v: number

    Returns void

  • get valueTextStyle(): string
  • Gets or Sets the style to use for the units text.

    Returns string

  • set valueTextStyle(v): void
  • Parameters

    • v: string

    Returns void

  • get valueTextUseSeriesColors(): boolean
  • Gets or sets whether to use series colors when displaying values in the legend

    Returns boolean

  • set valueTextUseSeriesColors(v): void
  • Parameters

    • v: boolean

    Returns void

  • get valueTextWhenMissingData(): string
  • Gets or sets text displayed when data column is missing a value, e.g. "no data"

    Returns string

  • set valueTextWhenMissingData(v): void
  • Parameters

    • v: string

    Returns void

  • get width(): string
  • Returns string

  • set width(value): void
  • Parameters

    • value: string

    Returns void

Methods

  • Catches exceptions generated in descendant components. Unhandled exceptions will cause the entire component tree to unmount.

    Parameters

    • error: Error
    • errorInfo: ErrorInfo

    Returns void

  • Returns void

  • Called immediately after updating occurs. Not called for the initial render.

    The snapshot is only present if getSnapshotBeforeUpdate is present and returns non-null.

    Parameters

    Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns the legend visuals expressed as a serialized string.

    Returns string

  • Parameters

    • name: string

    Returns any

  • Forces any pending refresh to the legend to be finished.

    Returns void

  • Parameters

    • Optional callback: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    • number: number
    • mode: DataAbbreviationMode
    • minDigits: number
    • maxDigits: number

    Returns number

  • Parameters

    • number: number
    • mode: DataAbbreviationMode
    • minDigits: number
    • maxDigits: number

    Returns string

  • Parameters

    • number: number
    • mode: DataAbbreviationMode
    • minDigits: number
    • maxDigits: number

    Returns string

  • Runs before React applies the result of render to the document, and returns an object to be given to componentDidUpdate. Useful for saving things such as scroll position before render causes changes to it.

    Note: the presence of getSnapshotBeforeUpdate prevents any of the deprecated lifecycle events from running.

    Parameters

    Returns any

  • Returns void

  • Notifies the legend about changes to size

    Returns void

  • Returns DetailedReactHTMLElement<{
        className: string;
        ref: ((ref) => void);
    }, any>

  • Type parameters

    Type Parameters

    • K extends never

    Parameters

    • state: {} | ((prevState, props) => {} | Pick<{}, K>) | Pick<{}, K>
    • Optional callback: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    • nextProps: any
    • nextState: any

    Returns boolean

  • Returns void