The App Framework provides simple MVC-like building blocks (models, model lists,
This module provides the following classes:
This module is a rollup of the following modules:
Provides a top-level application component which manages navigation and views.
Y.App extension that provides pjax-style content fetching and handling.
Y.App extension that provides view transitions in browsers which support
native CSS3 transitions.
Provides the implementation of view transitions for
browsers which support native CSS3 transitions.
Provides the LazyModelList class, which is a ModelList subclass that manages
plain objects instead of fully instantiated model instances.
Attribute-based data model with APIs for getting, setting, validating, and
syncing attribute values, as well as events for being notified of model changes.
Provides an API for managing an ordered list of Model instances.
An extension which provides a RESTful XHR sync implementation that can be mixed
into a Model or ModelList subclass.
Provides URL-based routing using HTML5
pushState() or the location hash.
Represents a logical piece of an application's user interface, and provides a
lightweight, overridable API for rendering content and handling delegated DOM
events on a container element.
View extension that adds a static
getByNode() method that returns the nearest
View instance associated with the given Node (similar to Widget's