errors.ts 439 B

123456789101112131415161718
  1. type CANVAS_ERROR_NAMES = "CANVAS_ERROR" | "CANVAS_POSSIBLY_TOO_BIG";
  2. export class CanvasError extends Error {
  3. constructor(
  4. message: string = "Couldn't export canvas.",
  5. name: CANVAS_ERROR_NAMES = "CANVAS_ERROR",
  6. ) {
  7. super();
  8. this.name = name;
  9. this.message = message;
  10. }
  11. }
  12. export class AbortError extends DOMException {
  13. constructor(message: string = "Request Aborted") {
  14. super(message, "AbortError");
  15. }
  16. }