gridjs-spreadsheet
Advanced tools
Comparing version
@@ -1,4 +0,10 @@ | ||
# Aspose.Cells for Java | ||
[Product Page](https://products.aspose.com/cells/java) | [Docs](https://docs.aspose.com/cells/java/aspose-cells-gridjs/) | [API Reference](https://reference.aspose.com/cells/java/com.aspose.gridjs/) | [Demos](https://products.aspose.app/cells/family/) | [Blog](https://blog.aspose.com/category/cells/) | [Code Samples](https://github.com/aspose-cells/Aspose.Cells-for-Java/tree/master/Examples.GridJs) | [Free Support](https://forum.aspose.com/c/cells) | [Temporary License](https://purchase.aspose.com/temporary-license) | [EULA](https://company.aspose.com/legal/eula) | ||
Try our [free online apps](https://products.aspose.app/cells/family) demonstrating some of the most popular Aspose.Cells functionality. | ||
[Aspose.Cells.GridJs for Java](http://www.aspose.com/products/cells/java) is a lightweight, scalable, and customizable toolkit that provides cross-platform web applications, enables convenient development for editing or viewing Excel/Spreadsheet files, offers simple deployment, and provides easy-to-use APIs. | ||
This is a demo to show how we can use GridJs to implment a spreadsheet Editor . | ||
## Preview | ||
@@ -32,8 +38,28 @@ | ||
2. run with aspose license file: | ||
```bash | ||
docker run -d -p 8080:8080 -v C:/path/to/license.txt:/app/license gridjs-demo-java | ||
``` | ||
or just run the demo in trial mode: | ||
```bash | ||
docker run -d -p 8080:8080 gridjs-demo-java | ||
``` | ||
3. open browser and enter the url: http://localhost:8080/gridjsdemo/list | ||
## Reference js lib used in the demo project: | ||
jquery.js v2.1.1 | ||
jquery-ui.js v1.12.1 | ||
jquery-ui.css v1.12.1 | ||
jszip.min.js v3.6.0 | ||
bootstrap.css v22.5.5.2 | ||
quantumui.css v22.5.5.2 | ||
## Resources | ||
@@ -40,0 +66,0 @@ |
{ | ||
"name": "gridjs-spreadsheet", | ||
"version": "25.2.0", | ||
"version": "25.3.0", | ||
"description": "this is the client side script for GridJs which is a lightweight, scalable, and customizable toolkit that provides cross-platform web applications, enables convenient development for editing or viewing Excel/Spreadsheet files, offers simple deployment, and provides easy-to-use APIs based on JSON format.", | ||
@@ -5,0 +5,0 @@ "types": "index.d.ts", |
@@ -166,38 +166,10 @@ # gridjs-spreadsheet | ||
```javascript | ||
// single selection | ||
//single selection | ||
xs.on('cell-selected', (cell, ri, ci) => {}); | ||
// range selection | ||
//range selection | ||
xs.on('cells-selected', (cell, { sri, sci, eri, eci }) => {}); | ||
// shape/image selection | ||
//shape/image selection | ||
xs.on('object-selected', (obj) => { console.log('obj id:', obj.id, ', type: ', obj.type); }) | ||
// edited on cell | ||
xs.on('cell-edited', (text, ri, ci) => {}); | ||
// cells updated | ||
xs.on('cells-updated', (name, cells) => { | ||
console.log('cells updated for sheet name:', name); | ||
cells.forEach((acell, index, array) => { | ||
console.log('acell got updated:', acell); | ||
}) | ||
}) | ||
// cells deleted | ||
xs.on('cells-deleted', (range) => { | ||
console.log('cells deleted :', range); | ||
}) | ||
// rows deleted | ||
xs.on('rows-deleted', (ri, n) => { | ||
console.log('rows-deleted :', ri, ",size", n); | ||
}) | ||
// columns deleted | ||
xs.on('columns-deleted', (ci, n) => { | ||
console.log('columns-deleted :', ci, ",size", n); | ||
}) | ||
// rows inserted | ||
xs.on('rows-inserted', (ri, n) => { | ||
console.log('rows-inserted :', ri, ",size", n); | ||
}) | ||
// columns inserted | ||
xs.on('columns-inserted', (ci, n) => { | ||
console.log('columns-inserted :', ci, ",size", n); | ||
}) | ||
``` | ||
@@ -228,3 +200,2 @@ | ||
- Format | ||
- Number Format | ||
- Font/Font size/ bold/italic/Underline/Strike | ||
@@ -260,3 +231,2 @@ - Highlight | ||
- Support display two colors gradient in fill effects | ||
- Mobile compatibility | ||
@@ -325,4 +295,4 @@ | ||
You can ask any question or request features or report bugs using the [Forum](https://forum.aspose.com/c/cells). | ||
You can ask any question or request features using the [Forum](https://forum.aspose.com/c/cells). | ||
[Product Page](https://products.aspose.com/cells) | [Product Documentation](https://docs.aspose.com/cells/net/aspose-cells-gridjs/) | [Blog](https://blog.aspose.com/category/cells/) |[API Reference](https://reference.aspose.com/cells/net/aspose.cells.gridjs/) | [Source Code Samples](https://github.com/aspose-cells/Aspose.Cells-for-.NET/tree/master/Examples_GridJs) | [Free Support](https://forum.aspose.com/c/cells) |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
15358
0.1%4131847
-87.43%42
-12.5%294
-9.26%