import { ChangeDetectionStrategy, Component } from '@angular/core';
import { IgxGridColumnResizerComponent } from '../resizer.component';
import * as i0 from "@angular/core";
import * as i1 from "./pivot-resizing.service";
import * as i2 from "../resizer.directive";
export class IgxPivotGridColumnResizerComponent extends IgxGridColumnResizerComponent {
    constructor(colResizingService) {
        super(colResizingService);
        this.colResizingService = colResizingService;
    }
}
IgxPivotGridColumnResizerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.0", ngImport: i0, type: IgxPivotGridColumnResizerComponent, deps: [{ token: i1.IgxPivotColumnResizingService }], target: i0.ɵɵFactoryTarget.Component });
IgxPivotGridColumnResizerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.2.0", type: IgxPivotGridColumnResizerComponent, selector: "igx-pivot-grid-column-resizer", usesInheritance: true, ngImport: i0, 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    [restrictResizerTop]=\"restrictResizerTop\"\n    (resizeEnd)=\"colResizingService.resizeColumn($event)\">\n</div>\n", dependencies: [{ kind: "directive", type: i2.IgxColumnResizerDirective, selector: "[igxResizer]", inputs: ["restrictHResizeMin", "restrictHResizeMax", "restrictResizerTop"], outputs: ["resizeEnd", "resizeStart", "resize"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.0", ngImport: i0, type: IgxPivotGridColumnResizerComponent, decorators: [{
            type: Component,
            args: [{ changeDetection: ChangeDetectionStrategy.OnPush, selector: 'igx-pivot-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    [restrictResizerTop]=\"restrictResizerTop\"\n    (resizeEnd)=\"colResizingService.resizeColumn($event)\">\n</div>\n" }]
        }], ctorParameters: function () { return [{ type: i1.IgxPivotColumnResizingService }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGl2b3QtcmVzaXplci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9pZ25pdGV1aS1hbmd1bGFyL3NyYy9saWIvZ3JpZHMvcmVzaXppbmcvcGl2b3QtZ3JpZC9waXZvdC1yZXNpemVyLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2lnbml0ZXVpLWFuZ3VsYXIvc3JjL2xpYi9ncmlkcy9yZXNpemluZy9yZXNpemVyLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDbkUsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0sc0JBQXNCLENBQUM7Ozs7QUFRckUsTUFBTSxPQUFPLGtDQUFtQyxTQUFRLDZCQUE2QjtJQUNqRixZQUE0QixrQkFBaUQ7UUFDekUsS0FBSyxDQUFDLGtCQUFrQixDQUFDLENBQUM7UUFERix1QkFBa0IsR0FBbEIsa0JBQWtCLENBQStCO0lBRTdFLENBQUM7OytIQUhRLGtDQUFrQzttSEFBbEMsa0NBQWtDLDRGQ1QvQywrWUFRQTsyRkRDYSxrQ0FBa0M7a0JBTDlDLFNBQVM7c0NBQ1csdUJBQXVCLENBQUMsTUFBTSxZQUNyQywrQkFBK0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJZ3hHcmlkQ29sdW1uUmVzaXplckNvbXBvbmVudCB9IGZyb20gJy4uL3Jlc2l6ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IElneFBpdm90Q29sdW1uUmVzaXppbmdTZXJ2aWNlIH0gZnJvbSAnLi9waXZvdC1yZXNpemluZy5zZXJ2aWNlJztcblxuQENvbXBvbmVudCh7XG4gICAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gICAgc2VsZWN0b3I6ICdpZ3gtcGl2b3QtZ3JpZC1jb2x1bW4tcmVzaXplcicsXG4gICAgdGVtcGxhdGVVcmw6ICcuLi9yZXNpemVyLmNvbXBvbmVudC5odG1sJ1xufSlcbmV4cG9ydCBjbGFzcyBJZ3hQaXZvdEdyaWRDb2x1bW5SZXNpemVyQ29tcG9uZW50IGV4dGVuZHMgSWd4R3JpZENvbHVtblJlc2l6ZXJDb21wb25lbnQge1xuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyBvdmVycmlkZSBjb2xSZXNpemluZ1NlcnZpY2U6IElneFBpdm90Q29sdW1uUmVzaXppbmdTZXJ2aWNlKSB7XG4gICAgICAgIHN1cGVyKGNvbFJlc2l6aW5nU2VydmljZSk7XG4gICAgfVxufVxuIiwiPGRpdiBjbGFzcz1cImlneC1ncmlkLXRoX19yZXNpemUtbGluZVwiXG4gICAgW3N0eWxlLmxlZnQucHhdPVwiLTk5OTk5XCIgaWd4UmVzaXplclxuICAgIFtzdHlsZS5oZWlnaHQucHhdPVwiY29sUmVzaXppbmdTZXJ2aWNlLnJlc2l6ZXJIZWlnaHRcIlxuICAgIFtyZXN0cmljdEhSZXNpemVNYXhdPVwiY29sUmVzaXppbmdTZXJ2aWNlLnJlc3RyaWN0UmVzaXplTWF4XCJcbiAgICBbcmVzdHJpY3RIUmVzaXplTWluXT1cImNvbFJlc2l6aW5nU2VydmljZS5yZXN0cmljdFJlc2l6ZU1pblwiXG4gICAgW3Jlc3RyaWN0UmVzaXplclRvcF09XCJyZXN0cmljdFJlc2l6ZXJUb3BcIlxuICAgIChyZXNpemVFbmQpPVwiY29sUmVzaXppbmdTZXJ2aWNlLnJlc2l6ZUNvbHVtbigkZXZlbnQpXCI+XG48L2Rpdj5cbiJdfQ==