ng-qgrid

1.4.6 • Public • Published

qgrid

Angularjs data grid

examples

https://qgrid.github.io/ng/

installation

core concepts

  • easy to start:
    <q-grid rows="data">
        <q-grid:columns generation="deep">
        </q-grid:columns>
    </grid>
  • virtualization everywhere: rows and columns should be virtualizable
  • considered styles: user should be able to make any css customization in easy format
  • fully customizable: header, cells, rows, footer etc. should be templatable
  • clear javascript: no html templates in javascript

development

  • $ npm install prerequisites
  • $ npm run start start the webpack development server on http:\\localhost:3030\demo
  • $ npm run build:prod create a js bundle with webpack
  • $ npm run lint run code quality tests
  • $ npm run test run tests
  • $ npm run test:debug watch and debug tests

dependency diagram

We are trying to encapsulate any ui framework(angular in our case) dependencies to the separate module. We believe that it will give us a chance to migrate q-grid to other environments without big efforts(in plans angular2, react and vuejs)

dependecy diagram

licence

Code licensed under MIT license.

references

themes

virtualization

expressions

markdown

test

build

grid

Package Sidebar

Install

npm i ng-qgrid

Weekly Downloads

25

Version

1.4.6

License

MIT

Unpacked Size

41.3 MB

Total Files

1204

Last publish

Collaborators

  • qgrid