Method: HTableView#setTableHeaders
- Defined in:
- lib/hwidgets/htableview.rb
#setTableHeaders ⇒ Object
65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/hwidgets/htableview.rb', line 65 def setTableHeaders() tr = @headerTr.copyConstructor() @fieldTable.fields.each_with_index do |(fieldName, fieldValue), i| header = fieldValue.caption th = self.buildTag(fieldName, "th") th.setPlaceholder("#fieldName", fieldName) th.setPlaceholder("#colNumber", i.to_s) self.setThSlots(th, fieldName) # richiama la funzione setSlots di HDBTableView self.beforeInsertRow(tr, "th", fieldName, "") th.setInnerHTML(header) tr << th end self.appendChild(tr) end |