import * as i0 from '@angular/core';
import { Component, Input } from '@angular/core';
import { NgForOf } from '@angular/common';
import { LdcButtonComponent } from '@testlocallibrary/shared-kernel/components/ldc-button';

class LdcDynamicButtonsComponent {
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: LdcDynamicButtonsComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: LdcDynamicButtonsComponent, isStandalone: true, selector: "lib-ldc-dynamic-buttons", inputs: { buttons: "buttons", item: "item" }, ngImport: i0, template: "<ng-container *ngFor=\"let button of buttons\">\r\n  <lib-ldc-button\r\n    (click)=\"button?.onClick && button?.onClick(item ?? $event)\"\r\n    [config]=\"button\"\r\n  ></lib-ldc-button>\r\n</ng-container>\r\n", styles: [""], dependencies: [{ kind: "directive", type: NgForOf, selector: "[ngFor][ngForOf]", inputs: ["ngForOf", "ngForTrackBy", "ngForTemplate"] }, { kind: "component", type: LdcButtonComponent, selector: "lib-ldc-button", inputs: ["config"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: LdcDynamicButtonsComponent, decorators: [{
            type: Component,
            args: [{ selector: 'lib-ldc-dynamic-buttons', standalone: true, imports: [NgForOf, LdcButtonComponent], template: "<ng-container *ngFor=\"let button of buttons\">\r\n  <lib-ldc-button\r\n    (click)=\"button?.onClick && button?.onClick(item ?? $event)\"\r\n    [config]=\"button\"\r\n  ></lib-ldc-button>\r\n</ng-container>\r\n" }]
        }], propDecorators: { buttons: [{
                type: Input,
                args: [{ required: true }]
            }], item: [{
                type: Input
            }] } });

/**
 * Generated bundle index. Do not edit.
 */

export { LdcDynamicButtonsComponent };
//# sourceMappingURL=testlocallibrary-shared-kernel-components-ldc-dynamic-buttons.mjs.map
