UNPKG

@adobe/cq-angular-editable-components

Version:

* [API](#api) * [Documentation](#documentation) * [Changelog](#changelog)

28 lines 3.33 kB
/** * Implements RouteReuseStrategy to customize route reuse. */ var AemPageRouteReuseStrategy = /** @class */ (function () { function AemPageRouteReuseStrategy() { } /** Determines if this route (and its subtree) should be detached to be reused later. */ AemPageRouteReuseStrategy.prototype.shouldDetach = function (route) { return false; }; /** Not storing deteached route. */ AemPageRouteReuseStrategy.prototype.store = function (route, detachedTree) { }; /** Determines if this route (and its subtree) should be reattached. */ AemPageRouteReuseStrategy.prototype.shouldAttach = function (route) { return false; }; /** Retrieves the previously stored route. */ AemPageRouteReuseStrategy.prototype.retrieve = function (route) { return null; }; /** Determines if a route should be reused */ AemPageRouteReuseStrategy.prototype.shouldReuseRoute = function (future, curr) { return false; }; return AemPageRouteReuseStrategy; }()); export { AemPageRouteReuseStrategy }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWVtUGFnZVJvdXRlUmV1c2VTdHJhdGVneS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BhZG9iZS9jcS1hbmd1bGFyLWVkaXRhYmxlLWNvbXBvbmVudHMvIiwic291cmNlcyI6WyJsaWIvcm91dGluZy9BZW1QYWdlUm91dGVSZXVzZVN0cmF0ZWd5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBOztHQUVHO0FBQ0g7SUFBQTtJQXVCQSxDQUFDO0lBdEJDLHdGQUF3RjtJQUN4RixnREFBWSxHQUFaLFVBQWEsS0FBNkI7UUFDeEMsT0FBTyxLQUFLLENBQUM7SUFDZixDQUFDO0lBRUQsbUNBQW1DO0lBQ25DLHlDQUFLLEdBQUwsVUFBTSxLQUE2QixFQUFFLFlBQWlDLElBQVMsQ0FBQztJQUVoRix1RUFBdUU7SUFDdkUsZ0RBQVksR0FBWixVQUFhLEtBQTZCO1FBQ3hDLE9BQU8sS0FBSyxDQUFDO0lBQ2YsQ0FBQztJQUVELDZDQUE2QztJQUM3Qyw0Q0FBUSxHQUFSLFVBQVMsS0FBNkI7UUFDcEMsT0FBTyxJQUFJLENBQUM7SUFDZCxDQUFDO0lBRUQsNkNBQTZDO0lBQzdDLG9EQUFnQixHQUFoQixVQUFpQixNQUE4QixFQUFFLElBQTRCO1FBQzNFLE9BQU8sS0FBSyxDQUFDO0lBQ2YsQ0FBQztJQUNILGdDQUFDO0FBQUQsQ0FBQyxBQXZCRCxJQXVCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIFJvdXRlUmV1c2VTdHJhdGVneSwgRGV0YWNoZWRSb3V0ZUhhbmRsZSB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XG5cbi8qKlxuICogSW1wbGVtZW50cyBSb3V0ZVJldXNlU3RyYXRlZ3kgdG8gY3VzdG9taXplIHJvdXRlIHJldXNlLlxuICovXG5leHBvcnQgY2xhc3MgQWVtUGFnZVJvdXRlUmV1c2VTdHJhdGVneSBpbXBsZW1lbnRzIFJvdXRlUmV1c2VTdHJhdGVneSB7XG4gIC8qKiBEZXRlcm1pbmVzIGlmIHRoaXMgcm91dGUgKGFuZCBpdHMgc3VidHJlZSkgc2hvdWxkIGJlIGRldGFjaGVkIHRvIGJlIHJldXNlZCBsYXRlci4gKi9cbiAgc2hvdWxkRGV0YWNoKHJvdXRlOiBBY3RpdmF0ZWRSb3V0ZVNuYXBzaG90KTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG5cbiAgLyoqIE5vdCBzdG9yaW5nIGRldGVhY2hlZCByb3V0ZS4gKi9cbiAgc3RvcmUocm91dGU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIGRldGFjaGVkVHJlZTogRGV0YWNoZWRSb3V0ZUhhbmRsZSk6IHZvaWQge31cblxuICAvKiogRGV0ZXJtaW5lcyBpZiB0aGlzIHJvdXRlIChhbmQgaXRzIHN1YnRyZWUpIHNob3VsZCBiZSByZWF0dGFjaGVkLiAqL1xuICBzaG91bGRBdHRhY2gocm91dGU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QpOiBib29sZWFuIHtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICAvKiogUmV0cmlldmVzIHRoZSBwcmV2aW91c2x5IHN0b3JlZCByb3V0ZS4gKi9cbiAgcmV0cmlldmUocm91dGU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QpOiBEZXRhY2hlZFJvdXRlSGFuZGxlIHwgbnVsbCB7XG4gICAgcmV0dXJuIG51bGw7XG4gIH1cblxuICAvKiogRGV0ZXJtaW5lcyBpZiBhIHJvdXRlIHNob3VsZCBiZSByZXVzZWQgKi9cbiAgc2hvdWxkUmV1c2VSb3V0ZShmdXR1cmU6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QsIGN1cnI6IEFjdGl2YXRlZFJvdXRlU25hcHNob3QpOiBib29sZWFuIHtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cbn1cbiJdfQ==