robertseidler / wc-grid-table Goto Github PK
View Code? Open in Web Editor NEWA table component implemented with css-grid and webcomponents.
License: ISC License
A table component implemented with css-grid and webcomponents.
License: ISC License
Data regularly needs to be exported to excel/csv. Especially filtered/reordered data would be nice to export.
possible libraries: xlsx
Most of the documentation is only in written down in comments of the original script. A lot of those comments are outdated.
Also change them to jsdoc notation, if they aren't already.
When the data of a table is to large, the table script is overloaded with work. Server side pagination could solve this problem.
Using jsdoc notation to add types to all js-files.
Goal is to render wiki-pages independent of table data and thereby cutting page loading times of prot-wiki (right now all data has to be loaded before rendering can start).
Right now, data is fetched by reading from a json file, which is (generally) provided by the backend.
By connecting to the database ourselfs or by adding a service, that provides this data (including an appropriate level of security), we can change the way pages in wiki are loaded.
Also often tables are used in (non-visible on initial render) tabs in wiki. Maybe we could add an option to lazy load them, only when they are visible.
npm install --save-dev mocha
from jestfilter-utils.js
and pagination-utils.js
Right now column chooser (changes which columns are visible) is rendered under the table. I would prefer this menu being in a popup (probably full page popup).
Plugin system to support things like marker-input.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.