|
|
export { ClientType } from 'nocodb-sdk' |
|
|
|
|
|
export enum Language { |
|
|
ar = 'العربية', |
|
|
bn_IN = 'বাংলা', |
|
|
cs = 'Czech', |
|
|
da = 'Dansk', |
|
|
de = 'Deutsch', |
|
|
en = 'English', |
|
|
es = 'Español', |
|
|
eu = 'Basque', |
|
|
fa = 'فارسی', |
|
|
fi = 'Suomalainen', |
|
|
fr = 'Français', |
|
|
he = 'עִברִית', |
|
|
hi = 'हिन्दी', |
|
|
hr = 'Hrvatski', |
|
|
hu = 'Magyar', |
|
|
id = 'Bahasa Indonesia', |
|
|
it = 'Italiano', |
|
|
ja = '日本語', |
|
|
ko = '한국어', |
|
|
lv = 'Latviešu', |
|
|
nl = 'Nederlandse', |
|
|
no = 'Norsk', |
|
|
pl = 'Polski', |
|
|
pt = 'Português', |
|
|
pt_BR = 'Português (Brasil)', |
|
|
ru = 'Pусский', |
|
|
sk = 'Slovenčina', |
|
|
sl = 'Slovenščina', |
|
|
sv = 'Svenska', |
|
|
th = 'ไทย', |
|
|
tr = 'Türk', |
|
|
uk = 'Українська', |
|
|
vi = 'Tiếng Việt', |
|
|
'zh-Hans' = '简体中文', |
|
|
'zh-Hant' = '繁體中文', |
|
|
} |
|
|
|
|
|
export enum LanguageAlias { |
|
|
zn_CN = 'zh-Hans', |
|
|
zh_TW = 'zh-Hant', |
|
|
} |
|
|
|
|
|
export enum NavigateDir { |
|
|
NEXT, |
|
|
PREV, |
|
|
} |
|
|
|
|
|
export enum LockType { |
|
|
Personal = 'personal', |
|
|
Locked = 'locked', |
|
|
Collaborative = 'collaborative', |
|
|
} |
|
|
|
|
|
export enum TabType { |
|
|
TABLE = 'table', |
|
|
VIEW = 'view', |
|
|
AUTH = 'auth', |
|
|
SQL = 'sql', |
|
|
ERD = 'erd', |
|
|
DOCUMENT = 'doc', |
|
|
LAYOUT = 'layout', |
|
|
DB = 'db', |
|
|
} |
|
|
|
|
|
export enum SmartsheetStoreEvents { |
|
|
SORT_RELOAD = 'sort-reload', |
|
|
FILTER_RELOAD = 'filter-reload', |
|
|
GROUP_BY_RELOAD = 'group-by-reload', |
|
|
DATA_RELOAD = 'data-reload', |
|
|
FIELD_RELOAD = 'field-reload', |
|
|
FIELD_ADD = 'field-add', |
|
|
MAPPED_BY_COLUMN_CHANGE = 'mapped-by-column-change', |
|
|
CLEAR_NEW_ROW = 'clear-new-row', |
|
|
GROUP_BY_ADD = 'group-by-add', |
|
|
GROUP_BY_REMOVE = 'group-by-remove', |
|
|
FILTER_ADD = 'filter-add', |
|
|
} |
|
|
|
|
|
export enum DataSourcesSubTab { |
|
|
New = 'New', |
|
|
Metadata = 'Metadata', |
|
|
ERD = 'ERD', |
|
|
UIAcl = 'UI ACL', |
|
|
Audit = 'Audit', |
|
|
Misc = 'Misc', |
|
|
Edit = 'Edit', |
|
|
} |
|
|
|
|
|
export enum AutomationLogLevel { |
|
|
OFF = 'OFF', |
|
|
ERROR = 'ERROR', |
|
|
ALL = 'ALL', |
|
|
} |
|
|
|
|
|
export enum JobStatus { |
|
|
COMPLETED = 'completed', |
|
|
WAITING = 'waiting', |
|
|
ACTIVE = 'active', |
|
|
DELAYED = 'delayed', |
|
|
FAILED = 'failed', |
|
|
PAUSED = 'paused', |
|
|
REFRESH = 'refresh', |
|
|
} |
|
|
|
|
|
export enum ImportWorkerOperations { |
|
|
PROCESS = 'process', |
|
|
SET_TABLES = 'setTables', |
|
|
SET_CONFIG = 'setConfig', |
|
|
GET_SINGLE_SELECT_OPTIONS = 'getSingleSelectOptions', |
|
|
GET_MULTI_SELECT_OPTIONS = 'getMultiSelectOptions', |
|
|
INIT_SDK = 'initSDK', |
|
|
} |
|
|
|
|
|
export enum ImportWorkerResponse { |
|
|
PROCESSED_DATA = 'processedData', |
|
|
PROGRESS = 'progress', |
|
|
SINGLE_SELECT_OPTIONS = 'singleSelectOptions', |
|
|
MULTI_SELECT_OPTIONS = 'multiSelectOptions', |
|
|
ERROR = 'error', |
|
|
} |
|
|
|
|
|
export enum ImportType { |
|
|
EXCEL = 'excel', |
|
|
CSV = 'csv', |
|
|
JSON = 'json', |
|
|
} |
|
|
|
|
|
export enum ImportSource { |
|
|
FILE = 'file', |
|
|
URL = 'url', |
|
|
STRING = 'string', |
|
|
} |
|
|
|
|
|
export enum PreFilledMode { |
|
|
Default = 'default', |
|
|
Hidden = 'hidden', |
|
|
Locked = 'locked', |
|
|
} |
|
|
|
|
|
export enum RichTextBubbleMenuOptions { |
|
|
bold = 'bold', |
|
|
italic = 'italic', |
|
|
underline = 'underline', |
|
|
strike = 'strike', |
|
|
code = 'code', |
|
|
quote = 'quote', |
|
|
heading1 = 'heading1', |
|
|
heading2 = 'heading2', |
|
|
heading3 = 'heading3', |
|
|
blockQuote = 'blockQuote', |
|
|
bulletList = 'bulletList', |
|
|
numberedList = 'numberedList', |
|
|
taskList = 'taskList', |
|
|
link = 'link', |
|
|
} |
|
|
|
|
|
export enum CoverImageObjectFit { |
|
|
FIT = 'fit', |
|
|
COVER = 'cover', |
|
|
} |
|
|
|
|
|
export enum AuditLogsDateRange { |
|
|
Last24H = 'last24H', |
|
|
PastWeek = 'pastWeek', |
|
|
PastMonth = 'pastMonth', |
|
|
PastYear = 'pastYear', |
|
|
Custom = 'custom', |
|
|
} |
|
|
|
|
|
export enum ExtensionsEvents { |
|
|
DUPLICATE = 'duplicate', |
|
|
} |
|
|
|
|
|
export enum IntegrationStoreEvents { |
|
|
INTEGRATION_ADD = 'integration-add', |
|
|
} |
|
|
|
|
|
// Move this to nocodb-sdk |
|
|
export enum SyncDataType { |
|
|
// Database |
|
|
SNOWFLAKE = 'snowflake', |
|
|
MICROSOFT_ACCESS = 'microsoft-access', |
|
|
TABLEAU = 'tableau', |
|
|
ORACLE = 'oracle', |
|
|
// Communication |
|
|
SLACK = 'slack', |
|
|
DISCORD = 'discord', |
|
|
TWILLO = 'twillo', |
|
|
MICROSOFT_OUTLOOK = 'microsoft-outlook', |
|
|
MICROSOFT_TEAMS = 'microsoft-teams', |
|
|
TELEGRAM = 'telegram', |
|
|
GMAIL = 'gmail', |
|
|
WHATSAPP = 'whatsapp', |
|
|
// Project Management |
|
|
ASANA = 'asana', |
|
|
JIRA = 'jira', |
|
|
MIRO = 'miro', |
|
|
TRELLO = 'trello', |
|
|
// CRM |
|
|
SALESFORCE = 'salesforce', |
|
|
PIPEDRIVE = 'pipedrive', |
|
|
MICROSOFT_DYNAMICS_365 = 'microsoft-dynamics-365', |
|
|
ZOHO_CRM = 'zoho-crm', |
|
|
// Marketing |
|
|
HUBSPOT = 'hubspot', |
|
|
MAILCHIMP = 'mailchimp', |
|
|
SURVEYMONKEY = 'surveymonkey', |
|
|
TYPEFORM = 'typeform', |
|
|
// ATS |
|
|
WORKDAY = 'workday', |
|
|
GREENHOUSE = 'greenhouse', |
|
|
LEVER = 'lever', |
|
|
// Development |
|
|
GITHUB = 'github', |
|
|
GITLAB = 'gitlab', |
|
|
BITBUCKET = 'bitbucket', |
|
|
// Finance |
|
|
STRIPE = 'stripe', |
|
|
QUICKBOOKS = 'quickbooks', |
|
|
// Ticketing |
|
|
INTERCOM = 'intercom', |
|
|
ZENDESK = 'zendesk', |
|
|
// Storage |
|
|
BOX = 'box', |
|
|
GOOGLE_DRIVE = 'google-drive', |
|
|
DROPBOX = 'dropbox', |
|
|
// Others |
|
|
APPLE_NUMBERS = 'apple-numbers', |
|
|
GOOGLE_CALENDAR = 'google-calendar', |
|
|
MICROSOFT_EXCEL = 'microsoft-excel', |
|
|
GOOGLE_SHEETS = 'google-sheets', |
|
|
} |
|
|
|
|
|
export enum IntegrationCategoryType { |
|
|
DATABASE = 'database', |
|
|
COMMUNICATION = 'communication', |
|
|
PROJECT_MANAGEMENT = 'project-management', |
|
|
CRM = 'crm', |
|
|
MARKETING = 'marketing', |
|
|
ATS = 'ats', |
|
|
DEVELOPMENT = 'development', |
|
|
FINANCE = 'finance', |
|
|
TICKETING = 'ticketing', |
|
|
STORAGE = 'storage', |
|
|
OTHERS = 'others', |
|
|
}
|
|
|
|