Last updated

API / geotoolkit / controls / shapes / BoxPlot / BoxPlot

Namespace: BoxPlot

shapes.BoxPlot.BoxPlot

Table of contents

Type Aliases

Contents

Type Aliases

BoxValues

Ƭ BoxValues: Object

Type declaration

NameTypeDescription
decimalprecision?numberbox values decimal precision
filterstrategy?AbstractStrategyBox value filter strategies
horizontaloffset?numberbox values' horizontal offset from original position
location?BoxValueLocationbox values' label location
numberformat?NumberFormatBox value number format
suppress?booleanenable label suppress when intersection
textstyle?Typebox value text style
verticaloffset?numberbox values' vertical offset from original position
visible?booleanbox values visibility flag

Data

Ƭ Data: Object

data object

Type declaration

NameTypeDescription
datasets?DataSet | DataSet[]Array (or instance) of dataset, each item is an object containing property values and fillstyle
mode?DataModeData mode for the BoxPlot

DataSet

Ƭ DataSet: Object

The dataset definition.

Type declaration

NameTypeDescription
datasource?DataSource-
fillstyle?FillStyles | Type | FillStyles[] | Type[] | (FillStyles | Type)[]fillstyle object for corresponding values.
values?number[][]collection of values to be rendered

EventMap

Ƭ EventMap: EventMap & { ModelLimitsChanged: void }


FillStyles

Ƭ FillStyles: Object

Type declaration

NameTypeDescription
primaryfillstyle?Typefillstyle for the box area between third quartile and median
secondaryfillstyle?Typefillstyle for the box area between first quartile and median

IsMissingValue

Ƭ IsMissingValue: (v: number | number[]) => boolean

Type declaration

▸ (v): boolean

Parameters
Name Type
vnumber | number[]
Returns

boolean


Options

Ƭ Options: Options & OptionsBase & { connectedlinepattern?: Patterns ; connectedlinestyle?: Type ; fillstyles?: FillStyles[] | Type[] | (FillStyles | Type)[] | (FillStyles[] | Type[] | (FillStyles | Type)[])[] ; ismissingvalue?: IsMissingValue ; linestyles?: Type[] | Type[][] ; primaryfillstyle?: Type ; secondaryfillstyle?: Type }

options object


OptionsBase

Ƭ OptionsBase: Object

options object

Type declaration

NameTypeDescription
boxpad?numberpadding between the box group (datasets)
boxpositioning?{ boxrange?: Range ; positions?: number[] }Boxes horizontal positions options
boxpositioning.boxrange?RangeAn custom limits of box plot positions along the the x-axis
boxpositioning.positions?number[]A list or array of positions where each box plot should be placed along the x-axis
boxvalues?BoxValuesbox values parameters
boxwidth?numberwidth of the boxs
boxwidthunit?stringset unit for the width of box when using absolute width value
fixedboxwidth?numberset absolute value for the width of box
isoutliersvisible?booleanenable display of outliers
orientation?Orientationorientation of the plot
valuelimits?{ maxvalue?: number ; minvalue?: number ; neatlimits?: boolean }value limits parameters
valuelimits.maxvalue?numbermax value to set
valuelimits.minvalue?numbermin value to set
valuelimits.neatlimits?booleanneat limits flag
whiskerswidth?numberwidth of whiskers (the line representing max and min value)

OptionsOut

Ƭ OptionsOut: OptionsOut & OptionsBase & { connectedlinestyle?: LineStyle ; fillstyles?: FillStyles[] | FillStyle[] | (FillStyles | FillStyle)[] | (FillStyles[] | Type[] | (FillStyles | Type)[])[] ; linestyles?: Type[] | Type[][] ; primaryfillstyle?: FillStyle ; secondaryfillstyle?: FillStyle }

properties object