UNPKG

ngx-skltn

Version:
44 lines (43 loc) 1.44 kB
import { OnInit, ElementRef, ChangeDetectorRef, AfterViewInit, NgZone, OnDestroy } from '@angular/core'; import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; import { Subject } from 'rxjs'; import { SkltnConfig } from '../interfaces/skltn-config'; import { SkltnService } from '../services/skltn.service'; import { BonesList } from '../classes/bones-list.class'; export declare class SkltnComponent implements OnInit, OnDestroy, AfterViewInit { private skltnService; private element; private sanitizer; private cd; private zone; private bonesList; rectRadius: number; bgFill: string; flareFill: string; flareWidth: string; duration: number; delay: number; timing: string; showSkltn: boolean; checkInterval: number; viewBox: string; shapes: any[]; parentClientRect: any; animationCss: SafeHtml; href: string; sufix: string; gradientId: string; maskId: string; updStream$: Subject<unknown>; checkStream$: Subject<unknown>; unsubscribe$: Subject<unknown>; defaultConfig: SkltnConfig; private bones; constructor(skltnService: SkltnService, element: ElementRef, sanitizer: DomSanitizer, cd: ChangeDetectorRef, zone: NgZone, bonesList: BonesList); onResize(event: Event): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; getSufixWithID(): string; calcShapes(): void; }