You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Sets the gap between bars of adjacent location coordinates. Values are unitless, they represent fractions of the minimum difference in bar positions in the data.
13191
+
* @default 0.1
13192
+
* Range: [0, 1]
13193
+
*/
13194
+
bargap?: number;
13195
+
/**
13196
+
* Determines how bars at the same location coordinate are displayed on the graph. With *stack*, the bars are stacked on top of one another With *overlay*, the bars are plotted over one another, you might need to reduce *opacity* to see multiple bars.
/** Sets the rounding of bar corners. May be an integer number of pixels, or a percentage of bar width (as a string ending in %). */
15963
+
barcornerradius?: any;
15964
+
/**
15965
+
* Sets the gap (in plot fraction) between bars of adjacent location coordinates.
15966
+
* Range: [0, 1]
15967
+
*/
15968
+
bargap?: number;
15969
+
/**
15970
+
* Sets the gap (in plot fraction) between bars of the same location coordinate.
15971
+
* @default 0
15972
+
* Range: [0, 1]
15973
+
*/
15974
+
bargroupgap?: number;
15975
+
/**
15976
+
* Determines how bars at the same location coordinate are displayed on the graph. With *stack*, the bars are stacked on top of one another With *relative*, the bars are stacked on top of one another, with negative values below the axis, positive values above With *group*, the bars are plotted next to one another centered around the shared location. With *overlay*, the bars are plotted over one another, you might need to reduce *opacity* to see multiple bars.
/** Sets the normalization for bar traces on the graph. With *fraction*, the value of each bar is divided by the sum of all values at that location coordinate. *percent* is the same but multiplied by 100 to show percentages. */
15981
+
barnorm?: '' | 'fraction' | 'percent';
15982
+
/**
15983
+
* Sets the gap (in plot fraction) between boxes of adjacent location coordinates. Has no effect on traces that have *width* set.
15984
+
* @default 0.3
15985
+
* Range: [0, 1]
15986
+
*/
15987
+
boxgap?: number;
15988
+
/**
15989
+
* Sets the gap (in plot fraction) between boxes of the same location coordinate. Has no effect on traces that have *width* set.
15990
+
* @default 0.3
15991
+
* Range: [0, 1]
15992
+
*/
15993
+
boxgroupgap?: number;
15994
+
/**
15995
+
* Determines how boxes at the same location coordinate are displayed on the graph. If *group*, the boxes are plotted next to one another centered around the shared location. If *overlay*, the boxes are plotted over one another, you might need to set *opacity* to see them multiple boxes. Has no effect on traces that have *width* set.
15996
+
* @default 'overlay'
15997
+
*/
15998
+
boxmode?: 'group' | 'overlay';
15951
15999
/**
15952
16000
* Sets the default calendar system to use for interpreting and displaying dates throughout the plot.
/** Controls persistence of user-driven changes in `editable: true` configuration, other than trace names and axis titles. Defaults to `layout.uirevision`. */
15999
16047
editrevision?: any;
16048
+
/**
16049
+
* If `true`, the funnelarea slice colors (whether given by `funnelareacolorway` or inherited from `colorway`) will be extended to three times its original length by first repeating every color 20% lighter then each color 20% darker. This is intended to reduce the likelihood of reusing the same color when you have many slices, but you can set `false` to disable. Colors provided in the trace, using `marker.colors`, are never extended.
16050
+
* @default true
16051
+
*/
16052
+
extendfunnelareacolors?: boolean;
16053
+
/**
16054
+
* If `true`, the icicle slice colors (whether given by `iciclecolorway` or inherited from `colorway`) will be extended to three times its original length by first repeating every color 20% lighter then each color 20% darker. This is intended to reduce the likelihood of reusing the same color when you have many slices, but you can set `false` to disable. Colors provided in the trace, using `marker.colors`, are never extended.
16055
+
* @default true
16056
+
*/
16057
+
extendiciclecolors?: boolean;
16058
+
/**
16059
+
* If `true`, the pie slice colors (whether given by `piecolorway` or inherited from `colorway`) will be extended to three times its original length by first repeating every color 20% lighter then each color 20% darker. This is intended to reduce the likelihood of reusing the same color when you have many slices, but you can set `false` to disable. Colors provided in the trace, using `marker.colors`, are never extended.
16060
+
* @default true
16061
+
*/
16062
+
extendpiecolors?: boolean;
16063
+
/**
16064
+
* If `true`, the sunburst slice colors (whether given by `sunburstcolorway` or inherited from `colorway`) will be extended to three times its original length by first repeating every color 20% lighter then each color 20% darker. This is intended to reduce the likelihood of reusing the same color when you have many slices, but you can set `false` to disable. Colors provided in the trace, using `marker.colors`, are never extended.
16065
+
* @default true
16066
+
*/
16067
+
extendsunburstcolors?: boolean;
16068
+
/**
16069
+
* If `true`, the treemap slice colors (whether given by `treemapcolorway` or inherited from `colorway`) will be extended to three times its original length by first repeating every color 20% lighter then each color 20% darker. This is intended to reduce the likelihood of reusing the same color when you have many slices, but you can set `false` to disable. Colors provided in the trace, using `marker.colors`, are never extended.
16070
+
* @default true
16071
+
*/
16072
+
extendtreemapcolors?: boolean;
16000
16073
/** Sets the global font. Note that fonts used in traces and other layout components inherit from the global font. */
16001
16074
font?: Font;
16075
+
/** Sets the default funnelarea slice colors. Defaults to the main `colorway` used for trace colors. If you specify a new list here it can still be extended with lighter and darker colors, see `extendfunnelareacolors`. */
16076
+
funnelareacolorway?: Color[];
16077
+
/**
16078
+
* Sets the gap (in plot fraction) between bars of adjacent location coordinates.
16079
+
* Range: [0, 1]
16080
+
*/
16081
+
funnelgap?: number;
16082
+
/**
16083
+
* Sets the gap (in plot fraction) between bars of the same location coordinate.
16084
+
* @default 0
16085
+
* Range: [0, 1]
16086
+
*/
16087
+
funnelgroupgap?: number;
16088
+
/**
16089
+
* Determines how bars at the same location coordinate are displayed on the graph. With *stack*, the bars are stacked on top of one another With *group*, the bars are plotted next to one another centered around the shared location. With *overlay*, the bars are plotted over one another, you might need to reduce *opacity* to see multiple bars.
16090
+
* @default 'stack'
16091
+
*/
16092
+
funnelmode?: 'stack' | 'group' | 'overlay';
16002
16093
geo?: GeoLayout;
16003
16094
grid?: {
16004
16095
/**
@@ -16066,6 +16157,8 @@ export interface Layout {
16066
16157
* Minimum: 10
16067
16158
*/
16068
16159
height?: number;
16160
+
/** hiddenlabels is the funnelarea & pie chart analog of visible:'legendonly' but it can contain many labels, and can simultaneously hide slices from several pies/funnelarea charts */
16161
+
hiddenlabels?: Datum[] | Datum[][] | TypedArray;
16069
16162
/**
16070
16163
* If true, `plotly_hover` events will fire for any cursor position within the plot area, not just over traces. When the cursor is not over a trace, the event will have an empty `points` array but will include `xvals` and `yvals` with cursor coordinates in data space, and `xPixel` and `yPixel` with cursor coordinates in pixels, relative to the top-left corner of the graph div. A `plotly_unhover` event fires when the cursor leaves the plot area.
16071
16164
* @default false
@@ -16118,6 +16211,8 @@ export interface Layout {
16118
16211
* @default 'overlaying'
16119
16212
*/
16120
16213
hoversubplots?: 'single' | 'overlaying' | 'axis';
16214
+
/** Sets the default icicle slice colors. Defaults to the main `colorway` used for trace colors. If you specify a new list here it can still be extended with lighter and darker colors, see `extendiciclecolors`. */
/** Sets the default pie slice colors. Defaults to the main `colorway` used for trace colors. If you specify a new list here it can still be extended with lighter and darker colors, see `extendpiecolors`. */
16423
+
piecolorway?: Color[];
16327
16424
/**
16328
16425
* Sets the background color of the plotting area in-between x and y axes.
16329
16426
* @default '#fff'
16330
16427
*/
16331
16428
plot_bgcolor?: Color;
16332
16429
polar?: PolarLayout;
16430
+
/**
16431
+
* Sets the gap (in plot fraction) between scatter points of adjacent location coordinates. Defaults to `bargap`.
16432
+
* Range: [0, 1]
16433
+
*/
16434
+
scattergap?: number;
16435
+
/**
16436
+
* Determines how scatter points at the same location coordinate are displayed on the graph. With *group*, the scatter points are plotted next to one another centered around the shared location. With *overlay*, the scatter points are plotted over one another, you might need to reduce *opacity* to see multiple scatter points.
16437
+
* @default 'overlay'
16438
+
*/
16439
+
scattermode?: 'group' | 'overlay';
16333
16440
scene?: Scene;
16334
16441
/**
16335
16442
* When `dragmode` is set to *select*, this limits the selection of the drag to horizontal, vertical or diagonal. *h* only allows horizontal selection, *v* only vertical, *d* only diagonal and *any* sets no limit.
@@ -16352,6 +16459,8 @@ export interface Layout {
16352
16459
* Minimum: -1
16353
16460
*/
16354
16461
spikedistance?: number;
16462
+
/** Sets the default sunburst slice colors. Defaults to the main `colorway` used for trace colors. If you specify a new list here it can still be extended with lighter and darker colors, see `extendsunburstcolors`. */
16463
+
sunburstcolorway?: Color[];
16355
16464
/** Default attributes to be applied to the plot. Templates can be created from existing plots using `Plotly.makeTemplate`, or created manually. They should be objects with format: `{layout: layoutTemplate, data: {[type]: [traceTemplate, ...]}, ...}` `layoutTemplate` and `traceTemplate` are objects matching the attribute structure of `layout` and a data trace. Trace templates are applied cyclically to traces of each type. Container arrays (eg `annotations`) have special handling: An object ending in `defaults` (eg `annotationdefaults`) is applied to each array item. But if an item has a `templateitemname` key we look in the template array for an item with matching `name` and apply that instead. If no matching `name` is found we mark the item invisible. Any named template item not referenced is appended to the end of the array, so you can use this for a watermark annotation or a logo image, for example. To omit one of these items on the plot, make an item with matching `templateitemname` and `visible: false`. */
16356
16465
template?: any;
16357
16466
ternary?: TernaryLayout;
@@ -16424,6 +16533,8 @@ export interface Layout {
16424
16533
};
16425
16534
/** Sets transition options used during Plotly.react updates. */
16426
16535
transition?: Transition;
16536
+
/** Sets the default treemap slice colors. Defaults to the main `colorway` used for trace colors. If you specify a new list here it can still be extended with lighter and darker colors, see `extendtreemapcolors`. */
16537
+
treemapcolorway?: Color[];
16427
16538
/** Used to allow user interactions with the plot to persist after `Plotly.react` calls that are unaware of these interactions. If `uirevision` is omitted, or if it is given and it changed from the previous `Plotly.react` call, the exact new figure is used. If `uirevision` is truthy and did NOT change, any attribute that has been affected by user interactions and did not receive a different value in the new figure will keep the interaction value. `layout.uirevision` attribute serves as the default for `uirevision` attributes in various sub-containers. For finer control you can set these sub-attributes directly. For example, if your app separately controls the data on the x and y axes you might set `xaxis.uirevision=*time*` and `yaxis.uirevision=*cost*`. Then if only the y data is changed, you can update `yaxis.uirevision=*quantity*` and the y axis range will reset but the x axis range will retain any user-driven zoom. */
* Sets the gap (in plot fraction) between violins of adjacent location coordinates. Has no effect on traces that have *width* set.
16556
+
* @default 0.3
16557
+
* Range: [0, 1]
16558
+
*/
16559
+
violingap?: number;
16560
+
/**
16561
+
* Sets the gap (in plot fraction) between violins of the same location coordinate. Has no effect on traces that have *width* set.
16562
+
* @default 0.3
16563
+
* Range: [0, 1]
16564
+
*/
16565
+
violingroupgap?: number;
16566
+
/**
16567
+
* Determines how violins at the same location coordinate are displayed on the graph. If *group*, the violins are plotted next to one another centered around the shared location. If *overlay*, the violins are plotted over one another, you might need to set *opacity* to see them multiple violins. Has no effect on traces that have *width* set.
16568
+
* @default 'overlay'
16569
+
*/
16570
+
violinmode?: 'group' | 'overlay';
16571
+
/**
16572
+
* Sets the gap (in plot fraction) between bars of adjacent location coordinates.
16573
+
* Range: [0, 1]
16574
+
*/
16575
+
waterfallgap?: number;
16576
+
/**
16577
+
* Sets the gap (in plot fraction) between bars of the same location coordinate.
16578
+
* @default 0
16579
+
* Range: [0, 1]
16580
+
*/
16581
+
waterfallgroupgap?: number;
16582
+
/**
16583
+
* Determines how bars at the same location coordinate are displayed on the graph. With *group*, the bars are plotted next to one another centered around the shared location. With *overlay*, the bars are plotted over one another, you might need to reduce *opacity* to see multiple bars.
0 commit comments