tvanim.js
来自「SugarCRM5.1 开源PHP客户关系管理系统」· JavaScript 代码 · 共 50 行
JS
50 行
/* Copyright (c) 2006 Yahoo! Inc. All rights reserved. *//** * A static factory class for tree view expand/collapse animations * * @constructor */YAHOO.widget.TVAnim = new function() { /** * Constant for the fade in animation * * @type string */ this.FADE_IN = "YAHOO.widget.TVFadeIn"; /** * Constant for the fade out animation * * @type string */ this.FADE_OUT = "YAHOO.widget.TVFadeOut"; /** * Returns a ygAnim instance of the given type * * @param type {string} the type of animation * @param el {HTMLElement} the element to element (probably the children div) * @param callback {function} function to invoke when the animation is done. * @return {YAHOO.util.Animation} the animation instance */ this.getAnim = function(type, el, callback) { switch (type) { case this.FADE_IN: return new YAHOO.widget.TVFadeIn(el, callback); case this.FADE_OUT: return new YAHOO.widget.TVFadeOut(el, callback); default: return null; } }; /** * Returns true if the specified animation class is available * * @param type {string} the type of animation * @return {boolean} true if valid, false if not */ this.isValid = function(type) { return ( "undefined" != eval("typeof " + type) ); };};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?