bitfront-library
Version:
Angular CLI project with components and classes used by other Angular projects of the BIT foundation.
23 lines • 1.03 kB
JavaScript
;
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