Options
All
  • Public
  • Public/Protected
  • All
Menu

Lineupengine

LineUpEngine

License: MIT NPM version CircleCI

a fast engine for rendering large tables consisting of rows, rows+columns, multiple rows+columns instances.

Supported Browsers

  • latest Chrome (best performance)
  • Firefox Quantum
  • Edge 16

Installation

Develop Version:

<script src="https://sgratzl.github.io/lineupengine_docs/develop/lineupengine.min.js"></script>

Usage

TODO

API Documentation

see Develop API documentation

Demos

see Develop Demo

Development Environment

Installation

git clone https://github.com/sgratzl/lineupengine.git
cd lineupengine
npm install

Build distribution packages

npm run build

Run Linting

npm run lint

Watch file changes

npm run watch

Notes

firefox max DOM height: 17.800.000px < 17899999px
edge max DOM height: 10000000px < 1099999px

scrollHeight
chrome:  33.554.431px translate + height
firefox: 17.895.566px marginTop + height
edge:    3.033.917px height