import { Component } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/material/button";
import * as i2 from "@angular/material/icon";
export class SplitButtonComponent {
    constructor() { }
    ngOnInit() { }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.10", ngImport: i0, type: SplitButtonComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.10", type: SplitButtonComponent, selector: "ngm-split-button", ngImport: i0, template: "<!-- <button mat-button class=\"ngm-split-button__main\">Basic</button>\n<button mat-button class=\"ngm-split-button__more\">\n  <mat-icon>more_vert</mat-icon>\n</button> -->\n\n<button mat-raised-button class=\"ngm-split-button__main\">Basic</button>\n<button mat-raised-button class=\"ngm-split-button__more\">\n  <mat-icon>expand_more</mat-icon>\n</button>\n", styles: [".ngm-split-button__main{border-top-right-radius:0;border-bottom-right-radius:0}.ngm-split-button__more{border-top-left-radius:0;border-bottom-left-radius:0;min-width:40px;padding:0}\n"], dependencies: [{ kind: "component", type: i1.MatButton, selector: "    button[mat-button], button[mat-raised-button], button[mat-flat-button],    button[mat-stroked-button]  ", exportAs: ["matButton"] }, { kind: "component", type: i2.MatIcon, selector: "mat-icon", inputs: ["color", "inline", "svgIcon", "fontSet", "fontIcon"], exportAs: ["matIcon"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.10", ngImport: i0, type: SplitButtonComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ngm-split-button', template: "<!-- <button mat-button class=\"ngm-split-button__main\">Basic</button>\n<button mat-button class=\"ngm-split-button__more\">\n  <mat-icon>more_vert</mat-icon>\n</button> -->\n\n<button mat-raised-button class=\"ngm-split-button__main\">Basic</button>\n<button mat-raised-button class=\"ngm-split-button__more\">\n  <mat-icon>expand_more</mat-icon>\n</button>\n", styles: [".ngm-split-button__main{border-top-right-radius:0;border-bottom-right-radius:0}.ngm-split-button__more{border-top-left-radius:0;border-bottom-left-radius:0;min-width:40px;padding:0}\n"] }]
        }], ctorParameters: () => [] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BsaXQtYnV0dG9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL2FuZ3VsYXIvY29tbW9uL3NwbGl0LWJ1dHRvbi9zcGxpdC1idXR0b24uY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvYW5ndWxhci9jb21tb24vc3BsaXQtYnV0dG9uL3NwbGl0LWJ1dHRvbi5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLE1BQU0sZUFBZSxDQUFBOzs7O0FBT2pELE1BQU0sT0FBTyxvQkFBb0I7SUFDL0IsZ0JBQWUsQ0FBQztJQUVoQixRQUFRLEtBQUksQ0FBQzsrR0FIRixvQkFBb0I7bUdBQXBCLG9CQUFvQix3RENQakMsMldBU0E7OzRGREZhLG9CQUFvQjtrQkFMaEMsU0FBUzsrQkFDRSxrQkFBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnXG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ25nbS1zcGxpdC1idXR0b24nLFxuICB0ZW1wbGF0ZVVybDogJ3NwbGl0LWJ1dHRvbi5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWydzcGxpdC1idXR0b24uY29tcG9uZW50LnNjc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBTcGxpdEJ1dHRvbkNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIGNvbnN0cnVjdG9yKCkge31cblxuICBuZ09uSW5pdCgpIHt9XG59XG4iLCI8IS0tIDxidXR0b24gbWF0LWJ1dHRvbiBjbGFzcz1cIm5nbS1zcGxpdC1idXR0b25fX21haW5cIj5CYXNpYzwvYnV0dG9uPlxuPGJ1dHRvbiBtYXQtYnV0dG9uIGNsYXNzPVwibmdtLXNwbGl0LWJ1dHRvbl9fbW9yZVwiPlxuICA8bWF0LWljb24+bW9yZV92ZXJ0PC9tYXQtaWNvbj5cbjwvYnV0dG9uPiAtLT5cblxuPGJ1dHRvbiBtYXQtcmFpc2VkLWJ1dHRvbiBjbGFzcz1cIm5nbS1zcGxpdC1idXR0b25fX21haW5cIj5CYXNpYzwvYnV0dG9uPlxuPGJ1dHRvbiBtYXQtcmFpc2VkLWJ1dHRvbiBjbGFzcz1cIm5nbS1zcGxpdC1idXR0b25fX21vcmVcIj5cbiAgPG1hdC1pY29uPmV4cGFuZF9tb3JlPC9tYXQtaWNvbj5cbjwvYnV0dG9uPlxuIl19