UNPKG

@junte/ui

Version:

Quality Angular UI components kit

33 lines (32 loc) 2.87 kB
import { HttpClient } from '@angular/common/http'; import { ElementRef, OnInit, Renderer2 } from '@angular/core'; import { JunteUIConfig } from '../../../config'; import { InMemoryCacheService } from '../../../core/services/in-memory-cache.service'; import * as ɵngcc0 from '@angular/core'; export declare class AnimatedIconComponent implements OnInit { private http; private renderer; private cache; private hostRef; private config; readonly host = "jnt-animated-icon-host"; private svg; private _color; private iconset$; private icon$; set iconset(iconset: string); get iconset(): string; set icon(icon: string); get icon(): string; set color(color: string); get color(): string; get hasColor(): boolean; tags: string[]; constructor(http: HttpClient, renderer: Renderer2, cache: InMemoryCacheService, hostRef: ElementRef, config: JunteUIConfig); ngOnInit(): void; render(): void; private load; static ɵfac: ɵngcc0.ɵɵFactoryDef<AnimatedIconComponent, never>; static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta<AnimatedIconComponent, "jnt-animated-icon", never, { "iconset": "iconset"; "icon": "icon"; "color": "color"; "tags": "tags"; }, {}, never, never>; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5pbWF0ZWQtaWNvbi5jb21wb25lbnQuZC50cyIsInNvdXJjZXMiOlsiYW5pbWF0ZWQtaWNvbi5jb21wb25lbnQuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7QUFJQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXVCQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBDbGllbnQgfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XG5pbXBvcnQgeyBFbGVtZW50UmVmLCBPbkluaXQsIFJlbmRlcmVyMiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSnVudGVVSUNvbmZpZyB9IGZyb20gJy4uLy4uLy4uL2NvbmZpZyc7XG5pbXBvcnQgeyBJbk1lbW9yeUNhY2hlU2VydmljZSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvc2VydmljZXMvaW4tbWVtb3J5LWNhY2hlLnNlcnZpY2UnO1xuZXhwb3J0IGRlY2xhcmUgY2xhc3MgQW5pbWF0ZWRJY29uQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcbiAgICBwcml2YXRlIGh0dHA7XG4gICAgcHJpdmF0ZSByZW5kZXJlcjtcbiAgICBwcml2YXRlIGNhY2hlO1xuICAgIHByaXZhdGUgaG9zdFJlZjtcbiAgICBwcml2YXRlIGNvbmZpZztcbiAgICByZWFkb25seSBob3N0ID0gXCJqbnQtYW5pbWF0ZWQtaWNvbi1ob3N0XCI7XG4gICAgcHJpdmF0ZSBzdmc7XG4gICAgcHJpdmF0ZSBfY29sb3I7XG4gICAgcHJpdmF0ZSBpY29uc2V0JDtcbiAgICBwcml2YXRlIGljb24kO1xuICAgIHNldCBpY29uc2V0KGljb25zZXQ6IHN0cmluZyk7XG4gICAgZ2V0IGljb25zZXQoKTogc3RyaW5nO1xuICAgIHNldCBpY29uKGljb246IHN0cmluZyk7XG4gICAgZ2V0IGljb24oKTogc3RyaW5nO1xuICAgIHNldCBjb2xvcihjb2xvcjogc3RyaW5nKTtcbiAgICBnZXQgY29sb3IoKTogc3RyaW5nO1xuICAgIGdldCBoYXNDb2xvcigpOiBib29sZWFuO1xuICAgIHRhZ3M6IHN0cmluZ1tdO1xuICAgIGNvbnN0cnVjdG9yKGh0dHA6IEh0dHBDbGllbnQsIHJlbmRlcmVyOiBSZW5kZXJlcjIsIGNhY2hlOiBJbk1lbW9yeUNhY2hlU2VydmljZSwgaG9zdFJlZjogRWxlbWVudFJlZiwgY29uZmlnOiBKdW50ZVVJQ29uZmlnKTtcbiAgICBuZ09uSW5pdCgpOiB2b2lkO1xuICAgIHJlbmRlcigpOiB2b2lkO1xuICAgIHByaXZhdGUgbG9hZDtcbn1cbiJdfQ==