import { Directive, HostBinding } from '@angular/core';
import { ECLBaseDirective } from '../ecl-base.directive';
import * as i0 from "@angular/core";
export class EclContentBlockTitleDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__title'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockTitleDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockTitleDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockTitleDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockTitleDirective, selector: "[eclContentBlockTitle]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockTitleDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockTitle]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockDescriptionDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__description'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockDescriptionDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockDescriptionDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockDescriptionDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockDescriptionDirective, selector: "[eclContentBlockDescription]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockDescriptionDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockDescription]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockLabelsDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__label-container'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockLabelsDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLabelsDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockLabelsDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockLabelsDirective, selector: "[eclContentBlockLabels]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLabelsDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockLabels]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockLabelDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__label-item'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockLabelDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLabelDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockLabelDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockLabelDirective, selector: "[eclContentBlockLabel]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLabelDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockLabel]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockPrimaryMetasDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__primary-meta-container'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockPrimaryMetasDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockPrimaryMetasDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockPrimaryMetasDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockPrimaryMetasDirective, selector: "[eclContentBlockPrimaryMetas]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockPrimaryMetasDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockPrimaryMetas]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockPrimaryMetaDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__primary-meta-item'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockPrimaryMetaDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockPrimaryMetaDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockPrimaryMetaDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockPrimaryMetaDirective, selector: "[eclContentBlockPrimaryMeta]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockPrimaryMetaDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockPrimaryMeta]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockSecondaryMetasDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__secondary-meta-container'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockSecondaryMetasDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetasDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockSecondaryMetasDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockSecondaryMetasDirective, selector: "[eclContentBlockSecondaryMetas]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetasDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockSecondaryMetas]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockSecondaryMetaDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__secondary-meta-item'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockSecondaryMetaDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetaDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockSecondaryMetaDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockSecondaryMetaDirective, selector: "[eclContentBlockSecondaryMeta]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetaDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockSecondaryMeta]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockSecondaryMetaLabelDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__secondary-meta-label'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockSecondaryMetaLabelDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetaLabelDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockSecondaryMetaLabelDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockSecondaryMetaLabelDirective, selector: "[eclContentBlockSecondaryMetaLabel]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetaLabelDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockSecondaryMetaLabel]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockSecondaryMetaIconDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__secondary-meta-icon'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockSecondaryMetaIconDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetaIconDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockSecondaryMetaIconDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockSecondaryMetaIconDirective, selector: "[eclContentBlockSecondaryMetaIcon]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockSecondaryMetaIconDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockSecondaryMetaIcon]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockTagsDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__tag-container'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockTagsDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockTagsDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockTagsDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockTagsDirective, selector: "[eclContentBlockTags]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockTagsDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockTags]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockTagDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__tag-item'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockTagDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockTagDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockTagDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockTagDirective, selector: "[eclContentBlockTag]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockTagDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockTag]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockLinksContainerDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__link-container'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockLinksContainerDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLinksContainerDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockLinksContainerDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockLinksContainerDirective, selector: "[eclContentBlockLinksContainer]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLinksContainerDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockLinksContainer]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockLinksDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__link-list'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockLinksDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLinksDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockLinksDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockLinksDirective, selector: "[eclContentBlockLinks]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLinksDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockLinks]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockLinkDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__link-item'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockLinkDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLinkDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockLinkDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockLinkDirective, selector: "[eclContentBlockLink]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockLinkDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockLink]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockListContainerDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__list-container'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockListContainerDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockListContainerDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockListContainerDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockListContainerDirective, selector: "[eclContentBlockListContainer]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockListContainerDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockListContainer]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
export class EclContentBlockListDirective extends ECLBaseDirective {
    get cssClasses() {
        return [
            super.getCssClasses('ecl-content-block__list'),
        ].join(' ').trim();
    }
}
/** @nocollapse */ EclContentBlockListDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockListDirective, deps: null, target: i0.ɵɵFactoryTarget.Directive });
/** @nocollapse */ EclContentBlockListDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "14.2.6", type: EclContentBlockListDirective, selector: "[eclContentBlockList]", host: { properties: { "class": "this.cssClasses" } }, usesInheritance: true, ngImport: i0 });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclContentBlockListDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[eclContentBlockList]'
                }]
        }], propDecorators: { cssClasses: [{
                type: HostBinding,
                args: ['class']
            }] } });
//# sourceMappingURL=data:application/json;base64, 