Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
joo.classLoader.prepare("package ext.config",/* {*/

 * Provides support for loading form data.
 <p>This example illustrates usage of Ext.Direct to <b>load</b> a form through Ext.Direct.</p><pre><code>var myFormPanel = new Ext.form.FormPanel({
 // configs for FormPanel
 title: 'Basic Information',
 renderTo: document.body,
 width: 300, height: 160,
 padding: 10,

 // configs apply to child items
 defaults: {anchor: '100%'},
 defaultType: 'textfield',
 items: [{
 fieldLabel: 'Name',
 name: 'name'
 fieldLabel: 'Email',
 name: 'email'
 fieldLabel: 'Company',
 name: 'company'

 // configs for BasicForm
 api: {
 // The server-side method to call for load() requests
 load: Profile.getBasicInfo,
 // The server-side must mark the submit handler as a 'formHandler'
 submit: Profile.updateBasicInfo
 // specify the order for the passed params
 paramOrder: ['uid', 'foo']

 // load the form
 // pass 2 arguments to server side getBasicInfo method (len=2)
 params: {
 foo: 'bar',
 uid: 34
 </code></pre>The data packet sent to the server will resemble something like: <pre><code>[
 "data":[34,"bar"] // note the order of the params
 </code></pre>The form will process a data packet returned by the server that is similar to the following format: <pre><code>[
 "name":"Fred Flintstone",
 "company":"Slate Rock and Gravel",
 * <p>This class serves as a
 * typed config object for constructor of class DirectLoad.</p>
 * <p>Copyright &#169; 2011 Sencha Inc.</p>
 * @see ext.form.action.DirectLoad
"public class directload extends ext.config.load",4,function($$private){var $1=ext.config;return[ 

  "public function directload",function directload(config/*:Object = null*/) {if(arguments.length<=0)config=null;


undefined];},[],["ext.config.load"], "0.8.0", "2.0.1"
New to GrepCode? Check out our FAQ X