Docs
API
-
Config
- barHeight
-
bbar
-
buttons
- cellHeaderHeight
- cellHeight
- cellTrackOver
- cellWrapper
- clicksToEdit
- cls
- columnClickData
- columnLines
-
columns
- align
- cellAlign
- cellTip
- cls
- columns
-
data
- displayKey
- draggable
- editable
- ellipsis
-
filter
- flex
- format
- headerCheckBox
- hidden
- index
- itemCheckBox
-
items
- lockable
- locked
- maxWidth
- menu
- minListWidth
- minWidth
- multiSelect
- render
- resizable
- rightLocked
- searchable
- sortable
- sparkConfig
- spin
- step
- summary
- title
- type
- valueKey
- values
- vtype
- width
- controllers
- columnTrackOver
-
data
- defaults
- dirtyEnabled
- draggable
- emptyText
-
events
-
expander
- exporter
- filter
- flexScrollSensitive
-
footer
-
gridToGrid
-
grouping
- height
- id
- i18n
-
lang
- cancel
-
date
- decimalSeparator
- dragText
- loadingText
- no
- paging
- minHeight
- minWidth
- modal
- multiSort
- multiSortLimit
- nativeScroller
- paging
- renderTo
- resizable
- rowEdit
- rowDragDrop
- rowLines
- searching
- selModel
- shadow
- singleExpand
- state
- stateful
- striped
- subTBar
- subTitle
- summary
- tbar
- textSelection
- theme
- title
- Columns
- Events
- Methods
- add
- addChild
- addColumn
- addFilter
- clearFilter
- clearSelection
- collapse
- collapseAll
- copy
- deSelectRow
- destroy
- disableSelection
- each
- enableSelection
- expand
- expandAll
- exportToExcel
- find
- findItem
- firstPage
- flashCell
- flashRow
- get
- getById
- getData
- getDataFiltered
- getDataView
- getPage
- getPages
- getPageSize
- getRowById
- getSelection
- getSubTitle
- getTitle
- getTotal
- getViewTotal
- insert
- hide
- hideColumn
- hideLoadMask
- lastPage
- load
- nextPage
- on
- once
- prevPage
- redo
- remove
- removeAll
- removeAt
- removeColumn
- removeRow
- removeRowById
- save
- scroll
- scrollToRow
- search
- selectRow
- selectColumn
- set
- setById
- setData
- setHeight
- setPage
- setPageSize
- setParams
- setSelModel
- setSubTitle
- setTitle
- setTrackOver
- setWidth
- show
- showColumn
- showLoadMask
- sort
- stopEditor
- stopSelection
- un
- undo
- undoAll
- update
rowclick(grid:Object, params: Object)
function
row click event.
Example
var grid = new FancyGrid({ ... events: [{ rowclick: function(grid, o){ }, scope: {}// not required },{ rowdblclick: function(grid, o){ } }] ... });
Example: using data row item item is useful for not standard behaviour.
var grid = new FancyGrid({ ... events: [{ rowclick: function(grid, o){ o.item.set('age', 30); grid.update(); }, scope: {}// not required },{ rowdblclick: function(grid, o){ if(!$(o.e).hasClass('add-bonus')){ return; } var bonus = 5000; o.item.set('salary', o.data.salary + bonus); grid.update(); } }] ... });
- e- Event
- data - Object.
Item values - cell - Dom.
Cell dom. - column - Object.
Column options. - columnIndex - Number.
Column order index. - item - Model.
Data row item.
It is used forget/set
value over methods:get/set
by key - rowIndex - Number.
row order index. - side - String.
Side of column:left, center, right
- value - String|Number|Array.
Item value