Line 207: |
Line 207: |
| if value then | | if value then |
| row_values[column] = value | | row_values[column] = value |
− | row_values[column].rowspan = item.class ~= nil and 4 or 1
| |
− | row_values[column].colspan = 1
| |
| end | | end |
| end | | end |
Line 218: |
Line 216: |
| function NanaminFleet:build_rows() | | function NanaminFleet:build_rows() |
| for index, row_values in ipairs(self._data_rows) do | | for index, row_values in ipairs(self._data_rows) do |
− | if row_values ~= "break" and row_values ~= "extra" then | + | if row_values ~= "break" then |
| table.insert(self._rows, self._row_starter) | | table.insert(self._rows, self._row_starter) |
| if row_values == "header" then | | if row_values == "header" then |
Line 228: |
Line 226: |
| end | | end |
| end | | end |
− | else
| |
− | table.insert(self._rows,
| |
− | format{self._cell,
| |
− | colspan = #self._columns, rowspan = 1,
| |
− | text_align = self._args[self._custom_row_prefix .. row_values .. self._text_align_suffix] or self._start_align,
| |
− | bg_color = self._args[self._custom_row_prefix .. row_values .. self._bg_color_suffix] or self._transparent,
| |
− | values = {
| |
− | value = self._args[self._custom_row_prefix .. row_values .. self._content_suffix] or "",
| |
− | },
| |
− | }
| |
− | )
| |
| end | | end |
| end | | end |