- 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 4:
Line 4:
− +
Line 226:
Line 226:
− +
− +
− colspan = #self._columns, rowspan = 1, +
− text_align = self._args[self._custom_row_prefix .. custom_row_key .. self._text_align_suffix] or self._start_align, +
− bg_color = self._args[self._custom_row_prefix .. custom_row_key .. self._bg_color_suffix] or self._transparent,+
− values = {+
− value = self._args[self._custom_row_prefix .. custom_row_key .. self._content_suffix] or "",+
− +
− } +
− ) +
+
+
+
+
Add internally generated custom row support
local BaseTable = BaseData{
local BaseTable = BaseData{
_table_start = [[{| class="wikitable typography-xl-optout"]],
_table_start = [[{| class="wikitable typography-xl-optout" style="width: -moz-max-content; width: -webkit-max-content;"]],
_row_starter = "|-",
_row_starter = "|-",
_header_template = "",
_header_template = "",
function BaseTable:append_custom_row(custom_row_key)
function BaseTable:append_custom_row(custom_row_key)
table.insert(self._rows,
if self._custom_rows and self._custom_rows[custom_row_key] then
format{self._column_cell_templates["!"] or self._cell,
table.insert(self._rows, self._custom_rows[custom_row_key])
else
table.insert(self._rows,
format{self._column_cell_templates["!"] or self._cell,
colspan = #self._columns, rowspan = 1,
text_align = self._args[self._custom_row_prefix .. custom_row_key .. self._text_align_suffix] or self._start_align,
},
bg_color = self._args[self._custom_row_prefix .. custom_row_key .. self._bg_color_suffix] or self._transparent,
values = {
value = self._args[self._custom_row_prefix .. custom_row_key .. self._content_suffix] or "",
},
}
)
end
end
end