@nebular/security
Advanced tools
Comparing version 5.0.0-beta.7 to 5.0.0-beta.8
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/common'), require('rxjs/operators'), require('rxjs')) : | ||
typeof define === 'function' && define.amd ? define(['exports', '@angular/core', '@angular/common', 'rxjs/operators', 'rxjs'], factory) : | ||
(factory((global.nb = global.nb || {}, global.nb.security = global.nb.security || {}),global.ng.core,global.ng.common,global.Rx.operators,global.Rx)); | ||
}(this, (function (exports,_angular_core,_angular_common,rxjs_operators,rxjs) { 'use strict'; | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('tslib'), require('@angular/common'), require('rxjs/operators'), require('rxjs')) : | ||
typeof define === 'function' && define.amd ? define(['exports', '@angular/core', 'tslib', '@angular/common', 'rxjs/operators', 'rxjs'], factory) : | ||
(factory((global.nb = global.nb || {}, global.nb.security = global.nb.security || {}),global.ng.core,global.tslib,global.ng.common,global.Rx.operators,global.Rx)); | ||
}(this, (function (exports,_angular_core,tslib,_angular_common,rxjs_operators,rxjs) { 'use strict'; | ||
var NB_SECURITY_OPTIONS_TOKEN = new _angular_core.InjectionToken('Nebular Security Options'); | ||
var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
/** | ||
@@ -140,6 +128,6 @@ * @license | ||
NbAclService.ANY_RESOURCE = '*'; | ||
NbAclService = NbAclService_1 = __decorate$1([ | ||
NbAclService = NbAclService_1 = tslib.__decorate([ | ||
_angular_core.Injectable(), | ||
__param(0, _angular_core.Optional()), __param(0, _angular_core.Inject(NB_SECURITY_OPTIONS_TOKEN)), | ||
__metadata("design:paramtypes", [Object]) | ||
tslib.__param(0, _angular_core.Optional()), tslib.__param(0, _angular_core.Inject(NB_SECURITY_OPTIONS_TOKEN)), | ||
tslib.__metadata("design:paramtypes", [Object]) | ||
], NbAclService); | ||
@@ -155,11 +143,2 @@ return NbAclService; | ||
var __decorate$2 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata$1 = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
/** | ||
@@ -194,5 +173,5 @@ * @license | ||
}; | ||
NbAccessChecker = __decorate$2([ | ||
NbAccessChecker = tslib.__decorate([ | ||
_angular_core.Injectable(), | ||
__metadata$1("design:paramtypes", [NbRoleProvider, NbAclService]) | ||
tslib.__metadata("design:paramtypes", [NbRoleProvider, NbAclService]) | ||
], NbAccessChecker); | ||
@@ -202,11 +181,2 @@ return NbAccessChecker; | ||
var __decorate$3 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata$2 = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var NbIsGrantedDirective = /** @class */ (function () { | ||
@@ -244,10 +214,10 @@ function NbIsGrantedDirective(templateRef, viewContainer, accessChecker) { | ||
}; | ||
__decorate$3([ | ||
tslib.__decorate([ | ||
_angular_core.Input(), | ||
__metadata$2("design:type", Array), | ||
__metadata$2("design:paramtypes", [Array]) | ||
tslib.__metadata("design:type", Array), | ||
tslib.__metadata("design:paramtypes", [Array]) | ||
], NbIsGrantedDirective.prototype, "nbIsGranted", null); | ||
NbIsGrantedDirective = __decorate$3([ | ||
NbIsGrantedDirective = tslib.__decorate([ | ||
_angular_core.Directive({ selector: '[nbIsGranted]' }), | ||
__metadata$2("design:paramtypes", [_angular_core.TemplateRef, | ||
tslib.__metadata("design:paramtypes", [_angular_core.TemplateRef, | ||
_angular_core.ViewContainerRef, | ||
@@ -259,8 +229,2 @@ NbAccessChecker]) | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var NbSecurityModule = /** @class */ (function () { | ||
@@ -278,9 +242,6 @@ function NbSecurityModule() { | ||
], | ||
exports: [ | ||
NbIsGrantedDirective, | ||
], | ||
}; | ||
}; | ||
var NbSecurityModule_1; | ||
NbSecurityModule = NbSecurityModule_1 = __decorate([ | ||
NbSecurityModule = NbSecurityModule_1 = tslib.__decorate([ | ||
_angular_core.NgModule({ | ||
@@ -287,0 +248,0 @@ imports: [ |
@@ -10,4 +10,4 @@ import { OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core'; | ||
constructor(templateRef: TemplateRef<any>, viewContainer: ViewContainerRef, accessChecker: NbAccessChecker); | ||
nbIsGranted: [string, string]; | ||
set nbIsGranted([permission, resource]: [string, string]); | ||
ngOnDestroy(): void; | ||
} |
@@ -1,10 +0,2 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
import { __decorate, __metadata } from "tslib"; | ||
import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core'; | ||
@@ -11,0 +3,0 @@ import { takeUntil } from 'rxjs/operators'; |
@@ -1,8 +0,3 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var NbSecurityModule_1; | ||
import { __decorate } from "tslib"; | ||
import { NgModule } from '@angular/core'; | ||
@@ -23,5 +18,2 @@ import { CommonModule } from '@angular/common'; | ||
], | ||
exports: [ | ||
NbIsGrantedDirective, | ||
], | ||
}; | ||
@@ -28,0 +20,0 @@ } |
@@ -1,10 +0,2 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
import { __decorate, __metadata } from "tslib"; | ||
/** | ||
@@ -11,0 +3,0 @@ * @license |
@@ -1,14 +0,3 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
var NbAclService_1; | ||
import { __decorate, __metadata, __param } from "tslib"; | ||
/** | ||
@@ -15,0 +4,0 @@ * @license |
@@ -1,10 +0,2 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
import { __decorate, __metadata } from "tslib"; | ||
import { Directive, Input, TemplateRef, ViewContainerRef } from '@angular/core'; | ||
@@ -11,0 +3,0 @@ import { takeUntil } from 'rxjs/operators'; |
@@ -1,7 +0,2 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
import { __decorate } from "tslib"; | ||
import { NgModule } from '@angular/core'; | ||
@@ -25,5 +20,2 @@ import { CommonModule } from '@angular/common'; | ||
], | ||
exports: [ | ||
NbIsGrantedDirective, | ||
], | ||
}; | ||
@@ -30,0 +22,0 @@ }; |
@@ -1,10 +0,2 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
import { __decorate, __metadata } from "tslib"; | ||
/** | ||
@@ -11,0 +3,0 @@ * @license |
@@ -1,13 +0,2 @@ | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
import { __decorate, __metadata, __param } from "tslib"; | ||
/** | ||
@@ -14,0 +3,0 @@ * @license |
import { Directive, Inject, Injectable, InjectionToken, Input, NgModule, Optional, TemplateRef, ViewContainerRef } from '@angular/core'; | ||
import { __decorate, __metadata, __param } from 'tslib'; | ||
import { CommonModule } from '@angular/common'; | ||
@@ -8,14 +9,2 @@ import { map, takeUntil } from 'rxjs/operators'; | ||
var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
var NbAclService_1; | ||
@@ -135,3 +124,3 @@ /** | ||
NbAclService.ANY_RESOURCE = '*'; | ||
NbAclService = NbAclService_1 = __decorate$1([ | ||
NbAclService = NbAclService_1 = __decorate([ | ||
Injectable(), | ||
@@ -145,11 +134,2 @@ __param(0, Optional()), __param(0, Inject(NB_SECURITY_OPTIONS_TOKEN)), | ||
var __decorate$2 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata$1 = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
/** | ||
@@ -184,16 +164,7 @@ * @license | ||
}; | ||
NbAccessChecker = __decorate$2([ | ||
NbAccessChecker = __decorate([ | ||
Injectable(), | ||
__metadata$1("design:paramtypes", [NbRoleProvider, NbAclService]) | ||
__metadata("design:paramtypes", [NbRoleProvider, NbAclService]) | ||
], NbAccessChecker); | ||
var __decorate$3 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata$2 = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
let NbIsGrantedDirective = class NbIsGrantedDirective { | ||
@@ -226,10 +197,10 @@ constructor(templateRef, viewContainer, accessChecker) { | ||
}; | ||
__decorate$3([ | ||
__decorate([ | ||
Input(), | ||
__metadata$2("design:type", Array), | ||
__metadata$2("design:paramtypes", [Array]) | ||
__metadata("design:type", Array), | ||
__metadata("design:paramtypes", [Array]) | ||
], NbIsGrantedDirective.prototype, "nbIsGranted", null); | ||
NbIsGrantedDirective = __decorate$3([ | ||
NbIsGrantedDirective = __decorate([ | ||
Directive({ selector: '[nbIsGranted]' }), | ||
__metadata$2("design:paramtypes", [TemplateRef, | ||
__metadata("design:paramtypes", [TemplateRef, | ||
ViewContainerRef, | ||
@@ -239,8 +210,2 @@ NbAccessChecker]) | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var NbSecurityModule_1; | ||
@@ -256,5 +221,2 @@ let NbSecurityModule = NbSecurityModule_1 = class NbSecurityModule { | ||
], | ||
exports: [ | ||
NbIsGrantedDirective, | ||
], | ||
}; | ||
@@ -261,0 +223,0 @@ } |
import { Directive, Inject, Injectable, InjectionToken, Input, NgModule, Optional, TemplateRef, ViewContainerRef } from '@angular/core'; | ||
import { __decorate, __metadata, __param } from 'tslib'; | ||
import { CommonModule } from '@angular/common'; | ||
@@ -8,14 +9,2 @@ import { map, takeUntil } from 'rxjs/operators'; | ||
var __decorate$1 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var __param = (this && this.__param) || function (paramIndex, decorator) { | ||
return function (target, key) { decorator(target, key, paramIndex); } | ||
}; | ||
/** | ||
@@ -140,3 +129,3 @@ * @license | ||
NbAclService.ANY_RESOURCE = '*'; | ||
NbAclService = NbAclService_1 = __decorate$1([ | ||
NbAclService = NbAclService_1 = __decorate([ | ||
Injectable(), | ||
@@ -155,11 +144,2 @@ __param(0, Optional()), __param(0, Inject(NB_SECURITY_OPTIONS_TOKEN)), | ||
var __decorate$2 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata$1 = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
/** | ||
@@ -194,5 +174,5 @@ * @license | ||
}; | ||
NbAccessChecker = __decorate$2([ | ||
NbAccessChecker = __decorate([ | ||
Injectable(), | ||
__metadata$1("design:paramtypes", [NbRoleProvider, NbAclService]) | ||
__metadata("design:paramtypes", [NbRoleProvider, NbAclService]) | ||
], NbAccessChecker); | ||
@@ -202,11 +182,2 @@ return NbAccessChecker; | ||
var __decorate$3 = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata$2 = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
var NbIsGrantedDirective = /** @class */ (function () { | ||
@@ -244,10 +215,10 @@ function NbIsGrantedDirective(templateRef, viewContainer, accessChecker) { | ||
}; | ||
__decorate$3([ | ||
__decorate([ | ||
Input(), | ||
__metadata$2("design:type", Array), | ||
__metadata$2("design:paramtypes", [Array]) | ||
__metadata("design:type", Array), | ||
__metadata("design:paramtypes", [Array]) | ||
], NbIsGrantedDirective.prototype, "nbIsGranted", null); | ||
NbIsGrantedDirective = __decorate$3([ | ||
NbIsGrantedDirective = __decorate([ | ||
Directive({ selector: '[nbIsGranted]' }), | ||
__metadata$2("design:paramtypes", [TemplateRef, | ||
__metadata("design:paramtypes", [TemplateRef, | ||
ViewContainerRef, | ||
@@ -259,8 +230,2 @@ NbAccessChecker]) | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var NbSecurityModule = /** @class */ (function () { | ||
@@ -278,5 +243,2 @@ function NbSecurityModule() { | ||
], | ||
exports: [ | ||
NbIsGrantedDirective, | ||
], | ||
}; | ||
@@ -283,0 +245,0 @@ }; |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"NbAclRole":{"__symbolic":"interface"},"NbAccessControl":{"__symbolic":"interface"},"NbAclOptions":{"__symbolic":"interface"},"NB_SECURITY_OPTIONS_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":15,"character":45},"arguments":["Nebular Security Options"]},"NbSecurityModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4}],"declarations":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}],"exports":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["nbSecurityOptions"],"value":{"ngModule":{"__symbolic":"reference","name":"NbSecurityModule"},"providers":[{"provide":{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"},"useValue":{"__symbolic":"reference","name":"nbSecurityOptions"}},{"__symbolic":"reference","name":"NbAclService"},{"__symbolic":"reference","name":"NbAccessChecker"}],"exports":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}]}}}},"NbAclService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":26,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":26,"character":27},"arguments":[{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","name":"NbAclOptions"}]}],"setAccessControl":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"allow":[{"__symbolic":"method"}],"can":[{"__symbolic":"method"}],"getRole":[{"__symbolic":"method"}],"validateRole":[{"__symbolic":"method"}],"validateResource":[{"__symbolic":"method"}],"exactCan":[{"__symbolic":"method"}],"getRoleResources":[{"__symbolic":"method"}],"getRoleAbilities":[{"__symbolic":"method"}],"getRoleParent":[{"__symbolic":"method"}]},"statics":{"ANY_RESOURCE":"*"}},"NbAccessChecker":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NbRoleProvider"},{"__symbolic":"reference","name":"NbAclService"}]}],"isGranted":[{"__symbolic":"method"}]}},"NbRoleProvider":{"__symbolic":"class","members":{"getRole":[{"__symbolic":"method"}]}},"NbIsGrantedDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[nbIsGranted]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":37},{"__symbolic":"reference","name":"NbAccessChecker"}]}],"nbIsGranted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}},"origins":{"NbAclRole":"./security.options","NbAccessControl":"./security.options","NbAclOptions":"./security.options","NB_SECURITY_OPTIONS_TOKEN":"./security.options","NbSecurityModule":"./security.module","NbAclService":"./services/acl.service","NbAccessChecker":"./services/access-checker.service","NbRoleProvider":"./services/role.provider","NbIsGrantedDirective":"./directives/is-granted.directive"},"importAs":"@nebular/security"} | ||
{"__symbolic":"module","version":4,"metadata":{"NbAclRole":{"__symbolic":"interface"},"NbAccessControl":{"__symbolic":"interface"},"NbAclOptions":{"__symbolic":"interface"},"NB_SECURITY_OPTIONS_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":15,"character":45},"arguments":["Nebular Security Options"]},"NbSecurityModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4}],"declarations":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}],"exports":[{"__symbolic":"reference","name":"NbIsGrantedDirective"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["nbSecurityOptions"],"value":{"ngModule":{"__symbolic":"reference","name":"NbSecurityModule"},"providers":[{"provide":{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"},"useValue":{"__symbolic":"reference","name":"nbSecurityOptions"}},{"__symbolic":"reference","name":"NbAclService"},{"__symbolic":"reference","name":"NbAccessChecker"}]}}}},"NbAclService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":26,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":26,"character":27},"arguments":[{"__symbolic":"reference","name":"NB_SECURITY_OPTIONS_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","name":"NbAclOptions"}]}],"setAccessControl":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"allow":[{"__symbolic":"method"}],"can":[{"__symbolic":"method"}],"getRole":[{"__symbolic":"method"}],"validateRole":[{"__symbolic":"method"}],"validateResource":[{"__symbolic":"method"}],"exactCan":[{"__symbolic":"method"}],"getRoleResources":[{"__symbolic":"method"}],"getRoleAbilities":[{"__symbolic":"method"}],"getRoleParent":[{"__symbolic":"method"}]},"statics":{"ANY_RESOURCE":"*"}},"NbAccessChecker":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NbRoleProvider"},{"__symbolic":"reference","name":"NbAclService"}]}],"isGranted":[{"__symbolic":"method"}]}},"NbRoleProvider":{"__symbolic":"class","members":{"getRole":[{"__symbolic":"method"}]}},"NbIsGrantedDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":6,"character":1},"arguments":[{"selector":"[nbIsGranted]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":14,"character":37},{"__symbolic":"reference","name":"NbAccessChecker"}]}],"nbIsGranted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}]}}},"origins":{"NbAclRole":"./security.options","NbAccessControl":"./security.options","NbAclOptions":"./security.options","NB_SECURITY_OPTIONS_TOKEN":"./security.options","NbSecurityModule":"./security.module","NbAclService":"./services/acl.service","NbAccessChecker":"./services/access-checker.service","NbRoleProvider":"./services/role.provider","NbIsGrantedDirective":"./directives/is-granted.directive"},"importAs":"@nebular/security"} |
{ | ||
"name": "@nebular/security", | ||
"version": "5.0.0-beta.7", | ||
"version": "5.0.0-beta.8", | ||
"description": "@nebular/security", | ||
@@ -29,6 +29,7 @@ "author": "akveo", | ||
"peerDependencies": { | ||
"@angular/common": "^8.0.0", | ||
"@angular/core": "^8.0.0", | ||
"@angular/router": "^8.0.0", | ||
"rxjs": "^6.5.1" | ||
"@angular/common": "^9.0.0", | ||
"@angular/core": "^9.0.0", | ||
"@angular/router": "^9.0.0", | ||
"rxjs": "^6.5.4", | ||
"tslib": "^1.9.0" | ||
}, | ||
@@ -35,0 +36,0 @@ "sideEffects": false, |
import { ModuleWithProviders } from '@angular/core'; | ||
import { NbAclOptions } from './security.options'; | ||
export declare class NbSecurityModule { | ||
static forRoot(nbSecurityOptions?: NbAclOptions): ModuleWithProviders; | ||
static forRoot(nbSecurityOptions?: NbAclOptions): ModuleWithProviders<NbSecurityModule>; | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
93423
5
1423