import { ChangeDetectionStrategy, Component, input } from '@angular/core';
import { DbxErrorWidgetViewComponent } from './error.widget.component';
import * as i0 from "@angular/core";
export class DbxErrorDetailsComponent {
    error = input();
    static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DbxErrorDetailsComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
    static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.1.0", version: "18.2.13", type: DbxErrorDetailsComponent, isStandalone: true, selector: "dbx-error-details", inputs: { error: { classPropertyName: "error", publicName: "error", isSignal: true, isRequired: false, transformFunction: null } }, host: { classAttribute: "d-block dbx-error-details" }, ngImport: i0, template: `
    <dbx-error-widget-view [error]="error()"></dbx-error-widget-view>
  `, isInline: true, dependencies: [{ kind: "component", type: DbxErrorWidgetViewComponent, selector: "dbx-error-widget-view", inputs: ["error"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: DbxErrorDetailsComponent, decorators: [{
            type: Component,
            args: [{
                    selector: 'dbx-error-details',
                    template: `
    <dbx-error-widget-view [error]="error()"></dbx-error-widget-view>
  `,
                    host: {
                        class: 'd-block dbx-error-details'
                    },
                    imports: [DbxErrorWidgetViewComponent],
                    standalone: true,
                    changeDetection: ChangeDetectionStrategy.OnPush
                }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3IuZGV0YWlscy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9kYngtd2ViL3NyYy9saWIvZXJyb3IvZXJyb3IuZGV0YWlscy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFMUUsT0FBTyxFQUFFLDJCQUEyQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7O0FBY3ZFLE1BQU0sT0FBTyx3QkFBd0I7SUFDMUIsS0FBSyxHQUFHLEtBQUssRUFBd0IsQ0FBQzt3R0FEcEMsd0JBQXdCOzRGQUF4Qix3QkFBd0Isd1FBVnpCOztHQUVULDREQUlTLDJCQUEyQjs7NEZBSTFCLHdCQUF3QjtrQkFacEMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsbUJBQW1CO29CQUM3QixRQUFRLEVBQUU7O0dBRVQ7b0JBQ0QsSUFBSSxFQUFFO3dCQUNKLEtBQUssRUFBRSwyQkFBMkI7cUJBQ25DO29CQUNELE9BQU8sRUFBRSxDQUFDLDJCQUEyQixDQUFDO29CQUN0QyxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07aUJBQ2hEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgaW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE1heWJlLCBSZWFkYWJsZUVycm9yIH0gZnJvbSAnQGRlcmVla2IvdXRpbCc7XG5pbXBvcnQgeyBEYnhFcnJvcldpZGdldFZpZXdDb21wb25lbnQgfSBmcm9tICcuL2Vycm9yLndpZGdldC5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdkYngtZXJyb3ItZGV0YWlscycsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGRieC1lcnJvci13aWRnZXQtdmlldyBbZXJyb3JdPVwiZXJyb3IoKVwiPjwvZGJ4LWVycm9yLXdpZGdldC12aWV3PlxuICBgLFxuICBob3N0OiB7XG4gICAgY2xhc3M6ICdkLWJsb2NrIGRieC1lcnJvci1kZXRhaWxzJ1xuICB9LFxuICBpbXBvcnRzOiBbRGJ4RXJyb3JXaWRnZXRWaWV3Q29tcG9uZW50XSxcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcbn0pXG5leHBvcnQgY2xhc3MgRGJ4RXJyb3JEZXRhaWxzQ29tcG9uZW50IHtcbiAgcmVhZG9ubHkgZXJyb3IgPSBpbnB1dDxNYXliZTxSZWFkYWJsZUVycm9yPj4oKTtcbn1cbiJdfQ==