airship-server
Version:
Airship is a framework for Node.JS & TypeScript that helps you to write big, scalable and maintainable API servers.
28 lines (23 loc) • 671 B
text/typescript
import {ASResponse} from "./ASResponse";
import {ISerializable, serializable} from "../../../serialize/BaseSerializer";
export default class ASErrorResponse extends ASResponse implements ISerializable {
()
private _ok: boolean
()
private _error: string
()
private _errorCode: number
constructor(error: string, errorCode: number = 0) {
super()
this._ok = false
this._error = error
this._errorCode = errorCode
}
public serialize() {
return {
ok: false,
error: this._error,
errorCode: this._errorCode
}
}
}