Class type Ext_panel_Table.events


class type events = object .. end
Inherits
method beforecellclick : 'a.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'a Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before the cell click is processed. Return false to cancel the default action.

Parameters:


method beforecellcontextmenu : 'b.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'b Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before the cell right click is processed. Return false to cancel the default action.

Parameters:


method beforecelldblclick : 'c.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'c Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before the cell double click is processed. Return false to cancel the default action.

Parameters:


method beforecellkeydown : 'd.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'd Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before the cell key down is processed. Return false to cancel the default action.

Parameters:


method beforecellmousedown : 'e.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'e Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before the cell mouse down is processed. Return false to cancel the default action.

Parameters:


method beforecellmouseup : 'f.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'f Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before the cell mouse up is processed. Return false to cancel the default action.

Parameters:


method beforecontainerclick : 'g.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'g Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the click event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforecontainercontextmenu : 'h.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'h Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the contextmenu event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforecontainerdblclick : 'i.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'i Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the dblclick event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforecontainermousedown : 'j.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'j Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mousedown event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforecontainermouseout : 'k.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'k Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mouseout event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforecontainermouseover : 'l.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'l Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mouseover event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforecontainermouseup : 'm.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'm Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mouseup event on the container is processed. Returns false to cancel the default action.

Parameters:


method beforedeselect : 'n.
(Ext_selection_RowModel.t Js.t ->
Ext_data_Model.t Js.t -> Js.number Js.t -> 'n Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before a record is deselected. If any listener returns false, the deselection is cancelled.

Parameters:


method beforeitemclick : 'o.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'o Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the click event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeitemcontextmenu : 'p.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'p Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the contextmenu event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeitemdblclick : 'q.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'q Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the dblclick event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeitemmousedown : 'r.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'r Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mousedown event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeitemmouseenter : 's.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 's Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mouseenter event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeitemmouseleave : 't.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 't Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mouseleave event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeitemmouseup : 'u.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'u Js.t -> unit)
Js.callback Js.writeonly_prop

Fires before the mouseup event on an item is processed. Returns false to cancel the default action.

Parameters:


method beforeselect : 'v.
(Ext_selection_RowModel.t Js.t ->
Ext_data_Model.t Js.t -> Js.number Js.t -> 'v Js.t -> unit)
Js.callback Js.writeonly_prop

Fired before a record is selected. If any listener returns false, the selection is cancelled.

Parameters:


method cellclick : 'w.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'w Js.t -> unit)
Js.callback Js.writeonly_prop

Fired when table cell is clicked.

Parameters:


method cellcontextmenu : 'x.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'x Js.t -> unit)
Js.callback Js.writeonly_prop

Fired when table cell is right clicked.

Parameters:


method celldblclick : 'y.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'y Js.t -> unit)
Js.callback Js.writeonly_prop

Fired when table cell is double clicked.

Parameters:


method cellkeydown : 'z.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'z Js.t -> unit)
Js.callback Js.writeonly_prop

Fired when the keydown event is captured on the cell.

Parameters:


method cellmousedown : 'a1.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'a1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fired when the mousedown event is captured on the cell.

Parameters:


method cellmouseup : 'b1.
(Ext_view_Table.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'b1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fired when the mouseup event is captured on the cell.

Parameters:


method columnhide : 'c1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t -> 'c1 Js.t -> unit)
Js.callback Js.writeonly_prop
method columnmove : 'd1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t ->
Js.number Js.t -> Js.number Js.t -> 'd1 Js.t -> unit)
Js.callback Js.writeonly_prop
method columnresize : 'e1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t -> Js.number Js.t -> 'e1 Js.t -> unit)
Js.callback Js.writeonly_prop
method columnschanged : 'f1.
(Ext_grid_header_Container.t Js.t -> 'f1 Js.t -> unit) Js.callback
Js.writeonly_prop

Fired after the columns change in any way, when a column has been hidden or shown, or when a column is added to or removed from this header container.

Parameters:


method columnshow : 'g1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t -> 'g1 Js.t -> unit)
Js.callback Js.writeonly_prop
method containerclick : 'h1.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'h1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when the container is clicked.

Parameters:


method containercontextmenu : 'i1.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'i1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when the container is right clicked.

Parameters:


method containerdblclick : 'j1.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'j1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when the container is double clicked.

Parameters:


method containermouseout : 'k1.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'k1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when you move the mouse out of the container.

Parameters:


method containermouseover : 'l1.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'l1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when you move the mouse over the container.

Parameters:


method containermouseup : 'm1.
(Ext_view_View.t Js.t -> Ext_EventObject.t Js.t -> 'm1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when there is a mouse up on the container

Parameters:


method deselect : 'n1.
(Ext_selection_RowModel.t Js.t ->
Ext_data_Model.t Js.t -> Js.number Js.t -> 'n1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fired after a record is deselected

Parameters:


method filterchange : 'o1.
(Ext_data_Store.t Js.t ->
Ext_util_Filter.t Js.js_array Js.t -> 'o1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fired whenever the filter set changes.

Parameters:


method headerclick : 'p1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t ->
Ext_EventObject.t Js.t -> Dom_html.element Js.t -> 'p1 Js.t -> unit)
Js.callback Js.writeonly_prop
method headercontextmenu : 'q1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t ->
Ext_EventObject.t Js.t -> Dom_html.element Js.t -> 'q1 Js.t -> unit)
Js.callback Js.writeonly_prop
method headertriggerclick : 'r1.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t ->
Ext_EventObject.t Js.t -> Dom_html.element Js.t -> 'r1 Js.t -> unit)
Js.callback Js.writeonly_prop
method itemclick : 's1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 's1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when an item is clicked.

Parameters:


method itemcontextmenu : 't1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 't1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when an item is right clicked.

Parameters:


method itemdblclick : 'u1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'u1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when an item is double clicked.

Parameters:


method itemmousedown : 'v1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'v1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when there is a mouse down on an item

Parameters:


method itemmouseenter : 'w1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'w1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when the mouse enters an item.

Parameters:


method itemmouseleave : 'x1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'x1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when the mouse leaves an item.

Parameters:


method itemmouseup : 'y1.
(Ext_view_View.t Js.t ->
Ext_data_Model.t Js.t ->
Dom_html.element Js.t ->
Js.number Js.t -> Ext_EventObject.t Js.t -> 'y1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when there is a mouse up on an item

Parameters:


method select : 'z1.
(Ext_selection_RowModel.t Js.t ->
Ext_data_Model.t Js.t -> Js.number Js.t -> 'z1 Js.t -> unit)
Js.callback Js.writeonly_prop

Fired after a record is selected

Parameters:


method selectionchange : 'a2 'b2.
((#Ext_selection_Model.t as 'a2) Js.t ->
Ext_data_Model.t Js.js_array Js.t -> 'b2 Js.t -> unit)
Js.callback Js.writeonly_prop

Fired after a selection change has occurred

Parameters:


method sortchange : 'c2.
(Ext_grid_header_Container.t Js.t ->
Ext_grid_column_Column.t Js.t -> Js.js_string Js.t -> 'c2 Js.t -> unit)
Js.callback Js.writeonly_prop
method viewready : 'd2.
(t Js.t -> 'd2 Js.t -> unit) Js.callback Js.writeonly_prop

Fires when the grid view is available (use this for selecting a default row).

Parameters: