UNPKG

@kovalenko/has-unsaved-data

Version:

Provides a router guard preventing route deactivation, if the component\`s method decorated with `@CheckUnsavedData()` returns `true`. Also it prevents the window to be unloaded.

46 lines 1.28 kB
{ "name": "@kovalenko/has-unsaved-data", "version": "5.0.0", "peerDependencies": { "@angular/common": ">=15.0.0", "@angular/core": ">=15.0.0", "rxjs": ">=7.4.0" }, "dependencies": { "tslib": "^2.0.0" }, "repository": { "type": "git", "url": "https://github.com/menelai/scroll-here.git" }, "keywords": [ "angular", "guard", "unsaved" ], "author": "Kovalenko", "license": "MIT", "bugs": { "url": "https://github.com/menelai/scroll-here/issues" }, "module": "fesm2015/kovalenko-has-unsaved-data.mjs", "es2020": "fesm2020/kovalenko-has-unsaved-data.mjs", "esm2020": "esm2020/kovalenko-has-unsaved-data.mjs", "fesm2020": "fesm2020/kovalenko-has-unsaved-data.mjs", "fesm2015": "fesm2015/kovalenko-has-unsaved-data.mjs", "typings": "index.d.ts", "exports": { "./package.json": { "default": "./package.json" }, ".": { "types": "./index.d.ts", "esm2020": "./esm2020/kovalenko-has-unsaved-data.mjs", "es2020": "./fesm2020/kovalenko-has-unsaved-data.mjs", "es2015": "./fesm2015/kovalenko-has-unsaved-data.mjs", "node": "./fesm2015/kovalenko-has-unsaved-data.mjs", "default": "./fesm2020/kovalenko-has-unsaved-data.mjs" } }, "sideEffects": false }