History log of /yui3/src/pjax/js/pjax.js
Revision Date Author Comments Expand
163e61ed440508c2502fa8d8958f859bd47b018e 14-Mar-2012 Eric Ferraiuolo <eferraiuolo@gmail.com>

Tweaked Pjax API docs to inlcude @since tags.

82871349198f63295f41e8dc6ba8f08feed4e2c2 31-Jan-2012 Eric Ferraiuolo <eferraiuolo@gmail.com>

Removed unused var in pjax.js.

875f22267ccb5e3932a19d6c883ab5f998cce986 31-Jan-2012 Eric Ferraiuolo <eferraiuolo@gmail.com>

Makes sure the "pjax=1" query param is inserted before any hash.

f1e200de01c394f04e7188e95590440a9f8c20b2 27-Jan-2012 Eric Ferraiuolo <eferraiuolo@gmail.com>

Removed trailing comma from pjax.js which prevented IE6 from parsing it.

9b8caae34858c25a370386bb2765424822998494 20-Jan-2012 Ryan Grove <ryan@wonko.com>

Comment tweak.

5e0dd45d79a9ae8a860b8463651e0c82ba661831 10-Jan-2012 Ryan Grove <ryan@wonko.com>

Comment fix.

5c18c84bb57ad5d48f9701627052f25abd4629c1 09-Jan-2012 Ryan Grove <ryan@wonko.com>

Add an `addPjaxParam` attr to work around browser cache collisions. When true (the default), Pjax will add a "pjax=1" param to the URL to ensure that Pjax responses are cached separately from full page responses.

26d2a8d9b56e2749f94b66102d5475362dff41e1 09-Jan-2012 Ryan Grove <ryan@wonko.com>

Add a `url` property to the event facade of 'load' and 'error' events.

d1cef3d275f4a07ff460440052381d69c5c75186 04-Jan-2012 Ryan Grove <ryan@wonko.com>

Pjax API docs.

e86e0d8d1dd6334c2b9e74cafcf94072c0194add 18-Oct-2011 Ryan Grove <ryan@wonko.com>

Rename Controller to Router. Y.Controller is now an alias for Y.Router (ditto the controller module), but this alias will be removed in a future version of YUI.

1062717e23acfa772a49fb14c7c2eb649f6c8654 18-Oct-2011 Ryan Grove <ryan@wonko.com>

Update Pjax to deal with Controller changes.

c3b553f9ed1cf7dc7229587a0f3f19181a844513 04-Oct-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

Moved content related methods and attributes from PjaxBase to Pjax. PjaxBase does not use `getContent()`, `contentSelector`, or `titleSelector` internally; it makes more sense for these content related methods and attributes to live on Pjax.

5c4be14430d3cf06e67f48d6b8397eb0804b5b3a 30-Sep-2011 Ryan Grove <ryan@wonko.com>

Refactor Pjax into pjax-base, pjax, and pjax-plugin modules. PjaxBase is meant to be a mixin for Controller. Pjax extends Controller and mixes in PjaxBase to provide a usable Pjax implementation. Plugin.Pjax extends Pjax and can be plugged into a Node instance.

41e102f8c1ac3debb06a08b16a50f8e1ccdb672b 21-Sep-2011 Ryan Grove <ryan@wonko.com>

Remove unnecessary event publications.

2c009c63cb81de4a8afcf5ad48fd91102b11bff4 21-Sep-2011 Ryan Grove <ryan@wonko.com>

Split pjax into "pjax" and "pjax-plugin" modules. Y.Pjax has all the functionality, but isn't a Node plugin so it doesn't actually do anything with Ajax responses. Y.Plugin.Pjax injects the response content into the host node and updates the page title.

d54d5f031b212b560ff1ce52c10079cefc92b8a4 21-Sep-2011 Ryan Grove <ryan@wonko.com>

Make `linkSelector` initOnly and add more tests.

9d33ba3ba3784734226f6b4cc364589058e5ca21 20-Sep-2011 Ryan Grove <ryan@wonko.com>

Pjax tests. Mostly there, but still a few more to write.

f255d88816e0e12aaaf8233b5f7b83e352213f0b 17-Sep-2011 Ryan Grove <ryan@wonko.com>

Early (untested!) work in progress on a pjax plugin for Y.Node.