-Ext.extend(Ext.app.Module, Ext.util.Observable, {
- init : Ext.emptyFn
-});
\ No newline at end of file
+Ext.define('Ext.ux.desktop.Module', {
+ mixins: {
+ observable: 'Ext.util.Observable'
+ },
+
+ constructor: function (config) {
+ this.mixins.observable.constructor.call(this, config);
+ this.init();
+ },
+
+ init: Ext.emptyFn
+});