File: /home/barbeatleanalyti/public_html/public_html/webmail/modules/MailWebclient/js/enums.js
'use strict';
var
_ = require('underscore'),
Enums = {}
;
/**
* @enum {string}
*/
Enums.FolderFilter = {
'Flagged': 'flagged',
'Unseen': 'unseen'
};
/**
* @enum {number}
*/
Enums.FolderTypes = {
'Inbox': 1,
'Sent': 2,
'Drafts': 3,
'Spam': 4,
'Trash': 5,
'Virus': 6,
'Starred': 7,
'Template': 8,
'System': 9,
'User': 10
};
/**
* @enum {number}
*/
Enums.Importance = {
'Low': 5,
'Normal': 3,
'High': 1
};
/**
* @enum {number}
*/
Enums.Sensitivity = {
'Nothing': 0,
'Confidential': 1,
'Private': 2,
'Personal': 3
};
/**
* @enum {string}
*/
Enums.AnotherMessageComposedAnswer = {
'Discard': 'Discard',
'SaveAsDraft': 'SaveAsDraft',
'Cancel': 'Cancel'
};
/**
* @enum {string}
*/
Enums.ReplyType = {
'Reply': 'reply',
'ReplyAll': 'reply-all',
'Resend': 'resend',
'Forward': 'forward',
'ForwardAsAttach': 'eml'
};
Enums.HtmlEditorImageSizes = {
'Small': 'small',
'Medium': 'medium',
'Large': 'large',
'Original': 'original'
};
Enums.UseSignature = {
'Off': '0',
'On': '1'
};
Enums.MailErrors = {
'CannotMoveMessageQuota': 4008
};
if (typeof window.Enums === 'undefined')
{
window.Enums = {};
}
_.extendOwn(window.Enums, Enums);