tensult/role-acl

View on GitHub
src/core/AccessControlError.ts

Summary

Maintainability
A
0 mins
Test Coverage
/**
 *  Error class specific to `AccessControl`.
 *  @readonly
 *  @name AccessControl.Error
 *  @class
 *  @static
 */
class AccessControlError extends Error {
    public name: string = 'AccessControlError';
    constructor(public message: string = '') {
        super(message);
        // http://stackoverflow.com/a/41429145/112731
        Object.setPrototypeOf(this, AccessControlError.prototype);
    }
}

export { AccessControlError };