A lazy-loading, spreadsheet-like Table
APSheet presents a Table that can be navigated like a spreadsheet, and whose underlying data can be loaded remotely.
The following build instructions assume a node environment that has already installed the dependencies listed in the package file located here.
- Install Mocha globally within your node environment
npm install -g mocha
. - Install Webpack globalls within your node environment
npm install -g webpack-cli
- Build the bundle from the source files:
webpack
- Run the root directory of the repository in a local webserver, for example using
python3 -m http.server
- Load the example webcomponent index page (if using Python's
http.server
) in any browser
Follow the build steps above, then run npm test
The Webcomponent (a Custom Element) used by the demo index.html file in this directory is currently only for testing and demonstration purposes
This repository was forked from a subset of A Priori Investment's object_database
repository, specfically this portion concerning the sheet component.