@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
28 lines • 3.42 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core';
import { IgxColumnResizingService } from './resizing.service';
import { IgxColumnResizerDirective } from './resizer.directive';
var IgxGridColumnResizerComponent = /** @class */ (function () {
function IgxGridColumnResizerComponent(colResizingService) {
this.colResizingService = colResizingService;
}
IgxGridColumnResizerComponent.ctorParameters = function () { return [
{ type: IgxColumnResizingService }
]; };
__decorate([
ViewChild(IgxColumnResizerDirective, { static: true }),
__metadata("design:type", IgxColumnResizerDirective)
], IgxGridColumnResizerComponent.prototype, "resizer", void 0);
IgxGridColumnResizerComponent = __decorate([
Component({
changeDetection: ChangeDetectionStrategy.OnPush,
preserveWhitespaces: false,
selector: 'igx-grid-column-resizer',
template: "<div class=\"igx-grid__th-resize-line\"\n [style.left.px]=\"-99999\" igxResizer\n [style.height.px]=\"colResizingService.resizerHeight\"\n [restrictHResizeMax]=\"colResizingService.restrictResizeMax\"\n [restrictHResizeMin]=\"colResizingService.restrictResizeMin\"\n (resizeEnd)=\"colResizingService.resizeColumn($event)\">\n</div>\n"
}),
__metadata("design:paramtypes", [IgxColumnResizingService])
], IgxGridColumnResizerComponent);
return IgxGridColumnResizerComponent;
}());
export { IgxGridColumnResizerComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzaXplci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9pZ25pdGV1aS1hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL2dyaWRzL3Jlc2l6aW5nL3Jlc2l6ZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM5RSxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUM5RCxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQVFoRTtJQUNJLHVDQUFtQixrQkFBNEM7UUFBNUMsdUJBQWtCLEdBQWxCLGtCQUFrQixDQUEwQjtJQUFJLENBQUM7O2dCQUE3Qix3QkFBd0I7O0lBRy9EO1FBREMsU0FBUyxDQUFDLHlCQUF5QixFQUFFLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxDQUFDO2tDQUN2Qyx5QkFBeUI7a0VBQUM7SUFKakMsNkJBQTZCO1FBTnpDLFNBQVMsQ0FBQztZQUNQLGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO1lBQy9DLG1CQUFtQixFQUFFLEtBQUs7WUFDMUIsUUFBUSxFQUFFLHlCQUF5QjtZQUNuQyx3V0FBdUM7U0FDMUMsQ0FBQzt5Q0FFeUMsd0JBQXdCO09BRHRELDZCQUE2QixDQUt6QztJQUFELG9DQUFDO0NBQUEsQUFMRCxJQUtDO1NBTFksNkJBQTZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgVmlld0NoaWxkIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJZ3hDb2x1bW5SZXNpemluZ1NlcnZpY2UgfSBmcm9tICcuL3Jlc2l6aW5nLnNlcnZpY2UnO1xuaW1wb3J0IHsgSWd4Q29sdW1uUmVzaXplckRpcmVjdGl2ZSB9IGZyb20gJy4vcmVzaXplci5kaXJlY3RpdmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbiAgICBwcmVzZXJ2ZVdoaXRlc3BhY2VzOiBmYWxzZSxcbiAgICBzZWxlY3RvcjogJ2lneC1ncmlkLWNvbHVtbi1yZXNpemVyJyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vcmVzaXplci5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgSWd4R3JpZENvbHVtblJlc2l6ZXJDb21wb25lbnQge1xuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyBjb2xSZXNpemluZ1NlcnZpY2U6IElneENvbHVtblJlc2l6aW5nU2VydmljZSkgeyB9XG5cbiAgICBAVmlld0NoaWxkKElneENvbHVtblJlc2l6ZXJEaXJlY3RpdmUsIHsgc3RhdGljOiB0cnVlIH0pXG4gICAgcHVibGljIHJlc2l6ZXI6IElneENvbHVtblJlc2l6ZXJEaXJlY3RpdmU7XG59XG4iXX0=