UNPKG

bitfront-library

Version:

Angular CLI project with components and classes used by other Angular projects of the BIT foundation.

23 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CanDeactivateGuard = void 0; var core_1 = require("@angular/core"); var i0 = require("@angular/core"); core_1.Injectable({ providedIn: "root" }); var CanDeactivateGuard = /** @class */ (function () { function CanDeactivateGuard() { } CanDeactivateGuard.prototype.canDeactivate = function (component) { return component.canDeactivate ? component.canDeactivate() : true; }; CanDeactivateGuard.ɵfac = function CanDeactivateGuard_Factory(t) { return new (t || CanDeactivateGuard)(); }; CanDeactivateGuard.ɵprov = i0.ɵɵdefineInjectable({ token: CanDeactivateGuard, factory: CanDeactivateGuard.ɵfac }); return CanDeactivateGuard; }()); exports.CanDeactivateGuard = CanDeactivateGuard; (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(CanDeactivateGuard, [{ type: core_1.Injectable }], null, null); })(); //# sourceMappingURL=candeactivate.guard.js.map