UNPKG

url-animations

Version:
74 lines (73 loc) 1.73 kB
import BaseAnimation from './base'; interface State { index: number; spinner: string[]; maxLength: number; speed: number; pastTimeStamp: number; } declare abstract class Spinner implements BaseAnimation { abstract name: string; abstract creator: string; abstract baseState: State; nextState(timeStamp: number, state: State): { nextFrame: string; state: State; }; } declare class Spinner_01 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_02 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_03 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_04 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_05 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_06 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_07 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_08 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_09 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_10 extends Spinner { name: string; creator: string; baseState: State; } declare class Spinner_11 extends Spinner { name: string; creator: string; baseState: State; } export { Spinner_01, Spinner_02, Spinner_03, Spinner_04, Spinner_05, Spinner_06, Spinner_07, Spinner_08, Spinner_09, Spinner_10, Spinner_11, };