API / geotoolkit / controls / shapes / BubbleChart / BubbleChart
shapes.BubbleChart.BubbleChart
Type Aliases
Ƭ Data: Object
| Name | Type | Description |
|---|---|---|
autominmaxs? | boolean | automatically calculate the min and max in s data series |
autominmaxx? | boolean | automatically adjust x limit to contain all symbols in x axis direction without clipping anyone |
autominmaxy? | boolean | automatically adjust y limit to contain all symbols in x axis direction without clipping anyone |
autominmaxz? | boolean | automatically calculate the min and max in z data series |
colorprovider? | ColorProvider | The colorProvider used to color points based on their Z value |
datas? | number[] | Data series s |
datax? | number[] | Data series x |
datay? | number[] | Data series y |
dataz? | number[] | Data series z |
defaultfillstyle? | Type | The fillstyle to be used if there is no ColorProvider provided or if a point has no valid Z value |
defaultlinestyle? | Type | The linestyle to be used to render symbol |
labellocation? | string | The relative location of label to bubble |
labelpadding? | number | the padding between labels and bubble or view boundary |
labels? | string[] | number[] | Data series of label |
labeltextstyle? | Type | the text style of labels |
labelvisible? | boolean | flag determine the visibility of labels |
maxs? | number | Return the fixed s maximum limit, the real s maximum model limit, or the maximum of s in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
maxsize? | number | maximum size (side length of square) of symbol |
maxx? | number | Return the fixed x maximum limit, the real x maximum model limit, or the maximum of x in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
maxy? | number | Return the fixed y maximum limit, the real y maximum model limit, or the maximum of y in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
maxz? | number | Return the fixed z maximum limit, the real z maximum model limit, or the maximum of z in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
mins? | number | Return the fixed s minimum limit, the real s minimum model limit, or the minimum of s in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
minsize? | number | minimum size (side length of square) of symbol |
minspanx? | number | desired minimum distance between ticks in pixels for series x |
minspany? | number | desired minimum distance between ticks in pixels for series y |
minx? | number | Return the fixed x minimum limit, the real x minimum model limit, or the minimum of x in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
miny? | number | Return the fixed y minimum limit, the real y minimum model limit, or the minimum of y in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
minz? | number | Return the fixed z minimum limit, the real z minimum model limit, or the minimum of z in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
neatlimitx? | boolean | enable calculation of neat limit for series x |
neatlimity? | boolean | enable calculation of neat limit for series y |
preciselimitx? | boolean | option for neat limits calculates for series x only step and hide edge ticks. It is enabled only if neatlimits is set |
preciselimity? | boolean | option for neat limits calculates for series y only step and hide edge ticks. It is enabled only if neatlimits is set |
secondarylocation? | string | The relative location of label to bubble when first location is unable to show the label completely |
selectable? | boolean | determine if the shape is selectable |
sizebin? | number | the number of bins for showing different degree of size, default value is the number of items in data series |
symbol? | PainterFunction | The painter to draw symbols |
validlength? | number | the min length of four data series |
Ƭ DataOut: Object
| Name | Type | Description |
|---|---|---|
autominmaxs | boolean | automatically calculate the min and max in s data series |
autominmaxx | boolean | automatically adjust x limit to contain all symbols in x axis direction without clipping anyone |
autominmaxy | boolean | automatically adjust y limit to contain all symbols in x axis direction without clipping anyone |
autominmaxz | boolean | automatically calculate the min and max in z data series |
colorprovider | ColorProvider | The colorProvider used to color points based on their Z value |
datas | number[] | Data series s |
datax | number[] | Data series x |
datay | number[] | Data series y |
dataz | number[] | Data series z |
defaultfillstyle | FillStyle | null | The fillstyle to be used if there is no ColorProvider provided or if a point has no valid Z value |
defaultlinestyle | LineStyle | null | The linestyle to be used to render symbol |
labellocation | string | The relative location of label to bubble |
labelpadding | number | the padding between labels and bubble or view boundary |
labels | string[] | number[] | Data series of label |
labeltextstyle | TextStyle | null | the text style of labels |
labelvisible | boolean | flag determine the visibility of labels |
maxs | number | Return the fixed s maximum limit, the real s maximum model limit, or the maximum of s in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
maxsize | number | maximum size (side length of square) of symbol |
maxx | number | Return the fixed x maximum limit, the real x maximum model limit, or the maximum of x in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
maxy | number | Return the fixed y maximum limit, the real y maximum model limit, or the maximum of y in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
maxz | number | Return the fixed z maximum limit, the real z maximum model limit, or the maximum of z in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
mins | number | Return the fixed s minimum limit, the real s minimum model limit, or the minimum of s in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
minsize | number | minimum size (side length of square) of symbol |
minspanx | number | desired minimum distance between ticks in pixels for series x |
minspany | number | desired minimum distance between ticks in pixels for series y |
minx | number | Return the fixed x minimum limit, the real x minimum model limit, or the minimum of x in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
miny | number | Return the fixed y minimum limit, the real y minimum model limit, or the minimum of y in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
minz | number | Return the fixed z minimum limit, the real z minimum model limit, or the minimum of z in dataset depend on ignoreFixedLimit and ignoreAutoLimit |
neatlimitx | boolean | enable calculation of neat limit for series x |
neatlimity | boolean | enable calculation of neat limit for series y |
preciselimitx | boolean | option for neat limits calculates for series x only step and hide edge ticks. It is enabled only if neatlimits is set |
preciselimity | boolean | option for neat limits calculates for series y only step and hide edge ticks. It is enabled only if neatlimits is set |
secondarylocation | string | The relative location of label to bubble when first location is unable to show the label completely |
selectable | boolean | determine if the shape is selectable |
sizebin | number | the number of bins for showing different degree of size, default value is the number of items in data series |
symbol | PainterFunction | The painter to draw symbols |
validlength | number | the min length of four data series |
Ƭ Options: Options & { autominmaxs?: boolean ; autominmaxx?: boolean ; autominmaxy?: boolean ; autominmaxz?: boolean ; cacheheightlimit?: number ; cachewidthlimit?: number ; colorprovider?: ColorProvider ; datas?: number[] ; datax?: number[] ; datay?: number[] ; dataz?: number[] ; defaultfillstyle?: Type ; defaultlinestyle?: Type ; labellocation?: string ; labelpadding?: number ; labels?: string[] | number[] ; labeltextstyle?: Type ; labelvisible?: boolean ; maxs?: number ; maxsize?: number ; maxx?: number ; maxy?: number ; maxz?: number ; mins?: number ; minsize?: number ; minspanx?: number ; minspany?: number ; minx?: number ; miny?: number ; minz?: number ; neatlimitx?: boolean ; neatlimity?: boolean ; preciselimitx?: boolean ; preciselimity?: boolean ; secondarylocation?: string ; selectable?: boolean ; sizebin?: number ; symbol?: PainterFunction ; validlength?: number }
options