[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/lib/yuilib/3.17.2/anim-xy/ -> anim-xy-debug.js (source)

   1  /*
   2  YUI 3.17.2 (build 9c3c78e)
   3  Copyright 2014 Yahoo! Inc. All rights reserved.
   4  Licensed under the BSD License.
   5  http://yuilibrary.com/license/
   6  */
   7  
   8  YUI.add('anim-xy', function (Y, NAME) {
   9  
  10  /**
  11   * Adds support for the <code>xy</code> property in <code>from</code> and
  12   * <code>to</code> attributes.
  13   * @module anim
  14   * @submodule anim-xy
  15   */
  16  
  17  var NUM = Number;
  18  
  19  Y.Anim.behaviors.xy = {
  20      set: function(anim, att, from, to, elapsed, duration, fn) {
  21          anim._node.setXY([
  22              fn(elapsed, NUM(from[0]), NUM(to[0]) - NUM(from[0]), duration),
  23              fn(elapsed, NUM(from[1]), NUM(to[1]) - NUM(from[1]), duration)
  24          ]);
  25      },
  26      get: function(anim) {
  27          return anim._node.getXY();
  28      }
  29  };
  30  
  31  
  32  
  33  }, '3.17.2', {"requires": ["anim-base", "node-screen"]});


Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1