mirror of
https://github.com/the-djmaze/snappymail.git
synced 2024-11-10 17:13:38 +08:00
105 lines
1.5 KiB
JavaScript
105 lines
1.5 KiB
JavaScript
/* eslint quote-props: 0 */
|
|
|
|
/**
|
|
* @enum {string}
|
|
*/
|
|
export const Focused = {
|
|
None: 'none',
|
|
MessageList: 'message-list',
|
|
MessageView: 'message-view',
|
|
FolderList: 'folder-list'
|
|
};
|
|
|
|
/**
|
|
* @enum {number}
|
|
*/
|
|
export const FolderType = {
|
|
Inbox: 10,
|
|
SentItems: 11,
|
|
Draft: 12,
|
|
Trash: 13,
|
|
Spam: 14,
|
|
Archive: 15,
|
|
NotSpam: 80,
|
|
User: 99
|
|
};
|
|
|
|
/**
|
|
* @enum {string}
|
|
*/
|
|
export const ComposeType = {
|
|
Empty: 'empty',
|
|
Reply: 'reply',
|
|
ReplyAll: 'replyall',
|
|
Forward: 'forward',
|
|
ForwardAsAttachment: 'forward-as-attachment',
|
|
Draft: 'draft',
|
|
EditAsNew: 'editasnew'
|
|
};
|
|
|
|
/**
|
|
* @enum {number}
|
|
*/
|
|
export const SetSystemFoldersNotification = {
|
|
None: 0,
|
|
Sent: 1,
|
|
Draft: 2,
|
|
Spam: 3,
|
|
Trash: 4,
|
|
Archive: 5
|
|
};
|
|
|
|
/**
|
|
* @enum {number}
|
|
*/
|
|
export const ClientSideKeyName = {
|
|
FoldersLashHash: 0,
|
|
MessagesInboxLastHash: 1,
|
|
MailBoxListSize: 2,
|
|
ExpandedFolders: 3,
|
|
FolderListSize: 4,
|
|
MessageListSize: 5,
|
|
LastReplyAction: 6,
|
|
LastSignMe: 7,
|
|
ComposeLastIdentityID: 8,
|
|
MessageHeaderFullInfo: 9,
|
|
MessageAttachmentControls: 10
|
|
};
|
|
|
|
/**
|
|
* @enum {number}
|
|
*/
|
|
export const MessageSetAction = {
|
|
SetSeen: 0,
|
|
UnsetSeen: 1,
|
|
SetFlag: 2,
|
|
UnsetFlag: 3
|
|
};
|
|
|
|
/**
|
|
* @enum {number}
|
|
*/
|
|
export const MessagePriority = {
|
|
Low: 5,
|
|
Normal: 3,
|
|
High: 1
|
|
};
|
|
|
|
/**
|
|
* @enum {string}
|
|
*/
|
|
export const EditorDefaultType = {
|
|
Html: 'Html',
|
|
Plain: 'Plain',
|
|
HtmlForced: 'HtmlForced',
|
|
PlainForced: 'PlainForced'
|
|
};
|
|
|
|
/**
|
|
* @enum {number}
|
|
*/
|
|
export const Layout = {
|
|
NoPreview: 0,
|
|
SidePreview: 1,
|
|
BottomPreview: 2
|
|
};
|