ng-block-ui
Version:
Angular Block UI
1 lines • 2.5 kB
Source Map (JSON)
{"version":3,"file":"ng-block-ui-router.mjs","sources":["../../router/block-ui-prevent-navigation.service.ts","../../router/block-ui-router.module.ts","../../router/ng-block-ui-router.ts"],"sourcesContent":["import { Injectable } from '@angular/core';\nimport { CanActivate, CanActivateChild } from '@angular/router';\n\nimport { BlockUIService, BLOCKUI_DEFAULT } from 'ng-block-ui';\n\n@Injectable()\nexport class BlockUIPreventNavigation implements CanActivate, CanActivateChild {\n\n constructor(\n private blockUIService: BlockUIService\n ) {}\n\n canActivate() {\n return !this.blockUIService.isActive(BLOCKUI_DEFAULT);\n }\n\n canActivateChild() {\n return !this.blockUIService.isActive(BLOCKUI_DEFAULT);\n }\n}\n","import { NgModule, ModuleWithProviders } from '@angular/core';\n\nimport { BlockUIModule } from 'ng-block-ui';\nimport { BlockUIPreventNavigation } from './block-ui-prevent-navigation.service';\n\n\n@NgModule({\n imports: [\n BlockUIModule\n ]\n})\nexport class BlockUIRouterModule {\n public static forRoot(): ModuleWithProviders<BlockUIRouterModule> {\n return {\n ngModule: BlockUIRouterModule,\n providers: [\n BlockUIPreventNavigation\n ]\n };\n }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;;;MAMa,wBAAwB,CAAA;AAEnC,IAAA,WAAA,CACU,cAA8B,EAAA;QAA9B,IAAc,CAAA,cAAA,GAAd,cAAc,CAAgB;KACpC;IAEJ,WAAW,GAAA;QACT,OAAO,CAAC,IAAI,CAAC,cAAc,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC;KACvD;IAED,gBAAgB,GAAA;QACd,OAAO,CAAC,IAAI,CAAC,cAAc,CAAC,QAAQ,CAAC,eAAe,CAAC,CAAC;KACvD;;qHAZU,wBAAwB,EAAA,IAAA,EAAA,CAAA,EAAA,KAAA,EAAA,EAAA,CAAA,cAAA,EAAA,CAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,UAAA,EAAA,CAAA,CAAA;yHAAxB,wBAAwB,EAAA,CAAA,CAAA;2FAAxB,wBAAwB,EAAA,UAAA,EAAA,CAAA;kBADpC,UAAU;;;MCME,mBAAmB,CAAA;AACvB,IAAA,OAAO,OAAO,GAAA;QACnB,OAAO;AACL,YAAA,QAAQ,EAAE,mBAAmB;AAC7B,YAAA,SAAS,EAAE;gBACT,wBAAwB;AACzB,aAAA;SACF,CAAC;KACH;;gHARU,mBAAmB,EAAA,IAAA,EAAA,EAAA,EAAA,MAAA,EAAA,EAAA,CAAA,eAAA,CAAA,QAAA,EAAA,CAAA,CAAA;AAAnB,mBAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,mBAAmB,YAH5B,aAAa,CAAA,EAAA,CAAA,CAAA;AAGJ,mBAAA,CAAA,IAAA,GAAA,EAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,EAAA,QAAA,EAAA,OAAA,EAAA,QAAA,EAAA,QAAA,EAAA,EAAA,EAAA,IAAA,EAAA,mBAAmB,YAH5B,aAAa,CAAA,EAAA,CAAA,CAAA;2FAGJ,mBAAmB,EAAA,UAAA,EAAA,CAAA;kBAL/B,QAAQ;AAAC,YAAA,IAAA,EAAA,CAAA;AACR,oBAAA,OAAO,EAAE;wBACP,aAAa;AACd,qBAAA;AACF,iBAAA,CAAA;;;ACVD;;AAEG;;;;"}