OLD | NEW |
---|---|
(Empty) | |
1 <!DOCTYPE html> | |
2 <body> | |
3 <script src="../interpolation/resources/interpolation-test.js"></script> | |
4 <script> | |
5 assertComposition({ | |
6 property: 'clip', | |
7 underlying: 'rect(50px 50px 50px 50px)', | |
Eric Willigers
2016/02/17 12:09:53
Can we have these 12 values be distinct?
e.g.
0
alancutter (OOO until 2018)
2016/02/17 23:44:34
Done.
| |
8 addFrom: 'rect(50px 50px 50px 50px)', | |
9 addTo: 'rect(100px 100px 100px 100px)', | |
10 }, [ | |
11 {at: -1, is: 'rect(50px 50px 50px 50px)'}, | |
12 {at: 0, is: 'rect(100px 100px 100px 100px)'}, | |
13 {at: 0.25, is: 'rect(112.5px 112.5px 112.5px 112.5px)'}, | |
14 {at: 0.75, is: 'rect(137.5px 137.5px 137.5px 137.5px)'}, | |
15 {at: 1, is: 'rect(150px 150px 150px 150px)'}, | |
16 {at: 2, is: 'rect(200px 200px 200px 200px)'}, | |
17 ]); | |
18 | |
19 assertComposition({ | |
20 property: 'clip', | |
21 underlying: 'auto', | |
22 addFrom: 'rect(0px 0px 0px 0px)', | |
23 addTo: 'rect(100px 100px 100px 100px)', | |
24 }, [ | |
25 {at: -1, is: 'rect(-100px -100px -100px -100px)'}, | |
26 {at: 0, is: 'rect(0px 0px 0px 0px)'}, | |
27 {at: 0.25, is: 'rect(25px 25px 25px 25px)'}, | |
28 {at: 0.75, is: 'rect(75px 75px 75px 75px)'}, | |
29 {at: 1, is: 'rect(100px 100px 100px 100px)'}, | |
30 {at: 2, is: 'rect(200px 200px 200px 200px)'}, | |
31 ]); | |
32 | |
33 assertComposition({ | |
34 property: 'clip', | |
35 underlying: 'rect(50px auto auto 50px)', | |
36 addFrom: 'rect(50px auto auto 50px)', | |
37 addTo: 'rect(100px 100px 100px 100px)', | |
38 }, [ | |
39 {at: -1, is: 'rect(100px auto auto 100px)'}, | |
40 {at: 0, is: 'rect(100px auto auto 100px)'}, | |
41 {at: 0.25, is: 'rect(100px auto auto 100px)'}, | |
42 {at: 0.75, is: 'rect(100px 100px 100px 100px)'}, | |
43 {at: 1, is: 'rect(100px 100px 100px 100px)'}, | |
44 {at: 2, is: 'rect(100px 100px 100px 100px)'}, | |
45 ]); | |
46 | |
47 assertComposition({ | |
48 property: 'clip', | |
49 underlying: 'rect(50px 50px 50px 50px)', | |
50 addFrom: 'rect(50px auto auto 50px)', | |
51 addTo: 'rect(100px auto auto 100px)', | |
52 }, [ | |
53 {at: -1, is: 'rect(0px auto auto 0px)'}, | |
54 {at: 0, is: 'rect(50px auto auto 50px)'}, | |
55 {at: 0.25, is: 'rect(62.5px auto auto 62.5px)'}, | |
56 {at: 0.75, is: 'rect(87.5px auto auto 87.5px)'}, | |
57 {at: 1, is: 'rect(100px auto auto 100px)'}, | |
58 {at: 2, is: 'rect(150px auto auto 150px)'}, | |
59 ]); | |
60 | |
61 assertComposition({ | |
62 property: 'clip', | |
63 underlying: 'rect(50px auto auto 50px)', | |
64 addFrom: 'rect(50px 50px 50px 50px)', | |
65 replaceTo: 'rect(100px auto auto 100px)', | |
66 }, [ | |
67 {at: -1, is: 'rect(50px 50px 50px 50px)'}, | |
68 {at: 0, is: 'rect(50px 50px 50px 50px)'}, | |
69 {at: 0.25, is: 'rect(50px 50px 50px 50px)'}, | |
70 {at: 0.75, is: 'rect(100px auto auto 100px)'}, | |
71 {at: 1, is: 'rect(100px auto auto 100px)'}, | |
72 {at: 2, is: 'rect(100px auto auto 100px)'}, | |
73 ]); | |
74 | |
75 assertComposition({ | |
76 property: 'clip', | |
77 underlying: 'rect(50px 50px 50px 50px)', | |
78 addFrom: 'rect(50px auto auto 50px)', | |
79 addTo: 'auto', | |
80 }, [ | |
81 {at: -1, is: 'rect(50px auto auto 50px)'}, | |
82 {at: 0, is: 'rect(50px auto auto 50px)'}, | |
83 {at: 0.25, is: 'rect(50px auto auto 50px)'}, | |
84 {at: 0.75, is: 'auto'}, | |
85 {at: 1, is: 'auto'}, | |
86 {at: 2, is: 'auto'}, | |
87 ]); | |
88 </script> | |
OLD | NEW |