cb10-sdk
Version:
Cybozu Office 10 SDK for Node.js
29 lines • 936 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CybozuOfficeSDKException = void 0;
/**
* Cybozu Office SDKで発生するエラーを表すカスタム例外クラス
*
* @example
* ```typescript
* throw new CybozuOfficeSDKException('ログインに失敗しました');
* ```
*/
class CybozuOfficeSDKException extends Error {
/**
* CybozuOfficeSDKExceptionのインスタンスを作成
*
* @param message - エラーメッセージ
*/
constructor(message) {
super(message);
/**
* エラーの種類を示す名前
*/
this.name = 'CybozuOfficeSDKException';
// Error クラスを継承する際の TypeScript の制限に対する対処
Object.setPrototypeOf(this, CybozuOfficeSDKException.prototype);
}
}
exports.CybozuOfficeSDKException = CybozuOfficeSDKException;
//# sourceMappingURL=Errors.js.map