581 B
581 B
export type TweenOptions = {
Easing: "Linear"
|"Quint"
|"Quart"
|"Cubic"
|"Quad"
|"Sin"
|"Circle"
|"Expo"
|"Elastic"
|"Bounce"
|"Exp2"
|"Exp4"
|EasingFunction?;
Direction: "Out"|"InOut"|"In"|EasingDirection?;
CallBack: {[number|"*"|string]:(Item:DOM|any,Alpha:number,AbsolutePercent:number)->()}?;
OnStepped: TweenOnStepped?;
// 일반적으로 CallBack 에 ['*']=()->() 를
// 등록하는것과 같으나 성능상의 이점이 있습니다
Ended: TweenEnded?;
Getter: TweenGetter?;
Setter: TweenSetter?;
Time: number?;
}