Renders a Bootstrap fluid grid layout where each data row defines a column span and HTML content, packed into rows of up to 12 Bootstrap columns.
MASONRY — set as ReportType in def_report.
def Render(self, Param1="", Param2="", Param3="") -> str:
Parameters are unused. Each row in data_list must provide [0] a Bootstrap column width (1–12) and [1] HTML content (processed through process_text). Rows are automatically wrapped into Bootstrap grid rows when adding a column would exceed a total width of 12. Returns an HTML string.
Uses Bootstrap's col-md-N grid classes. No external JS libraries are required beyond Bootstrap itself.