Winter Cardinal UI - v0.442.0 / DChartAxisBaseTickContainer

Class: DChartAxisBaseTickContainer<CHART, OPTIONS>

Type parameters

Name Type
CHART extends DBase = DBase
OPTIONS extends DChartAxisBaseTickContainerOptions = DChartAxisBaseTickContainerOptions

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new DChartAxisBaseTickContainer<CHART, OPTIONS>(parser, options?): DChartAxisBaseTickContainer<CHART, OPTIONS>

Type parameters

Name Type
CHART extends DBase<DThemeBase, DBaseOptions<DThemeBase, any>> = DBase<DThemeBase, DBaseOptions<DThemeBase, any>>
OPTIONS extends DChartAxisBaseTickContainerOptions = DChartAxisBaseTickContainerOptions

Parameters

Name Type
parser DChartAxisBaseOptionParser<DThemeChartAxisBase, DChartAxisBaseOptions<DThemeChartAxisBase>>
options? OPTIONS

Returns

DChartAxisBaseTickContainer<CHART, OPTIONS>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:36

Properties

_container

Protected Optional _container: DChartAxisContainer<CHART>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:28


_index

Protected _index: number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:29


_major

Protected _major: DChartAxisTickMajor<CHART>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:30


_majorTicks

Protected _majorTicks: number[]

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:32


_minor

Protected _minor: DChartAxisTickMinor<CHART>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:31


_minorTicks

Protected _minorTicks: number[]

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:33


_parser

Protected _parser: DChartAxisBaseOptionParser<DThemeChartAxisBase, DChartAxisBaseOptions<DThemeChartAxisBase>>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:27


_work

Protected _work: DChartRegion

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:34

Accessors

major

get major(): DChartAxisTickMajor<CHART>

Returns

DChartAxisTickMajor<CHART>

Implementation of

DChartAxisTickContainer.major

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:46


minor

get minor(): DChartAxisTickMinor<CHART>

Returns

DChartAxisTickMinor<CHART>

Implementation of

DChartAxisTickContainer.minor

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:57

Methods

bind

bind(container, index): void

Parameters

Name Type
container DChartAxisContainer<CHART>
index number

Returns

void

Implementation of

DChartAxisTickContainer.bind

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:68


destroy

destroy(): void

Returns

void

Implementation of

DChartAxisTickContainer.destroy

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:518


getDomain

getDomain(plotArea, coordinate, result): DChartRegion

Parameters

Name Type
plotArea DChartPlotArea<CHART> | DChartPlotAreaLike<CHART>
coordinate DChartCoordinate<CHART>
result DChartRegion

Returns

DChartRegion

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:206


getDomainVisible

getDomainVisible(plotArea, coordinate, result): DChartRegion

Parameters

Name Type
plotArea DChartPlotArea<CHART> | DChartPlotAreaLike<CHART>
coordinate DChartCoordinate<CHART>
result DChartRegion

Returns

DChartRegion

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:219


getRange

getRange(plotArea, coordinate, result): DChartRegion

Parameters

Name Type
plotArea DChartPlotArea<CHART> | DChartPlotAreaLike<CHART>
coordinate DChartCoordinate<CHART>
result DChartRegion

Returns

DChartRegion

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:227


getRangeVisible

getRangeVisible(plotArea, coordinate, result): DChartRegion

Parameters

Name Type
plotArea DChartPlotArea<CHART> | DChartPlotAreaLike<CHART>
coordinate DChartCoordinate<CHART>
result DChartRegion

Returns

DChartRegion

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:240


hideMajor

hideMajor(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:467


hideMajorGridline

hideMajorGridline(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:471


hideMinor

hideMinor(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:483


newMajor

newMajor(parser, options?): DChartAxisTickMajor<CHART>

Parameters

Name Type
parser DChartAxisBaseOptionParser<DThemeChartAxisBase, DChartAxisBaseOptions<DThemeChartAxisBase>>
options? OPTIONS

Returns

DChartAxisTickMajor<CHART>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:50


newMinor

newMinor(parser, options?): DChartAxisTickMinor<CHART>

Parameters

Name Type
parser DChartAxisBaseOptionParser<DThemeChartAxisBase, DChartAxisBaseOptions<DThemeChartAxisBase>>
options? OPTIONS

Returns

DChartAxisTickMinor<CHART>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:61


newTicks

newTicks(coordinate, domainFrom, domainTo, domainVisibleFrom, domainVisibleTo, majorCount, majorCapacity, majorStep, minorCountPerMajor, minorCount, minorStep, majorResult, minorResult): void

Parameters

Name Type
coordinate DChartCoordinate<CHART>
domainFrom number
domainTo number
domainVisibleFrom number
domainVisibleTo number
majorCount number
majorCapacity number
majorStep undefined | number | DChartCoordinateTickMajorStepFunction
minorCountPerMajor number
minorCount number
minorStep undefined | number | DChartCoordinateTickMinorStepFunction
majorResult number[]
minorResult number[]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:487


showMajor

showMajor(shape, x, y, text?): void

Parameters

Name Type
shape EShape
x number
y number
text? string

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:444


showMajorGridline

showMajorGridline(shape, value, x, y, sx, sy): void

Parameters

Name Type
shape EShape
value number
x number
y number
sx number
sy number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:452


showMinor

showMinor(shape, x, y, text?): void

Parameters

Name Type
shape EShape
x number
y number
text? string

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:475


unbind

unbind(): void

Returns

void

Implementation of

DChartAxisTickContainer.unbind

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:75


update

update(): boolean

Returns

boolean

Implementation of

DChartAxisTickContainer.update

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:82


updateX

updateX(domainFrom, domainTo, domainVisibleFrom, domainVisibleTo, coordinate, majorShapes, minorShapes, gridlineShapes, shapePositionY, transform, plotAreaY, plotAreaHeight): boolean

Parameters

Name Type
domainFrom number
domainTo number
domainVisibleFrom number
domainVisibleTo number
coordinate DChartCoordinate<CHART>
majorShapes EShape[]
minorShapes EShape[]
gridlineShapes EShape[]
shapePositionY number
transform Matrix
plotAreaY number
plotAreaHeight number

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:248


updateY

updateY(rangeFrom, rangeTo, rangeVisibleFrom, rangeVisibleTo, coordinate, majorShapes, minorShapes, gridlineShapes, shapePositionX, transform, plotAreaX, plotAreaWidth): boolean

Parameters

Name Type
rangeFrom number
rangeTo number
rangeVisibleFrom number
rangeVisibleTo number
coordinate DChartCoordinate<CHART>
majorShapes EShape[]
minorShapes EShape[]
gridlineShapes EShape[]
shapePositionX number
transform Matrix
plotAreaX number
plotAreaWidth number

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-base-tick-container.ts:346