@alfiob/ng-datatable
Version:
ng-datatable - fully customizable & easy to use datatable library
50 lines • 5.63 kB
JavaScript
import { Component, Input, ViewChild } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class IconCheckComponent {
constructor(viewContainerRef) {
this.viewContainerRef = viewContainerRef;
}
ngOnInit() {
this.viewContainerRef.createEmbeddedView(this.template);
}
}
IconCheckComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: IconCheckComponent, deps: [{ token: i0.ViewContainerRef }], target: i0.ɵɵFactoryTarget.Component });
IconCheckComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.2.10", type: IconCheckComponent, selector: "icon-check", inputs: { class: "class" }, viewQueries: [{ propertyName: "template", first: true, predicate: ["template"], descendants: true, static: true }], ngImport: i0, template: `
<ng-template #template>
<svg [ngClass]="class" version="1.1" viewBox="0 0 17 12">
<g fill="none" fill-rule="evenodd">
<g transform="translate(-9 -11)" fill="currentColor" fill-rule="nonzero">
<path
d="m25.576 11.414c0.56558 0.55188 0.56558 1.4439 0 1.9961l-9.404 9.176c-0.28213 0.27529-0.65247 0.41385-1.0228 0.41385-0.37034 0-0.74068-0.13855-1.0228-0.41385l-4.7019-4.588c-0.56584-0.55188-0.56584-1.4442 0-1.9961 0.56558-0.55214 1.4798-0.55214 2.0456 0l3.679 3.5899 8.3812-8.1779c0.56558-0.55214 1.4798-0.55214 2.0456 0z"
/>
</g>
</g>
</svg>
</ng-template>
`, isInline: true, dependencies: [{ kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: IconCheckComponent, decorators: [{
type: Component,
args: [{
selector: 'icon-check',
template: `
<ng-template #template>
<svg [ngClass]="class" version="1.1" viewBox="0 0 17 12">
<g fill="none" fill-rule="evenodd">
<g transform="translate(-9 -11)" fill="currentColor" fill-rule="nonzero">
<path
d="m25.576 11.414c0.56558 0.55188 0.56558 1.4439 0 1.9961l-9.404 9.176c-0.28213 0.27529-0.65247 0.41385-1.0228 0.41385-0.37034 0-0.74068-0.13855-1.0228-0.41385l-4.7019-4.588c-0.56584-0.55188-0.56584-1.4442 0-1.9961 0.56558-0.55214 1.4798-0.55214 2.0456 0l3.679 3.5899 8.3812-8.1779c0.56558-0.55214 1.4798-0.55214 2.0456 0z"
/>
</g>
</g>
</svg>
</ng-template>
`,
}]
}], ctorParameters: function () { return [{ type: i0.ViewContainerRef }]; }, propDecorators: { template: [{
type: ViewChild,
args: ['template', { static: true }]
}], class: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi1jaGVjay5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYi9pY29uLWNoZWNrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBb0IsTUFBTSxlQUFlLENBQUM7OztBQWlCOUUsTUFBTSxPQUFPLGtCQUFrQjtJQUczQixZQUFvQixnQkFBa0M7UUFBbEMscUJBQWdCLEdBQWhCLGdCQUFnQixDQUFrQjtJQUFHLENBQUM7SUFDMUQsUUFBUTtRQUNKLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDNUQsQ0FBQzs7Z0hBTlEsa0JBQWtCO29HQUFsQixrQkFBa0Isa01BZGpCOzs7Ozs7Ozs7Ozs7S0FZVDs0RkFFUSxrQkFBa0I7a0JBaEI5QixTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSxZQUFZO29CQUN0QixRQUFRLEVBQUU7Ozs7Ozs7Ozs7OztLQVlUO2lCQUNKO3VHQUU0QyxRQUFRO3NCQUFoRCxTQUFTO3VCQUFDLFVBQVUsRUFBRSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUU7Z0JBQzlCLEtBQUs7c0JBQWIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQsIFZpZXdDaGlsZCwgVmlld0NvbnRhaW5lclJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnaWNvbi1jaGVjaycsXHJcbiAgICB0ZW1wbGF0ZTogYFxyXG4gICAgICAgIDxuZy10ZW1wbGF0ZSAjdGVtcGxhdGU+XHJcbiAgICAgICAgICAgIDxzdmcgW25nQ2xhc3NdPVwiY2xhc3NcIiB2ZXJzaW9uPVwiMS4xXCIgdmlld0JveD1cIjAgMCAxNyAxMlwiPlxyXG4gICAgICAgICAgICAgICAgPGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKC05IC0xMSlcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgZmlsbC1ydWxlPVwibm9uemVyb1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZD1cIm0yNS41NzYgMTEuNDE0YzAuNTY1NTggMC41NTE4OCAwLjU2NTU4IDEuNDQzOSAwIDEuOTk2MWwtOS40MDQgOS4xNzZjLTAuMjgyMTMgMC4yNzUyOS0wLjY1MjQ3IDAuNDEzODUtMS4wMjI4IDAuNDEzODUtMC4zNzAzNCAwLTAuNzQwNjgtMC4xMzg1NS0xLjAyMjgtMC40MTM4NWwtNC43MDE5LTQuNTg4Yy0wLjU2NTg0LTAuNTUxODgtMC41NjU4NC0xLjQ0NDIgMC0xLjk5NjEgMC41NjU1OC0wLjU1MjE0IDEuNDc5OC0wLjU1MjE0IDIuMDQ1NiAwbDMuNjc5IDMuNTg5OSA4LjM4MTItOC4xNzc5YzAuNTY1NTgtMC41NTIxNCAxLjQ3OTgtMC41NTIxNCAyLjA0NTYgMHpcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvPlxyXG4gICAgICAgICAgICAgICAgICAgIDwvZz5cclxuICAgICAgICAgICAgICAgIDwvZz5cclxuICAgICAgICAgICAgPC9zdmc+XHJcbiAgICAgICAgPC9uZy10ZW1wbGF0ZT5cclxuICAgIGAsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBJY29uQ2hlY2tDb21wb25lbnQge1xyXG4gICAgQFZpZXdDaGlsZCgndGVtcGxhdGUnLCB7IHN0YXRpYzogdHJ1ZSB9KSB0ZW1wbGF0ZTogYW55O1xyXG4gICAgQElucHV0KCkgY2xhc3M6IGFueTtcclxuICAgIGNvbnN0cnVjdG9yKHByaXZhdGUgdmlld0NvbnRhaW5lclJlZjogVmlld0NvbnRhaW5lclJlZikge31cclxuICAgIG5nT25Jbml0KCkge1xyXG4gICAgICAgIHRoaXMudmlld0NvbnRhaW5lclJlZi5jcmVhdGVFbWJlZGRlZFZpZXcodGhpcy50ZW1wbGF0ZSk7XHJcbiAgICB9XHJcbn1cclxuIl19