![Module](https://img.shields.io/badge/%40platform-ui.datagrid-%23EA4E7E.svg)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![NPM](https://img.shields.io/npm/v/@platform/ui.datagrid.svg?colorB=blue&style=flat)](https://www.npmjs.com/package/@platform/ui.datagrid)
![banner](https://user-images.githubusercontent.com/185555/54960061-1835b980-4fc0-11e9-831c-acb96e734d56.png)

[Strongly typed](https://www.typescriptlang.org) tabular data-grid with rich [observable](https://www.learnrxjs.io) event stream.

## Setup

    yarn add @platform/ui.datagrid

Ensure you reference the required CSS files within your project.

```typescript
import '@platform/css/reset.css';
import '@platform/ui.datagrid/import.css'
```


<p>&nbsp;</p>
<p>&nbsp;</p>

---

### Licencing
This module wraps the `handsontable` underlying grid for table layout and infinite scrolling.  
The library was under [MIT](https://en.wikipedia.org/wiki/MIT_License), but then [re-licensed itself](https://github.com/handsontable/handsontable/issues/5831) during development.  
This module references `handsontable@6.2.2` which is the last release on a clean [MIT licence](https://en.wikipedia.org/wiki/MIT_License).
