Here’s a brief explanation on how a javascript class for a component gets built. Component gets defined as a constructor (a function) by js_class class method (see “Inside component’s contstructor”). Ext.extend provides inheritance from an Ext class specified in js_base_class class method.
Component’s constructor gets called with a parameter that is a configuration object provided by config instance method. This configuration is specific for the instance of the component, and, for example, contains this component’s unique id. As another example, by means of this configuration object, a grid receives the configuration array for its columns, a form - for its fields, etc.
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.