-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.ts
40 lines (35 loc) · 1.04 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/**
* Module used as a convenience wrapper for related type definitions.
*/
import { HistogramData } from './histogram';
import { LinePlotData } from './linePlot';
import { PiePlotData } from './piePlot';
import { BoxplotData } from './boxplot';
import { XYPlotData } from './xyplot';
import { BarplotData } from './barplot';
import { HeatmapData } from './heatmap';
import { MosaicData } from './mosaic';
import { UpSetData } from './upset';
// Commonly used type definitions for plots.
export type BarLayoutOptions = 'overlay' | 'stack' | 'group';
export type OrientationOptions = 'vertical' | 'horizontal';
export type UnionOfPlotDataTypes =
| HistogramData
| PiePlotData
| LinePlotData
| BoxplotData
| XYPlotData
| BarplotData
| HeatmapData
| MosaicData
| UpSetData;
export * from './addOns';
export * from './histogram';
export * from './linePlot';
export * from './piePlot';
export * from './boxplot';
export * from './xyplot';
export * from './barplot';
export * from './heatmap';
export * from './mosaic';
export * from './upset';