Class IgbUserAnnotationLayer
Represents an user annotation layer that can define UserPointAnnotation, UserSliceAnnotation, UserStripAnnotation
Inheritance
System.Object
IgbUserAnnotationLayer
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbUserAnnotationLayer : IgbSeries, JsonSerializable, IDisposable
Constructors
IgbUserAnnotationLayer()
Declaration
public IgbUserAnnotationLayer()
Properties
Annotations
Declaration
public IgbUserAnnotationCollection Annotations { get; protected set; }
Property Value
StylingAxisAnnotation
Declaration
public EventCallback<IgbUserAxisAnnotationStylingEventArgs> StylingAxisAnnotation { get; set; }
Property Value
StylingAxisAnnotationScript
Declaration
public string StylingAxisAnnotationScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StylingPointAnnotation
Declaration
public EventCallback<IgbUserPointAnnotationStylingEventArgs> StylingPointAnnotation { get; set; }
Property Value
StylingPointAnnotationScript
Declaration
public string StylingPointAnnotationScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StylingSliceAnnotation
Declaration
public EventCallback<IgbUserSliceAnnotationStylingEventArgs> StylingSliceAnnotation { get; set; }
Property Value
StylingSliceAnnotationScript
Declaration
public string StylingSliceAnnotationScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
StylingStripAnnotation
Declaration
public EventCallback<IgbUserStripAnnotationStylingEventArgs> StylingStripAnnotation { get; set; }
Property Value
StylingStripAnnotationScript
Declaration
public string StylingStripAnnotationScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Type
Declaration
public override string Type { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Declaration
public EventCallback<IgbUserAnnotationInformationEventArgs> UserAnnotationInformationRequested { get; set; }
Property Value
Declaration
public string UserAnnotationInformationRequestedScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
CancelAnnotationFlow(String)
Declaration
public void CancelAnnotationFlow(string annotationFlowID)
Parameters
| Type |
Name |
Description |
| System.String |
annotationFlowID |
|
CancelAnnotationFlowAsync(String)
Declaration
public Task CancelAnnotationFlowAsync(string annotationFlowID)
Parameters
| Type |
Name |
Description |
| System.String |
annotationFlowID |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
EnsureModulesLoaded()
Declaration
protected override void EnsureModulesLoaded()
Overrides
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
Declaration
public void FinishAnnotationFlow(IgbUserAnnotationInformation info)
Parameters
Declaration
public Task FinishAnnotationFlowAsync(IgbUserAnnotationInformation info)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
LoadAnnotationsFromJson(String)
Declaration
public void LoadAnnotationsFromJson(string jsonString)
Parameters
| Type |
Name |
Description |
| System.String |
jsonString |
|
LoadAnnotationsFromJsonAsync(String)
Declaration
public Task LoadAnnotationsFromJsonAsync(string jsonString)
Parameters
| Type |
Name |
Description |
| System.String |
jsonString |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
SaveAnnotationsToJson()
Declaration
public string SaveAnnotationsToJson()
Returns
| Type |
Description |
| System.String |
|
SaveAnnotationsToJsonAsync()
Declaration
public Task<string> SaveAnnotationsToJsonAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.String> |
|
Implements
System.IDisposable