@jaspero/ng-helpers
Version:
[](https://github.com/semantic-release/semantic-release) [](https://circleci.
47 lines • 4.4 kB
JavaScript
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { DebounceChangeDirective } from './debounce-change.directive';
import { DEBOUNCE_TIME } from './debounce-time.const';
import * as i0 from "@angular/core";
export class DebounceChangeModule {
static defaultDebounceTime(value) {
return {
ngModule: DebounceChangeModule,
providers: [
{
provide: DEBOUNCE_TIME,
useValue: value
}
]
};
}
/** @nocollapse */ static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DebounceChangeModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
/** @nocollapse */ static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: DebounceChangeModule, declarations: [DebounceChangeDirective], imports: [CommonModule], exports: [DebounceChangeDirective] });
/** @nocollapse */ static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DebounceChangeModule, providers: [
{
provide: DEBOUNCE_TIME,
useValue: 500
}
], imports: [CommonModule] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DebounceChangeModule, decorators: [{
type: NgModule,
args: [{
imports: [
CommonModule
],
declarations: [
DebounceChangeDirective
],
exports: [
DebounceChangeDirective
],
providers: [
{
provide: DEBOUNCE_TIME,
useValue: 500
}
]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVib3VuY2UtY2hhbmdlLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25nLWhlbHBlcnMvc3JjL2RpcmVjdGl2ZXMvZGVib3VuY2UtY2hhbmdlL2RlYm91bmNlLWNoYW5nZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFlBQVksRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBQzdDLE9BQU8sRUFBc0IsUUFBUSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQzVELE9BQU8sRUFBQyx1QkFBdUIsRUFBQyxNQUFNLDZCQUE2QixDQUFDO0FBQ3BFLE9BQU8sRUFBQyxhQUFhLEVBQUMsTUFBTSx1QkFBdUIsQ0FBQzs7QUFtQnBELE1BQU0sT0FBTyxvQkFBb0I7SUFDL0IsTUFBTSxDQUFDLG1CQUFtQixDQUFDLEtBQWE7UUFDdEMsT0FBTztZQUNMLFFBQVEsRUFBRSxvQkFBb0I7WUFDOUIsU0FBUyxFQUFFO2dCQUNUO29CQUNFLE9BQU8sRUFBRSxhQUFhO29CQUN0QixRQUFRLEVBQUUsS0FBSztpQkFDaEI7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzJIQVhVLG9CQUFvQjs0SEFBcEIsb0JBQW9CLGlCQVo3Qix1QkFBdUIsYUFIdkIsWUFBWSxhQU1aLHVCQUF1Qjs0SEFTZCxvQkFBb0IsYUFQcEI7WUFDVDtnQkFDRSxPQUFPLEVBQUUsYUFBYTtnQkFDdEIsUUFBUSxFQUFFLEdBQUc7YUFDZDtTQUNGLFlBYkMsWUFBWTs7NEZBZUgsb0JBQW9CO2tCQWpCaEMsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUU7d0JBQ1AsWUFBWTtxQkFDYjtvQkFDRCxZQUFZLEVBQUU7d0JBQ1osdUJBQXVCO3FCQUN4QjtvQkFDRCxPQUFPLEVBQUU7d0JBQ1AsdUJBQXVCO3FCQUN4QjtvQkFDRCxTQUFTLEVBQUU7d0JBQ1Q7NEJBQ0UsT0FBTyxFQUFFLGFBQWE7NEJBQ3RCLFFBQVEsRUFBRSxHQUFHO3lCQUNkO3FCQUNGO2lCQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21tb25Nb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQge01vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7RGVib3VuY2VDaGFuZ2VEaXJlY3RpdmV9IGZyb20gJy4vZGVib3VuY2UtY2hhbmdlLmRpcmVjdGl2ZSc7XG5pbXBvcnQge0RFQk9VTkNFX1RJTUV9IGZyb20gJy4vZGVib3VuY2UtdGltZS5jb25zdCc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGVcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgRGVib3VuY2VDaGFuZ2VEaXJlY3RpdmVcbiAgXSxcbiAgZXhwb3J0czogW1xuICAgIERlYm91bmNlQ2hhbmdlRGlyZWN0aXZlXG4gIF0sXG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IERFQk9VTkNFX1RJTUUsXG4gICAgICB1c2VWYWx1ZTogNTAwXG4gICAgfVxuICBdXG59KVxuZXhwb3J0IGNsYXNzIERlYm91bmNlQ2hhbmdlTW9kdWxlIHtcbiAgc3RhdGljIGRlZmF1bHREZWJvdW5jZVRpbWUodmFsdWU6IG51bWJlcik6IE1vZHVsZVdpdGhQcm92aWRlcnM8RGVib3VuY2VDaGFuZ2VNb2R1bGU+IHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IERlYm91bmNlQ2hhbmdlTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiBERUJPVU5DRV9USU1FLFxuICAgICAgICAgIHVzZVZhbHVlOiB2YWx1ZVxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxufVxuIl19