Method: HTableView.niceTable

Defined in:
lib/hwidgets/htableview.rb

.niceTableObject



178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
# File 'lib/hwidgets/htableview.rb', line 178

def self.niceTable()
  headerTr = HWidget.new("tr").setStyle("background-color": "orange")
  td = HWidget.new("td").setStyle("padding": "8px")
  tableView = HTableView.new().
    set("border-collapse": "collapse", width: "50%")
  tableView.headerTr = headerTr
  tableView.td = td
  #tableView.th = td
  tr = Array.new()
  tr[0] = HWidget.new("tr").setStyle("background-color": "#4CAF50")
  tr[1] = HWidget.new("tr").setStyle("background-color": "#F2F2F2")
  tableView.tr = tr
  
  totalizerTr = Array.new()
  totalizerTr[0] = HWidget.new("tr").setStyle("background-color": "yellow")
  totalizerTr[1] = totalizerTr[0]
  tableView.totalizerTr = totalizerTr

  summaryTr = Array.new()
  summaryTr[0] = summaryTr[1] = headerTr
  tableView.summaryTr = summaryTr

  return tableView
end