mirror of
https://github.com/hansputera/tiktok-dl.git
synced 2026-04-05 19:51:57 +02:00
24 lines
471 B
TypeScript
24 lines
471 B
TypeScript
/**
|
|
* @class HttpError
|
|
*/
|
|
export class HttpError extends Error {
|
|
public statusCode = 400;
|
|
/**
|
|
* @constructor
|
|
* @param {string} message HttpError message,
|
|
*/
|
|
constructor(message: string) {
|
|
super(message);
|
|
}
|
|
|
|
/**
|
|
* Set http status code.
|
|
* @param {number} code HttpError status code.
|
|
* @return {HttpError}
|
|
*/
|
|
setCode(code: number): HttpError {
|
|
this.statusCode = code;
|
|
return this;
|
|
}
|
|
}
|