https://github.com/ghiscoding/slickgrid-universal-webpack-demo
Slickgrid-Universal WebPack Demo
https://github.com/ghiscoding/slickgrid-universal-webpack-demo
datagrid slickgrid webpack
Last synced: about 1 year ago
JSON representation
Slickgrid-Universal WebPack Demo
- Host: GitHub
- URL: https://github.com/ghiscoding/slickgrid-universal-webpack-demo
- Owner: ghiscoding
- License: mit
- Created: 2023-03-08T23:57:23.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-06T22:47:00.000Z (about 1 year ago)
- Last Synced: 2025-03-17T14:53:15.980Z (about 1 year ago)
- Topics: datagrid, slickgrid, webpack
- Language: TypeScript
- Homepage: https://ghiscoding.github.io/slickgrid-universal-webpack-demo/
- Size: 23 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Slickgrid-Universal WebPack Demo
## Demo of the [Slickgrid-Universal](https://github.com/ghiscoding/slickgrid-universal) library
This project is demoing multiple examples of [Slickgrid-Universal](https://github.com/ghiscoding/slickgrid-universal), the binding & routing are very basic and **not at all recommended for production release**, it was created for demo purpose only so please keep that in mind.
### Install and Start Demo
```sh
# installation
npm install
# dev demo, port: 3000
npm run dev
```
**Note** that the demo are lazy loaded and can take a couple of seconds to load when changing route
## Important Information
### Optional NPM Packages
Please note that some of the npm packages installed in these demos are **optional** and are installed **only** for demo purposes. If you don't need the feature then don't install it (remove it from your `package.json`) and you'll end up with a smaller production build.
Again the following dependencies are totally **OPTIONAL**
| Package Name | Version | Description |
| ------------ | ------- | ----------- |
| [@slickgrid-universal/composite-editor-component](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/composite-editor-component) | [](https://www.npmjs.com/package/@slickgrid-universal/composite-editor-component) | Composite Editor Modal Component |
| [@slickgrid-universal/custom-tooltip-plugin](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/custom-tooltip-plugin) | [](https://www.npmjs.com/package/@slickgrid-universal/custom-tooltip-plugin) | Custom Tooltip Plugin |
| [@slickgrid-universal/excel-export](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/excel-export) | [](https://www.npmjs.com/package/@slickgrid-universal/excel-export) | Export to Excel Service (xls/xlsx) |
| [@slickgrid-universal/text-export](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/text-export) | [](https://www.npmjs.com/package/@slickgrid-universal/text-export) | Export to Text File Service (csv/txt) |
| [@slickgrid-universal/graphql](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/graphql) | [](https://www.npmjs.com/package/@slickgrid-universal/graphql) | GraphQL Query Service (support Filter/Sort/Pagination) |
| [@slickgrid-universal/odata](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/odata) | [](https://www.npmjs.com/package/@slickgrid-universal/odata) | OData Query Service (support Filter/Sort/Pagination) |
| [@slickgrid-universal/rxjs-observable](https://github.com/ghiscoding/slickgrid-universal/tree/master/packages/rxjs-observable) | [](https://www.npmjs.com/package/@slickgrid-universal/rxjs-observable) | RxJS Observable Service Wrapper |