Development:YUI: Difference between revisions
From MoodleDocs
mNo edit summary |
Frank Ralf (talk | contribs) (added category links) |
||
Line 11: | Line 11: | ||
*[[Development:YUI TreeView|YUI TreeView]] (/lib/yui/treeview/treeview.js) | *[[Development:YUI TreeView|YUI TreeView]] (/lib/yui/treeview/treeview.js) | ||
*[[Yahoo logger]] (/lib/yui/logger/logger-min.js) | *[[Yahoo logger]] (/lib/yui/logger/logger-min.js) | ||
[[Category:Javascript]] | |||
[[Category:AJAX]] |
Revision as of 16:34, 26 January 2009
The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. All components in the YUI Library have been released as open source under a BSD license and are free for all uses. Details of the YUI can be found at the Yahoo Developer Website [1]
Moodle contains a number of YUI libraries
- Yahoo Global Object (/lib/yui/yahoo/yahoo.js)
- YUI event utility (/lib/yui/event/event.js)
- Yahoo DOM Manipulation (/lib/yui/dom/dom.js)
- Yahoo Connection Manager (/lib/yui/connection/connection.js)
- Yahoo Drag and Drop Utility (/lib/yui/dragdrop/dragdrop.js)
- Yahoo Animation Utility (/lib/yui/animation/animation.js)
- YUI TreeView (/lib/yui/treeview/treeview.js)
- Yahoo logger (/lib/yui/logger/logger-min.js)