import { ChangeDetectionStrategy, Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
const _c0 = ["*"];
// 支持统一的列布局（如单列布局，双栏布局）
export class FieldSetColumnGroupComponent {
    constructor() {
        this.labelNotBold = false;
    }
}
FieldSetColumnGroupComponent.ɵfac = function FieldSetColumnGroupComponent_Factory(t) { return new (t || FieldSetColumnGroupComponent)(); };
FieldSetColumnGroupComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FieldSetColumnGroupComponent, selectors: [["acl-field-set-column-group"]], hostVars: 2, hostBindings: function FieldSetColumnGroupComponent_HostBindings(rf, ctx) { if (rf & 2) {
        i0.ɵɵclassProp("label--not_bold", ctx.labelNotBold);
    } }, inputs: { labelNotBold: "labelNotBold" }, ngContentSelectors: _c0, decls: 1, vars: 0, template: function FieldSetColumnGroupComponent_Template(rf, ctx) { if (rf & 1) {
        i0.ɵɵprojectionDef();
        i0.ɵɵprojection(0);
    } }, styles: ["[_nghost-%COMP%]{display:flex;padding:0 20px}[_nghost-%COMP%]     acl-field-set-column{overflow:hidden}[_nghost-%COMP%]     acl-field-set-column:not(:last-child){margin-right:20px}[_nghost-%COMP%]:last-child{margin-bottom:-12px}"], changeDetection: 0 });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(FieldSetColumnGroupComponent, [{
        type: Component,
        args: [{ selector: 'acl-field-set-column-group', template: '<ng-content></ng-content>', preserveWhitespaces: false, changeDetection: ChangeDetectionStrategy.OnPush, host: { '[class.label--not_bold]': 'labelNotBold' }, styles: [":host{display:flex;padding:0 20px}:host ::ng-deep acl-field-set-column{overflow:hidden}:host ::ng-deep acl-field-set-column:not(:last-child){margin-right:20px}:host:last-child{margin-bottom:-12px}\n"] }]
    }], null, { labelNotBold: [{
            type: Input
        }] }); })();
export class FieldSetColumnComponent {
}
FieldSetColumnComponent.ɵfac = function FieldSetColumnComponent_Factory(t) { return new (t || FieldSetColumnComponent)(); };
FieldSetColumnComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FieldSetColumnComponent, selectors: [["acl-field-set-column"]], ngContentSelectors: _c0, decls: 1, vars: 0, template: function FieldSetColumnComponent_Template(rf, ctx) { if (rf & 1) {
        i0.ɵɵprojectionDef();
        i0.ɵɵprojection(0);
    } }, styles: ["[_nghost-%COMP%]{display:flex;flex-direction:column;flex:1}[_nghost-%COMP%]     acl-field-set-item{width:100%;flex:none;margin-bottom:12px}  acl-field-set-column-group.label--not_bold   label{font-weight:400}"], changeDetection: 0 });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(FieldSetColumnComponent, [{
        type: Component,
        args: [{ selector: 'acl-field-set-column', template: '<ng-content></ng-content>', preserveWhitespaces: false, changeDetection: ChangeDetectionStrategy.OnPush, styles: [":host{display:flex;flex-direction:column;flex:1}:host ::ng-deep acl-field-set-item{width:100%;flex:none;margin-bottom:12px}::ng-deep acl-field-set-column-group.label--not_bold ::ng-deep label{font-weight:400}\n"] }]
    }], null, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL3dpZGdldC9maWVsZC1zZXQvY29sdW1uL2NvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7O0FBRTFFLHVCQUF1QjtBQVV2QixNQUFNLE9BQU8sNEJBQTRCO0lBVHpDO1FBVVcsaUJBQVksR0FBRyxLQUFLLENBQUM7S0FDL0I7O3dHQUZZLDRCQUE0QjsrRUFBNUIsNEJBQTRCOzs7O1FBUDVCLGtCQUF5Qjs7dUZBT3pCLDRCQUE0QjtjQVR4QyxTQUFTOzJCQUNFLDRCQUE0QixZQUM1QiwyQkFBMkIsdUJBRWhCLEtBQUssbUJBQ1QsdUJBQXVCLENBQUMsTUFBTSxRQUV6QyxFQUFFLHlCQUF5QixFQUFFLGNBQWMsRUFBRTtnQkFHMUMsWUFBWTtrQkFBcEIsS0FBSzs7QUFVUixNQUFNLE9BQU8sdUJBQXVCOzs4RkFBdkIsdUJBQXVCOzBFQUF2Qix1QkFBdUI7O1FBTHZCLGtCQUF5Qjs7dUZBS3pCLHVCQUF1QjtjQVBuQyxTQUFTOzJCQUNFLHNCQUFzQixZQUN0QiwyQkFBMkIsdUJBRWhCLEtBQUssbUJBQ1QsdUJBQXVCLENBQUMsTUFBTSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8vIOaUr+aMgee7n+S4gOeahOWIl+W4g+WxgO+8iOWmguWNleWIl+W4g+WxgO+8jOWPjOagj+W4g+WxgO+8iVxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYWNsLWZpZWxkLXNldC1jb2x1bW4tZ3JvdXAnLFxuICB0ZW1wbGF0ZTogJzxuZy1jb250ZW50PjwvbmctY29udGVudD4nLFxuICBzdHlsZVVybHM6IFsnLi9jb2x1bW4tZ3JvdXAuc3R5bGUuc2NzcyddLFxuICBwcmVzZXJ2ZVdoaXRlc3BhY2VzOiBmYWxzZSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW5ndWxhci1lc2xpbnQvbm8taG9zdC1tZXRhZGF0YS1wcm9wZXJ0eVxuICBob3N0OiB7ICdbY2xhc3MubGFiZWwtLW5vdF9ib2xkXSc6ICdsYWJlbE5vdEJvbGQnIH0sXG59KVxuZXhwb3J0IGNsYXNzIEZpZWxkU2V0Q29sdW1uR3JvdXBDb21wb25lbnQge1xuICBASW5wdXQoKSBsYWJlbE5vdEJvbGQgPSBmYWxzZTtcbn1cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYWNsLWZpZWxkLXNldC1jb2x1bW4nLFxuICB0ZW1wbGF0ZTogJzxuZy1jb250ZW50PjwvbmctY29udGVudD4nLFxuICBzdHlsZVVybHM6IFsnLi9jb2x1bW4uc3R5bGUuc2NzcyddLFxuICBwcmVzZXJ2ZVdoaXRlc3BhY2VzOiBmYWxzZSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG59KVxuZXhwb3J0IGNsYXNzIEZpZWxkU2V0Q29sdW1uQ29tcG9uZW50IHt9XG4iXX0=