@alauda-fe/common
Version:
Alauda frontend team common codes.
82 lines • 7.9 kB
JavaScript
/**
* @packageDocumentation
* @module page-guard
*/
export var GuardStatus;
(function (GuardStatus) {
GuardStatus["Pending"] = "pending";
GuardStatus["Available"] = "available";
GuardStatus["Unavailable"] = "unavailable";
})(GuardStatus || (GuardStatus = {}));
export const Reason = {
NotSupported: 'notSupported',
NoPermission: 'noPermission',
NotDeployed: 'notDeployed',
Abnormal: 'abnormal',
NoData: 'noData',
NoMessage: 'noMessage',
Disconnected: 'disconnected',
LicenseAbnormal: 'licenseAbnormal',
NetworkAbnormal: 'networkAbnormal',
NotFound: 'notFound',
NoAlarm: 'noAlarm',
};
export const REASON_MAP = {
[]: {
src: 'not-supported.svg',
title: 'not_support',
description: 'not_support_description',
},
[]: {
src: 'no-permission.svg',
title: 'inaccessible',
description: 'no_permission_description',
},
[]: {
src: 'not-deployed.svg',
title: 'inaccessible',
description: 'not_deployed_description',
},
[]: {
src: 'system-abnormal.svg',
title: 'system_abnormal_title',
description: 'system_abnormal_description',
},
[]: {
src: 'no-data.svg',
title: 'no_data',
description: 'no_data',
},
[]: {
src: 'no-message.svg',
title: 'no_message',
description: 'no_message',
},
[]: {
src: 'disconnected.svg',
title: 'inaccessible',
description: 'disconnected_description',
},
[]: {
src: 'license-abnormal.svg',
title: 'inaccessible',
description: 'license_abnormal_description',
},
[]: {
src: 'network-abnormal.svg',
title: 'inaccessible',
description: 'network_abnormal_description',
},
[]: {
src: 'not-found.svg',
title: 'not_found_title',
description: 'not_found_description',
},
[]: {
src: 'no_realtime_alarm.svg',
title: 'no_alarm_title',
description: 'no_alarm_description',
},
};
export const DEFAULT_REASON = REASON_MAP[Reason.NotSupported];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS1ndWFyZC50eXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3BhZ2UtZ3VhcmQvY29tcG9uZW50L3BhZ2UtZ3VhcmQudHlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0dBR0c7QUFJSCxNQUFNLENBQU4sSUFBWSxXQUlYO0FBSkQsV0FBWSxXQUFXO0lBQ3JCLGtDQUFtQixDQUFBO0lBQ25CLHNDQUF1QixDQUFBO0lBQ3ZCLDBDQUEyQixDQUFBO0FBQzdCLENBQUMsRUFKVyxXQUFXLEtBQVgsV0FBVyxRQUl0QjtBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRztJQUNwQixZQUFZLEVBQUUsY0FBYztJQUM1QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsYUFBYTtJQUMxQixRQUFRLEVBQUUsVUFBVTtJQUNwQixNQUFNLEVBQUUsUUFBUTtJQUNoQixTQUFTLEVBQUUsV0FBVztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixlQUFlLEVBQUUsaUJBQWlCO0lBQ2xDLGVBQWUsRUFBRSxpQkFBaUI7SUFDbEMsUUFBUSxFQUFFLFVBQVU7SUFDcEIsT0FBTyxFQUFFLFNBQVM7Q0FDVixDQUFDO0FBSVgsTUFBTSxDQUFDLE1BQU0sVUFBVSxHQUFHO0lBQ3hCLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxFQUFFO1FBQ3JCLEdBQUcsRUFBRSxtQkFBbUI7UUFDeEIsS0FBSyxFQUFFLGFBQWE7UUFDcEIsV0FBVyxFQUFFLHlCQUF5QjtLQUN2QztJQUNELENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxFQUFFO1FBQ3JCLEdBQUcsRUFBRSxtQkFBbUI7UUFDeEIsS0FBSyxFQUFFLGNBQWM7UUFDckIsV0FBVyxFQUFFLDJCQUEyQjtLQUN6QztJQUNELENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxFQUFFO1FBQ3BCLEdBQUcsRUFBRSxrQkFBa0I7UUFDdkIsS0FBSyxFQUFFLGNBQWM7UUFDckIsV0FBVyxFQUFFLDBCQUEwQjtLQUN4QztJQUNELENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxFQUFFO1FBQ2pCLEdBQUcsRUFBRSxxQkFBcUI7UUFDMUIsS0FBSyxFQUFFLHVCQUF1QjtRQUM5QixXQUFXLEVBQUUsNkJBQTZCO0tBQzNDO0lBQ0QsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUU7UUFDZixHQUFHLEVBQUUsYUFBYTtRQUNsQixLQUFLLEVBQUUsU0FBUztRQUNoQixXQUFXLEVBQUUsU0FBUztLQUN2QjtJQUNELENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxFQUFFO1FBQ2xCLEdBQUcsRUFBRSxnQkFBZ0I7UUFDckIsS0FBSyxFQUFFLFlBQVk7UUFDbkIsV0FBVyxFQUFFLFlBQVk7S0FDMUI7SUFDRCxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsRUFBRTtRQUNyQixHQUFHLEVBQUUsa0JBQWtCO1FBQ3ZCLEtBQUssRUFBRSxjQUFjO1FBQ3JCLFdBQVcsRUFBRSwwQkFBMEI7S0FDeEM7SUFDRCxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsRUFBRTtRQUN4QixHQUFHLEVBQUUsc0JBQXNCO1FBQzNCLEtBQUssRUFBRSxjQUFjO1FBQ3JCLFdBQVcsRUFBRSw4QkFBOEI7S0FDNUM7SUFDRCxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsRUFBRTtRQUN4QixHQUFHLEVBQUUsc0JBQXNCO1FBQzNCLEtBQUssRUFBRSxjQUFjO1FBQ3JCLFdBQVcsRUFBRSw4QkFBOEI7S0FDNUM7SUFDRCxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsRUFBRTtRQUNqQixHQUFHLEVBQUUsZUFBZTtRQUNwQixLQUFLLEVBQUUsaUJBQWlCO1FBQ3hCLFdBQVcsRUFBRSx1QkFBdUI7S0FDckM7SUFDRCxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsRUFBRTtRQUNoQixHQUFHLEVBQUUsdUJBQXVCO1FBQzVCLEtBQUssRUFBRSxnQkFBZ0I7UUFDdkIsV0FBVyxFQUFFLHNCQUFzQjtLQUNwQztDQUNGLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxjQUFjLEdBQUcsVUFBVSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQHBhY2thZ2VEb2N1bWVudGF0aW9uXG4gKiBAbW9kdWxlIHBhZ2UtZ3VhcmRcbiAqL1xuXG5pbXBvcnQgeyBWYWx1ZU9mIH0gZnJvbSAndHMtZXNzZW50aWFscyc7XG5cbmV4cG9ydCBlbnVtIEd1YXJkU3RhdHVzIHtcbiAgUGVuZGluZyA9ICdwZW5kaW5nJyxcbiAgQXZhaWxhYmxlID0gJ2F2YWlsYWJsZScsXG4gIFVuYXZhaWxhYmxlID0gJ3VuYXZhaWxhYmxlJyxcbn1cblxuZXhwb3J0IGNvbnN0IFJlYXNvbiA9IHtcbiAgTm90U3VwcG9ydGVkOiAnbm90U3VwcG9ydGVkJyxcbiAgTm9QZXJtaXNzaW9uOiAnbm9QZXJtaXNzaW9uJyxcbiAgTm90RGVwbG95ZWQ6ICdub3REZXBsb3llZCcsXG4gIEFibm9ybWFsOiAnYWJub3JtYWwnLFxuICBOb0RhdGE6ICdub0RhdGEnLFxuICBOb01lc3NhZ2U6ICdub01lc3NhZ2UnLFxuICBEaXNjb25uZWN0ZWQ6ICdkaXNjb25uZWN0ZWQnLFxuICBMaWNlbnNlQWJub3JtYWw6ICdsaWNlbnNlQWJub3JtYWwnLFxuICBOZXR3b3JrQWJub3JtYWw6ICduZXR3b3JrQWJub3JtYWwnLFxuICBOb3RGb3VuZDogJ25vdEZvdW5kJyxcbiAgTm9BbGFybTogJ25vQWxhcm0nLFxufSBhcyBjb25zdDtcblxuZXhwb3J0IHR5cGUgUmVhc29uID0gVmFsdWVPZjx0eXBlb2YgUmVhc29uPjtcblxuZXhwb3J0IGNvbnN0IFJFQVNPTl9NQVAgPSB7XG4gIFtSZWFzb24uTm90U3VwcG9ydGVkXToge1xuICAgIHNyYzogJ25vdC1zdXBwb3J0ZWQuc3ZnJyxcbiAgICB0aXRsZTogJ25vdF9zdXBwb3J0JyxcbiAgICBkZXNjcmlwdGlvbjogJ25vdF9zdXBwb3J0X2Rlc2NyaXB0aW9uJyxcbiAgfSxcbiAgW1JlYXNvbi5Ob1Blcm1pc3Npb25dOiB7XG4gICAgc3JjOiAnbm8tcGVybWlzc2lvbi5zdmcnLFxuICAgIHRpdGxlOiAnaW5hY2Nlc3NpYmxlJyxcbiAgICBkZXNjcmlwdGlvbjogJ25vX3Blcm1pc3Npb25fZGVzY3JpcHRpb24nLFxuICB9LFxuICBbUmVhc29uLk5vdERlcGxveWVkXToge1xuICAgIHNyYzogJ25vdC1kZXBsb3llZC5zdmcnLFxuICAgIHRpdGxlOiAnaW5hY2Nlc3NpYmxlJyxcbiAgICBkZXNjcmlwdGlvbjogJ25vdF9kZXBsb3llZF9kZXNjcmlwdGlvbicsXG4gIH0sXG4gIFtSZWFzb24uQWJub3JtYWxdOiB7XG4gICAgc3JjOiAnc3lzdGVtLWFibm9ybWFsLnN2ZycsXG4gICAgdGl0bGU6ICdzeXN0ZW1fYWJub3JtYWxfdGl0bGUnLFxuICAgIGRlc2NyaXB0aW9uOiAnc3lzdGVtX2Fibm9ybWFsX2Rlc2NyaXB0aW9uJyxcbiAgfSxcbiAgW1JlYXNvbi5Ob0RhdGFdOiB7XG4gICAgc3JjOiAnbm8tZGF0YS5zdmcnLFxuICAgIHRpdGxlOiAnbm9fZGF0YScsXG4gICAgZGVzY3JpcHRpb246ICdub19kYXRhJyxcbiAgfSxcbiAgW1JlYXNvbi5Ob01lc3NhZ2VdOiB7XG4gICAgc3JjOiAnbm8tbWVzc2FnZS5zdmcnLFxuICAgIHRpdGxlOiAnbm9fbWVzc2FnZScsXG4gICAgZGVzY3JpcHRpb246ICdub19tZXNzYWdlJyxcbiAgfSxcbiAgW1JlYXNvbi5EaXNjb25uZWN0ZWRdOiB7XG4gICAgc3JjOiAnZGlzY29ubmVjdGVkLnN2ZycsXG4gICAgdGl0bGU6ICdpbmFjY2Vzc2libGUnLFxuICAgIGRlc2NyaXB0aW9uOiAnZGlzY29ubmVjdGVkX2Rlc2NyaXB0aW9uJyxcbiAgfSxcbiAgW1JlYXNvbi5MaWNlbnNlQWJub3JtYWxdOiB7XG4gICAgc3JjOiAnbGljZW5zZS1hYm5vcm1hbC5zdmcnLFxuICAgIHRpdGxlOiAnaW5hY2Nlc3NpYmxlJyxcbiAgICBkZXNjcmlwdGlvbjogJ2xpY2Vuc2VfYWJub3JtYWxfZGVzY3JpcHRpb24nLFxuICB9LFxuICBbUmVhc29uLk5ldHdvcmtBYm5vcm1hbF06IHtcbiAgICBzcmM6ICduZXR3b3JrLWFibm9ybWFsLnN2ZycsXG4gICAgdGl0bGU6ICdpbmFjY2Vzc2libGUnLFxuICAgIGRlc2NyaXB0aW9uOiAnbmV0d29ya19hYm5vcm1hbF9kZXNjcmlwdGlvbicsXG4gIH0sXG4gIFtSZWFzb24uTm90Rm91bmRdOiB7XG4gICAgc3JjOiAnbm90LWZvdW5kLnN2ZycsXG4gICAgdGl0bGU6ICdub3RfZm91bmRfdGl0bGUnLFxuICAgIGRlc2NyaXB0aW9uOiAnbm90X2ZvdW5kX2Rlc2NyaXB0aW9uJyxcbiAgfSxcbiAgW1JlYXNvbi5Ob0FsYXJtXToge1xuICAgIHNyYzogJ25vX3JlYWx0aW1lX2FsYXJtLnN2ZycsXG4gICAgdGl0bGU6ICdub19hbGFybV90aXRsZScsXG4gICAgZGVzY3JpcHRpb246ICdub19hbGFybV9kZXNjcmlwdGlvbicsXG4gIH0sXG59O1xuXG5leHBvcnQgY29uc3QgREVGQVVMVF9SRUFTT04gPSBSRUFTT05fTUFQW1JlYXNvbi5Ob3RTdXBwb3J0ZWRdO1xuIl19