plain-table

A HTML table controller with virtual rendering

Usage no npm install needed!

<script type="module">
  import plainTable from 'https://cdn.skypack.dev/plain-table';
</script>

README

plain-table - A HTML table controller with virtual rendering

This module is based on the virtual-grid-layout module and performs the following tasks:

  • Create the main components of the table (content grid, column+row header grids, top left corner (tlc) header grid, vertical+horizontal scrollbars).
  • Draw the grid lines.
  • Enable row/column resizing by the user.
  • Control the rendering cycle.

Online demo: www.source-code.biz/snippets/typescript/plainTable
NPM package: plain-table