Represents data annotation
Inheritance
object
ComponentBase
- IComponent
- IHandleEvent
- IHandleAfterRender
- JsonSerializable
Constructors
Section titled "Constructors"constructor
public IgbDataAnnotationInfo() Returns IgbDataAnnotationInfo
Properties
Section titled "Properties"IgBlazor
Section titled "IgBlazor"Inherited from: BaseRendererElement
[Inject]
protected IIgniteUIBlazor IgBlazor { get; set; } IsComponentRooted
Section titled "IsComponentRooted"Inherited from: BaseRendererElement
public bool IsComponentRooted { get; } ParentTypeName
Section titled "ParentTypeName"Inherited from: BaseRendererElement
protected virtual string ParentTypeName { get; } UseDirectRender
Section titled "UseDirectRender"Inherited from: BaseRendererElement
protected virtual bool UseDirectRender { get; } ChildContent
Section titled "ChildContent"Inherited from: BaseRendererElement
[Parameter]
public RenderFragment ChildContent { get; set; } SupportsVisualChildren
Section titled "SupportsVisualChildren"Inherited from: BaseRendererElement
protected virtual bool SupportsVisualChildren { get; } Inherited from: BaseRendererElement
[Parameter]
public string Name { get; set; } Parent
Section titled "Parent"Inherited from: BaseRendererElement
public object Parent { get; } MethodTarget
Section titled "MethodTarget"Inherited from: BaseRendererElement
protected virtual string MethodTarget { get; } CurrParent
Section titled "CurrParent"Inherited from: BaseRendererElement
protected object CurrParent { get; } Background
Section titled "Background"[Parameter]
public string Background { get; set; } BorderColor
Section titled "BorderColor"[Parameter]
public string BorderColor { get; set; } BorderRadius
Section titled "BorderRadius"[Parameter]
public double BorderRadius { get; set; } BorderThickness
Section titled "BorderThickness"[Parameter]
public double BorderThickness { get; set; } DataIndex
Section titled "DataIndex"[Parameter]
public double DataIndex { get; set; } DataLabelX
Section titled "DataLabelX"[Parameter]
public string DataLabelX { get; set; } DataLabelY
Section titled "DataLabelY"[Parameter]
public string DataLabelY { get; set; } DataValueX
Section titled "DataValueX"[Parameter]
public double DataValueX { get; set; } DataValueY
Section titled "DataValueY"[Parameter]
public double DataValueY { get; set; } IsCenterLabel
Section titled "IsCenterLabel"[Parameter]
public bool IsCenterLabel { get; set; } IsEndLabel
Section titled "IsEndLabel"[Parameter]
public bool IsEndLabel { get; set; } IsStartLabel
Section titled "IsStartLabel"[Parameter]
public bool IsStartLabel { get; set; } IsXAxisBadgeEnabled
Section titled "IsXAxisBadgeEnabled"Sets whether the x axis badge is enabled or not.
[Parameter]
public bool IsXAxisBadgeEnabled { get; set; } IsYAxisBadgeEnabled
Section titled "IsYAxisBadgeEnabled"Sets whether the y axis badge is enabled or not.
[Parameter]
public bool IsYAxisBadgeEnabled { get; set; } TextColor
Section titled "TextColor"[Parameter]
public string TextColor { get; set; } public override string Type { get; } XAxisBadgeBackground
Section titled "XAxisBadgeBackground"Sets the x axis badge background color.
[Parameter]
public string XAxisBadgeBackground { get; set; } XAxisBadgeImagePath
Section titled "XAxisBadgeImagePath"Sets the path to an image to use in the x axis badge.
[Parameter]
public string XAxisBadgeImagePath { get; set; } XAxisBadgeMargin
Section titled "XAxisBadgeMargin"Sets the margin between the x axis badge and annotation text.
[Parameter]
public double XAxisBadgeMargin { get; set; } XAxisBadgeOutline
Section titled "XAxisBadgeOutline"Sets the x axis badge border color.
[Parameter]
public string XAxisBadgeOutline { get; set; } XAxisBadgeOutlineThickness
Section titled "XAxisBadgeOutlineThickness"Sets the x axis badge border thickness.
[Parameter]
public double XAxisBadgeOutlineThickness { get; set; } XAxisBadgeRadius
Section titled "XAxisBadgeRadius"Sets the x axis badge border radius.
[Parameter]
public double XAxisBadgeRadius { get; set; } XAxisBadgeSize
Section titled "XAxisBadgeSize"Sets the size of the x axis badge.
[Parameter]
public double XAxisBadgeSize { get; set; } XAxisLabel
Section titled "XAxisLabel"[Parameter]
public string XAxisLabel { get; set; } XAxisPixel
Section titled "XAxisPixel"[Parameter]
public double XAxisPixel { get; set; } XAxisUserAnnotation
Section titled "XAxisUserAnnotation"Sets whether the x axis badge is enabled or not.
[Parameter]
public IgbUserBaseAnnotation XAxisUserAnnotation { get; set; } XAxisValue
Section titled "XAxisValue"[Parameter]
public double XAxisValue { get; set; } XAxisWindow
Section titled "XAxisWindow"[Parameter]
public double XAxisWindow { get; set; } YAxisBadgeBackground
Section titled "YAxisBadgeBackground"Sets the y axis badge background color.
[Parameter]
public string YAxisBadgeBackground { get; set; } YAxisBadgeImagePath
Section titled "YAxisBadgeImagePath"Sets the path to an image to use in the y axis badge.
[Parameter]
public string YAxisBadgeImagePath { get; set; } YAxisBadgeMargin
Section titled "YAxisBadgeMargin"Sets the margin between the y axis badge and annotation text.
[Parameter]
public double YAxisBadgeMargin { get; set; } YAxisBadgeOutline
Section titled "YAxisBadgeOutline"Sets the y axis badge border color.
[Parameter]
public string YAxisBadgeOutline { get; set; } YAxisBadgeOutlineThickness
Section titled "YAxisBadgeOutlineThickness"Sets the y axis badge border thickness.
[Parameter]
public double YAxisBadgeOutlineThickness { get; set; } YAxisBadgeRadius
Section titled "YAxisBadgeRadius"Sets the y axis badge border radius.
[Parameter]
public double YAxisBadgeRadius { get; set; } YAxisBadgeSize
Section titled "YAxisBadgeSize"Sets the size of the y axis badge.
[Parameter]
public double YAxisBadgeSize { get; set; } YAxisLabel
Section titled "YAxisLabel"[Parameter]
public string YAxisLabel { get; set; } YAxisPixel
Section titled "YAxisPixel"[Parameter]
public double YAxisPixel { get; set; } YAxisUserAnnotation
Section titled "YAxisUserAnnotation"Sets whether the y axis badge is enabled or not.
[Parameter]
public IgbUserBaseAnnotation YAxisUserAnnotation { get; set; } YAxisValue
Section titled "YAxisValue"[Parameter]
public double YAxisValue { get; set; } YAxisWindow
Section titled "YAxisWindow"[Parameter]
public double YAxisWindow { get; set; } Accessors
Section titled "Accessors"_name
Section titled "_name"Inherited from: BaseRendererElement
protected string _name eventCallbacksCache
Section titled "eventCallbacksCache"Inherited from: BaseRendererElement
protected Dictionary<Type, Dictionary<string, FieldInfo>> eventCallbacksCache _cachedSerializedContent
Section titled "_cachedSerializedContent"Inherited from: BaseRendererElement
protected string _cachedSerializedContent Methods
Section titled "Methods"EnsureModulesLoaded()
Section titled "EnsureModulesLoaded()"Inherited from: BaseRendererElement
protected virtual void EnsureModulesLoaded() Returns any
BuildRenderTree(RenderTreeBuilder)
Section titled "BuildRenderTree(RenderTreeBuilder)"Inherited from: BaseRendererElement
protected override void BuildRenderTree(RenderTreeBuilder builder) Parameters
- builder:
RenderTreeBuilder
Returns any
OnElementNameChanged(BaseRendererElement, string, string)
Section titled "OnElementNameChanged(BaseRendererElement, string, string)"Inherited from: BaseRendererElement
protected void OnElementNameChanged(BaseRendererElement element, string oldName, string newName) Parameters
- element:
BaseRendererElement - oldName:
string - newName:
string
Returns any
InvokeMethod(string, object[], string[], ElementReference[])
Section titled "InvokeMethod(string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
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: BaseRendererElement
protected object InvokeMethodSync(string methodName, object[] arguments, string[] types, ElementReference[] nativeElements = null) Parameters
- methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelper(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelper(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected Task<object> InvokeMethodHelper(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])
Section titled "InvokeMethodHelperSync(string, string, object[], string[], ElementReference[])"Inherited from: BaseRendererElement
protected object InvokeMethodHelperSync(string target, string methodName, object[] arguments, string[] types, ElementReference[] nativeElements) Parameters
- target:
string - methodName:
string - arguments:
object[] - types:
string[] - nativeElements:
ElementReference[]
Returns any
IsPropDirty(string)
Section titled "IsPropDirty(string)"Inherited from: BaseRendererElement
protected bool IsPropDirty(string propertyName) Parameters
- propertyName:
string
Returns any
Serialize(SerializationContext, string)
Section titled "Serialize(SerializationContext, string)"Inherited from: BaseRendererElement
public void Serialize(SerializationContext context, string propertyName = null) Parameters
- context:
SerializationContext - propertyName:
string
Returns any
Serialize()
Section titled "Serialize()"Inherited from: BaseRendererElement
public string Serialize() Returns any
EnsureValid()
Section titled "EnsureValid()"Inherited from: BaseRendererElement
protected void EnsureValid() Returns any
FromEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "FromEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void FromEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
ToEventJson(BaseRendererControl, Dictionary<string, object>)
Section titled "ToEventJson(BaseRendererControl, Dictionary<string, object>)"Inherited from: BaseRendererElement
protected virtual void ToEventJson(BaseRendererControl control, Dictionary<string, object> args) Parameters
- control:
BaseRendererControl - args:
Dictionary
Returns any
SetResourceStringAsync(string, string, string)
Section titled "SetResourceStringAsync(string, string, string)"Inherited from: BaseRendererElement
protected 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: BaseRendererElement
protected Task<object> SetResourceStringAsync(string grouping, string json) Parameters
- grouping:
string - json:
string
Returns any
FindByName(string)
Section titled "FindByName(string)"public override object FindByName(string name) Parameters
- name:
string