gribouille/elm-table/1.0.0

NOTE: this package is not compatible with Elm 0.19.1

elm-table

ELM Bootstrap 4 table ready to use (live demo).

Features:

  • rows filtering
  • rows selection
  • toolbar
  • columns sorting
  • custom cells and colums rendering

Inspired from:

Usage

Install bootstrap:

npm install --save bootstrap@">=4.0.0"

Install the ELM package:

elm-package install gribouille/elm-table

Include the styles in your projects.

Example

To start the examples in dev mode:

cd examples
npm install
npm run dev

Open http://localhost:8080.

To build the examples:

npm run dist

Documentation

See the documentation here.

TODO

  • pagination
  • ajax loading
  • rewrite examples/webpack.config.js
  • rewrite ELM module documentation

Contributing

Feedback and contributions are very welcome.

License

This project is licensed under Mozilla Public License Version 2.0.