- Welcome to the Kancolle Wiki!
- If you have any questions regarding site content, account registration, etc., please visit the KanColle Wiki Discord
Changes
Jump to navigation
Jump to search
Line 51:
Line 51:
− _empty_cell = [[| colspan="1" rowspan="1" |]],
Line 190:
Line 189:
− function BaseTable:build_rows()+
− for index, row_values in ipairs(self._data_rows) do
− table.insert(self._rows, self._row_starter)
− if row_values == "break" then
− for i=1, #self._columns do
− table.insert(self._rows, self._empty_cell)
− end
− elseif row_values == "header" then
− table.insert(self._rows, self._header)
− elseif type(row_values) == "table" then
− for _, column in ipairs(self._columns) do
− if row_values[column] then
− table.insert(self._rows, format(self._column_cell_templates[column] or self._cell, row_values[column]))
− 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
no edit summary
},
},
_cell = [[| style="text-align: ${text_align}; padding:5px 5px 5px 5px;" |${value}]],
_cell = [[| style="text-align: ${text_align}; padding:5px 5px 5px 5px;" |${value}]],
_item_class = Ship,
_item_class = Ship,
_class_number_template = "${class_name}<br />#${class_number}",
_class_number_template = "${class_name}<br />#${class_number}",
ShipListKai.process_item_key = Ship.process_item_key
ShipListKai.process_item_key = Ship.process_item_key
ShipListKai.build_rows = ShipListKai.build_rows_breaks_as_empty_rows
function ShipListKai:create_header()
function ShipListKai:create_header()