fast scalable table renderer @sgratzl
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github
.vscode
demo
src
tests
.editorconfig
.gitattributes
.gitignore
.stylelintrc
.travis.yml
LICENSE
README.md
jest.config.js
package-lock.json
package.json
tsconfig.dev.json
tsconfig.json
tsconfig.test.json
tsd.d.ts
tslint.json
typedoc.js
webpack.config.js
îndex.d.ts

README.md

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