UNPKG

2.29 kBTypeScriptView Raw
1export declare enum FieldType {
2 Text = "Text",
3 Number = "Number",
4 SingleSelect = "SingleSelect",
5 MultiSelect = "MultiSelect",
6 DateTime = "DateTime",
7 Attachment = "Attachment",
8 MagicLink = "MagicLink",
9 URL = "URL",
10 Email = "Email",
11 Phone = "Phone",
12 Checkbox = "Checkbox",
13 Rating = "Rating",
14 Member = "Member",
15 MagicLookUp = "MagicLookUp",
16 Formula = "Formula",
17 Currency = "Currency",
18 Percent = "Percent",
19 SingleText = "SingleText",
20 AutoNumber = "AutoNumber",
21 CreatedTime = "CreatedTime",
22 LastModifiedTime = "LastModifiedTime",
23 CreatedBy = "CreatedBy",
24 LastModifiedBy = "LastModifiedBy"
25}
26export declare enum RollUpFuncType {
27 VALUES = "VALUES",
28 AVERAGE = "AVERAGE",
29 COUNT = "COUNT",
30 COUNTA = "COUNTA",
31 COUNTALL = "COUNTALL",
32 SUM = "SUM",
33 MIN = "MIN",
34 MAX = "MAX",
35 AND = "AND",
36 OR = "OR",
37 XOR = "XOR",
38 CONCATENATE = "CONCATENATE",
39 ARRAYJOIN = "ARRAYJOIN",
40 ARRAYUNIQUE = "ARRAYUNIQUE",
41 ARRAYCOMPACT = "ARRAYCOMPACT"
42}
43export declare enum ViewType {
44 Grid = "Grid",
45 Gallery = "Gallery",
46 Kanban = "Kanban",
47 Gantt = "Gantt"
48}
49export declare enum TSymbolAlign {
50 Default = "Default",
51 Left = "Left",
52 Right = "Right"
53}
54export declare enum Conversion {
55 /** Delete associated fields from related datasheet. */
56 Delete = "delete",
57 /** Keep the associated fields of the associated datasheet and convert them to text type. */
58 KeepText = "keepText"
59}
60export declare enum APIMetaFieldPropertyFormatEnums {
61 DateTime = "DateTime",
62 Number = "Number",
63 Percent = "Percent",
64 Currency = "Currency"
65}
66export declare enum IframeMessageName {
67 Collaborators = "collaborators",
68 SocketStatus = "socketStatus",
69 SocketError = "socketError",
70 ChangeView = "changeView",
71 ChangeNodeName = "changeNodeName",
72 PageLoaded = "pageLoaded",
73 EmbedLinkFail = "embedLinkFail",
74 PageCrash = "pageCrash",
75 ChangeViewName = "changeViewName",
76 TriggerEventResult = "triggerEventResult"
77}
78export declare enum TriggerIframeMessageName {
79 ExportData = "exportData"
80}
81export declare enum Network {
82 Online = "online",
83 Offline = "offline",
84 Sync = "sync",
85 Loading = "loading"
86}