-
Notifications
You must be signed in to change notification settings - Fork 155
/
Copy pathenum.ts
130 lines (125 loc) · 4.21 KB
/
enum.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
/**
* Sparkline Enum
*/
/**
* Specifies the sparkline types.
* `Line`, `Column`, `WinLoss`, `Pie` and `Area`.
*/
export type SparklineType =
/** Define the Sparkline Line type series. */
'Line' |
/** Define the Sparkline Column type series. */
'Column' |
/** Define the Sparkline WinLoss type series. */
'WinLoss' |
/** Define the Sparkline Pie type series. */
'Pie' |
/** Define the Sparkline Area type series. */
'Area';
/**
* Defines the range padding of series.
* `None`, `Normal`, `Additional`, `Additional`.
*/
export type SparklineRangePadding =
/** Define the Sparkline Line type series. */
'None' |
/** Define the Sparkline Column type series. */
'Normal' |
/** Define the Sparkline WinLoss type series. */
'Additional';
/**
* Specifies the sparkline data value types.
* `Numeric`, `Category` and `DateTime`.
*/
export type SparklineValueType =
/** Define the Sparkline Numeric value type series. */
'Numeric' |
/** Define the Sparkline Category value type series. */
'Category' |
/** Define the Sparkline DateTime value type series. */
'DateTime';
/**
* Specifies the sparkline marker | datalabel visible types.
* `All`, `High`, `Low`, `Start`, `End`, `Negative` and `None`.
*/
export type VisibleType =
/** Define the Sparkline marker | datalabel Visbile All type */
'All' |
/** Define the Sparkline marker | datalabel Visbile High type */
'High' |
/** Define the Sparkline marker | datalabel Visbile Low type */
'Low' |
/** Define the Sparkline marker | datalabel Visbile Start type */
'Start' |
/** Define the Sparkline marker | datalabel Visbile End type */
'End' |
/** Define the Sparkline marker | datalabel Visbile Negative type */
'Negative' |
/** Define the Sparkline marker | datalabel Visbile None type */
'None';
/**
* Defines Theme of the sparkline. They are:
* * Material - Render a sparkline with Material theme.
* * Fabric - Render a sparkline with Fabric theme.
* * Bootstrap - Render a sparkline with Bootstrap theme.
* * HighContrast - Render a sparkline with HighContrast theme.
* * Dark - Render a sparkline with Dark theme.
*/
export type SparklineTheme =
/** Render a sparkline with Material theme. */
'Material' |
/** Render a sparkline with Fabric theme. */
'Fabric' |
/** Render a sparkline with Bootstrap theme. */
'Bootstrap' |
/** Render a sparkline with HighContrast Light theme. */
'HighContrastLight' |
/** Render a sparkline with Material Dark theme. */
'MaterialDark'|
/** Render a sparkline with Fabric Dark theme. */
'FabricDark'|
/** Render a sparkline with Highcontrast Dark theme. */
'HighContrast'|
/** Render a sparkline with Bootstrap Dark theme. */
'BootstrapDark'|
/** Render a sparkline with Bootstrap4 theme. */
'Bootstrap4'|
/** Render a sparkline with Tailwind theme. */
'Tailwind' |
/** Render a sparkline with TailwindDark theme. */
'TailwindDark' |
/** Render a sparkline with Tailwind3 theme. */
'Tailwind3' |
/** Render a sparkline with Tailwind3Dark theme. */
'Tailwind3Dark' |
/** Render a sparkline with Bootstrap5 theme. */
'Bootstrap5' |
/** Render a sparkline with Bootstrap5Dark theme. */
'Bootstrap5Dark' |
/** Render a sparkline with Fluent theme. */
'Fluent' |
/** Render a sparkline with Fluent 2 theme. */
'Fluent2' |
/** Render a sparkline with Fluent 2 dark theme. */
'Fluent2Dark' |
/** Render a sparkline with Fluent 2 highcontrast theme. */
'Fluent2HighContrast' |
/** Render a sparkline with FluentDark theme. */
'FluentDark' |
/** Render a smithchart with Material 3 theme. */
'Material3' |
/** Render a smithchart with Material 3 dark theme. */
'Material3Dark';
/**
* Defines edge data label placement for datalabel, if exceeds the sparkline area horizontally.
* * None - Edge data label shown as clipped text.
* * Shift - Edge data label moved inside the sparkline area.
* * Hide - Edge data label will hide, if exceeds the sparkline area.
*/
export type EdgeLabelMode =
/** Edge data label shown as clipped text */
'None' |
/** Edge data label moved inside the sparkline area */
'Shift' |
/** Edge data label will hide, if exceeds the sparkline area */
'Hide';