History log of /yui3/src/app/js/view.js
Revision Date Author Comments Expand
421945fc2bca8dfac11d6a92f5cc7933c7ca53c2 27-Mar-2012 Eric Ferraiuolo <eferraiuolo@gmail.com>

All App Framework modules now show up on the API docs overview page. Added `@module app` to all of the source files. Also included `Y.App.Transitions` in the README.

6996a6755aa966815f798eba3c9cc5c67c2703a3 15-Feb-2012 Ryan Grove <ryan@wonko.com>

View now supports ad-hoc attributes. The hard-coded `model` and `modelList` attributes have been removed, since they can now simply be specified as ad-hoc attributes when needed.

a106e61a33f564892b480b758653c460470900dd 14-Feb-2012 Ryan Grove <ryan@wonko.com>

Move container's getter into a prototype method.

74e2650d8d60fe40ecac83daf83d3e0e3c77127c 09-Feb-2012 Ryan Grove <ryan@wonko.com>

Add containerTemplate prop and create container lazily [Ticket #2531681]

da3fe82a6733256f64c8351879bba6730371b972 07-Feb-2012 Ryan Grove <ryan@wonko.com>

Destroying a view no longer destroys that view's container. [Ticket #2531689] Pass {remove: true} to the view's destroy() method to destroy the container as well. This change required a few changes to Y.App to maintain its expected behavior.

74ef9f523212e379ab273914803e8ec9d3c8be48 30-Jan-2012 Eric Ferraiuolo <eferraiuolo@gmail.com>

Added note to View's User Guide about overriding `render()` and `this`. View's API docs have this note about returning `this`, but the User Guide does not, so this adds that note.

db50daa8ca9c7d91a3774ee8ddfd8c594c96cd02 06-Dec-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

Added `_destoryContainer()` to View. This allows a View subclass to easily override the destruction of the `container`.

efed0029e0b2dbe8fca17666aac798bc15111151 02-Dec-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

Updated View's `create()` docs to reflect change to selector string.

657cdd4de172484a63cc24fe3aa868f480e3bf81 19-Oct-2011 Ryan Grove <ryan@wonko.com>

Make template a property again. As Eric points out, this makes more sense than an attribute, since a template is likely to be shared among all instances of a View.

c4b1075c8e00edf2fc8a8109920542399cd292d3 19-Oct-2011 Ryan Grove <ryan@wonko.com>

The container attribute now treats string values as selectors.

94878f4a8598949f9dbe76acf03d294e8baee9bb 19-Oct-2011 Ryan Grove <ryan@wonko.com>

Turn container, model, modelList and template into attributes.

b5644ed952a23c47cd20ff3765a042f83a5a80a4 28-Jul-2011 Ryan Grove <ryan@wonko.com>

API doc and metadata fixes. No code changes.

dd1438ea909a39d6bb203a40df018e2da8028239 21-Jul-2011 Ryan Grove <ryan@wonko.com>

API doc improvements.

5e335106a86fc0aa26cd4cdf85cce9e26f518c83 09-Jul-2011 Ryan Grove <ryan@wonko.com>

Add a `modelList` property to Y.View. If a `modelList` property is provided in the config object passed to a view's constructor, the view's `modelList` property will be set to match it. This makes it equally easy to associate either a model or a model list with a view instance.

e642c14e3a48b3362d024b94eadf65076b2f8964 04-Jun-2011 Ryan Grove <ryan@wonko.com>

First cut of Controller.

cd626c5e3e35bb5e5b7c9d3fc7d517045316a70a 02-Jun-2011 Ryan Grove <ryan@wonko.com>

s/intro/into/

7f8754b2cefc17e082ad5d53b3fa59edeeb4b1fe 02-Jun-2011 Ryan Grove <ryan@wonko.com>

View.create() now returns the created Node instead of setting this.container.

161770c673ec8841adeaf3fcf8f554cd5d312efc 02-Jun-2011 Ryan Grove <ryan@wonko.com>

View initializer allows config overrides, but falls back to prototype properties.

e4deb782c137df50f69a833db7547ef27fb3d307 02-Jun-2011 Ryan Grove <ryan@wonko.com>

Module/class descriptions for View and ModelList.

ffba775e1c6537de6513674679b2ee223d438e8a 24-May-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

Add a destructor to View.

cad549cfb04df18f718e3bad2a25f31966c6eb09 21-May-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

Added destructor to View

8706ed580942db100d3869a0399460f5c6685fda 18-May-2011 Eric Ferraiuolo <eferraiuolo@gmail.com>

view render shortcut on construction

0a78b956f1eec35c2c52835e952014dca4ed828c 18-May-2011 Ryan Grove <ryan@wonko.com>

Make the app framework buildable.

023e9fced7f9fad2a4fdd078e4eda44c1f35c206 18-May-2011 Ryan Grove <ryan@wonko.com>

Bug fixes galore, plus a barebones todo list test app.

68be53eabcd12a9495f65bf15eb9429441154511 18-May-2011 Ryan Grove <ryan@wonko.com>

Work in progress on app framework reimagining. None of this code has even been executed yet, so don't expect it to work!

0367f9f6eecbef9ec951d35e7e89bde7545ad740 17-May-2011 Ryan Grove <ryan@wonko.com>

Bug fixes galore, plus a barebones todo list test app.

4eb81417f7bbcbaad275e64eb137fada4ca4bcc0 12-May-2011 Ryan Grove <ryan@wonko.com>

Work in progress on app framework reimagining. None of this code has even been executed yet, so don't expect it to work!

2bf7677017203b8a25b33fd82effd4c735ae17e5 03-May-2011 Adam Moore <adamoore@yahoo-inc.com>

rls requests are globally queued

/yui3/build/yui/yui-base-min.js /yui3/build/yui/yui-min.js /yui3/sandbox/loader/caps_autoload.html /yui3/sandbox/loader/delayrequirements.html /yui3/sandbox/loader/disconnectusecallback.js /yui3/sandbox/loader/fail-use.html /yui3/sandbox/loader/jq.html /yui3/sandbox/loader/jquery-1.4.2.min.js /yui3/sandbox/loader/js/bar.js /yui3/sandbox/loader/js/foo.js /yui3/sandbox/loader/load.html /yui3/sandbox/loader/load_orig.html /yui3/sandbox/loader/maincallback.js /yui3/sandbox/loader/rls.html /yui3/sandbox/loader/undefundefundef.html /yui3/sandbox/loader/undefundefundef_files/base.css /yui3/sandbox/loader/undefundefundef_files/buttons.css /yui3/sandbox/loader/undefundefundef_files/default.js /yui3/sandbox/loader/undefundefundef_files/dump-debug.js /yui3/sandbox/loader/undefundefundef_files/editor-base.js /yui3/sandbox/loader/undefundefundef_files/jquery-1.js /yui3/sandbox/loader/undefundefundef_files/loader-debug.js /yui3/sandbox/loader/undefundefundef_files/nav.css /yui3/sandbox/loader/undefundefundef_files/network.css /yui3/sandbox/loader/undefundefundef_files/reset.css /yui3/sandbox/loader/undefundefundef_files/texteditor-skin.css /yui3/sandbox/loader/undefundefundef_files/texteditor-skin2.css /yui3/sandbox/loader/undefundefundef_files/texteditor.js /yui3/sandbox/loader/undefundefundef_files/yui-debug.js view.js /yui3/src/yui/js/yui.js
ed3789bdd583f6132c2cc97e55ae1038031e0d5c 15-Apr-2011 Adam Moore <adamoore@yahoo-inc.com>

rls requests are globally queued

/yui3/build/yui/yui-base-debug.js /yui3/build/yui/yui-base-min.js /yui3/build/yui/yui-base.js /yui3/build/yui/yui-debug.js /yui3/build/yui/yui-min.js /yui3/build/yui/yui.js /yui3/sandbox/loader/caps_autoload.html /yui3/sandbox/loader/delayrequirements.html /yui3/sandbox/loader/disconnectusecallback.js /yui3/sandbox/loader/fail-use.html /yui3/sandbox/loader/jq.html /yui3/sandbox/loader/jquery-1.4.2.min.js /yui3/sandbox/loader/js/bar.js /yui3/sandbox/loader/js/foo.js /yui3/sandbox/loader/load.html /yui3/sandbox/loader/load_orig.html /yui3/sandbox/loader/maincallback.js /yui3/sandbox/loader/rls.html /yui3/sandbox/loader/undefundefundef.html /yui3/sandbox/loader/undefundefundef_files/base.css /yui3/sandbox/loader/undefundefundef_files/buttons.css /yui3/sandbox/loader/undefundefundef_files/default.js /yui3/sandbox/loader/undefundefundef_files/dump-debug.js /yui3/sandbox/loader/undefundefundef_files/editor-base.js /yui3/sandbox/loader/undefundefundef_files/jquery-1.js /yui3/sandbox/loader/undefundefundef_files/loader-debug.js /yui3/sandbox/loader/undefundefundef_files/nav.css /yui3/sandbox/loader/undefundefundef_files/network.css /yui3/sandbox/loader/undefundefundef_files/reset.css /yui3/sandbox/loader/undefundefundef_files/texteditor-skin.css /yui3/sandbox/loader/undefundefundef_files/texteditor-skin2.css /yui3/sandbox/loader/undefundefundef_files/texteditor.js /yui3/sandbox/loader/undefundefundef_files/yui-debug.js view.js /yui3/src/yui/js/yui.js
0fba97273058f9d2a3839fa086992901fcd0f001 12-Apr-2011 Adam Moore <adamoore@yahoo-inc.com>

views get title and url attributes, which are automatically propagated to the history component when using HTML5 history.

19c9aa5b31ebb72417f108635129316c1cbf2fd4 11-Apr-2011 Adam Moore <adamoore@yahoo-inc.com>

history is optional for the app framework

7fcfdd0777fbd095694e7f22e44d12abd6ccdad5 06-Apr-2011 Adam Moore <adamoore@yahoo-inc.com>

App has an appState attribute that dispatches events to all nav controllers and active views. Views have a transitioner attribute to handle what happens when navigating away from the view.

ae7308f82c607be18b5555aa4d82dc9c0f7b0c4b 04-Apr-2011 Adam Moore <adamoore@yahoo-inc.com>

App drop