Class for creating and editable grid.
| |
addEvents(Object object) : void |
Observable |
| Used to define events on this Observable |
| |
addListener(String eventName, Function handler, [Object scope], [Object options]) : void |
Observable |
| Appends an event handler to this component |
| |
autoSize() : void |
Grid |
| Causes the grid to manually recalculate its dimensions. Generally this is done automatically,
but if manual update is... |
| |
destroy(Boolean removeEl) : void |
Grid |
| Destroy this grid. |
| |
fireEvent(String eventName, Object... args) : Boolean |
Observable |
| Fires the specified event with the passed parameters (minus the event name). |
| |
getColumnModel() : ColumnModel |
Grid |
| Returns the grid's ColumnModel. |
| |
getDataSource() : DataSource |
Grid |
| Returns the grid's DataSource. |
| |
getDragDropText() : String |
Grid |
| Called to get grid's drag proxy text, by default returns this.ddText. |
| |
getSelectionModel() : SelectionModel |
Grid |
| Returns the grid's SelectionModel. |
| |
getView() : GridView |
Grid |
| Returns the grid's GridView object. |
| |
hasListener(String eventName) : Boolean |
Observable |
| Checks to see if this object has any listeners for a specified event |
| |
on(String eventName, Function handler, [Object scope], [Object options]) : void |
Observable |
| Appends an event handler to this element (shorthand for addListener) |
| |
purgeListeners() : void |
Observable |
| Removes all listeners for this object |
| |
removeListener(String eventName, Function handler, [Object scope]) : void |
Observable |
| Removes a listener |
| |
render() : Ext.grid.Grid |
Grid |
| *
Called once after all setup has been completed and the grid is ready to be rendered. |
| |
startEditing(Number rowIndex, Number colIndex) : void |
EditorGrid |
| Starts editing the specified for the specified row/column |
| |
stopEditing() : void |
EditorGrid |
| Stops any active editing |
| |
un(String eventName, Function handler, [Object scope]) : void |
Observable |
| Removes a listener (shorthand for removeListener) |
| |
afteredit : (Object e) |
EditorGrid |
| Fires after a cell is edited.
grid - This grid
record - The record being edited
field - The field name being edited... |
| |
beforeedit : (Object e) |
EditorGrid |
| Fires before cell editing is triggered. The edit event object has the following properties
grid - This grid
record ... |
| |
bodyscroll : (Number scrollLeft, Number scrollTop) |
Grid |
| Fires when the body element is scrolled |
| |
cellclick : (Grid this, Number rowIndex, Number columnIndex, Ext.EventObject e) |
Grid |
| Fires when a cell is clicked |
| |
cellcontextmenu : (Grid this, Number rowIndex, Number cellIndex, Ext.EventObject e) |
Grid |
| Fires when a cell is right clicked |
| |
celldblclick : (Grid this, Number rowIndex, Number columnIndex, Ext.EventObject e) |
Grid |
| Fires when a cell is double clicked |
| |
click : (Ext.EventObject e) |
Grid |
| The raw click event for the entire grid. |
| |
columnmove : (Number oldIndex, Number newIndex) |
Grid |
| Fires when the user moves a column |
| |
columnresize : (Number columnIndex, Number newSize) |
Grid |
| Fires when the user resizes a column |
| |
contextmenu : (Ext.EventObject e) |
Grid |
| The raw contextmenu event for the entire grid. |
| |
dblclick : (Ext.EventObject e) |
Grid |
| The raw dblclick event for the entire grid. |
| |
dragdrop : (Grid this, Ext.GridDD dd, String targetId, event e) |
Grid |
| Fires when dragged row(s) are dropped on a valid DD target |
| |
dragenter : (Grid this, Ext.GridDD dd, String targetId, event e) |
Grid |
| Fires when the dragged row(s) first cross another DD target while being dragged |
| |
dragout : (Grid this, Ext.GridDD dd, String targetId, event e) |
Grid |
| Fires when the dragged row(s) leave another DD target while being dragged |
| |
dragover : (Grid this, Ext.GridDD dd, String targetId, event e) |
Grid |
| Fires while row(s) are being dragged. "targetId" is the id of the Yahoo.util.DD object the selected rows are being dr... |
| |
enddrag : (Grid this, Ext.GridDD dd, event e) |
Grid |
| Fires when a drag operation is complete |
| |
headerclick : (Grid this, Number columnIndex, Ext.EventObject e) |
Grid |
| Fires when a header is clicked |
| |
headercontextmenu : (Grid this, Number columnIndex, Ext.EventObject e) |
Grid |
| Fires when a header is right clicked |
| |
headerdblclick : (Grid this, Number rowIndex, Number columnIndex, Ext.EventObject e) |
Grid |
| Fires when a header cell is double clicked |
| |
keydown : (Ext.EventObject e) |
Grid |
| The raw keydown event for the entire grid. |
| |
keypress : (Ext.EventObject e) |
Grid |
| The raw keypress event for the entire grid. |
| |
mousedown : (Ext.EventObject e) |
Grid |
| The raw mousedown event for the entire grid. |
| |
mouseout : (Ext.EventObject e) |
Grid |
| The raw mouseout event for the entire grid. |
| |
mouseover : (Ext.EventObject e) |
Grid |
| The raw mouseover event for the entire grid. |
| |
mouseup : (Ext.EventObject e) |
Grid |
| The raw mouseup event for the entire grid. |
| |
render : (Grid grid) |
Grid |
| Fires when the grid is rendered |
| |
rowclick : (Grid this, Number rowIndex, Ext.EventObject e) |
Grid |
| Fires when a row is clicked |
| |
rowcontextmenu : (Grid this, Number rowIndex, Ext.EventObject e) |
Grid |
| Fires when a row is right clicked |
| |
rowdblclick : (Grid this, Number rowIndex, Ext.EventObject e) |
Grid |
| Fires when a row is double clicked |
| |
startdrag : (Grid this, Ext.GridDD dd, event e) |
Grid |
| Fires when row(s) start being dragged |
| |
validateedit : (Object e) |
EditorGrid |
| Fires after a cell is edited, but before the value is set in the record. Return false
to cancel the change. The edit ... |
| |
autoExpandColumn : String |
Grid |
| The id of a column in this grid that should expand to fill unused space. This id can not be 0. Default is false. |
| |
autoExpandMax : Number |
Grid |
| The maximum width the autoExpandColumn can have (if enabled). Default is 1000. |
| |
autoExpandMin : Number |
Grid |
| The minimum width the autoExpandColumn can have (if enabled). Default is 50. |
| |
autoHeight : Boolean |
Grid |
| True to fit the height of the grid container to the height of the data. Default is false. |
| |
autoSizeColumns : Boolean |
Grid |
| True to automatically resize the columns to fit their content on initial render. It is more efficient to explicitly s... |
| |
autoSizeHeaders : Boolean |
Grid |
| True to measure headers with column data when auto sizing columns. Default is true. |
| |
enableColumnHide : Boolean |
Grid |
| True to enable hiding of columns with the header context menu. Default is true. |
| |
enableColumnMove : Boolean |
Grid |
| True to enable drag and drop reorder of columns. Default is true. |
| |
enableDragDrop : Boolean |
Grid |
| True to enable drag and drop of rows. Default is false. |
| |
enableRowHeightSync : Boolean |
Grid |
| True to manually sync row heights across locked and not locked rows. Default is false. |
| |
loadMask : Object |
Grid |
| An Ext.LoadMask config or true to mask the grid while loading. Default is false. |
| |
maxHeight : Number |
Grid |
| Sets the maximum height of the grid - ignored if autoHeight is not on. |
| |
maxRowsToMeasure : Boolean |
Grid |
| If autoSizeColumns is on, maxRowsToMeasure can be used to limit the number of rows measured to get a columns size. De... |
| |
minColumnWidth : Number |
Grid |
| The minimum width a column can be resized to. Default is 25. |
| |
monitorWindowResize : Boolean |
Grid |
| True to autoSize the grid when the window resizes. Default is true. |
| |
stripeRows : Boolean |
Grid |
| True to stripe the rows. Default is true. |
| |
trackMouseOver : Boolean |
Grid |
| True to highlight rows when the mouse is over. Default is true. |
| |
view : Object |
Grid |
| The Ext.grid.GridView used by the grid. This can be set before a call to render(). |