0byt3m1n1
Path:
/
data
/
applications
/
aps
/
phprojekt
/
6.0.6-0
/
standard
/
htdocs
/
htdocs
/
dojo
/
dojox
/
widget
/
rotator
/
[
Home
]
File: Fade.js
/* Copyright (c) 2004-2010, The Dojo Foundation All Rights Reserved. Available via Academic Free License >= 2.1 OR the modified BSD license. see: http://dojotoolkit.org/license for details */ if(!dojo._hasResource["dojox.widget.rotator.Fade"]){ //_hasResource checks added by build. Do not use _hasResource directly in your code. dojo._hasResource["dojox.widget.rotator.Fade"] = true; dojo.provide("dojox.widget.rotator.Fade"); dojo.require("dojo.fx"); (function(d){ function _fade(/*Object*/args, /*string*/action){ // summary: // Returns an animation of a fade out and fade in of the current and next // panes. It will either chain (fade) or combine (crossFade) the fade // animations. var n = args.next.node; d.style(n, { display: "", opacity: 0 }); args.node = args.current.node; return d.fx[action]([ /*dojo.Animation*/ d.fadeOut(args), d.fadeIn(d.mixin(args, { node: n })) ]); } d.mixin(dojox.widget.rotator, { fade: function(/*Object*/args){ // summary: // Returns a dojo.Animation that fades out the current pane, then fades in // the next pane. return _fade(args, "chain"); /*dojo.Animation*/ }, crossFade: function(/*Object*/args){ // summary: // Returns a dojo.Animation that cross fades two rotator panes. return _fade(args, "combine"); /*dojo.Animation*/ } }); })(dojo); }