theme-lib
Version:
This is a simple example Angular Library published to npm.
38 lines • 3.8 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { OverlayContainer, ScrollDispatcher } from '@angular/cdk/overlay';
import { NbOverlayContainerAdapter } from './overlay-container-adapter';
import { NbScrollDispatcherAdapter } from './scroll-dispatcher-adapter';
import { NbViewportRulerAdapter } from './viewport-ruler-adapter';
import { NbBlockScrollStrategyAdapter } from './block-scroll-strategy-adapter';
var NbCdkAdapterModule = /** @class */ (function () {
function NbCdkAdapterModule() {
}
/**
* @return {?}
*/
NbCdkAdapterModule.forRoot = /**
* @return {?}
*/
function () {
return (/** @type {?} */ ({
ngModule: NbCdkAdapterModule,
providers: [
NbViewportRulerAdapter,
NbOverlayContainerAdapter,
NbBlockScrollStrategyAdapter,
{ provide: OverlayContainer, useExisting: NbOverlayContainerAdapter },
{ provide: ScrollDispatcher, useClass: NbScrollDispatcherAdapter },
],
}));
};
NbCdkAdapterModule.decorators = [
{ type: NgModule, args: [{},] }
];
return NbCdkAdapterModule;
}());
export { NbCdkAdapterModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRhcHRlci5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly90aGVtZS1saWIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9jZGsvYWRhcHRlci9hZGFwdGVyLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFFMUUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDeEUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDeEUsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDbEUsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFHL0U7SUFBQTtJQWNBLENBQUM7Ozs7SUFaUSwwQkFBTzs7O0lBQWQ7UUFDRSxPQUFPLG1CQUFzQjtZQUMzQixRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVCxzQkFBc0I7Z0JBQ3RCLHlCQUF5QjtnQkFDekIsNEJBQTRCO2dCQUM1QixFQUFFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxXQUFXLEVBQUUseUJBQXlCLEVBQUU7Z0JBQ3JFLEVBQUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLFFBQVEsRUFBRSx5QkFBeUIsRUFBRTthQUNuRTtTQUNGLEVBQUEsQ0FBQztJQUNKLENBQUM7O2dCQWJGLFFBQVEsU0FBQyxFQUFFOztJQWNaLHlCQUFDO0NBQUEsQUFkRCxJQWNDO1NBYlksa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgT3ZlcmxheUNvbnRhaW5lciwgU2Nyb2xsRGlzcGF0Y2hlciB9IGZyb20gJ0Bhbmd1bGFyL2Nkay9vdmVybGF5JztcclxuXHJcbmltcG9ydCB7IE5iT3ZlcmxheUNvbnRhaW5lckFkYXB0ZXIgfSBmcm9tICcuL292ZXJsYXktY29udGFpbmVyLWFkYXB0ZXInO1xyXG5pbXBvcnQgeyBOYlNjcm9sbERpc3BhdGNoZXJBZGFwdGVyIH0gZnJvbSAnLi9zY3JvbGwtZGlzcGF0Y2hlci1hZGFwdGVyJztcclxuaW1wb3J0IHsgTmJWaWV3cG9ydFJ1bGVyQWRhcHRlciB9IGZyb20gJy4vdmlld3BvcnQtcnVsZXItYWRhcHRlcic7XHJcbmltcG9ydCB7IE5iQmxvY2tTY3JvbGxTdHJhdGVneUFkYXB0ZXIgfSBmcm9tICcuL2Jsb2NrLXNjcm9sbC1zdHJhdGVneS1hZGFwdGVyJztcclxuXHJcblxyXG5ATmdNb2R1bGUoe30pXHJcbmV4cG9ydCBjbGFzcyBOYkNka0FkYXB0ZXJNb2R1bGUge1xyXG4gIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xyXG4gICAgcmV0dXJuIDxNb2R1bGVXaXRoUHJvdmlkZXJzPiB7XHJcbiAgICAgIG5nTW9kdWxlOiBOYkNka0FkYXB0ZXJNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIE5iVmlld3BvcnRSdWxlckFkYXB0ZXIsXHJcbiAgICAgICAgTmJPdmVybGF5Q29udGFpbmVyQWRhcHRlcixcclxuICAgICAgICBOYkJsb2NrU2Nyb2xsU3RyYXRlZ3lBZGFwdGVyLFxyXG4gICAgICAgIHsgcHJvdmlkZTogT3ZlcmxheUNvbnRhaW5lciwgdXNlRXhpc3Rpbmc6IE5iT3ZlcmxheUNvbnRhaW5lckFkYXB0ZXIgfSxcclxuICAgICAgICB7IHByb3ZpZGU6IFNjcm9sbERpc3BhdGNoZXIsIHVzZUNsYXNzOiBOYlNjcm9sbERpc3BhdGNoZXJBZGFwdGVyIH0sXHJcbiAgICAgIF0sXHJcbiAgICB9O1xyXG4gIH1cclxufVxyXG4iXX0=