X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/2e847cf21b8ab9d15fa167b315ca5b2fa92638fc..6b044c28b5f26fb99c86c237ffad19741c0f7f3d:/docs/output/Ext.grid.CellSelectionModel.html?ds=inline diff --git a/docs/output/Ext.grid.CellSelectionModel.html b/docs/output/Ext.grid.CellSelectionModel.html index deaa051e..37dcf5ee 100644 --- a/docs/output/Ext.grid.CellSelectionModel.html +++ b/docs/output/Ext.grid.CellSelectionModel.html @@ -1,4 +1,6 @@ -
Observable
  AbstractSelectionModel
    CellSelectionModel

Class Ext.grid.CellSelectionModel

Package:Ext.grid
Defined In:CellSelectionModel.js
Class:CellSelectionModel
Extends:AbstractSelectionModel
This class provides the basic implementation for single cell selection in a grid. +
Observable
+  AbstractSelectionModel
+    CellSelectionModel

Class Ext.grid.CellSelectionModel

Package:Ext.grid
Defined In:CellSelectionModel.js
Class:CellSelectionModel
Extends:AbstractSelectionModel
This class provides the basic implementation for single cell selection in a grid. The object stored as the selection contains the following properties:
  • cell : see getSelectedCell @@ -120,38 +122,38 @@ Or a shorthand syntax:
    void
    If anything is selected, clears all selections and fires the selectionchange event.
    If anything is selected, clears all selections and fires the selectionchange event.
    Parameters:
    • preventNotify : Boolean
      true to prevent the gridview from being notified about the change.
    Returns:
    • void
    CellSelectionModel enableBubbleString/Array events ) : - void
    Enables events fired by this Observable to bubble up an owner hierarchy by calling -this.getBubbleTarget() if present...

    Enables events fired by this Observable to bubble up an owner hierarchy by calling -this.getBubbleTarget() if present. There is no implementation in the Observable base class.

    -

    This is commonly used by Ext.Components to bubble events to owner Containers. See Ext.Component.getBubbleTarget. The default -implementation in Ext.Component returns the Component's immediate owner. But if a known target is required, this can be overridden to -access the required target more quickly.

    -

    Example:

    Ext.override(Ext.form.Field, {
    -    //  Add functionality to Field's initComponent to enable the change event to bubble
    
    -    initComponent : Ext.form.Field.prototype.initComponent.createSequence(function() {
    -        this.enableBubble('change');
    -    }),
    -
    -    //  We know that we want Field's events to bubble directly to the FormPanel.
    
    -    getBubbleTarget : function() {
    -        if (!this.formPanel) {
    -            this.formPanel = this.findParentByType('form');
    -        }
    -        return this.formPanel;
    -    }
    -});
    -
    -var myForm = new Ext.formPanel({
    -    title: 'User Details',
    -    items: [{
    -        ...
    -    }],
    -    listeners: {
    -        change: function() {
    -            // Title goes red if form has been modified.
    
    -            myForm.header.setStyle('color', 'red');
    -        }
    -    }
    +                                        void
    Enables events fired by this Observable to bubble up an owner hierarchy by calling +this.getBubbleTarget() if present....

    Enables events fired by this Observable to bubble up an owner hierarchy by calling +this.getBubbleTarget() if present. There is no implementation in the Observable base class.

    +

    This is commonly used by Ext.Components to bubble events to owner Containers. See Ext.Component.getBubbleTarget. The default +implementation in Ext.Component returns the Component's immediate owner. But if a known target is required, this can be overridden to +access the required target more quickly.

    +

    Example:

    Ext.override(Ext.form.Field, {
    +    //  Add functionality to Field's initComponent to enable the change event to bubble
    +    initComponent : Ext.form.Field.prototype.initComponent.createSequence(function() {
    +        this.enableBubble('change');
    +    }),
    +
    +    //  We know that we want Field's events to bubble directly to the FormPanel.
    +    getBubbleTarget : function() {
    +        if (!this.formPanel) {
    +            this.formPanel = this.findParentByType('form');
    +        }
    +        return this.formPanel;
    +    }
    +});
    +
    +var myForm = new Ext.formPanel({
    +    title: 'User Details',
    +    items: [{
    +        ...
    +    }],
    +    listeners: {
    +        change: function() {
    +            // Title goes red if form has been modified.
    +            myForm.header.setStyle('color', 'red');
    +        }
    +    }
     });
    Parameters:
    • events : String/Array
      The event name to bubble, or an Array of event names.
    Returns:
    • void
    Observable fireEventString eventNameObject... args ) : Boolean
    Fires the specified event with the passed parameters (minus the event name).