Winter Cardinal UI - v0.442.0 / DChartAxisGuideSimpleShapeImpl

Class: DChartAxisGuideSimpleShapeImpl<CHART>

Type parameters

Name Type
CHART extends DBase = DBase

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new DChartAxisGuideSimpleShapeImpl<CHART>(options?): DChartAxisGuideSimpleShapeImpl<CHART>

Type parameters

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

Parameters

Name Type
options? DChartAxisGuideSimpleShapeOptions

Returns

DChartAxisGuideSimpleShapeImpl<CHART>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:37

Properties

_bar

Protected Optional _bar: null | EShapeBar

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:31


_label

Protected Optional _label: null | EShapeRectangleRounded

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:32


_labelMargin

Protected Optional _labelMargin: number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:33


_options

Protected Optional _options: DChartAxisGuideSimpleShapeOptions

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:30


_tick

Protected Optional _tick: null | EShapeBar

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:34


_tickMargin

Protected Optional _tickMargin: number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:35

Accessors

bar

get bar(): null | EShapeBar

Returns

null | EShapeBar

Implementation of

DChartAxisGuideSimpleShape.bar

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:41


label

get label(): null | EShapeRectangleRounded

Returns

null | EShapeRectangleRounded

Implementation of

DChartAxisGuideSimpleShape.label

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:120


labelMargin

get labelMargin(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:142


tick

get tick(): null | EShapeBar

Returns

null | EShapeBar

Implementation of

DChartAxisGuideSimpleShape.tick

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:165


tickMargin

get tickMargin(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:187

Methods

bind

bind(container, index, axis): void

Parameters

Name Type
container DChartAxisContainer<CHART>
index number
axis DChartAxis<CHART>

Returns

void

Implementation of

DChartAxisGuideSimpleShape.bind

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:220


destroy

destroy(): void

Returns

void

Implementation of

DChartAxisGuideSimpleShape.destroy

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:345


newBar

newBar(): null | EShapeBar

Returns

null | EShapeBar

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:50


newLabel

newLabel(): null | EShapeRectangleRounded

Returns

null | EShapeRectangleRounded

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:129


newLabelMargin

newLabelMargin(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:151


newTick

newTick(): null | EShapeBar

Returns

null | EShapeBar

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:174


newTickMargin

newTickMargin(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:196


toBarPosition

toBarPosition(axis): EShapeBarPosition

Parameters

Name Type
axis DChartAxis<CHART>

Returns

EShapeBarPosition

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:110


toStrokeOptions

toStrokeOptions(options?, style?): Partial<EShapeStrokeLike>

Parameters

Name Type
options? DChartAxisGuideSimpleShapeStrokeOptions
style? number

Returns

Partial<EShapeStrokeLike>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:61


toTextAlignOptions

toTextAlignOptions(options?): Partial<EShapeTextAlignLike>

Parameters

Name Type
options? DChartAxisGuideSimpleShapeTextAlignOptions

Returns

Partial<EShapeTextAlignLike>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:100


toTextOptions

toTextOptions(options?): DeepPartial<EShapeTextLike>

Parameters

Name Type
options? DChartAxisGuideSimpleShapeTextOptions

Returns

DeepPartial<EShapeTextLike>

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:77


toTickPosition

toTickPosition(axis): EShapeBarPosition

Parameters

Name Type
axis DChartAxis<CHART>

Returns

EShapeBarPosition

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:210


unbind

unbind(): void

Returns

void

Implementation of

DChartAxisGuideSimpleShape.unbind

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:237


update

update(position, x, y, visible, width, height, offset): boolean

Parameters

Name Type
position DChartAxisPosition
x number
y number
visible boolean
width number
height number
offset number

Returns

boolean

Implementation of

DChartAxisGuideSimpleShape.update

Defined in

src/main/typescript/wcardinal/ui/d-chart-axis-guide-simple-shape-impl.ts:252