me-grid
TypeScript icon, indicating that this package has built-in type declarations

2.2.5 • Public • Published

Ng2 Grid

Build Status

Lightweight data grid component for Angular 2.

Features

  • Sorting
  • Filtering
  • Paging
  • Selection
  • Templating
  • Remote Data Access

Installation

Start by installing npm dependencies:

> npm install raketasoft-ng2-grid --save
> npm install lodash --save

Load CSS:

<link rel="stylesheet" type="text/css" href="node_modules/raketasoft-ng2-grid/src/assets/ng2-grid.css">

The only way to include the component right now is to use module loader like SystemJS. Example configuration:

System.config({
    defaultJSExtensions: true,
    map: {
        'raketasoft-ng2-grid': 'node_modules/raketasoft-ng2-grid',
        'lodash': 'node_modules/lodash'
    }
});

Then import and include in your component's directives:

import { GridComponent, GridColumnComponent, GridOptions } from 'raketasoft-ng2-grid';
 
@Component({
    directives: [GridComponent, GridColumnComponent]
})
export class MyComponent {
    ...
}

Demo

Configuration examples could be found under the demo application: Demo

Image of Ng2 Grid Demo

License

MIT

Package Sidebar

Install

npm i me-grid

Weekly Downloads

31

Version

2.2.5

License

MIT

Unpacked Size

182 kB

Total Files

58

Last publish

Collaborators

  • alexzabenko