import { __decorate, __metadata } from "tslib";
import { Directive, HostBinding, Input } from '@angular/core';
import { coerceBoolean } from '@eui/base';
import { ECLBaseDirective } from '../../ecl-base.directive';
import * as i0 from "@angular/core";
export class EclSiteFooterSectionDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.cmpClass = true;
        this.isCondensed = false;
        this.isSplitList = false;
        this.hasSeparator = false;
    }
}
/** @nocollapse */ EclSiteFooterSectionDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterSectionDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclSiteFooterSectionDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclSiteFooterSectionDirective, selector: "[eclSiteFooterSection]", inputs: { isCondensed: "isCondensed", isSplitList: "isSplitList", hasSeparator: "hasSeparator" }, host: { properties: { "class.ecl-site-footer__section": "this.cmpClass", "class.ecl-site-footer__section--condensed": "this.isCondensed", "class.ecl-site-footer__section--split-list": "this.isSplitList", "class.ecl-site-footer__section--separator": "this.hasSeparator" } }, usesInheritance: true, ngImport: i0 });
__decorate([
    coerceBoolean,
    __metadata("design:type", Object)
], EclSiteFooterSectionDirective.prototype, "isCondensed", void 0);
__decorate([
    coerceBoolean,
    __metadata("design:type", Object)
], EclSiteFooterSectionDirective.prototype, "isSplitList", void 0);
__decorate([
    coerceBoolean,
    __metadata("design:type", Object)
], EclSiteFooterSectionDirective.prototype, "hasSeparator", void 0);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterSectionDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclSiteFooterSection]'
                }]
        }], propDecorators: { cmpClass: [{
                type: HostBinding,
                args: ['class.ecl-site-footer__section']
            }], isCondensed: [{
                type: Input
            }, {
                type: HostBinding,
                args: ['class.ecl-site-footer__section--condensed']
            }], isSplitList: [{
                type: Input
            }, {
                type: HostBinding,
                args: ['class.ecl-site-footer__section--split-list']
            }], hasSeparator: [{
                type: HostBinding,
                args: ['class.ecl-site-footer__section--separator']
            }, {
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWNsLXNpdGUtZm9vdGVyLXNlY3Rpb24uZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vc3JjL2xpYi9jb21wb25lbnRzL2VjbC1zaXRlLWZvb3Rlci9lY2wtZm9vdGVyLWVsZW1lbnRzL2VjbC1zaXRlLWZvb3Rlci1zZWN0aW9uLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxXQUFXLENBQUM7QUFDMUMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7O0FBSzVELE1BQU0sT0FBTyw2QkFBOEIsU0FBUSxnQkFBZ0I7SUFIbkU7O1FBSW1ELGFBQVEsR0FBRyxJQUFJLENBQUM7UUFDbUIsZ0JBQVcsR0FBa0IsS0FBSyxDQUFDO1FBQ2xDLGdCQUFXLEdBQWtCLEtBQUssQ0FBQztRQUNwQyxpQkFBWSxHQUFtQixLQUFLLENBQUM7S0FDMUg7OzZJQUxZLDZCQUE2QjtpSUFBN0IsNkJBQTZCOztJQUVyQyxhQUFhOztrRUFBdUc7O0lBQ3BILGFBQWE7O2tFQUF3Rzs7SUFDckgsYUFBYTs7bUVBQXlHOzJGQUo5Ryw2QkFBNkI7a0JBSHpDLFNBQVM7bUJBQUM7b0JBQ1AsUUFBUSxFQUFFLHdCQUF3QjtpQkFDckM7OEJBRWtELFFBQVE7c0JBQXRELFdBQVc7dUJBQUMsZ0NBQWdDO2dCQUNxQyxXQUFXO3NCQUE3RSxLQUFLOztzQkFBSSxXQUFXO3VCQUFDLDJDQUEyQztnQkFDRyxXQUFXO3NCQUE5RSxLQUFLOztzQkFBSSxXQUFXO3VCQUFDLDRDQUE0QztnQkFDQyxZQUFZO3NCQUE5RSxXQUFXO3VCQUFDLDJDQUEyQzs7c0JBQUcsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdEJpbmRpbmcsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBjb2VyY2VCb29sZWFuIH0gZnJvbSAnQGV1aS9iYXNlJztcbmltcG9ydCB7IEVDTEJhc2VEaXJlY3RpdmUgfSBmcm9tICcuLi8uLi9lY2wtYmFzZS5kaXJlY3RpdmUnO1xuXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1tlY2xTaXRlRm9vdGVyU2VjdGlvbl0nXG59KVxuZXhwb3J0IGNsYXNzIEVjbFNpdGVGb290ZXJTZWN0aW9uRGlyZWN0aXZlIGV4dGVuZHMgRUNMQmFzZURpcmVjdGl2ZSB7XG4gICAgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtc2l0ZS1mb290ZXJfX3NlY3Rpb24nKSBjbXBDbGFzcyA9IHRydWU7XG4gICAgQGNvZXJjZUJvb2xlYW4gQElucHV0KCkgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtc2l0ZS1mb290ZXJfX3NlY3Rpb24tLWNvbmRlbnNlZCcpIGlzQ29uZGVuc2VkOiBib29sZWFuIHwgYW55ID0gZmFsc2U7XG4gICAgQGNvZXJjZUJvb2xlYW4gQElucHV0KCkgQEhvc3RCaW5kaW5nKCdjbGFzcy5lY2wtc2l0ZS1mb290ZXJfX3NlY3Rpb24tLXNwbGl0LWxpc3QnKSBpc1NwbGl0TGlzdDogYm9vbGVhbiB8IGFueSA9IGZhbHNlO1xuICAgIEBjb2VyY2VCb29sZWFuIEBIb3N0QmluZGluZygnY2xhc3MuZWNsLXNpdGUtZm9vdGVyX19zZWN0aW9uLS1zZXBhcmF0b3InKSBASW5wdXQoKSBoYXNTZXBhcmF0b3I6IGJvb2xlYW4gfCBhbnkgID0gZmFsc2U7XG59XG4iXX0=