theme-lib
Version:
This is a simple example Angular Library published to npm.
26 lines • 2.57 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
import { Injectable, Inject } from '@angular/core';
import { BlockScrollStrategy } from '@angular/cdk/overlay';
import { NB_DOCUMENT } from '../../../theme.options';
import { NbViewportRulerAdapter } from './viewport-ruler-adapter';
var NbBlockScrollStrategyAdapter = /** @class */ (function (_super) {
tslib_1.__extends(NbBlockScrollStrategyAdapter, _super);
function NbBlockScrollStrategyAdapter(ruler, document) {
return _super.call(this, ruler, document) || this;
}
NbBlockScrollStrategyAdapter.decorators = [
{ type: Injectable }
];
/** @nocollapse */
NbBlockScrollStrategyAdapter.ctorParameters = function () { return [
{ type: NbViewportRulerAdapter },
{ type: undefined, decorators: [{ type: Inject, args: [NB_DOCUMENT,] }] }
]; };
return NbBlockScrollStrategyAdapter;
}(BlockScrollStrategy));
export { NbBlockScrollStrategyAdapter };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxvY2stc2Nyb2xsLXN0cmF0ZWd5LWFkYXB0ZXIuanMiLCJzb3VyY2VSb290Ijoibmc6Ly90aGVtZS1saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9jZGsvYWRhcHRlci9ibG9jay1zY3JvbGwtc3RyYXRlZ3ktYWRhcHRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ25ELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQzNELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUVsRTtJQUNrRCx3REFBbUI7SUFDbkUsc0NBQVksS0FBNkIsRUFBdUIsUUFBUTtlQUN0RSxrQkFBTSxLQUFLLEVBQUUsUUFBUSxDQUFDO0lBQ3hCLENBQUM7O2dCQUpGLFVBQVU7Ozs7Z0JBRkYsc0JBQXNCO2dEQUllLE1BQU0sU0FBQyxXQUFXOztJQUdoRSxtQ0FBQztDQUFBLEFBTEQsQ0FDa0QsbUJBQW1CLEdBSXBFO1NBSlksNEJBQTRCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSwgSW5qZWN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEJsb2NrU2Nyb2xsU3RyYXRlZ3kgfSBmcm9tICdAYW5ndWxhci9jZGsvb3ZlcmxheSc7XHJcbmltcG9ydCB7IE5CX0RPQ1VNRU5UIH0gZnJvbSAnLi4vLi4vLi4vdGhlbWUub3B0aW9ucyc7XHJcbmltcG9ydCB7IE5iVmlld3BvcnRSdWxlckFkYXB0ZXIgfSBmcm9tICcuL3ZpZXdwb3J0LXJ1bGVyLWFkYXB0ZXInO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgTmJCbG9ja1Njcm9sbFN0cmF0ZWd5QWRhcHRlciBleHRlbmRzIEJsb2NrU2Nyb2xsU3RyYXRlZ3kge1xyXG4gIGNvbnN0cnVjdG9yKHJ1bGVyOiBOYlZpZXdwb3J0UnVsZXJBZGFwdGVyLCBASW5qZWN0KE5CX0RPQ1VNRU5UKSBkb2N1bWVudCkge1xyXG4gICAgc3VwZXIocnVsZXIsIGRvY3VtZW50KTtcclxuICB9XHJcbn1cclxuIl19