X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/examples/remoteload/EmployeeDetails.js diff --git a/examples/remoteload/EmployeeDetails.js b/examples/remoteload/EmployeeDetails.js deleted file mode 100644 index fb5bfad0..00000000 --- a/examples/remoteload/EmployeeDetails.js +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Ext JS Library 2.2.1 - * Copyright(c) 2006-2009, Ext JS, LLC. - * licensing@extjs.com - * - * http://extjs.com/license - */ - -Ext.ns('App'); - -App.EmployeeDetails = Ext.extend(Ext.Panel, { - startingText: 'Please select an employee.', - initComponent: function() { - this.tpl = Ext.XTemplate.from('employeeDetailTpl'); - this.html = this.startingText; - App.EmployeeDetails.superclass.initComponent.call(this); - }, - load: function(config) { - var config = config || {}; - Ext.apply(config, { - url: this.url, - success: this.onLoad, - failure: this.onFailure, - scope: this - }); - this.getEl().mask('Loading...'); - Ext.Ajax.request(config); - }, - onLoad: function(response, opts) { - var json = Ext.decode(response.responseText); - this.tpl.overwrite(this.body, json); - this.getEl().unmask(); - }, - onFailure: function() { - this.getEl().unmask(); - Ext.Msg.alert('Fail', 'Request failed.'); - } -}); -Ext.reg('employeedetails', App.EmployeeDetails);