vibez-core
Version:
Utilities, types and common dependencies.
23 lines (21 loc) • 602 B
text/typescript
import { VibezErrorPriority, Describable } from "./Common";
import { VibezError } from "./VibezError";
export class PlatformError extends VibezError implements Describable {
description?: string;
shortDescription: string;
stack?: string | undefined;
constructor(
name: string,
shortDescription: string,
module: string,
message: string,
stack?: string,
priority?: VibezErrorPriority,
description?: string
) {
super(module, message, stack, priority);
this.name = name;
this.shortDescription = shortDescription;
this.description = description;
}
}