48 lines
1.1 KiB
TypeScript
48 lines
1.1 KiB
TypeScript
enum NOTIFICATION_TYPE {
|
||
STATEMENT = 'STATEMENT',
|
||
LETTERS = 'LETTERS',
|
||
NEWS = 'NEWS',
|
||
EMPLOYEES = 'EMPLOYEES',
|
||
UPD_INFO = 'UPD_INFO',
|
||
SIGN = 'SIGN',
|
||
ALERT = 'ALERT',
|
||
}
|
||
|
||
/** Статусы прочтения. */
|
||
enum READ_STATUS {
|
||
/** Новое. */
|
||
NEW = 'NEW',
|
||
/** Прочтено. */
|
||
READ = 'READ',
|
||
/** В архиве. */
|
||
ARCHIVE = 'ARCHIVE',
|
||
}
|
||
|
||
/** Статусы выполнения. */
|
||
enum EXECUTE_STATUS {
|
||
/** Не выполнено. */
|
||
NOT_EXECUTED = 'NOT_EXECUTED',
|
||
/** Не выполнено, отложено навсегда. */
|
||
POSTPONED = 'POSTPONED',
|
||
/** Выполнено. */
|
||
EXECUTED = 'EXECUTED',
|
||
/** Отменено. */
|
||
CANCELED = 'CANCELED',
|
||
/** Информационное. */
|
||
INFORMATIONAL = 'INFORMATIONAL',
|
||
}
|
||
|
||
/**
|
||
* Важность уведомления.
|
||
*/
|
||
enum IMPORTANCE_VALUES {
|
||
/** Высокая. */
|
||
HIGH = 'HIGH',
|
||
/** Нормальная. */
|
||
NORMAL = 'NORMAL',
|
||
/** Низкая. */
|
||
LOW = 'LOW',
|
||
}
|
||
|
||
export { NOTIFICATION_TYPE, EXECUTE_STATUS, IMPORTANCE_VALUES, READ_STATUS };
|