-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtypes.go
74 lines (56 loc) · 1.65 KB
/
types.go
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
package docs
// FileType represent a document type of docs.
type FileType = string
var (
FileTypeDoc FileType = "doc"
FileTypeDocx FileType = "docx"
FileTypeSheet FileType = "sheet"
FileTypeWiki FileType = "wiki"
FileTypeSlide FileType = "slide"
FileTypeBitable FileType = "bitable"
FileTypeMindNote FileType = "mindnote"
FileTypeFolder FileType = "folder"
)
type ParentType = string
var (
ParentTypeExplorer ParentType = "explorer"
)
type ModifySheetType = string
var (
ModifySheetAdd ModifySheetType = "addSheet"
ModifySheetCopy ModifySheetType = "copySheet"
ModifySheetDelete ModifySheetType = "deleteSheet"
ModifySheetUpdate ModifySheetType = "updateSheet"
)
type InseartDataOptionType = string
var (
InseartDataOptionOverwrite InseartDataOptionType = "OVERWRITE"
InseartDataOptionInsertRows InseartDataOptionType = "INSERT_ROWS"
)
type MajorDimensionType = string
var (
MajorDimensionRows MajorDimensionType = "ROWS"
MajorDimensionColumns MajorDimensionType = "COLUMNS"
)
type InheritStyleType = string
var (
InheritStyleBefore InheritStyleType = "BEFORE"
InheritStyleAfter InheritStyleType = "AFTER"
)
type SheetRenderOption string
var (
SheetRenderToString SheetRenderOption = "ToString"
SheetRenderFormattedValue SheetRenderOption = "FormattedValue"
SheetRenderFormula SheetRenderOption = "Formula"
SheetRenderUnformattedValue SheetRenderOption = "UnformattedValue"
)
type SheetDateTimeRenderOption string
var (
SheetDateTimeRenderFormattedString SheetDateTimeRenderOption = "FormattedString"
)
type tokenIns struct {
token string
}
func (t *tokenIns) GetToken() string {
return t.token
}