Show / Hide Table of Contents

Class IgbTimeAxisInterval

Settings for an interval on a time axis.

Inheritance
System.Object
BaseRendererElement
IgbTimeAxisInterval
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
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 IgbTimeAxisInterval : BaseRendererElement, JsonSerializable
Remarks

Label intervals can be applied to a time axis, which are dynamic, according to the visible range. During zooming, the visible range of the axis can change, and so a different interval is selected. The interval selected will be the one with the largest range smaller than the visible range of the axis.

Constructors

IgbTimeAxisInterval()

Declaration
public IgbTimeAxisInterval()

Properties

Interval

The interval, expressed as a multiple of IntervalType.

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

IntervalType

The unit of time for this interval.

Declaration
public TimeAxisIntervalType IntervalType { get; set; }
Property Value
Type Description
TimeAxisIntervalType

Range

The visible axis range at which to apply this interval.

Declaration
public TimeSpan Range { get; set; }
Property Value
Type Description
System.TimeSpan

Type

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

Methods

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererElement.EnsureModulesLoaded()

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