/// <summary>
 /// Fires when the validity of the entire form changes.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="valid"><p><c>true</c> if the form is now valid, <c>false</c> if it is now invalid.</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void validitychange(Basic @this, bool valid, object eOpts){}
 /// <summary>
 /// Fires when the dirty state of the entire form changes.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="dirty"><p><c>true</c> if the form is now dirty, <c>false</c> if it is no longer dirty.</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void dirtychange(Basic @this, bool dirty, object eOpts){}
 /// <summary>
 /// Fires when an action fails.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="action"><p>The <see cref="Ext.form.action.Action">Ext.form.action.Action</see> that failed</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void actionfailed(Basic @this, Ext.form.action.Action action, object eOpts){}
 /// <summary>
 /// Fires before any action is performed. Return false to cancel the action.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="action"><p>The <see cref="Ext.form.action.Action">Ext.form.action.Action</see> to be performed</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void beforeaction(Basic @this, Ext.form.action.Action action, object eOpts){}
 /// <summary>
 /// Fires when an action is completed.
 /// </summary>
 /// <param name="this">
 /// </param>
 /// <param name="action"><p>The <see cref="Ext.form.action.Action">Ext.form.action.Action</see> that completed</p>
 /// </param>
 /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p>
 /// </param>
 public void actioncomplete(Basic @this, Ext.form.action.Action action, object eOpts){}