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

Inheritance

object
Implements
  • IComponent
  • IHandleEvent
  • IHandleAfterRender
  • JsonSerializable
  • IDisposable

constructor

public IgbDataLegend()

Returns IgbDataLegend

Inherited from: BaseRendererControl

[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public string Height { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public string Width { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public string Class { get; set; }

Inherited from: BaseRendererControl

[Parameter(CaptureUnmatchedValues = true)]
public Dictionary<string, object> AdditionalAttributes { get; set; }

Inherited from: BaseRendererControl

protected virtual string ParentTypeName { get; }

Inherited from: BaseRendererControl

Gets or sets how events are bubbled up from JavaScript to Blazor.

[Parameter]
public ControlEventBehavior EventBehavior { get; set; }

Inherited from: BaseRendererControl

[Parameter]
public RenderFragment ChildContent { get; set; }

Inherited from: BaseRendererControl

Gets or sets what type of date conversion to make when round tripping dates.

[Parameter]
public RoundTripDateConversion RoundTripDateConversion { get; set; }

Inherited from: BaseRendererControl

protected virtual bool SupportsVisualChildren { get; }

Inherited from: BaseRendererControl

protected virtual bool UseDirectRender { get; }

Inherited from: BaseRendererControl

protected virtual string DirectRenderElementName { get; }

Inherited from: BaseRendererControl

protected virtual bool NeedsDynamicContent { get; }

Inherited from: BaseRendererControl

protected virtual bool UseCamelEnumValues { get; }

Gets the effective background of the data legend.

[Parameter]
public string ActualBackground { get; set; }

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

[Parameter]
public bool ActualBadgesVisible { get; set; }

Gets the effective border brush of the data legend.

[Parameter]
public string ActualBorderBrush { get; set; }
[Parameter]
public double ActualBorderThicknessBottom { get; set; }
[Parameter]
public double ActualBorderThicknessLeft { get; set; }
[Parameter]
public double ActualBorderThicknessRight { get; set; }
[Parameter]
public double ActualBorderThicknessTop { get; set; }

Gets the actual pixel scaling ratio used to affect the pixel density of the control.

[Parameter]
public double ActualPixelScalingRatio { get; set; }
[Parameter]
public double BadgeMarginBottom { get; set; }
[Parameter]
public double BadgeMarginLeft { get; set; }
[Parameter]
public double BadgeMarginRight { get; set; }
[Parameter]
public double BadgeMarginTop { get; set; }

Gets or sets the BadgeShape for the data legend.

[Parameter]
public LegendItemBadgeShape BadgeShape { get; set; }

Gets or sets the background of the data legend.

[Parameter]
public string ContentBackground { get; set; }

Gets or sets the border color of the data legend.

[Parameter]
public string ContentBorderBrush { get; set; }

Gets or sets the border thickness of the data legend.

[Parameter]
public double ContentBorderThickness { get; set; }

Gets the components default event behavior.

protected override ControlEventBehavior DefaultEventBehavior { get; }

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"

[Parameter]
public string[] ExcludedColumns { get; set; }

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"

[Parameter]
public string[] ExcludedSeries { get; set; }
[Parameter]
public double GroupRowMarginBottom { get; set; }
[Parameter]
public double GroupRowMarginLeft { get; set; }
[Parameter]
public double GroupRowMarginRight { get; set; }
[Parameter]
public double GroupRowMarginTop { get; set; }

Gets or sets whether to show Header row.

[Parameter]
public bool GroupRowVisible { get; set; }

Gets or sets the Group text color.

[Parameter]
public string GroupTextColor { get; set; }
[Parameter]
public string GroupTextFontFamily { get; set; }
[Parameter]
public double GroupTextFontSize { get; set; }
[Parameter]
public string GroupTextFontStyle { get; set; }
[Parameter]
public string GroupTextFontWeight { get; set; }
[Parameter]
public double GroupTextMarginBottom { get; set; }
[Parameter]
public double GroupTextMarginLeft { get; set; }
[Parameter]
public double GroupTextMarginRight { get; set; }
[Parameter]
public double GroupTextMarginTop { get; set; }

Gets or sets globalization culture applied to header only when it displays dates that are fetched from date/time axes

[Parameter]
public string HeaderFormatCulture { get; set; }

Gets or sets date format for the header only when it displays dates that are fetched from date/time axes

[Parameter]
public DataLegendHeaderDateMode HeaderFormatDate { get; set; }

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

public IgbFormatSpecifierCollection HeaderFormatSpecifiers { get; set; }

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

[Parameter]
public string HeaderFormatString { get; set; }

Gets or sets time format for the header only when it displays dates that are fetched from date/time axes

[Parameter]
public DataLegendHeaderTimeMode HeaderFormatTime { get; set; }
[Parameter]
public double HeaderRowMarginBottom { get; set; }
[Parameter]
public double HeaderRowMarginLeft { get; set; }
[Parameter]
public double HeaderRowMarginRight { get; set; }
[Parameter]
public double HeaderRowMarginTop { get; set; }

Gets or sets whether to show Header row.

[Parameter]
public bool HeaderRowVisible { get; set; }

Gets or sets the HeaderText for the data legend.

[Parameter]
public string HeaderText { get; set; }

Gets or sets the header text color.

[Parameter]
public string HeaderTextColor { get; set; }
[Parameter]
public string HeaderTextFontFamily { get; set; }
[Parameter]
public double HeaderTextFontSize { get; set; }
[Parameter]
public string HeaderTextFontStyle { get; set; }
[Parameter]
public string HeaderTextFontWeight { get; set; }
[Parameter]
public double HeaderTextMarginBottom { get; set; }
[Parameter]
public double HeaderTextMarginLeft { get; set; }
[Parameter]
public double HeaderTextMarginRight { get; set; }
[Parameter]
public double HeaderTextMarginTop { get; set; }

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"

[Parameter]
public string[] IncludedColumns { get; set; }

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"

[Parameter]
public string[] IncludedSeries { get; set; }

Gets or sets whether the legend is embedded in a DataTooltip

[Parameter]
public bool IsEmbeddedInDataTooltip { get; set; }

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

[Parameter]
public DataLegendLabelMode LabelDisplayMode { get; set; }

Gets or sets the units text color.

[Parameter]
public string LabelTextColor { get; set; }
[Parameter]
public string LabelTextFontFamily { get; set; }
[Parameter]
public double LabelTextFontSize { get; set; }
[Parameter]
public string LabelTextFontStyle { get; set; }
[Parameter]
public string LabelTextFontWeight { get; set; }
[Parameter]
public double LabelTextMarginBottom { get; set; }
[Parameter]
public double LabelTextMarginLeft { get; set; }
[Parameter]
public double LabelTextMarginRight { get; set; }
[Parameter]
public double LabelTextMarginTop { get; set; }

Gets or sets the layout of content in the data legend

[Parameter]
public DataLegendLayoutMode LayoutMode { get; set; }

Gets or sets the scaling value used to affect the pixel density of the control.

[Parameter]
public double PixelScalingRatio { get; set; }

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

[Parameter]
public bool ShouldUpdateWhenSeriesDataChanges { get; set; }

Gets or sets the units text for the data legend.

[Parameter]
public string SummaryLabelText { get; set; }

Gets or sets the units text color.

[Parameter]
public string SummaryLabelTextColor { get; set; }
[Parameter]
public string SummaryLabelTextFontFamily { get; set; }
[Parameter]
public double SummaryLabelTextFontSize { get; set; }
[Parameter]
public string SummaryLabelTextFontStyle { get; set; }
[Parameter]
public string SummaryLabelTextFontWeight { get; set; }
[Parameter]
public double SummaryRowMarginBottom { get; set; }
[Parameter]
public double SummaryRowMarginLeft { get; set; }
[Parameter]
public double SummaryRowMarginRight { get; set; }
[Parameter]
public double SummaryRowMarginTop { get; set; }

Gets or sets the SummaryTitleText for the data legend.

[Parameter]
public string SummaryTitleText { get; set; }

Gets or sets the summary text color.

[Parameter]
public string SummaryTitleTextColor { get; set; }
[Parameter]
public string SummaryTitleTextFontFamily { get; set; }
[Parameter]
public double SummaryTitleTextFontSize { get; set; }
[Parameter]
public string SummaryTitleTextFontStyle { get; set; }
[Parameter]
public string SummaryTitleTextFontWeight { get; set; }
[Parameter]
public double SummaryTitleTextMarginBottom { get; set; }
[Parameter]
public double SummaryTitleTextMarginLeft { get; set; }
[Parameter]
public double SummaryTitleTextMarginRight { get; set; }
[Parameter]
public double SummaryTitleTextMarginTop { get; set; }

Gets or sets the SummaryType for the data legend.

[Parameter]
public DataLegendSummaryType SummaryType { get; set; }

Gets or sets the units text for the data legend.

[Parameter]
public string SummaryUnitsText { get; set; }

Gets or sets the units text color.

[Parameter]
public string SummaryUnitsTextColor { get; set; }
[Parameter]
public string SummaryUnitsTextFontFamily { get; set; }
[Parameter]
public double SummaryUnitsTextFontSize { get; set; }
[Parameter]
public string SummaryUnitsTextFontStyle { get; set; }
[Parameter]
public string SummaryUnitsTextFontWeight { get; set; }

Gets or sets the units text color.

[Parameter]
public string SummaryValueTextColor { get; set; }
[Parameter]
public string SummaryValueTextFontFamily { get; set; }
[Parameter]
public double SummaryValueTextFontSize { get; set; }
[Parameter]
public string SummaryValueTextFontStyle { get; set; }
[Parameter]
public string SummaryValueTextFontWeight { get; set; }

Gets or sets the target for the data legend.

[Parameter]
public object Target { get; set; }

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

[Parameter]
public double TargetCursorPositionX { get; set; }

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

[Parameter]
public double TargetCursorPositionY { get; set; }

Provides a means of setting Target in the JavaScript environment.

[Parameter]
public string TargetScript { get; set; }

Gets or sets the display text color.

[Parameter]
public string TitleTextColor { get; set; }
[Parameter]
public string TitleTextFontFamily { get; set; }
[Parameter]
public double TitleTextFontSize { get; set; }
[Parameter]
public string TitleTextFontStyle { get; set; }
[Parameter]
public string TitleTextFontWeight { get; set; }
[Parameter]
public double TitleTextMarginBottom { get; set; }
[Parameter]
public double TitleTextMarginLeft { get; set; }
[Parameter]
public double TitleTextMarginRight { get; set; }
[Parameter]
public double TitleTextMarginTop { get; set; }
public override string Type { get; }

Gets or sets the UnitsMode for the data legend.

[Parameter]
public DataLegendUnitsMode UnitsDisplayMode { get; set; }

Gets or sets the units text for the data legend.

[Parameter]
public string UnitsText { get; set; }

Gets or sets the units text color.

[Parameter]
public string UnitsTextColor { get; set; }
[Parameter]
public string UnitsTextFontFamily { get; set; }
[Parameter]
public double UnitsTextFontSize { get; set; }
[Parameter]
public string UnitsTextFontStyle { get; set; }
[Parameter]
public string UnitsTextFontWeight { get; set; }
[Parameter]
public double UnitsTextMarginBottom { get; set; }
[Parameter]
public double UnitsTextMarginLeft { get; set; }
[Parameter]
public double UnitsTextMarginRight { get; set; }
[Parameter]
public double UnitsTextMarginTop { get; set; }

Gets or sets mode for abbreviating large numbers displayed in the legend

[Parameter]
public DataAbbreviationMode ValueFormatAbbreviation { get; set; }

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

[Parameter]
public string ValueFormatCulture { get; set; }

Gets or sets the currency code used for displaying currency symbol next to values, e.g. USD for $, EUR for €

[Parameter]
public string ValueFormatCurrencyCode { get; set; }

Gets or sets maximum digits for formatting numbers displayed in the legend

[Parameter]
public int ValueFormatMaxFractions { get; set; }

Gets or sets minimum digits for formatting numbers displayed in the legend

[Parameter]
public int ValueFormatMinFractions { get; set; }

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

[Parameter]
public DataLegendValueMode ValueFormatMode { get; set; }

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

public IgbFormatSpecifierCollection ValueFormatSpecifiers { get; set; }

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

[Parameter]
public string ValueFormatString { get; set; }

Gets or sets whether or not use grouping separator, e.g, 15,000 for 15000

[Parameter]
public bool ValueFormatUseGrouping { get; set; }
[Parameter]
public double ValueRowMarginBottom { get; set; }
[Parameter]
public double ValueRowMarginLeft { get; set; }
[Parameter]
public double ValueRowMarginRight { get; set; }
[Parameter]
public double ValueRowMarginTop { get; set; }

Gets or sets whether to show series rows.

[Parameter]
public bool ValueRowVisible { get; set; }

Gets or sets the units text color.

[Parameter]
public string ValueTextColor { get; set; }
[Parameter]
public string ValueTextFontFamily { get; set; }
[Parameter]
public double ValueTextFontSize { get; set; }
[Parameter]
public string ValueTextFontStyle { get; set; }
[Parameter]
public string ValueTextFontWeight { get; set; }
[Parameter]
public double ValueTextMarginBottom { get; set; }
[Parameter]
public double ValueTextMarginLeft { get; set; }
[Parameter]
public double ValueTextMarginRight { get; set; }
[Parameter]
public double ValueTextMarginTop { get; set; }

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

[Parameter]
public bool ValueTextUseSeriesColors { get; set; }

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

[Parameter]
public string ValueTextWhenMissingData { get; set; }

Inherited from: BaseRendererControl

protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache

Inherited from: BaseRendererControl

protected string _cachedSerializedContent

Inherited from: BaseRendererControl

Resolves the components event behavior if Auto is selected.

protected ControlEventBehavior ResolveEventBehavior()

Returns any

Inherited from: BaseRendererControl

protected virtual string ResolveDisplay()

Returns any

Inherited from: BaseRendererControl

protected string ToSpinal(string value)

Parameters

  • value: string

Returns any

Inherited from: BaseRendererControl

protected virtual string TransformSimpleKey(string key)

Parameters

  • key: string

Returns any

Inherited from: BaseRendererControl

protected virtual bool IsTransformedEnumValue(string key)

Parameters

  • key: string

Returns any

TransformPotentialEnumValue(string, object)

Section titled "TransformPotentialEnumValue(string, object)"

Inherited from: BaseRendererControl

protected virtual object TransformPotentialEnumValue(string key, object value)

Parameters

  • key: string
  • value: object

Returns any

Inherited from: BaseRendererControl

protected virtual SequenceInfo BuildSequenceInfo(int startSequence)

Parameters

  • startSequence: int

Returns any

Inherited from: BaseRendererControl

protected override void BuildRenderTree(RenderTreeBuilder builder)

Parameters

  • builder: RenderTreeBuilder

Returns any

Inherited from: BaseRendererControl

protected Type TemplateContentType(string templateId)

Parameters

  • templateId: string

Returns any

Inherited from: BaseRendererControl

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

  • firstRender: bool

Returns any

Inherited from: BaseRendererControl

public Task EnsureReady()

Returns any

Inherited from: BaseRendererControl

protected void MarkPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

Inherited from: BaseRendererControl

protected bool IsPropDirty(string propertyName)

Parameters

  • propertyName: string

Returns any

Serialize(SerializationContext, string)

Section titled "Serialize(SerializationContext, string)"

Inherited from: BaseRendererControl

public void Serialize(SerializationContext context, string propertyName = null)

Parameters

  • context: SerializationContext
  • propertyName: string

Returns any

Inherited from: BaseRendererControl

public string Serialize()

Returns any

InvokeMethod(string, object[], string[], ElementReference[])

Section titled "InvokeMethod(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererControl

protected Task<object> InvokeMethod(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

InvokeMethodSync(string, object[], string[], ElementReference[])

Section titled "InvokeMethodSync(string, object[], string[], ElementReference[])"

Inherited from: BaseRendererControl

protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null)

Parameters

  • methodName: string
  • arguments: object[]
  • types: string[]
  • nativeElements: ElementReference[]

Returns any

Inherited from: BaseRendererControl

Prevents data change notifications from be propagated to the component.

public void SuspendNotifications(object dataSource)

Parameters

  • dataSource: object

Returns any

Inherited from: BaseRendererControl

Resumes data change notifications.

public void ResumeNotifications(object dataSource, bool notify = true)

Parameters

  • dataSource: object
  • notify: bool

Returns any

NotifyInsertItem(object, int, object)

Section titled "NotifyInsertItem(object, int, object)"

Inherited from: BaseRendererControl

public void NotifyInsertItem(object dataSource, int index, object refItem)

Parameters

  • dataSource: object
  • index: int
  • refItem: object

Returns any

NotifyRemoveItem(object, int, object)

Section titled "NotifyRemoveItem(object, int, object)"

Inherited from: BaseRendererControl

public void NotifyRemoveItem(object dataSource, int index, object oldItem)

Parameters

  • dataSource: object
  • index: int
  • oldItem: object

Returns any

Inherited from: BaseRendererControl

public void NotifyClearItems(object dataSource)

Parameters

  • dataSource: object

Returns any

NotifySetItem(object, int, object, object)

Section titled "NotifySetItem(object, int, object, object)"

Inherited from: BaseRendererControl

public void NotifySetItem(object dataSource, int index, object oldItem, object newItem)

Parameters

  • dataSource: object
  • index: int
  • oldItem: object
  • newItem: object

Returns any

NotifyUpdateItem(object, int, object, bool)

Section titled "NotifyUpdateItem(object, int, object, bool)"

Inherited from: BaseRendererControl

public void NotifyUpdateItem(object dataSource, int index, object refItem, bool syncDataOnly = false)

Parameters

  • dataSource: object
  • index: int
  • refItem: object
  • syncDataOnly: bool

Returns any

Inherited from: BaseRendererControl

public void OnRefChanged(string refName, object refValue)

Parameters

  • refName: string
  • refValue: object

Returns any

Inherited from: BaseRendererControl

public void OnInvokeReturn(long invokeId, object returnValue)

Parameters

  • invokeId: long
  • returnValue: object

Returns any

Inherited from: BaseRendererControl

protected string Camelize(string value)

Parameters

  • value: string

Returns any

Inherited from: BaseRendererControl

protected string ToPascal(string value)

Parameters

  • value: string

Returns any

OnElementNameChanged(BaseRendererElement, string, string)

Section titled "OnElementNameChanged(BaseRendererElement, string, string)"

Inherited from: BaseRendererControl

protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName)

Parameters

  • element: BaseRendererElement
  • oldName: string
  • newName: string

Returns any

Inherited from: BaseRendererControl

protected virtual void Dispose(bool disposing)

Parameters

  • disposing: bool

Returns any

SetResourceStringAsync(string, string, string)

Section titled "SetResourceStringAsync(string, string, string)"

Inherited from: BaseRendererControl

public Task<object> SetResourceStringAsync(string grouping, string id, string value)

Parameters

  • grouping: string
  • id: string
  • value: string

Returns any

SetResourceStringAsync(string, string)

Section titled "SetResourceStringAsync(string, string)"

Inherited from: BaseRendererControl

public Task<object> SetResourceStringAsync(string grouping, string json)

Parameters

  • grouping: string
  • json: string

Returns any

SetPropertyValue(object, PropertyInfo, JsonElement)

Section titled "SetPropertyValue(object, PropertyInfo, JsonElement)"

Inherited from: BaseRendererControl

protected void SetPropertyValue(object item, PropertyInfo property, JsonElement jsonElement)

Parameters

  • item: object
  • property: PropertyInfo
  • jsonElement: JsonElement

Returns any

SetPropertyValue(object, PropertyInfo, object)

Section titled "SetPropertyValue(object, PropertyInfo, object)"

Inherited from: BaseRendererControl

protected void SetPropertyValue(object item, PropertyInfo property, object value)

Parameters

  • item: object
  • property: PropertyInfo
  • value: object

Returns any

Inherited from: BaseRendererControl

public void Dispose()

Returns any

protected override void EnsureModulesLoaded()

Returns any

public string ExportSerializedVisualData()

Returns any

Returns the legend visuals expressed as a serialized string.

public Task<string> ExportSerializedVisualDataAsync()

Returns any

public override object FindByName(string name)

Parameters

  • name: string

Returns any

public void Flush()

Returns any

Forces any pending refresh to the legend to be finished.

public Task FlushAsync()

Returns any

GetAbbreviatedNumber(double, DataAbbreviationMode, int, int)

Section titled "GetAbbreviatedNumber(double, DataAbbreviationMode, int, int)"
public double GetAbbreviatedNumber(double number, DataAbbreviationMode mode, int minDigits, int maxDigits)

Parameters

  • number: double
  • mode: DataAbbreviationMode
  • minDigits: int
  • maxDigits: int

Returns any

GetAbbreviatedNumberAsync(double, DataAbbreviationMode, int, int)

Section titled "GetAbbreviatedNumberAsync(double, DataAbbreviationMode, int, int)"
public Task<double> GetAbbreviatedNumberAsync(double number, DataAbbreviationMode mode, int minDigits, int maxDigits)

Parameters

  • number: double
  • mode: DataAbbreviationMode
  • minDigits: int
  • maxDigits: int

Returns any

GetAbbreviatedString(double, DataAbbreviationMode, int, int)

Section titled "GetAbbreviatedString(double, DataAbbreviationMode, int, int)"
public string GetAbbreviatedString(double number, DataAbbreviationMode mode, int minDigits, int maxDigits)

Parameters

  • number: double
  • mode: DataAbbreviationMode
  • minDigits: int
  • maxDigits: int

Returns any

GetAbbreviatedStringAsync(double, DataAbbreviationMode, int, int)

Section titled "GetAbbreviatedStringAsync(double, DataAbbreviationMode, int, int)"
public Task<string> GetAbbreviatedStringAsync(double number, DataAbbreviationMode mode, int minDigits, int maxDigits)

Parameters

  • number: double
  • mode: DataAbbreviationMode
  • minDigits: int
  • maxDigits: int

Returns any

GetAbbreviatedSymbol(double, DataAbbreviationMode, int, int)

Section titled "GetAbbreviatedSymbol(double, DataAbbreviationMode, int, int)"
public string GetAbbreviatedSymbol(double number, DataAbbreviationMode mode, int minDigits, int maxDigits)

Parameters

  • number: double
  • mode: DataAbbreviationMode
  • minDigits: int
  • maxDigits: int

Returns any

GetAbbreviatedSymbolAsync(double, DataAbbreviationMode, int, int)

Section titled "GetAbbreviatedSymbolAsync(double, DataAbbreviationMode, int, int)"
public Task<string> GetAbbreviatedSymbolAsync(double number, DataAbbreviationMode mode, int minDigits, int maxDigits)

Parameters

  • number: double
  • mode: DataAbbreviationMode
  • minDigits: int
  • maxDigits: int

Returns any

public void NotifySizeChanged()

Returns any

Notifies the legend about changes to size

public Task NotifySizeChangedAsync()

Returns any

[Parameter]
public EventCallback<IgbDataLegendSummaryEventArgs> CalculateColumnSummary { get; set; }
[Parameter]
public EventCallback<IgbDataLegendStylingRowEventArgs> StyleGroupRow { get; set; }
[Parameter]
public EventCallback<IgbDataLegendStylingRowEventArgs> StyleHeaderRow { get; set; }
[Parameter]
public EventCallback<IgbDataLegendStylingColumnEventArgs> StyleSeriesColumn { get; set; }
[Parameter]
public EventCallback<IgbDataLegendStylingRowEventArgs> StyleSeriesRow { get; set; }
[Parameter]
public EventCallback<IgbDataLegendStylingColumnEventArgs> StyleSummaryColumn { get; set; }
[Parameter]
public EventCallback<IgbDataLegendStylingRowEventArgs> StyleSummaryRow { get; set; }
[Parameter]
public string CalculateColumnSummaryScript { get; set; }
[Parameter]
public string StyleGroupRowScript { get; set; }
[Parameter]
public string StyleHeaderRowScript { get; set; }
[Parameter]
public string StyleSeriesColumnScript { get; set; }
[Parameter]
public string StyleSeriesRowScript { get; set; }
[Parameter]
public string StyleSummaryColumnScript { get; set; }
[Parameter]
public string StyleSummaryRowScript { get; set; }