Skip to content

Class: TimeScale

Defined in: scales/scale.ts:103

Linear over epoch-millisecond values, with calendar-aware ticks/labels.

Implements

Constructors

Constructor

ts
new TimeScale(domain?): TimeScale;

Defined in: scales/scale.ts:107

Parameters

ParameterType
domainRange

Returns

TimeScale

Properties

domain

ts
domain: Range;

Defined in: scales/scale.ts:106

Implementation of

Scale.domain


log

ts
readonly log: false = false;

Defined in: scales/scale.ts:105

Implementation of

Scale.log


type

ts
readonly type: "time" = "time";

Defined in: scales/scale.ts:104

Implementation of

Scale.type

Methods

formatTick()

ts
formatTick(value): string;

Defined in: scales/scale.ts:136

Default label formatter for a tick value.

Parameters

ParameterType
valuenumber

Returns

string

Implementation of

Scale.formatTick


invert()

ts
invert(t): number;

Defined in: scales/scale.ts:114

Parameters

ParameterType
tnumber

Returns

number

Implementation of

Scale.invert


norm()

ts
norm(value): number;

Defined in: scales/scale.ts:110

Parameters

ParameterType
valuenumber

Returns

number

Implementation of

Scale.norm


ticks()

ts
ticks(target?): Tick[];

Defined in: scales/scale.ts:123

Auto ticks appropriate for this scale type.

Parameters

ParameterTypeDefault value
targetnumber6

Returns

Tick[]

Implementation of

Scale.ticks

MIT licensed. WebGL2 required.