bparvizi/html-projects — pull request #2 by johnyanarella (2012-04-12 23:43:02+00:00)
Title: Transition to Deft JS MVC

Changes:

* Refactored to Deft MVC based implementation using ViewControllers.
* Removed Sencha MVC configurations from AnimatedDataViewController.
* Fixed syntax error in AnimatedDataViewController's control: configuration.
* Fixed itemId typo in AnimatedDataViewPanel.
* Simplified AnimatedDataViewController's control configuration. (For future reference, matching itemIds are implicit, and any explicit selector specified should be relative to the view rather than global, so the animatedDataViewPanel in the old selector was unnecessary.)

* Added explicit loader configuration.
* Added necessary Ext.require() call and require: configurations.

To sidestep an internal Error thrown by Ext JS when creating a Ext.container.Viewport with an `items` configuration:

* Introduced ADV.view.Viewport component which sets the items in the initComponent method.
* Removed Ext.application(), replaced with call to create ADV.view.Viewport.

**NOTE:** Still outstanding, I need to add support in Deft JS's view controllers for listener `options` in the `control` configuration. This will introduce support for the `buffer` option you wanted to specify.