forked from syncfusion/ej2-javascript-ui-controls
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenum.ts
104 lines (99 loc) · 3.25 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
/**
* 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';
/**
* 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';