@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).
16 lines • 3.09 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class DsfrLogoComponent {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: DsfrLogoComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: DsfrLogoComponent, selector: "dsfr-logo", inputs: { size: "size", label: "label" }, ngImport: i0, template: "<p\n [ngClass]=\"{\n 'fr-logo': true,\n 'fr-logo--sm': size === 'SM',\n 'fr-logo--lg': size === 'LG'\n }\">\n <span *ngIf=\"label\" [outerHTML]=\"label\"></span>\n <ng-content *ngIf=\"!label\"></ng-content>\n</p>\n", dependencies: [{ kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }, { kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: DsfrLogoComponent, decorators: [{
type: Component,
args: [{ selector: 'dsfr-logo', template: "<p\n [ngClass]=\"{\n 'fr-logo': true,\n 'fr-logo--sm': size === 'SM',\n 'fr-logo--lg': size === 'LG'\n }\">\n <span *ngIf=\"label\" [outerHTML]=\"label\"></span>\n <ng-content *ngIf=\"!label\"></ng-content>\n</p>\n" }]
}], propDecorators: { size: [{
type: Input
}], label: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nby5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZHNmci1jb21wb25lbnRzL3NyYy9saWIvY29tcG9uZW50cy9sb2dvL2xvZ28uY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWRzZnItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvbG9nby9sb2dvLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7QUFPakQsTUFBTSxPQUFPLGlCQUFpQjsrR0FBakIsaUJBQWlCO21HQUFqQixpQkFBaUIsMkZDUDlCLHFPQVNBOzs0RkRGYSxpQkFBaUI7a0JBSjdCLFNBQVM7K0JBQ0UsV0FBVzs4QkFLWixJQUFJO3NCQUFaLEtBQUs7Z0JBR0csS0FBSztzQkFBYixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRHNmclNpemUgfSBmcm9tICcuLi8uLi9zaGFyZWQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdkc2ZyLWxvZ28nLFxuICB0ZW1wbGF0ZVVybDogJy4vbG9nby5jb21wb25lbnQuaHRtbCcsXG59KVxuZXhwb3J0IGNsYXNzIERzZnJMb2dvQ29tcG9uZW50IHtcbiAgLyoqIFRhaWxsZSBkdSBsb2dvLCBNRCBwYXIgZMOpZmF1dCBzaSBub24gc3DDqWNpZmnDqS4gKi9cbiAgQElucHV0KCkgc2l6ZTogRHNmclNpemU7XG5cbiAgLyoqIEludGl0dWzDqSBvZmZpY2llbCAqL1xuICBASW5wdXQoKSBsYWJlbDogc3RyaW5nO1xufVxuIiwiPHBcbiAgW25nQ2xhc3NdPVwie1xuICAgICdmci1sb2dvJzogdHJ1ZSxcbiAgICAnZnItbG9nby0tc20nOiBzaXplID09PSAnU00nLFxuICAgICdmci1sb2dvLS1sZyc6IHNpemUgPT09ICdMRydcbiAgfVwiPlxuICA8c3BhbiAqbmdJZj1cImxhYmVsXCIgW291dGVySFRNTF09XCJsYWJlbFwiPjwvc3Bhbj5cbiAgPG5nLWNvbnRlbnQgKm5nSWY9XCIhbGFiZWxcIj48L25nLWNvbnRlbnQ+XG48L3A+XG4iXX0=