Last updated

API / geotoolkit / charts / BarChart / BarChart

Namespace: BarChart

charts.BarChart.BarChart

Table of contents

Type Aliases

Contents

Type Aliases

BarValues

Ƭ BarValues: Object

Type declaration

NameTypeDescription
alignment?AnchorTypealignment
offset?{ x?: number ; y?: number }addition offset
offset.x?numberx value
offset.y?numbery value
position?AnchorTypeanchor position

Options

Ƭ Options: Options & Omit<ShapeOptions, "barmode" | "orientation"> & { alignment?: AlignmentStyle ; datamode?: DataMode ; referenceline?: ReferenceLineOptions ; rosemode?: RoseMode ; series?: { x?: string | number[] | string[] | SeriesWithData ; xpositions?: XPositions ; y?: string | number[] | SeriesWithData | SeriesWithData[] } ; stacked?: boolean }

Bar chart options


OptionsOut

Ƭ OptionsOut: OptionsOut & ShapeOptionsOut & { alignment: AlignmentStyle ; datamode: DataMode ; referenceline?: OptionsOut & { value?: number } ; rosemode: RoseMode ; series: { x: Series ; xpositions: XPositions ; y: Series[] } ; stacked: boolean }


ReferenceLineOptions

Ƭ ReferenceLineOptions: Options & { value?: number }


Series

Ƭ Series: Series & { fillstyle?: Type | Type[] ; linestyle?: Type | Type[] ; visible?: boolean }

Define series properties


SeriesWithData

Ƭ SeriesWithData: Merge<Series, { data: number[] | string }>


ShapeOptions

Ƭ ShapeOptions: Omit<Options, "series"> & { barvalues?: BarValues }


ShapeOptionsOut

Ƭ ShapeOptionsOut: Pick<OptionsOut, "barpad" | "barmode" | "barvalues" | "barmaxwidth" | "barstyles" | "valuelimits" | "symbol"> & { barvalues: BarValues }


XPositions

Ƭ XPositions: Object

X positions data for positioning bar and slices (only support Polar system)

Type declaration

NameTypeDescription
endNumericalDataSeriesX positions data to specify ending angle for bar and slices (only support Polar system)
startNumericalDataSeriesX positions data to specify starting angle for bar and slices (only support Polar system)