Module: Slamdown::Conversion::Tables

Defined in:
lib/slamdown/conversion/tables.rb

Overview

Interprets normalised table structure and expands cell spans before a renderer selects native syntax or canonical HTML.

Defined Under Namespace

Classes: Analyser, Analysis, Cell, Layout, Row

Constant Summary collapse

STRUCTURAL_SEMANTICS =
[:table, :table_head, :table_body, :table_foot, :table_row, :table_cell, :table_caption, :table_colgroup, :table_column].freeze
SPAN_ATTRIBUTES =
["colspan", "rowspan"].freeze
MAX_COLUMNS =
256
MAX_ROWS =
10_000
MAX_GRID_POSITIONS =
100_000
MAX_SPAN =
10_000