animationEnum.ts
1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// 动画时间函数枚举
export enum AnimationTimingFunctionNameEnum {
// 动画从头到尾的速度是相同的
LINEAR = '匀速',
// 默认值:动画以低速开始,然后加快,在结束前变慢。
EASE = '缓速',
// 动画以低速开始。
EASEIN = '低速开始',
// 动画以低速结束。
EASEOUT = '低速结束',
// 动画以低速开始和结束。
EASEINOUT = '低速开始和结束'
}
export enum AnimationTimingFunctionEnum {
// 动画从头到尾的速度是相同的
LINEAR = 'linear',
// 默认值:动画以低速开始,然后加快,在结束前变慢。
EASE = 'ease',
// 动画以低速开始。
EASEIN = 'ease-in',
// 动画以低速结束。
EASEOUT = 'ease-out',
// 动画以低速开始和结束。
EASEINOUT = 'ease-in-out'
}
// 动画执行状态枚举
export enum AnimationPlayStateNameEnum {
// 暂停
PAUSED = '暂停',
// 运行
RUNNING = '运行'
}
export enum AnimationPlayStateEnum {
// 暂停
PAUSED = 'paused',
// 运行
RUNNING = 'running'
}
// 动画执行次数枚举
export enum AnimationIterationCountNameEnum {
// 暂停
ITERATIONCOUNT = '无限次',
}
export enum AnimationIterationCountEnum {
// 暂停
ITERATIONCOUNT = 'infinite',
}