Ext.define('treps.controller.Frames.FramesManager', { singleton : true, constructor: function() { }, loadFramesStore: function(onAfterLoad) { var me = this; var store = Ext.getStore('FramesStore'); if (store == null) store = Ext.create('treps.store.Frames'); else store.removeAll(); store.load( { scope: me, callback: function(records, operation, success) { if (!success) { treps.Messages.showError("Cannot get frames list"); return; } if (onAfterLoad != null) onAfterLoad.call(me,store); } }); } });