UNPKG

@delon-fork/acl

Version:

A simple role-based access control.

34 lines 2.14 kB
/** * @fileoverview added by tsickle * Generated from: src/acl.config.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; var DelonACLConfig = /** @class */ (function () { function DelonACLConfig() { /** * Router URL when guard fail, default: `/403` */ this.guard_url = '/403'; } DelonACLConfig.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ DelonACLConfig.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function DelonACLConfig_Factory() { return new DelonACLConfig(); }, token: DelonACLConfig, providedIn: "root" }); return DelonACLConfig; }()); export { DelonACLConfig }; if (false) { /** * Router URL when guard fail, default: `/403` * @type {?} */ DelonACLConfig.prototype.guard_url; /** * `can` before execution callback * @type {?} */ DelonACLConfig.prototype.preCan; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNsLmNvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BkZWxvbi9hY2wvIiwic291cmNlcyI6WyJzcmMvYWNsLmNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBRzNDO0lBQUE7Ozs7UUFLRSxjQUFTLEdBQVksTUFBTSxDQUFDO0tBTTdCOztnQkFYQSxVQUFVLFNBQUMsRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFOzs7eUJBSGxDO0NBY0MsQUFYRCxJQVdDO1NBVlksY0FBYzs7Ozs7O0lBSXpCLG1DQUE0Qjs7Ozs7SUFLNUIsZ0NBQWdFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQUNMQ2FuVHlwZSwgQUNMVHlwZSB9IGZyb20gJy4vYWNsLnR5cGUnO1xuXG5ASW5qZWN0YWJsZSh7IHByb3ZpZGVkSW46ICdyb290JyB9KVxuZXhwb3J0IGNsYXNzIERlbG9uQUNMQ29uZmlnIHtcbiAgLyoqXG4gICAqIFJvdXRlciBVUkwgd2hlbiBndWFyZCBmYWlsLCBkZWZhdWx0OiBgLzQwM2BcbiAgICovXG4gIGd1YXJkX3VybD86IHN0cmluZyA9ICcvNDAzJztcblxuICAvKipcbiAgICogYGNhbmAgYmVmb3JlIGV4ZWN1dGlvbiBjYWxsYmFja1xuICAgKi9cbiAgcHJlQ2FuPzogKChyb2xlT3JBYmlsaXR5OiBBQ0xDYW5UeXBlKSA9PiBBQ0xUeXBlIHwgbnVsbCkgfCBudWxsO1xufVxuIl19