# TypeScript Decorators for Tabris.js 3

This module provides __data binding__ and  __dependency injection__ for [Tabris.js](http://tabrisjs.com) based on [TypeScript decorators](http://www.typescriptlang.org/docs/handbook/decorators.html).

Feature requests (and bug reports) via [GitHub issues](https://github.com/eclipsesource/tabris-decorators/issues) are very welcome.

## Resources
* [Data binding documentation](https://docs.tabris.com/latest/databinding/index.html)
* [Dependency injection documentation](https://docs.tabris.com/latest/di/index.html)
* [Technical example apps](https://github.com/eclipsesource/tabris-decorators/blob/master/examples)
* [Comprehensive real-world example app](https://github.com/eclipsesource/tabris-js-reddit-viewer)

## Build instructions

* `nvm install lts/gallium` or `nvm use lts/gallium`
* `npm i`
* `npm run build`
* `npm test`

Happy Coding!
