New in version 3.2.
- Compile your own customised CSS using a CSS preprocessor like Sass.
- Manage the versions and interdependencies of such projects.
- Some code is hosted on Content Delivery Networks (CDNs).
- Some code is minified.
Library is the way to do it going forward.
An ordered collection of
Libraries in a LibraryIndex are included on a page in the order that they appear in the LibraryIndex.
Parameters: libraries –
Libraryinstances (in order) to initialise this LibraryIndex with.
Removes all Libraries from the list.
Adds a Library to the end of the list.
An implementation of the in operator, so that one can ask whether a library with given name is in this index.
Parameters: name – The unique name of the Library to check for.
A convenience method for modifying the standard LibraryIndex to switch on the deprecated yuigridscss Library.
A convenience method for modifying the standard LibraryIndex to switch on experimental Bootstrap Library and its dependencies.
To create your own Library, subclass from this class and set its attributes to indicate which files to include as part of it and where to find them.
Parameters: name – A unique name for this Library.
The unique name of this Library
The component (egg) that contains the files of this library
The directory that contains the files of this library (relative to the egg root)
Version 1.11.2 of JQuery.
This Library also includes a number of plugins we use internally:
Plugin Version jquery-migrate 1.2.1 jquery.cookie 1.0 jquery.metadata 2.1 jquery.validate 1.10.0 (a heavily modified version) jquery.ba-bbq 1.2.1 jquery.blockUI 2.70.0 jquery.form 3.14
A customised version of Yui Grids CSS.
Deprecated since version 3.1.
This Library is not enabled by default. It is currently still here to provide backwards compatibility. Note that it will be removed in future versions as part of our intended move to Bootstrap.