tblAddRow(tbl, rowData = {}, options = {}) {
    return _ui.tblAddRow(tbl, rowData, options);
  }
Adds (or replaces) a single row in an existing table>tbody
NOTE: Row numbers use the rowIndex property of the row element.
@param {string|HTMLTableElement} tbl Either a CSS Selector for the table or a reference to the HTML Table Element
@param {object|Array} rowData A single row of column/cell data
@param {object} [options] Additional options
@param {number=} options.body Optional, default=0. The tbody section to add the row to.
@param {boolean=} options.allowHTML Optional, default=false. If true, allows HTML cell content, otherwise only allows text. Always sanitise HTML inputs
@param {string=} options.rowId Optional. HTML element ID for the added row
@param {number=} options.afterRow Optional. If provided, the new row will be added after this row number
@param {number=} options.beforeRow Optional. If provided, the new row will be added before this row number. Ignored if afterRow is provided
@param {number=} options.replaceRow Optional. If provided, the specified row will be REPLACED instead of added. Ignored if afterRow or beforeRow is provided
@param {Array<columnDefinition>} [options.cols] Optional. Data about each column. If not provided, will be calculated from the table

@returns {HTMLTableRowElement} Reference to the newly added row. Use the `rowIndex` prop for the row number