The Gallery is deprecated. No new Gallery components may be submitted, and modifying existing components is disabled. For more information please read the Gallery Deprecation blog post. This is a static snapshot of the Gallery for archive purposes.
A synthetic DOM event that tracks arrow keys. node.on('arrow', callback);
Y.DataSchema that is a class constructor rather than just a namespace object. Allows encapsulating a schema in the instance. Also allows custom implementations by passing an object or function as the type config.
This module is no longer supported since 3.5.0 has been released. For ongoing development preview of DataTable features, look at gallery-datatable-dev-preview.
This gallery module serves to track ongoing development of DataTable, providing early adopters and reviewers easier access to the most recent code and features for the next version of YUI. *THIS MODULE SHOULD NOT BE USED IN PRODUCTION*
Provides a Y.JSONRPC class to encapsulate a remote API that supports the JSON-RPC transport. Also adds Y.jsonrpc(url, method, paramArray, callback) method.
Deprecated. Use the official 'jsonp' module. It works more or less the same as this one, since it originated from this code. Adds a Y.JSONPRequest class and a Y.jsonp(url, callback) method.
Adds a DOM event "konami" that is triggered when the targeted element receives keydown strokes in the Konami code sequence.
Adds fast track events for subscribing to keydown for enter, esc, backspace, tab, pageUp, pageDown, and the arrow keys.
node.on('drag:end', fn, config, ctx, arg1, ...argN) Adds new DOM events for "drag", "drag:start", "drag:end" and all other DD.Drag events. Full list in the docs. config obj takes Drag attributes for configuration plus supports 'proxy', 'constrained', or any other Y.Plugin.DDxxx
This gallery module serves to track ongoing development of the Paginator widget, providing early adopters and reviewers easier access to the most recent code and features for the next version of YUI. *THIS MODULE SHOULD NOT BE USED IN PRODUCTION*
This patch remove o.td from the object passed to cell formatters. If you want a td (not recommended for performance), o.createCell() will return the right cell. This patch module has been tested against 3.3.0 and 3.4.0pr3.
This patch adds a missing event prefix to the AsyncQueue events, allowing them to be subscribed to from a bubble target. This patch module is only necessary for version 3.3.0.
This patch adds missing logic in YUI 3.3.0's event system whereby preventing an event from a bubble target did not trigger the event's preventedFn. This patch module is only necessary for version 3.3.0.
This patch is a replacement for version 3.3.0 of event-hover, which had an error in the detach method and did not support the mouseleave half of the hover subscription being called with a supplied override context or additional arguments. This patch is only necessary for version 3.3.0.
This patch corrects a typo in YUI 3.3.0's Node.prototype.toggleView method that causes a runtime error. This patch module is only necessary for version 3.3.0.
This patch corrects a bug in YUI 3.3.0's Y.delegate and node.delegate methods that caused the use of a detach category to result in no subscription being made. delegate('cat|click',...) would do nothing. This patch module is only necessary for version 3.3.0.
Allows plugins to register an attribute on their host classes for plugging and unplugging that plugin.
Adds an attribute to Nodes that returns an array of its textNode children.
Adds Y.toRelativeTime(date) to turn a past Date instance into a relative time string, e.g. "about an hour ago".
All code on this site is licensed under the BSD License unless stated otherwise.