Subversion Repositories Applications.papyrus

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2150 mathias 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2
        "http://www.w3.org/TR/html4/strict.dtd">
3
<html>
4
<head>
5
	<title>dojox.fx - animation sets to use!</title>
6
 
7
	<script type="text/javascript" src="../../../dojo/dojo.js" djConfig="isDebug:true, parseOnLoad: true" ></script>
8
	<script type="text/javascript" src="../_base.js"></script>
9
	<style type="text/css">
10
		@import "../../../dojo/resources/dojo.css";
11
		@import "../../../dijit/themes/dijit.css";
12
		@import "../../../dijit/themes/tundra/tundra.css";
13
		@import "../../../dijit/tests/css/dijitTests.css";
14
 
15
 
16
		#sizeToTest {
17
			position:absolute;
18
			top:0;
19
			left:300px;
20
			border:2px solid #ededed;
21
			width:50px; height:50px;
22
			background:#fff;
23
			text-align:center;
24
		}
25
 
26
	</style>
27
	<script type="text/javascript">
28
		function chainTest(){
29
			// FIXME: not recalculating mixin in init? or not re-mixing, rather.
30
			// happens to a lot of propertyAnimations, actually when chaining, with a
31
			// fixed 'start' property in the mixin. see _base/fx.js:slideBy()
32
			dojo.fx.chain([
33
				dojox.fx.slideBy({ node: 'sizeToTest', top:50, left:50, duration:400 }),
34
				dojox.fx.slideBy({ node: 'sizeToTest', top:25, left:-25, duration:400 })
35
			]).play();
36
		}
37
	</script>
38
</head>
39
<body class="tundra">
40
	<h1 class="testTitle">dojox.fx.slideBy test</h1>
41
 
42
	<a href="#" onclick="javascript:dojox.fx.slideBy({node:'sizeToTest', top:50,  left:50,  duration:200 }).play()">top: 50, left:50</a>
43
	<a href="#" onclick="javascript:dojox.fx.slideBy({node:'sizeToTest', top:-50, left:50,  duration:400 }).play()">top:-50, left:50</a>
44
	<a href="#" onclick="javascript:dojox.fx.slideBy({node:'sizeToTest', top:-50, left:-50, duration:400 }).play()">top:-50, left:-50</a>
45
	<a href="#" onclick="javascript:dojox.fx.slideBy({node:'sizeToTest', top:50,  left:-50, duration:400 }).play()">top:50, left:-50</a>
46
	<a href="#" onclick="javascript:chainTest()">chainTest</a>
47
 
48
	<div id="sizeToTest">
49
	lorem. ipsum.
50
	</div>
51
 
52
	HTML AFTER
53
	<br>
54
 
55
 
56
 
57
</body>
58
</html>