Show / Hide Table of Contents

Class IgbCalloutAnnotation

Represents a callout annotation

Inheritance
System.Object
BaseRendererElement
IgbCalloutAnnotation
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.EnsureModulesLoaded()
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.FromEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.ToEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbCalloutAnnotation : BaseRendererElement, JsonSerializable

Constructors

IgbCalloutAnnotation()

Declaration
public IgbCalloutAnnotation()

Properties

Background

Gets or sets the background to use for tha axis annotation box.

Declaration
public string Background { get; set; }
Property Value
Type Description
System.String

BackgroundCornerRadius

Gets or sets the corner radius to use for the callout borders.

Declaration
public double BackgroundCornerRadius { get; set; }
Property Value
Type Description
System.Double

BackgroundPaddingBottom

Gets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.

Declaration
public double BackgroundPaddingBottom { get; set; }
Property Value
Type Description
System.Double

BackgroundPaddingLeft

Gets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.

Declaration
public double BackgroundPaddingLeft { get; set; }
Property Value
Type Description
System.Double

BackgroundPaddingRight

Gets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.

Declaration
public double BackgroundPaddingRight { get; set; }
Property Value
Type Description
System.Double

BackgroundPaddingTop

Gets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.

Declaration
public double BackgroundPaddingTop { get; set; }
Property Value
Type Description
System.Double

BadgeBackground

Gets or sets the background of badge in the callout annotation.

Declaration
public string BadgeBackground { get; set; }
Property Value
Type Description
System.String

BadgeCorner

Gets or sets the corner radius of badge in the callout annotation.

Declaration
public double BadgeCorner { get; set; }
Property Value
Type Description
System.Double

BadgeGap

Gets or sets the space between badge and text in the callout annotation.

Declaration
public double BadgeGap { get; set; }
Property Value
Type Description
System.Double

BadgeHeight

Gets or sets the height of badge in the callout annotation.

Declaration
public double BadgeHeight { get; set; }
Property Value
Type Description
System.Double

BadgeImage

Gets or sets the image url displayed as a badge in the callout annotation.

Declaration
public string BadgeImage { get; set; }
Property Value
Type Description
System.String

BadgeOutline

Gets or sets the outline of badge in the callout annotation.

Declaration
public string BadgeOutline { get; set; }
Property Value
Type Description
System.String

BadgeThickness

Gets or sets the thickness of badge in the callout annotation.

Declaration
public double BadgeThickness { get; set; }
Property Value
Type Description
System.Double

BadgeVisible

Gets or sets the badge is visible in callout annotation.

Declaration
public bool BadgeVisible { get; set; }
Property Value
Type Description
System.Boolean

BadgeWidth

Gets or sets the width of badge in the callout annotation.

Declaration
public double BadgeWidth { get; set; }
Property Value
Type Description
System.Double

Content

Gets or sets the Content that should be annotated.

Declaration
public object Content { get; set; }
Property Value
Type Description
System.Object

ContentScript

Provides a means of setting Content in the JavaScript environment.

Declaration
public string ContentScript { get; set; }
Property Value
Type Description
System.String

FormatLabelScript

Provides a means of setting FormatLabel in the JavaScript environment.

Declaration
public string FormatLabelScript { get; set; }
Property Value
Type Description
System.String

ItemColor

Gets or sets the ItemColor to which the callout pertains to. Leave unset for an automatic value.

Declaration
public string ItemColor { get; set; }
Property Value
Type Description
System.String

Key

Gets or sets the Key that should be annotated.

Declaration
public object Key { get; set; }
Property Value
Type Description
System.Object

KeyScript

Provides a means of setting Key in the JavaScript environment.

Declaration
public string KeyScript { get; set; }
Property Value
Type Description
System.String

LeaderBrush

Gets or sets the LeaderBrush to use for tha axis annotation box.

Declaration
public string LeaderBrush { get; set; }
Property Value
Type Description
System.String

Outline

Gets or sets the Outline to use for tha axis annotation box.

Declaration
public string Outline { get; set; }
Property Value
Type Description
System.String

Series

Gets or sets the series to which the callout pertains to. Leave unset for an automatic value.

Declaration
public IgbSeries Series { get; set; }
Property Value
Type Description
IgbSeries

StrokeThickness

Gets or sets the border stroke thickness to use for tha axis annotation box.

Declaration
public double StrokeThickness { get; set; }
Property Value
Type Description
System.Double

Text

Gets or sets the text that should be displayed for the annotation. Leave null to display the value automatically.

Declaration
public string Text { get; set; }
Property Value
Type Description
System.String

TextColor

Gets or sets the color to use for the text in the annotation.

Declaration
public string TextColor { get; set; }
Property Value
Type Description
System.String

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererElement.Type

XValue

Gets or sets the XValue at which this annotation is displayed on the axis.

Declaration
public object XValue { get; set; }
Property Value
Type Description
System.Object

XValueScript

Provides a means of setting XValue in the JavaScript environment.

Declaration
public string XValueScript { get; set; }
Property Value
Type Description
System.String

YValue

Gets or sets the YValue at which this annotation is displayed on the axis.

Declaration
public object YValue { get; set; }
Property Value
Type Description
System.Object

YValueScript

Provides a means of setting YValue in the JavaScript environment.

Declaration
public string YValueScript { get; set; }
Property Value
Type Description
System.String

Methods

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
BaseRendererElement.FindByName(String)

Implements

JsonSerializable