Skip to content

Instantly share code, notes, and snippets.

@jacobg
jacobg / My.mvc.ViewController.js
Created December 3, 2012 20:18
Enhancement to DeftJS ViewController class to support: (a) controls defined in each class in object class hierarchy; (b) behavior classes (similar to mixins) which are merged into ViewController object.
Ext.define('My.mvc.ViewController', {
extend: 'Deft.mvc.ViewController',
constructor: function () {
var me = this;
me.control = me.control ? Ext.clone(me.control) : {};
me.mergeBehaviors(me);