Changes

no edit summary
Line 89: Line 89:  
if item_key == "-" then
 
if item_key == "-" then
 
table.insert(self._items, "break")
 
table.insert(self._items, "break")
 +
elseif item_key == "~" then
 +
table.insert(self._items, "empty")
 
elseif item_key == "#" then
 
elseif item_key == "#" then
 
table.insert(self._items, "header")
 
table.insert(self._items, "header")
Line 179: Line 181:  
if row_values == "header" then
 
if row_values == "header" then
 
table.insert(self._rows, self._header)
 
table.insert(self._rows, self._header)
 +
elseif row_values == "empty" then
 +
for _, column in ipairs(self._columns) do
 +
table.insert(self._rows, self._column_empty_cells[column] or self._empty_cell)
 +
end
 
elseif type(row_values) == "table" then
 
elseif type(row_values) == "table" then
 
for _, column in ipairs(self._columns) do
 
for _, column in ipairs(self._columns) do
Line 201: Line 207:  
end
 
end
    +
--deprecated
 
function BaseTable:build_rows_breaks_as_empty_rows()
 
function BaseTable:build_rows_breaks_as_empty_rows()
 
for index, row_values in ipairs(self._data_rows) do
 
for index, row_values in ipairs(self._data_rows) do
Anonymous user