@corvina/corvina-app-connect
Version:
This library enables an application embedded as an iframe in Corvina to retrieve some information such as JWT, organization id, ...
49 lines • 2.62 kB
JavaScript
export var MessageType;
(function (MessageType) {
MessageType["CORVINA_CONNECT_INIT"] = "CORVINA_CONNECT_INIT";
MessageType["CORVINA_CONNECT_INIT_RESPONSE"] = "CORVINA_CONNECT_INIT_RESPONSE";
MessageType["ORGANIZATION_ID_CHANGED"] = "ORGANIZATION_ID_CHANGED";
MessageType["ORGANIZATION_RESOURCE_ID_CHANGED"] = "ORGANIZATION_RESOURCE_ID_CHANGED";
MessageType["JWT_CHANGED"] = "JWT_CHANGED";
MessageType["USER_CHANGED"] = "USER_CHANGED";
MessageType["THEME_CHANGED"] = "THEME_CHANGED";
MessageType["CORVINA_NAVIGATE"] = "CORVINA_NAVIGATE";
MessageType["BRAND_NAME_CHANGED"] = "BRAND_NAME_CHANGED";
MessageType["IFRAME_HREF_CHANGED"] = "IFRAME_HREF_CHANGED";
MessageType["TRANSACTIONS_AUTHORIZATION_REQUEST"] = "TRANSACTIONS_AUTHORIZATION_REQUEST";
MessageType["TRANSACTIONS_AUTHORIZATION_RESPONSE"] = "TRANSACTIONS_AUTHORIZATION_RESPONSE";
})(MessageType || (MessageType = {}));
export var CorvinaPages;
(function (CorvinaPages) {
CorvinaPages["HOME"] = "home";
CorvinaPages["DASHBOARD"] = "dashboard";
CorvinaPages["DEVICE_ACTIVATE"] = "device-activate";
CorvinaPages["DEVICE_MANAGE"] = "device-manage";
CorvinaPages["DEVICE_VPN"] = "device-vpn";
CorvinaPages["DATA_CONFIGURE"] = "data-configure";
CorvinaPages["DATA_EXPLORE"] = "data-explore";
CorvinaPages["DATA_ALARMS"] = "data-alarms";
CorvinaPages["DATA_NOTIFICATIONS"] = "data-notifications";
CorvinaPages["IAM_ORGANIZATIONS"] = "iam-organizations";
CorvinaPages["IAM_USERS"] = "iam-users";
CorvinaPages["IAM_ROLES"] = "iam-roles";
CorvinaPages["DEALER"] = "dealer";
CorvinaPages["AUDIT"] = "audit";
CorvinaPages["LOG"] = "log";
})(CorvinaPages || (CorvinaPages = {}));
export const appHrefQueryString = 'appHref';
export var TransactionsAuthorizationDialogResponseMessage;
(function (TransactionsAuthorizationDialogResponseMessage) {
TransactionsAuthorizationDialogResponseMessage["AUTHORIZED"] = "AUTHORIZED";
TransactionsAuthorizationDialogResponseMessage["USER_REJECTED"] = "USER_REJECTED";
TransactionsAuthorizationDialogResponseMessage["ERROR_NO_EMPTY_TRANSACTIONS"] = "ERROR_NO_EMPTY_TRANSACTIONS";
TransactionsAuthorizationDialogResponseMessage["ERROR_NO_IN_APP_PURCHASES"] = "ERROR_NO_IN_APP_PURCHASES";
})(TransactionsAuthorizationDialogResponseMessage || (TransactionsAuthorizationDialogResponseMessage = {}));
export class TransactionsAuthorizationDialogResponse {
constructor(status, payload, msg) {
this.status = status;
this.payload = payload;
this.msg = msg;
}
}
//# sourceMappingURL=common.js.map