/// <summary> /// Fires when any key related to navigation (arrows, tab, enter, esc, etc.) is pressed. You can check /// Ext.EventObject.getKey to determine which key was pressed. /// </summary> /// <param name="this"> /// </param> /// <param name="field"><p>The field attached to this editor</p> /// </param> /// <param name="event"><p>The event object</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 specialkey(Ext.Editor @this, Ext.form.field.Field field, EventObject @event, object eOpts) { }
/// <summary> /// Fires when a change in the field's isDirty state is detected. /// </summary> /// <param name="this"> /// </param> /// <param name="isDirty"><p>Whether or not the field is now 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(Ext.form.field.Field @this, bool isDirty, object eOpts) { }
/// <summary> /// Fires when a change in the field's validity is detected. /// </summary> /// <param name="this"> /// </param> /// <param name="isValid"><p>Whether or not the field is now valid</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(Ext.form.field.Field @this, bool isValid, object eOpts) { }
/// <summary> /// Fires when the value of a field is changed via the setValue method. /// </summary> /// <param name="this"> /// </param> /// <param name="newValue"><p>The new value</p> /// </param> /// <param name="oldValue"><p>The original value</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 change(Ext.form.field.Field @this, object newValue, object oldValue, object eOpts) { }
/// <summary> /// Called when a Ext.form.field.Field instance is removed from the container's subtree. ... /// </summary> public object onFieldRemoved(Ext.form.field.Field field) { return(null); }
/// <summary> /// Fired when the validity of any field within the container changes. /// </summary> /// <param name="field"><p>The sub-field whose validity changed</p> /// </param> /// <param name="valid"><p>The new validity state</p> /// </param> public virtual void onFieldValidityChange(Ext.form.field.Field field, bool valid) { }
/// <summary> /// Called when a Ext.form.field.Field instance is removed from the container's subtree. /// </summary> /// <param name="field"><p>The field which was removed</p> /// </param> public virtual void onFieldRemoved(Ext.form.field.Field field) { }
/// <summary> /// Called when a Ext.form.field.Field instance is added to the container's subtree. /// </summary> /// <param name="field"><p>The field which was added</p> /// </param> public virtual void onFieldAdded(Ext.form.field.Field field) { }