The requested page is not available for the requested platform. You are viewing the content for Default platform.

RangeSelectorScaleBuilder Methods

Specifies options of the range selector's scale.

Name Description
AggregationGroupWidth(Double)

Specifies the length of aggregation intervals in pixels. May be ignored in favor of the aggregationInterval option.

AggregationGroupWidth(JS)

Specifies the length of aggregation intervals in pixels. May be ignored in favor of the aggregationInterval option.

AggregationInterval(Action<RangeSelectorScaleAggregationIntervalBuilder>)

Specifies the length of aggregation intervals in scale units. Applies only to the scale of the continuous or logarithmic type.

AggregationInterval(Double)

Specifies the length of aggregation intervals in scale units. Applies only to the scale of the continuous or logarithmic type.

AggregationInterval(JS)

Specifies the length of aggregation intervals in scale units. Applies only to the scale of the continuous or logarithmic type.

AggregationInterval(VizTimeInterval)

Specifies the length of aggregation intervals in scale units. Applies only to the scale of the continuous or logarithmic type.

AllowDecimals(Boolean)

Specifies whether to allow decimal values on the scale. When false, the scale contains integer values only.

AllowDecimals(JS)

Specifies whether to allow decimal values on the scale. When false, the scale contains integer values only.

BreakStyle(Action<RangeSelectorScaleBreakStyleBuilder>)

Configures the scale breaks' appearance.

Breaks(Action<CollectionFactory<VizScaleBreakBuilder>>)

Declares a scale break collection. Applies only if the scale's type is "continuous" or "logarithmic".

Categories(IEnumerable<DateTime>)

Specifies the order of arguments on a discrete scale.

Categories(IEnumerable<Double>)

Specifies the order of arguments on a discrete scale.

Categories(IEnumerable<String>)

Specifies the order of arguments on a discrete scale.

Categories(JS)

Specifies the order of arguments on a discrete scale.

EndOnTick(Boolean)

Specifies whether to force the scale to start and end on ticks.

EndOnTick(JS)

Specifies whether to force the scale to start and end on ticks.

EndValue(DateTime)

Specifies the scale's end value.

EndValue(Double)

Specifies the scale's end value.

EndValue(JS)

Specifies the scale's end value.

EndValue(String)

Specifies the scale's end value.

Equals(Object) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
GetHashCode() Serves as the default hash function.
(Inherited from Object)
GetType() Gets the Type of the current instance.
(Inherited from Object)
Holidays(IEnumerable<DateTime>)

Days to be excluded from the scale when workdaysOnly is true.

Holidays(IEnumerable<Double>)

Days to be excluded from the scale when workdaysOnly is true.

Holidays(IEnumerable<String>)

Days to be excluded from the scale when workdaysOnly is true.

Holidays(JS)

Days to be excluded from the scale when workdaysOnly is true.

Label(Action<RangeSelectorScaleLabelBuilder>)

Specifies common options for scale labels.

LogarithmBase(Double)

Specifies the value to be raised to a power when generating ticks for a logarithmic scale.

LogarithmBase(JS)

Specifies the value to be raised to a power when generating ticks for a logarithmic scale.

Marker(Action<RangeSelectorScaleMarkerBuilder>)

Specifies options for the date-time scale's markers.

MaxRange(Action<RangeSelectorScaleMaxRangeBuilder>)

Specifies the maximum range that can be selected.

MaxRange(Double)

Specifies the maximum range that can be selected.

MaxRange(JS)

Specifies the maximum range that can be selected.

MaxRange(VizTimeInterval)

Specifies the maximum range that can be selected.

MemberwiseClone() Creates a shallow copy of the current Object.
(Inherited from Object)
MinRange(Action<RangeSelectorScaleMinRangeBuilder>)

Specifies the minimum range that can be selected.

MinRange(Double)

Specifies the minimum range that can be selected.

MinRange(JS)

Specifies the minimum range that can be selected.

MinRange(VizTimeInterval)

Specifies the minimum range that can be selected.

MinorTick(Action<RangeSelectorScaleMinorTickBuilder>)

Specifies options of the range selector's minor ticks.

MinorTickCount(Int32)

Specifies the number of minor ticks between neighboring major ticks.

MinorTickCount(JS)

Specifies the number of minor ticks between neighboring major ticks.

MinorTickInterval(Action<RangeSelectorScaleMinorTickIntervalBuilder>)

Specifies an interval between minor ticks.

MinorTickInterval(Double)

Specifies an interval between minor ticks.

MinorTickInterval(JS)

Specifies an interval between minor ticks.

MinorTickInterval(VizTimeInterval)

Specifies an interval between minor ticks.

Option(String, Object)

Specifies an option by its name.

PlaceholderHeight(Double)

Specifies the height of the space reserved for the scale in pixels.

PlaceholderHeight(JS)

Specifies the height of the space reserved for the scale in pixels.

ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance.
(Inherited from Object)
ShowCustomBoundaryTicks(Boolean)

Specifies whether or not to show ticks for the boundary scale values, when neither major ticks nor minor ticks are created for these values.

ShowCustomBoundaryTicks(JS)

Specifies whether or not to show ticks for the boundary scale values, when neither major ticks nor minor ticks are created for these values.

SingleWorkdays(IEnumerable<DateTime>)

Days to be included in the scale when workdaysOnly is true.

SingleWorkdays(IEnumerable<Double>)

Days to be included in the scale when workdaysOnly is true.

SingleWorkdays(IEnumerable<String>)

Days to be included in the scale when workdaysOnly is true.

SingleWorkdays(JS)

Days to be included in the scale when workdaysOnly is true.

StartValue(DateTime)

Specifies the scale's start value.

StartValue(Double)

Specifies the scale's start value.

StartValue(JS)

Specifies the scale's start value.

StartValue(String)

Specifies the scale's start value.

Tick(Action<RangeSelectorScaleTickBuilder>)

Specifies options defining the appearance of scale ticks.

TickInterval(Action<RangeSelectorScaleTickIntervalBuilder>)

Specifies an interval between axis ticks.

TickInterval(Double)

Specifies an interval between axis ticks.

TickInterval(JS)

Specifies an interval between axis ticks.

TickInterval(VizTimeInterval)

Specifies an interval between axis ticks.

ToString() Returns a string that represents the current object.
(Inherited from Object)
Type(RangeSelectorAxisScaleType)

Specifies the type of the scale.

ValueType(ChartDataType)

Specifies the type of values on the scale.

WorkWeek(IEnumerable<Int32>)

Specifies which days are workdays. The array can contain values from 0 (Sunday) to 6 (Saturday). Applies only if workdaysOnly is true.

WorkWeek(JS)

Specifies which days are workdays. The array can contain values from 0 (Sunday) to 6 (Saturday). Applies only if workdaysOnly is true.

WorkdaysOnly(Boolean)

Leaves only workdays on the scale: the work week days plus single workdays minus holidays. Applies only if the scale's valueType is "datetime".

WorkdaysOnly(JS)

Leaves only workdays on the scale: the work week days plus single workdays minus holidays. Applies only if the scale's valueType is "datetime".

See Also