Winter Cardinal UI - v0.457.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