UNPKG

ngx-party-parrots

Version:
35 lines (34 loc) 1.01 kB
import { NgZone, OnDestroy, OnInit } from '@angular/core'; import { ParrotModel } from '../../parrots/parrot.model'; export declare class NgxPartyParrotsComponent implements OnInit, OnDestroy { ngZone: NgZone; canvas: any; parrotsAmount: number; opacity: number; parrotsData: ParrotModel[]; speed: { min: number; max: number; }; skiingMode: string; slalomLength: { min: number; max: number; }; mode: string; private canvasWidth; private canvasHeight; private context; private windowAnimationFrame; parrotsSprites: any[]; constructor(ngZone: NgZone); ngOnInit(): void; prepareCanvas(): void; createImage(src: any): HTMLImageElement; createSprite(): any; randomNumberFromMinToMax(min: number, max: number): number; getScalingFactorForWidth(width: any): number; setSlalomDirection(sprite: any): void; onResize(): void; ngOnDestroy(): void; }