├── .editorconfig ├── .gitignore ├── LICENSE.md ├── README.md ├── dist ├── directives │ ├── except-permission.directive.d.ts │ ├── except-permission.directive.js │ ├── except-permission.directive.js.map │ ├── has-permission.directive.d.ts │ ├── has-permission.directive.js │ └── has-permission.directive.js.map ├── index.d.ts ├── index.js ├── index.js.map ├── model │ ├── permission-guard.model.d.ts │ ├── permission-guard.model.js │ └── permission-guard.model.js.map ├── module │ ├── ng2-permission.module.d.ts │ ├── ng2-permission.module.js │ └── ng2-permission.module.js.map ├── ng2-permission.d.ts ├── ng2-permission.js ├── ng2-permission.js.map └── services │ ├── permission-helper.service.d.ts │ ├── permission-helper.service.js │ ├── permission-helper.service.js.map │ ├── permission.guard.d.ts │ ├── permission.guard.js │ ├── permission.guard.js.map │ ├── permission.service.d.ts │ ├── permission.service.js │ └── permission.service.js.map ├── doc ├── controlling-access-in-views.md ├── managing-permissions.md └── router-guard-permission.md ├── index.ts ├── package.json ├── src ├── directives │ ├── except-permission.directive.ts │ └── has-permission.directive.ts ├── index.ts ├── model │ └── permission-guard.model.ts ├── module │ └── ng2-permission.module.ts ├── ng2-permission.ts ├── services │ ├── permission-helper.service.ts │ ├── permission.guard.ts │ └── permission.service.ts └── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/README.md -------------------------------------------------------------------------------- /dist/directives/except-permission.directive.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/directives/except-permission.directive.d.ts -------------------------------------------------------------------------------- /dist/directives/except-permission.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/directives/except-permission.directive.js -------------------------------------------------------------------------------- /dist/directives/except-permission.directive.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/directives/except-permission.directive.js.map -------------------------------------------------------------------------------- /dist/directives/has-permission.directive.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/directives/has-permission.directive.d.ts -------------------------------------------------------------------------------- /dist/directives/has-permission.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/directives/has-permission.directive.js -------------------------------------------------------------------------------- /dist/directives/has-permission.directive.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/directives/has-permission.directive.js.map -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/index.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/index.js.map -------------------------------------------------------------------------------- /dist/model/permission-guard.model.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/model/permission-guard.model.d.ts -------------------------------------------------------------------------------- /dist/model/permission-guard.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/model/permission-guard.model.js -------------------------------------------------------------------------------- /dist/model/permission-guard.model.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/model/permission-guard.model.js.map -------------------------------------------------------------------------------- /dist/module/ng2-permission.module.d.ts: -------------------------------------------------------------------------------- 1 | export declare class Ng2Permission { 2 | } 3 | -------------------------------------------------------------------------------- /dist/module/ng2-permission.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/module/ng2-permission.module.js -------------------------------------------------------------------------------- /dist/module/ng2-permission.module.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/module/ng2-permission.module.js.map -------------------------------------------------------------------------------- /dist/ng2-permission.d.ts: -------------------------------------------------------------------------------- 1 | export * from './index'; 2 | -------------------------------------------------------------------------------- /dist/ng2-permission.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/ng2-permission.js -------------------------------------------------------------------------------- /dist/ng2-permission.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/ng2-permission.js.map -------------------------------------------------------------------------------- /dist/services/permission-helper.service.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission-helper.service.d.ts -------------------------------------------------------------------------------- /dist/services/permission-helper.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission-helper.service.js -------------------------------------------------------------------------------- /dist/services/permission-helper.service.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission-helper.service.js.map -------------------------------------------------------------------------------- /dist/services/permission.guard.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission.guard.d.ts -------------------------------------------------------------------------------- /dist/services/permission.guard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission.guard.js -------------------------------------------------------------------------------- /dist/services/permission.guard.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission.guard.js.map -------------------------------------------------------------------------------- /dist/services/permission.service.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission.service.d.ts -------------------------------------------------------------------------------- /dist/services/permission.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission.service.js -------------------------------------------------------------------------------- /dist/services/permission.service.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/dist/services/permission.service.js.map -------------------------------------------------------------------------------- /doc/controlling-access-in-views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/doc/controlling-access-in-views.md -------------------------------------------------------------------------------- /doc/managing-permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/doc/managing-permissions.md -------------------------------------------------------------------------------- /doc/router-guard-permission.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/doc/router-guard-permission.md -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- 1 | export * from './src/index'; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/package.json -------------------------------------------------------------------------------- /src/directives/except-permission.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/directives/except-permission.directive.ts -------------------------------------------------------------------------------- /src/directives/has-permission.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/directives/has-permission.directive.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/model/permission-guard.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/model/permission-guard.model.ts -------------------------------------------------------------------------------- /src/module/ng2-permission.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/module/ng2-permission.module.ts -------------------------------------------------------------------------------- /src/ng2-permission.ts: -------------------------------------------------------------------------------- 1 | export * from './index'; -------------------------------------------------------------------------------- /src/services/permission-helper.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/services/permission-helper.service.ts -------------------------------------------------------------------------------- /src/services/permission.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/services/permission.guard.ts -------------------------------------------------------------------------------- /src/services/permission.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/services/permission.service.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JavadRasouli/ng2-permission/HEAD/tslint.json --------------------------------------------------------------------------------