Skip to content

qgrid/ng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
klumba12
Mar 30, 2017
7442c41 · Mar 30, 2017
Feb 20, 2017
Mar 30, 2017
Mar 30, 2017
Mar 21, 2017
Jan 23, 2017
Mar 30, 2017
Jan 23, 2017
Dec 23, 2016
Jan 17, 2017
Jan 30, 2017
Jan 18, 2017
Jan 27, 2017
Dec 21, 2016
Mar 21, 2017
Mar 27, 2017
Mar 2, 2017
Feb 10, 2017
Feb 9, 2017
Mar 29, 2017
Dec 28, 2016
Dec 24, 2016

Repository files navigation

qgrid

Angularjs data grid

examples

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

installation

  • $ npm install ng-qgrid
  • $ bower install ng-qgrid

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

markdown

test

build

grid