AnyChart
API Reference
Still have questions?
Contact support
Top

class anychart.scales.OrdinalTicks Improve this Doc

Extends: anychart.core.Base

The OrdinalTicks class contains methods for configuring ticks on the Ordinal scale.

Methods Overview

Specific settings
get()Returns an array of ticks. Each tick can be:
interval()Ticks interval.
maxCount()Maximum ticks count.
names()Tick names settings.
set()Setups ticks as an explicit array of fixed ticks.

Methods Description

get

Returns an array of ticks. Each tick can be:
  1. A value in terms of data, to make a tick on.
  2. An array of two values to make the tick from the first one to the second one.
Note: returns correct values only after anychart.scales.Base#finishAutoCalc or after chart.draw().

Returns:

Array - Array of ticks.

interval

Getter for ticks interval value.

Returns:

number - Interval value.
See listing
var ticks = scale.ticks();
var interval = ticks.interval();
Setter for ticks interval value.
Passed value is rounded and defaults to 1 in case of incorrect settings.

Params:

NameTypeDefaultDescription
intervalnumber
1
Ticks interval to set.

Returns:

anychart.scales.OrdinalTicks - Self instance for method chaining.

maxCount

Getter for maximum ticks count.

Returns:

number - Maximum ticks count.
See listing
var ticks = scale.ticks();
var maxCount = ticks.maxCount();
Setter for maximum ticks count.

Params:

NameTypeDefaultDescription
countnumber
100
Maximum ticks count to set.

Returns:

anychart.scales.OrdinalTicks - Self instance for method chaining.

names

Getter for the tick names.

Returns:

Array - Ticks names.
Setter for the tick names.

Params:

NameTypeDescription
namesArrayAn array of tick aliases.

Returns:

anychart.scales.OrdinalTicks - Self instance for method chaining.

set

Setups ticks as an explicit array of fixed ticks.

Params:

NameTypeDescription
ticksArrayExplicit tick indexes array.

Returns:

anychart.scales.OrdinalTicks - Returns itself for chaining.