Skip to content

Multiple web components required for web and data management applications

Notifications You must be signed in to change notification settings

ashwinrayaprolu/datamaize

Repository files navigation

datamaize

A modular component layer for all modern web applications which includes below components

##Notable Features

  • Includes support for modern grids
  • Includes support for Charts/Graphs
  • Includes support for Tree Menu
  • Includes support for file browser
  • Includes support for Portlets
  • Includes support for reconciliation

##Requirements jQuery 1.9.3+

##Browser support IE9+, Modern Browsers

##Quick Start

  1. Download jQuery 1.8.3+ and jqfactory, create your plugin file, and include them all as script tags on an HTML page
<script type="text/javascript" src="assets/jquery/jquery-2.1.3.min.js"></script> <script type="text/javascript" src="assets/jquery-ui-1.10.4.custom/js/jquery-ui-1.10.4.custom.min.js"></script> <script src="assets/handsontable-0.26.0/dist/handsontable.full.js"></script> <script src="../dist/js/datamaize.min.js"></script>
```

##Example Usage

  • Using Handsontable Plugin

Live Grid support?

  • With the handsontable plugin Live Scrolling is supported by default
  
$(document).ready(function () {
               $.datamaize.plugins.handsontable.init("example1", {
                   dataSource: function (offSet, pageNumber, rowsPerPage, numberOfRowsToLoad) {
                       return  $.ajax({
                           url: "/data",
                           method: "POST",
                           data: {numberOfRowsToLoad: numberOfRowsToLoad, offSet: offSet},
                           dataType: "json",
                           success: function (response) {
                           },
                           error: function (response) {
                               console.log("Error")
                           }
                       });


                   },
                   rowHeaders: true,
                   colHeaders: true
               });

           });

   ```

- Example is located in example folder
- run npm install
- run bower install
- run node app.js
- Open browser http://localhost:4730/example/hot-wrapper.html

##Contributors
[Ashwin Rayaprolu](https://github.com/ashwinrayaprolu1984)

##License
Copyright (c) 2012 Ashwin Rayaprolu Licensed under the MIT license.

About

Multiple web components required for web and data management applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published