ng-cornerstone
Version:
[](https://github.com/prettier/prettier) [](http://commitizen.git
24 lines • 3.14 kB
JavaScript
import { ChangeDetectionStrategy, Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class IconComponent {
constructor() {
this.iconfont = '';
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: IconComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: IconComponent, selector: "i[nc-icon]", inputs: { iconfont: "iconfont" }, ngImport: i0, template: `
<svg class="icon" aria-hidden="true">
<use attr.xlink:href="#{{ iconfont }}"></use>
</svg>
`, isInline: true, styles: [":host{display:inline-block;line-height:0}.icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}\n"], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: IconComponent, decorators: [{
type: Component,
args: [{ selector: 'i[nc-icon]', template: `
<svg class="icon" aria-hidden="true">
<use attr.xlink:href="#{{ iconfont }}"></use>
</svg>
`, changeDetection: ChangeDetectionStrategy.OnPush, styles: [":host{display:inline-block;line-height:0}.icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}\n"] }]
}], propDecorators: { iconfont: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1jb3JuZXJzdG9uZS9zcmMvbGliL2NvbXBvbmVudHMvaWNvbi9pY29uLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUE0QjFFLE1BQU0sT0FBTyxhQUFhO0lBMUIxQjtRQTJCVyxhQUFRLEdBQWtCLEVBQUUsQ0FBQztLQUN2QzsrR0FGWSxhQUFhO21HQUFiLGFBQWEsb0ZBdkJkOzs7O0dBSVQ7OzRGQW1CVSxhQUFhO2tCQTFCekIsU0FBUzsrQkFFRSxZQUFZLFlBQ1o7Ozs7R0FJVCxtQkFpQmdCLHVCQUF1QixDQUFDLE1BQU07OEJBR3RDLFFBQVE7c0JBQWhCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbmd1bGFyLWVzbGludC9jb21wb25lbnQtc2VsZWN0b3JcbiAgc2VsZWN0b3I6ICdpW25jLWljb25dJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8c3ZnIGNsYXNzPVwiaWNvblwiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiPlxuICAgICAgPHVzZSBhdHRyLnhsaW5rOmhyZWY9XCIje3sgaWNvbmZvbnQgfX1cIj48L3VzZT5cbiAgICA8L3N2Zz5cbiAgYCxcbiAgc3R5bGVzOiBbXG4gICAgYFxuICAgICAgOmhvc3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMC4xNWVtO1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgfVxuICAgIGAsXG4gIF0sXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxufSlcbmV4cG9ydCBjbGFzcyBJY29uQ29tcG9uZW50IHtcbiAgQElucHV0KCkgaWNvbmZvbnQ6IHN0cmluZyB8IG51bGwgPSAnJztcbn1cbiJdfQ==