UNPKG

@lxlib/acl

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.

35 lines 2.13 kB
/** * @fileoverview added by tsickle * Generated from: src/acl.type.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @record */ export function ACLType() { } if (false) { /** * 角色 * @type {?|undefined} */ ACLType.prototype.role; /** * 权限点 * @type {?|undefined} */ ACLType.prototype.ability; /** * 校验模式,默认:`oneOf` * - `allOf` 表示必须满足所有角色或权限点数组算有效 * - `oneOf` 表示只须满足角色或权限点数组中的一项算有效 * @type {?|undefined} */ ACLType.prototype.mode; /** * 是否取反,即结果为 `true` 时表示未授权 * @type {?|undefined} */ ACLType.prototype.except; /* Skipping unhandled member: [key: string]: NzSafeAny;*/ } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNsLnR5cGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbHhsaWIvYWNsLyIsInNvdXJjZXMiOlsic3JjL2FjbC50eXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBRUEsNkJBdUJDOzs7Ozs7SUFuQkMsdUJBQWdCOzs7OztJQUloQiwwQkFBOEI7Ozs7Ozs7SUFPOUIsdUJBQXlCOzs7OztJQUt6Qix5QkFBaUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOelNhZmVBbnkgfSBmcm9tICduZy16b3Jyby1hbnRkL2NvcmUvdHlwZXMnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEFDTFR5cGUge1xuICAvKipcbiAgICog6KeS6ImyXG4gICAqL1xuICByb2xlPzogc3RyaW5nW107XG4gIC8qKlxuICAgKiDmnYPpmZDngrlcbiAgICovXG4gIGFiaWxpdHk/OiBudW1iZXJbXSB8IHN0cmluZ1tdO1xuXG4gIC8qKlxuICAgKiDmoKHpqozmqKHlvI/vvIzpu5jorqTvvJpgb25lT2ZgXG4gICAqIC0gYGFsbE9mYCDooajnpLrlv4Xpobvmu6HotrPmiYDmnInop5LoibLmiJbmnYPpmZDngrnmlbDnu4TnrpfmnInmlYhcbiAgICogLSBgb25lT2ZgIOihqOekuuWPqumhu+a7oei2s+inkuiJsuaIluadg+mZkOeCueaVsOe7hOS4reeahOS4gOmhueeul+acieaViFxuICAgKi9cbiAgbW9kZT86ICdhbGxPZicgfCAnb25lT2YnO1xuXG4gIC8qKlxuICAgKiDmmK/lkKblj5blj43vvIzljbPnu5PmnpzkuLogYHRydWVgIOaXtuihqOekuuacquaOiOadg1xuICAgKi9cbiAgZXhjZXB0PzogYm9vbGVhbjtcblxuICBba2V5OiBzdHJpbmddOiBOelNhZmVBbnk7XG59XG5cbmV4cG9ydCB0eXBlIEFDTENhblR5cGUgPSBudW1iZXIgfCBudW1iZXJbXSB8IHN0cmluZyB8IHN0cmluZ1tdIHwgQUNMVHlwZTtcbiJdfQ==