@foxpage/foxpage-node-sdk
Version:
foxpage node sdk
17 lines (16 loc) • 552 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AccessDeniedError = exports.AccessDeniedCode = void 0;
const enum_1 = require("./enum");
exports.AccessDeniedCode = 'ACCESS_DENIED_EXCEPTION';
class AccessDeniedError extends Error {
constructor(value) {
super(`Access denied of "${value}"`);
this.code = exports.AccessDeniedCode;
this.status = enum_1.FoxpageStatus.ACCESS_DENIED;
this.detail = {
value,
};
}
}
exports.AccessDeniedError = AccessDeniedError;