title: Pass custom parameters to ExtJS View controller
body: <p>In ExtJS 6.02, if I have something like this:</p>
  <pre class="lang-js prettyprint-override"><code>Ext.define('MyApp.view.foo.Foo', {
      extend: 'Ext.panel.Panel',
      xtype: 'foo',
      controller: 'foo',
      renderTo: Ext.getBody(),
  
      tbar: [{
          xtype: 'button',
          text: 'CLICK HERE',
          handler: 'onAdd'
      }],
  });
  
  Ext.define('MyApp.view.foo.FooController', {
      extend: 'Ext.app.ViewController',
      alias: 'controller.foo',
  
      onAdd: function (my_bool) {
          console.log(arguments);
          
          if (my_bool === true) {
              Ext.Msg.alert('Success!', 'We have been rendered');
          }
      }
  });
  
  Ext.create('MyApp.view.foo.Foo', {});
  </code></pre>
  <p>Is there a way to pass different parameters than the defaults to the controller method?<br />
  In the example above the controller would only receive a single boolean value.</p>
  <p>Fiddle: <a href="https://fiddle.sencha.com/#view/editor&amp;fiddle/3dgr" rel="nofollow noreferrer">https://fiddle.sencha.com/#view/editor&amp;fiddle/3dgr</a></p>