UNPKG

@edugouvfr/ngx-dsfr

Version:

NgxDsfr est un portage Angular des éléments d'interface du Système de Design de l'État Français (DSFR).

35 lines 3 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; export class SvgIconComponent { constructor() { this.role = 'img'; this.ariaHidden = true; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SvgIconComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: SvgIconComponent, isStandalone: true, selector: "edu-svg-icon", inputs: { iconPath: "iconPath", role: "role", ariaHidden: "ariaHidden", alt: "alt" }, ngImport: i0, template: ` <svg [attr.aria-hidden]="ariaHidden" [attr.role]="role" [attr.alt]="alt"> <use attr.xlink:href="{{ iconPath }}"></use> </svg> `, isInline: true }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: SvgIconComponent, decorators: [{ type: Component, args: [{ selector: 'edu-svg-icon', template: ` <svg [attr.aria-hidden]="ariaHidden" [attr.role]="role" [attr.alt]="alt"> <use attr.xlink:href="{{ iconPath }}"></use> </svg> `, standalone: true, }] }], propDecorators: { iconPath: [{ type: Input }], role: [{ type: Input }], ariaHidden: [{ type: Input }], alt: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3ZnLWljb24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWRzZnItY29tcG9uZW50cy9zcmMvbGliL3NoYXJlZC9jb21wb25lbnRzL3N2Zy1pY29uL3N2Zy1pY29uLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFXakQsTUFBTSxPQUFPLGdCQUFnQjtJQVQ3QjtRQVdXLFNBQUksR0FBRyxLQUFLLENBQUM7UUFDYixlQUFVLEdBQVksSUFBSSxDQUFDO0tBRXJDOytHQUxZLGdCQUFnQjttR0FBaEIsZ0JBQWdCLDhKQVBqQjs7OztHQUlUOzs0RkFHVSxnQkFBZ0I7a0JBVDVCLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLGNBQWM7b0JBQ3hCLFFBQVEsRUFBRTs7OztHQUlUO29CQUNELFVBQVUsRUFBRSxJQUFJO2lCQUNqQjs4QkFFVSxRQUFRO3NCQUFoQixLQUFLO2dCQUNHLElBQUk7c0JBQVosS0FBSztnQkFDRyxVQUFVO3NCQUFsQixLQUFLO2dCQUNHLEdBQUc7c0JBQVgsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnZWR1LXN2Zy1pY29uJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8c3ZnIFthdHRyLmFyaWEtaGlkZGVuXT1cImFyaWFIaWRkZW5cIiBbYXR0ci5yb2xlXT1cInJvbGVcIiBbYXR0ci5hbHRdPVwiYWx0XCI+XG4gICAgICA8dXNlIGF0dHIueGxpbms6aHJlZj1cInt7IGljb25QYXRoIH19XCI+PC91c2U+XG4gICAgPC9zdmc+XG4gIGAsXG4gIHN0YW5kYWxvbmU6IHRydWUsXG59KVxuZXhwb3J0IGNsYXNzIFN2Z0ljb25Db21wb25lbnQge1xuICBASW5wdXQoKSBpY29uUGF0aDogc3RyaW5nO1xuICBASW5wdXQoKSByb2xlID0gJ2ltZyc7XG4gIEBJbnB1dCgpIGFyaWFIaWRkZW46IGJvb2xlYW4gPSB0cnVlO1xuICBASW5wdXQoKSBhbHQ6IHN0cmluZztcbn1cbiJdfQ==