UNPKG

nativescript-angular

Version:

An Angular renderer that lets you build mobile apps with NativeScript.

32 lines (31 loc) 962 B
import { AnimationPlayer } from "@angular/animations"; import { Keyframe } from "./utils"; import { NgView } from "../element-registry"; export declare class NativeScriptAnimationPlayer implements AnimationPlayer { private target; private duration; private delay; parentPlayer: AnimationPlayer; private _startSubscriptions; private _doneSubscriptions; private _finished; private _started; private animation; constructor(target: NgView, keyframes: Keyframe[], duration: number, delay: number, easing: string); readonly totalTime: number; init(): void; hasStarted(): boolean; onStart(fn: Function): void; onDone(fn: Function): void; onDestroy(fn: Function): void; play(): void; pause(): void; finish(): void; reset(): void; restart(): void; destroy(): void; setPosition(_p: any): void; getPosition(): number; private initKeyframeAnimation; private onFinish; }