Sha256: 1ef7b13d7742c22383bc0c5ebe363ff72f7e787db4fc1720316d608565deed44

Contents?: true

Size: 574 Bytes

Versions: 7

Compression:

Stored size: 574 Bytes

Contents

/**
 * @class ExtMVC.view.scaffold.New
 * @extends ExtMVC.view.scaffold.ScaffoldFormPanel
 * Shows a generic new form for a given model
 */
ExtMVC.registerView('scaffold', 'new', {
  xtype        : 'scaffold_form',
  registerXType: 'scaffold_new',

  /**
   * Sets this panel's title, if not already set.  Also specifies the save handler to use
   */
  initComponent: function() {
    Ext.applyIf(this, {
      title: 'New ' + this.model.prototype.singularHumanName
    });
    
    ExtMVC.getView('scaffold', 'form').prototype.initComponent.apply(this, arguments);
  }
});

Version data entries

7 entries across 6 versions & 1 rubygems

Version Path
extjs-mvc-0.4.0.k test/app/vendor/extjs-mvc/view/scaffold/New.js
extjs-mvc-0.4.0.k lib/extjs-mvc/src/view/scaffold/New.js
extjs-mvc-0.4.0.f lib/src/view/scaffold/New.js
extjs-mvc-0.4.0.e lib/vendor/view/scaffold/New.js
extjs-mvc-0.4.0.d lib/vendor/view/scaffold/New.js
extjs-mvc-0.4.0.b lib/js/view/scaffold/New.js
extjs-mvc-0.4.0.a lib/js/view/scaffold/New.js