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: "14.1.1", ngImport: i0, type: IgxPivotGridColumnResizerComponent, deps: [{ token: i1.IgxPivotColumnResizingService }], target: i0.ɵɵFactoryTarget.Component });
IgxPivotGridColumnResizerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.1.1", 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: "14.1.1", 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGl2b3QtcmVzaXplci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9pZ25pdGV1aS1hbmd1bGFyL3NyYy9saWIvZ3JpZHMvcmVzaXppbmcvcGl2b3QtZ3JpZC9waXZvdC1yZXNpemVyLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2lnbml0ZXVpLWFuZ3VsYXIvc3JjL2xpYi9ncmlkcy9yZXNpemluZy9yZXNpemVyLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQWUsTUFBTSxlQUFlLENBQUM7QUFDaEYsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0sc0JBQXNCLENBQUM7Ozs7QUFRckUsTUFBTSxPQUFPLGtDQUFtQyxTQUFRLDZCQUE2QjtJQUNqRixZQUFtQixrQkFBaUQ7UUFDaEUsS0FBSyxDQUFDLGtCQUFrQixDQUFDLENBQUM7UUFEWCx1QkFBa0IsR0FBbEIsa0JBQWtCLENBQStCO0lBRXBFLENBQUM7OytIQUhRLGtDQUFrQzttSEFBbEMsa0NBQWtDLDRGQ1QvQywrWUFRQTsyRkRDYSxrQ0FBa0M7a0JBTDlDLFNBQVM7c0NBQ1csdUJBQXVCLENBQUMsTUFBTSxZQUNyQywrQkFBK0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBIb3N0QmluZGluZyB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSWd4R3JpZENvbHVtblJlc2l6ZXJDb21wb25lbnQgfSBmcm9tICcuLi9yZXNpemVyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBJZ3hQaXZvdENvbHVtblJlc2l6aW5nU2VydmljZSB9IGZyb20gJy4vcGl2b3QtcmVzaXppbmcuc2VydmljZSc7XG5cbkBDb21wb25lbnQoe1xuICAgIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICAgIHNlbGVjdG9yOiAnaWd4LXBpdm90LWdyaWQtY29sdW1uLXJlc2l6ZXInLFxuICAgIHRlbXBsYXRlVXJsOiAnLi4vcmVzaXplci5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgSWd4UGl2b3RHcmlkQ29sdW1uUmVzaXplckNvbXBvbmVudCBleHRlbmRzIElneEdyaWRDb2x1bW5SZXNpemVyQ29tcG9uZW50IHtcbiAgICBjb25zdHJ1Y3RvcihwdWJsaWMgY29sUmVzaXppbmdTZXJ2aWNlOiBJZ3hQaXZvdENvbHVtblJlc2l6aW5nU2VydmljZSkge1xuICAgICAgICBzdXBlcihjb2xSZXNpemluZ1NlcnZpY2UpO1xuICAgIH1cbn1cbiIsIjxkaXYgY2xhc3M9XCJpZ3gtZ3JpZC10aF9fcmVzaXplLWxpbmVcIlxuICAgIFtzdHlsZS5sZWZ0LnB4XT1cIi05OTk5OVwiIGlneFJlc2l6ZXJcbiAgICBbc3R5bGUuaGVpZ2h0LnB4XT1cImNvbFJlc2l6aW5nU2VydmljZS5yZXNpemVySGVpZ2h0XCJcbiAgICBbcmVzdHJpY3RIUmVzaXplTWF4XT1cImNvbFJlc2l6aW5nU2VydmljZS5yZXN0cmljdFJlc2l6ZU1heFwiXG4gICAgW3Jlc3RyaWN0SFJlc2l6ZU1pbl09XCJjb2xSZXNpemluZ1NlcnZpY2UucmVzdHJpY3RSZXNpemVNaW5cIlxuICAgIFtyZXN0cmljdFJlc2l6ZXJUb3BdPVwicmVzdHJpY3RSZXNpemVyVG9wXCJcbiAgICAocmVzaXplRW5kKT1cImNvbFJlc2l6aW5nU2VydmljZS5yZXNpemVDb2x1bW4oJGV2ZW50KVwiPlxuPC9kaXY+XG4iXX0=