UNPKG

vibez-core

Version:

Utilities, types and common dependencies.

22 lines (20 loc) 570 B
import { VibezErrorPriority, Describable } from "./Common"; import { VibezError } from "./VibezError"; export class DomainError extends VibezError implements Describable { description?: string; shortDescription: string; 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; } }