Permalink
205a6e8 Jan 24, 2017
203 lines (137 sloc) 4.67 KB
Version 2.2.0 (01/24/2017)
==========================
Addditions:
options: pasteModel, column.copy, historyModel
Methods: history, getInstance
Events: beforeValidate, change, history, selectChange
Changes:
options: editModel, validations.type:'nonEmpty', track replaced by trackModel, toolbar.items.listener
methods: isValid, addRow, updateRow, deleteRow, isDirty
Fixes:
DnD columns with use of columTemplate and array data
numberCell resize fix
last row selection with grouping
Version 2.1.0 (11/06/2016)
==========================
Additions:
options: virtualY, swipeModel, columnTemplate, column.maxWidth, editModel.onBlur
height, width of grid can be in px, % or %+-px
column width, minWidth, maxWidth can be in px or %
Methods: collapse, expand, getCellsByClass
Events: editorBegin, editorBlur, editorEnd, editorFocus, editorKeyDown, editorKeyPress, editorKeyUp, refreshCell, refreshColumn, refreshRow.
Changes:
Non virtual mode (virtualX = false, virtualY = false) by default.
saveEditCell can return null when no cell is being edited.
editModel.onBlur replaces quitEditMode event way to save blurred cells.
Event refresh {type:'row'} changed to refreshRow
collapsible is an object instead of boolean.
cells, editors vertical middle align
divs removed from cell layout
Deprecated:
Events: cellEditKeyDown, quitEditMode
Fixes:
updateRow, refreshRow for rows in master grid.
dataModel.location = local in master grid
empty row grouped data when no data.
Version 2.0.5 (08/15/2016)
==========================
Addition:
Angularjs bindings.
User contributed translations.
Version 2.0.4 (10/19/2015)
==========================
Addition:
filter conditions: between, range, regexp, lte, gte, notbegin, notend
stringify
updateRow, getData
selectionModel: all, cbAll, cbHeader
scrollModel: theme
Changes:
rowSelect, rowUnSelect, cellSelect, cellUnSelect, pq-sb-vert, pq-sb-horiz
New features:
Nested grids & detail View (rowExpand,rowCollapse,rowInvalidate,detailModel)
multiple Selections with mouse drag.
Fixes:
IE7: group title, DnD headers, resizable handles.
Firefox: DnD headers (droppable areas)
Migration steps:
Move paging properties from dataModel to pageModel.
editModel
editor
validation
quitEditMode missing keys added
isValid
isDirty
getRowsByClass
getRowIndx
getCellIndices change from $td to {$td:$td}
refreshView
column.validations
column.editModel
Migration steps:
View needs to be refreshed manually
Fixes:
_refreshWidths
_refreshWidthsAutoFit
isEditableCell:
_pKeyNav._decrEditIndx
_editCell
_getEditCellData
getCell
saveEditCell
getRowIndx
_refreshSortingDataAndView
exportToExcel
rollback
commit
getChanges
_refreshResizeColumnStop
Version: 1.1.3
1) Improved support for JSON: dataIndx can be int or String
2) flexWidth fix for IE10
3) Correction in camelCase cellKeyDown and cellEditKeyDown
Version: 1.1.2
Grouping bug fix.
Version: 1.1.1
Options: bottomVisible, oddRowsHighlight, roundCorners, rowBorders
Methods: getEditCell
Events: cellEditKeyDown, cellKeyDown, rowDblClick
Version: 1.1.0
internationalization and localization
Version: 1.0.9
ThemeRoller ready.
Version: 1.0.8
1) Method: createTable
2) Events: refresh
Version: 1.0.7
1) Page scroll till bottom.
2) removal of $.browser
3) jQuery 1.9 compatibility.
4) Option: topVisible.
5) Change adapter namespace to paramquery.
Version: 1.0.6
1) FlexHeight, FlexWidth & ScrollModel > horizontal
2) Added new scrollbar look.
Version: 1.0.5
Edit field and dataIndx bug fixes
Version: 1.0.4
1) Header background css
2) Nested colModels for grouped columns.
3) Name of column > saveCell callback changed to column > getEditCellData
4) dataIndx introduced to bind colModel > columns with data columns explicitly.
5) Events: cellSave, cellClick, cellDblClick, cellSelect, cellUnSelect, rowClick, rowSelect, rowUnSelect
6) Options: column > dataIndx, column > sortable, customData, editModel, hoverMode, selectionModel
7) Methods: getColIndxFromDataIndx, getCell, getEditCellData, getRow, isEditableCell, refreshCell, refreshColumn, refreshRow, selection
8) getSelection method removed.
Version: 1.0.3
1) Added beforeTableView event
2) Added DataModel > error method
3) Added classes pq-row-select,pq-cell-select,pq-grid-row, pq-grid-row-hover
4) Added scrollPace option
Version: 1.0.2
1) Added render event.
2) Absolute address with paging made possible with setSelection and getSelection.
3) Support for adding toolbar.
Version: 1.0.1
1) Added refresh button in pager.
2) Added public methods: editCell,saveEditCell & quitEditMode.