/* eslint quote-props: 0 */ /** * @enum {string} */ export const Capa = { OpenPGP: 'OPEN_PGP', Prefetch: 'PREFETCH', Contacts: 'CONTACTS', Search: 'SEARCH', SearchAdv: 'SEARCH_ADV', MessageActions: 'MESSAGE_ACTIONS', AttachmentsActions: 'ATTACHMENTS_ACTIONS', DangerousActions: 'DANGEROUS_ACTIONS', Themes: 'THEMES', UserBackground: 'USER_BACKGROUND', Sieve: 'SIEVE', AttachmentThumbnails: 'ATTACHMENT_THUMBNAILS', AutoLogout: 'AUTOLOGOUT', Kolab: 'KOLAB', AdditionalAccounts: 'ADDITIONAL_ACCOUNTS', Identities: 'IDENTITIES' }; /** * @enum {string} */ export const Scope = { All: 'all', None: 'none', Contacts: 'Contacts', MessageList: 'MessageList', FolderList: 'FolderList', MessageView: 'MessageView', Compose: 'Compose', Settings: 'Settings', Menu: 'Menu', ComposeOpenPgp: 'ComposeOpenPgp', MessageOpenPgp: 'MessageOpenPgp', ViewOpenPgpKey: 'ViewOpenPgpKey', KeyboardShortcutsHelp: 'KeyboardShortcutsHelp', Ask: 'Ask' }; /** * @enum {number} */ export const UploadErrorCode = { Normal: 0, FileIsTooBig: 1, FilePartiallyUploaded: 2, NoFileUploaded: 3, MissingTempFolder: 4, OnSavingFile: 5, FileType: 98, Unknown: 99 }; /** * @enum {number} */ export const SaveSettingsStep = { Animate: -2, Idle: -1, TrueResult: 1, FalseResult: 0 }; /** * @enum {number} */ export const Notification = { RequestError: 1, RequestAborted: 2, InvalidToken: 101, AuthError: 102, ConnectionError: 104, DomainNotAllowed: 109, AccountNotAllowed: 110, ContactsSyncError: 140, CantGetMessageList: 201, CantGetMessage: 202, CantDeleteMessage: 203, CantMoveMessage: 204, CantCopyMessage: 205, CantSaveMessage: 301, CantSendMessage: 302, InvalidRecipients: 303, CantSaveFilters: 351, CantGetFilters: 352, CantActivateFiltersScript: 353, CantDeleteFiltersScript: 354, // FiltersAreNotCorrect: 355, CantCreateFolder: 400, CantRenameFolder: 401, CantDeleteFolder: 402, CantSubscribeFolder: 403, CantUnsubscribeFolder: 404, CantDeleteNonEmptyFolder: 405, // CantSaveSettings: 501, CantSavePluginSettings: 502, DomainAlreadyExists: 601, CantInstallPackage: 701, CantDeletePackage: 702, InvalidPluginPackage: 703, UnsupportedPluginPackage: 704, DemoSendMessageError: 750, DemoAccountError: 751, AccountAlreadyExists: 801, AccountDoesNotExist: 802, MailServerError: 901, ClientViewError: 902, InvalidInputArgument: 903, JsonFalse: 950, JsonParse: 952, // JsonTimeout: 953, UnknownNotification: 998, UnknownError: 999 };