UNPKG

@engie-group/fluid-design-system-angular

Version:

Fluid Design System Angular

27 lines 2.91 kB
import { booleanAttribute, Directive, HostBinding, Input } from '@angular/core'; import * as i0 from "@angular/core"; export class SidebarContentDirective { constructor() { this.staticClass = 'nj-sidebar-content'; this.shouldBeCovered = false; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: SidebarContentDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive }); } static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "16.1.0", version: "16.2.12", type: SidebarContentDirective, isStandalone: true, selector: "[njSidebarContent]", inputs: { shouldBeCovered: ["shouldBeCovered", "shouldBeCovered", booleanAttribute] }, host: { properties: { "class": "this.staticClass", "class.nj-sidebar-content--nopush": "this.shouldBeCovered" } }, ngImport: i0 }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: SidebarContentDirective, decorators: [{ type: Directive, args: [{ selector: '[njSidebarContent]', standalone: true }] }], propDecorators: { staticClass: [{ type: HostBinding, args: ['class'] }], shouldBeCovered: [{ type: HostBinding, args: ['class.nj-sidebar-content--nopush'] }, { type: Input, args: [{ transform: booleanAttribute }] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lkZWJhci1jb250ZW50LmRpcmVjdGl2ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3NpZGViYXIvZGlyZWN0aXZlcy9zaWRlYmFyLWNvbnRlbnQuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxnQkFBZ0IsRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBQyxNQUFNLGVBQWUsQ0FBQzs7QUFNOUUsTUFBTSxPQUFPLHVCQUF1QjtJQUpwQztRQU1VLGdCQUFXLEdBQUcsb0JBQW9CLENBQUM7UUFJM0Msb0JBQWUsR0FBRyxLQUFLLENBQUM7S0FDekI7K0dBUFksdUJBQXVCO21HQUF2Qix1QkFBdUIsd0hBS2YsZ0JBQWdCOzs0RkFMeEIsdUJBQXVCO2tCQUpuQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxvQkFBb0I7b0JBQzlCLFVBQVUsRUFBRSxJQUFJO2lCQUNqQjs4QkFHUyxXQUFXO3NCQURsQixXQUFXO3VCQUFDLE9BQU87Z0JBS3BCLGVBQWU7c0JBRmQsV0FBVzt1QkFBQyxrQ0FBa0M7O3NCQUM5QyxLQUFLO3VCQUFDLEVBQUMsU0FBUyxFQUFFLGdCQUFnQixFQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtib29sZWFuQXR0cmlidXRlLCBEaXJlY3RpdmUsIEhvc3RCaW5kaW5nLCBJbnB1dH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tualNpZGViYXJDb250ZW50XScsXG4gIHN0YW5kYWxvbmU6IHRydWVcbn0pXG5leHBvcnQgY2xhc3MgU2lkZWJhckNvbnRlbnREaXJlY3RpdmUge1xuICBASG9zdEJpbmRpbmcoJ2NsYXNzJylcbiAgcHJpdmF0ZSBzdGF0aWNDbGFzcyA9ICduai1zaWRlYmFyLWNvbnRlbnQnO1xuXG4gIEBIb3N0QmluZGluZygnY2xhc3Mubmotc2lkZWJhci1jb250ZW50LS1ub3B1c2gnKVxuICBASW5wdXQoe3RyYW5zZm9ybTogYm9vbGVhbkF0dHJpYnV0ZX0pXG4gIHNob3VsZEJlQ292ZXJlZCA9IGZhbHNlO1xufVxuIl19