@foxpage/foxpage-node-sdk
Version:
foxpage node sdk
16 lines (15 loc) • 586 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RenderPageError = exports.RenderPageErrorCode = void 0;
const enum_1 = require("./enum");
exports.RenderPageErrorCode = 'RENDER_PAGE_EXCEPTION';
class RenderPageError extends Error {
constructor(error, dsl) {
super(`render page "${dsl.id}" fail: ${error.message}`);
this.code = exports.RenderPageErrorCode;
this.status = enum_1.FoxpageStatus.PAGE_RENDER_ERROR;
this.stack = error.stack;
this.detail = dsl;
}
}
exports.RenderPageError = RenderPageError;