@enonic/js-utils
Version:
Enonic XP JavaScript Utils
104 lines (103 loc) • 3.9 kB
JavaScript
// constants.ts
var COLON_SIGN = ":";
var DOT_SIGN = ".";
var ELLIPSIS = "\u2026";
var EVENT_TYPE_PREFIX_CUSTOM = "custom";
var EVENT_TYPE_APPLICATION = "application";
var EVENT_TYPE_APPLICATION_CLUSTER = "application.cluster";
var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START = "start";
var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE = "state";
var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP = "stop";
var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL = "uninstall";
var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED = "uninstalled";
var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPES = [
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED
];
var EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED = "INSTALLED";
var EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED = "STARTED";
var EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED = "STOPPED";
var EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED = "UNINSTALLED";
var EVENT_TYPE_APPLICATION_EVENT_TYPES = [
EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED,
EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED,
EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED,
EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED
];
var EVENT_TYPE_NODE_CREATED = "node.created";
var EVENT_TYPE_NODE_DELETED = "node.deleted";
var EVENT_TYPE_NODE_UPDATED = "node.updated";
var EVENT_TYPES_NODE = [
EVENT_TYPE_NODE_CREATED,
EVENT_TYPE_NODE_DELETED,
EVENT_TYPE_NODE_UPDATED
];
var EVENT_TYPE_TASK_FINISHED = "task.finished";
var EVENT_TYPE_TASK_REMOVED = "task.removed";
var EVENT_TYPE_TASK_UPDATED = "task.updated";
var EVENT_TYPES_TASK = [
EVENT_TYPE_TASK_FINISHED,
EVENT_TYPE_TASK_REMOVED,
EVENT_TYPE_TASK_UPDATED
];
var EVENT_TYPES = [
EVENT_TYPE_APPLICATION,
EVENT_TYPE_APPLICATION_CLUSTER,
EVENT_TYPE_NODE_CREATED,
EVENT_TYPE_NODE_DELETED,
EVENT_TYPE_NODE_UPDATED,
EVENT_TYPE_TASK_FINISHED,
EVENT_TYPE_TASK_REMOVED,
EVENT_TYPE_TASK_UPDATED
];
var RESPONSE_TYPE_JSON = "text/json;charset=utf-8";
var RESPONSE_TYPE_HTML = "text/html;charset=utf-8";
var PRINCIPAL_ROLE_SYSTEM_ADMIN = "role:system.admin";
var PRINCIPAL_ROLE_SYSTEM_ADMIN_LOGIN = "role:system.admin.login";
var PRINCIPAL_ROLE_SYSTEM_AUTHENTICATED = "role:system.authenticated";
var PRINCIPAL_ROLE_SYSTEM_AUDITLOG = "role:system.auditlog";
var PRINCIPAL_ROLE_SYSTEM_EVERYONE = "role:system.everyone";
var PRINCIPAL_ROLE_SYSTEM_USER_ADMIN = "role:system.user.admin";
var PRINCIPAL_ROLE_SYSTEM_USER_APP = "role:system.user.app";
var PRINCIPAL_USER_SYSTEM_SU = "user:system:su";
export {
COLON_SIGN,
DOT_SIGN,
ELLIPSIS,
EVENT_TYPES,
EVENT_TYPES_NODE,
EVENT_TYPES_TASK,
EVENT_TYPE_APPLICATION,
EVENT_TYPE_APPLICATION_CLUSTER,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPES,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL,
EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED,
EVENT_TYPE_APPLICATION_EVENT_TYPES,
EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED,
EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED,
EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED,
EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED,
EVENT_TYPE_NODE_CREATED,
EVENT_TYPE_NODE_DELETED,
EVENT_TYPE_NODE_UPDATED,
EVENT_TYPE_PREFIX_CUSTOM,
EVENT_TYPE_TASK_FINISHED,
EVENT_TYPE_TASK_REMOVED,
EVENT_TYPE_TASK_UPDATED,
PRINCIPAL_ROLE_SYSTEM_ADMIN,
PRINCIPAL_ROLE_SYSTEM_ADMIN_LOGIN,
PRINCIPAL_ROLE_SYSTEM_AUDITLOG,
PRINCIPAL_ROLE_SYSTEM_AUTHENTICATED,
PRINCIPAL_ROLE_SYSTEM_EVERYONE,
PRINCIPAL_ROLE_SYSTEM_USER_ADMIN,
PRINCIPAL_ROLE_SYSTEM_USER_APP,
PRINCIPAL_USER_SYSTEM_SU,
RESPONSE_TYPE_HTML,
RESPONSE_TYPE_JSON
};