app/assets/javascripts/netzke/testing/helpers/grid.js.coffee in netzke-testing-0.11.2 vs app/assets/javascripts/netzke/testing/helpers/grid.js.coffee in netzke-testing-0.12.0.beta
- old
+ new
@@ -7,12 +7,11 @@
expandRowCombo: (field, params) ->
g = g || this.grid()
editor = g.getPlugin('celleditor')
column = g.headerCt.items.findIndex('name', field) - 1
- window.editor = editor
- editor.startEditByPosition({row: g.getSelectionModel().getCurrentPosition().row, column: column})
+ editor.startEditByPosition({row: g.getSelectionModel().getCurrentPosition().rowIdx, column: column})
editor.activeEditor.field.onTriggerClick()
# Example:
# addRecords {title: 'Foo'}, {title: 'Bar'}, to: grid('Books'), submit: true
addRecords: ->
@@ -67,10 +66,10 @@
visibleColumns = []
Ext.each grid.columns, (c) ->
visibleColumns.push(c) if c.isVisible()
i = -1
- return Ext.Array.map(Ext.DomQuery.select('tr[data-recordid="'+record.internalId+'"] td div'), (cell) ->
+ return Ext.Array.map(Ext.DomQuery.select('table[data-recordid="'+record.internalId+'"] tbody tr td div'), (cell) ->
i++
if visibleColumns[i].attrType == 'boolean'
record.get(visibleColumns[i].name)
else
cell.innerHTML