import { Directive, HostBinding, Input } from '@angular/core';
import { ECLBaseDirective } from '../../../components/ecl-base.directive';
import * as i0 from "@angular/core";
export class EclHiddenDirective extends ECLBaseDirective {
    constructor() {
        super(...arguments);
        this.isHidden = true;
    }
}
/** @nocollapse */ EclHiddenDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: EclHiddenDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclHiddenDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "12.0.0", version: "13.3.11", type: EclHiddenDirective, selector: "[eclHidden]", inputs: { isHidden: ["eclHidden", "isHidden"] }, host: { properties: { "class.ecl-u-d-none": "this.isHidden" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: EclHiddenDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclHidden]',
                }]
        }], propDecorators: { isHidden: [{
                type: Input,
                args: ['eclHidden']
            }, {
                type: HostBinding,
                args: ['class.ecl-u-d-none']
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWNsLWhpZGRlbi5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvbGliL3V0aWxzL2RpcmVjdGl2ZXMvZWNsLWhpZGRlbi9lY2wtaGlkZGVuLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sd0NBQXdDLENBQUM7O0FBSzFFLE1BQU0sT0FBTyxrQkFBbUIsU0FBUSxnQkFBZ0I7SUFIeEQ7O1FBSTJELGFBQVEsR0FBRyxJQUFJLENBQUM7S0FDMUU7O21JQUZZLGtCQUFrQjt1SEFBbEIsa0JBQWtCOzRGQUFsQixrQkFBa0I7a0JBSDlCLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLGFBQWE7aUJBQ3hCOzhCQUUwRCxRQUFRO3NCQUE5RCxLQUFLO3VCQUFDLFdBQVc7O3NCQUFHLFdBQVc7dUJBQUMsb0JBQW9CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBIb3N0QmluZGluZywgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEVDTEJhc2VEaXJlY3RpdmUgfSBmcm9tICcuLi8uLi8uLi9jb21wb25lbnRzL2VjbC1iYXNlLmRpcmVjdGl2ZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tlY2xIaWRkZW5dJyxcbn0pXG5leHBvcnQgY2xhc3MgRWNsSGlkZGVuRGlyZWN0aXZlIGV4dGVuZHMgRUNMQmFzZURpcmVjdGl2ZSB7XG4gICAgQElucHV0KCdlY2xIaWRkZW4nKSBASG9zdEJpbmRpbmcoJ2NsYXNzLmVjbC11LWQtbm9uZScpIGlzSGlkZGVuID0gdHJ1ZTtcbn1cbiJdfQ==