golden-layout
Version:
A multi-screen javascript Layout manager
31 lines • 728 B
JavaScript
/** @public */
export class ExternalError extends Error {
/** @internal */
constructor(type, message) {
super(message);
this.type = type;
}
}
/** @public */
export class ConfigurationError extends ExternalError {
/** @internal */
constructor(message, node) {
super('Configuration', message);
this.node = node;
}
}
/** @public */
export class PopoutBlockedError extends ExternalError {
/** @internal */
constructor(message) {
super('PopoutBlocked', message);
}
}
/** @public */
export class ApiError extends ExternalError {
/** @internal */
constructor(message) {
super('API', message);
}
}
//# sourceMappingURL=external-error.js.map