|
| CellSelectionModel( Object config )
+ | CellSelectionModel |
| addEvents( Object|String o , string Optional. )
+ :
voidAdds the specified events to the list of events which this Observable may fire. Adds the specified events to the list of events which this Observable may fire. | Observable |
| addListener( String eventName , Function handler , [Object scope ], [Object options ] )
- :
+Usage:this.addEvents('storeloaded', 'storecleared'); Returns: | Observable |
| addListener( String eventName , Function handler , [Object scope ], [Object options ] )
+ :
voidAppends an event handler to this object. Appends an event handler to this object. Parameters:eventName : StringThe name of the event to listen for. handler : FunctionThe method the event invokes. scope : Object(optional) The scope (this reference) in which the handler function is executed.
If omitted, defaults to the object which fired the event. options : Object(optional) An object containing handler configuration.
properties. This may contain any of the following properties:
@@ -115,51 +117,51 @@ Or a shorthand syntax:
'mouseover' : this.onMouseOver,
'mouseout' : this.onMouseOut,
scope: this
-}); Returns: | Observable |
| clearSelections( Boolean preventNotify )
- :
+});Returns: | Observable |
| clearSelections( Boolean preventNotify )
+ :
voidIf anything is selected, clears all selections and fires the selectionchange event. If anything is selected, clears all selections and fires the selectionchange event. | CellSelectionModel |
| enableBubble( String/Array events )
- :
- voidEnables 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');
- }
- }
-});
| Observable |
| fireEvent( String eventName , Object... args )
- :
- BooleanFires the specified event with the passed parameters (minus the event name).
+being notified about the change. Returns: | CellSelectionModel |
| enableBubble( String/Array events )
+ :
+ voidEnables 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');
+ }
+ }
+});
| Observable |
| fireEvent( String eventName , Object... args )
+ :
+ BooleanFires the specified event with the passed parameters (minus the event name).
An event may be set to bubble up an Obse... | Observable |
| getSelectedCell()
- :
- ArrayReturns an array containing the row and column indexes of the currently selected cell
+by calling enableBubble. | Observable |
| getSelectedCell()
+ :
+ ArrayReturns an array containing the row and column indexes of the currently selected cell
(e.g., [0, 0]), or null if none... Returns an array containing the row and column indexes of the currently selected cell
(e.g., [0, 0]), or null if none selected. The array has elements:
@@ -171,51 +173,51 @@ of the selected cell and use the field name to retrieve the data value from the
var fieldName = grid.getColumnModel().getDataIndex(cellIndex);
// get data value based on name
var data = record.get(fieldName);
- | CellSelectionModel |
| hasListener( String eventName )
- :
- BooleanChecks to see if this object has any listeners for a specified event Checks to see if this object has any listeners for a specified event | Observable |
| hasSelection()
- :
- BooleanReturns true if there is a selection. Returns true if there is a selection. | CellSelectionModel |
| isLocked()
- :
- BooleanReturns true if the selections are locked. Returns true if the selections are locked. | AbstractSelectionModel |
| lock()
- :
- void | AbstractSelectionModel |
| on( String eventName , Function handler , [Object scope ], [Object options ] )
- :
+ | CellSelectionModel |
| hasListener( String eventName )
+ :
+ BooleanChecks to see if this object has any listeners for a specified event Checks to see if this object has any listeners for a specified event | Observable |
| hasSelection()
+ :
+ BooleanReturns true if there is a selection. Returns true if there is a selection. | CellSelectionModel |
| isLocked()
+ :
+ BooleanReturns true if the selections are locked. Returns true if the selections are locked. | AbstractSelectionModel |
| lock()
+ :
+ void | AbstractSelectionModel |
| on( String eventName , Function handler , [Object scope ], [Object options ] )
+ :
voidAppends an event handler to this object (shorthand for addListener.) Appends an event handler to this object (shorthand for addListener.) Parameters:eventName : StringThe type of event to listen for handler : FunctionThe method the event invokes scope : Object(optional) The scope (this reference) in which the handler function is executed.
-If omitted, defaults to the object which fired the event. options : Object(optional) An object containing handler configuration. Returns: | Observable |
| purgeListeners()
- :
- voidRemoves all listeners for this object Removes all listeners for this object | Observable |
| relayEvents( Object o , Array events )
- :
- voidRelays selected events from the specified Observable as if the events were fired by this. Relays selected events from the specified Observable as if the events were fired by this. | Observable |
| removeListener( String eventName , Function handler , [Object scope ] )
- :
- voidRemoves an event handler. Removes an event handler. | Observable |
| resumeEvents()
- :
- voidResume firing events. (see suspendEvents)
-If events were suspended using the queueSuspended parameter, then all
+If omitted, defaults to the object which fired the event. options : Object(optional) An object containing handler configuration. Returns: | Observable |
| purgeListeners()
+ :
+ voidRemoves all listeners for this object Removes all listeners for this object | Observable |
| relayEvents( Object o , Array events )
+ :
+ voidRelays selected events from the specified Observable as if the events were fired by this. Relays selected events from the specified Observable as if the events were fired by this. | Observable |
| removeListener( String eventName , Function handler , [Object scope ] )
+ :
+ voidRemoves an event handler. Removes an event handler. | Observable |
| resumeEvents()
+ :
+ voidResume firing events. (see suspendEvents)
+If events were suspended using the queueSuspended parameter, then all
event... Resume firing events. (see suspendEvents)
If events were suspended using the queueSuspended parameter, then all
-events fired during event suspension will be sent to any listeners now. | Observable |
| select( Number rowIndex , Number colIndex , [Boolean preventViewNotify ], [Boolean preventFocus ], [Ext.data.Record r ] )
- :
- voidSelects a cell. Before selecting a cell, fires the
-beforecellselect event. If this check is satisfied the cell
+events fired during event suspension will be sent to any listeners now. | Observable |
| select( Number rowIndex , Number colIndex , [Boolean preventViewNotify ], [Boolean preventFocus ], [Ext.data.Record r ] )
+ :
+ voidSelects a cell. Before selecting a cell, fires the
+beforecellselect event. If this check is satisfied the cell
will... Selects a cell. Before selecting a cell, fires the
beforecellselect event. If this check is satisfied the cell
will be selected and followed up by firing the cellselect and
selectionchange events. Parameters:rowIndex : NumberThe index of the row to select colIndex : NumberThe index of the column to select preventViewNotify : Boolean(optional) Specify true to
prevent notifying the view (disables updating the selected appearance) preventFocus : Boolean(optional) Whether to prevent the cell at
-the specified rowIndex / colIndex from being focused. r : Ext.data.Record(optional) The record to select Returns: | CellSelectionModel |
| suspendEvents( Boolean queueSuspended )
- :
+the specified rowIndex / colIndex from being focused.r : Ext.data.Record(optional) The record to select Returns: | CellSelectionModel |
| suspendEvents( Boolean queueSuspended )
+ :
voidSuspend the firing of all events. (see resumeEvents) Suspend the firing of all events. (see resumeEvents) Parameters:queueSuspended : BooleanPass as true to queue up suspended events to be fired
-after the resumeEvents call instead of discarding all suspended events; Returns: | Observable |
| un( String eventName , Function handler , [Object scope ] )
- :
- voidRemoves an event handler (shorthand for removeListener.) | Observable |
| unlock()
- :
- void | AbstractSelectionModel |