/angular-dhtmlx-demo

Angular.js directives for the dhtmlx components

Primary LanguageJavaScript

angular-dhtmlx-demo

This project aims to create usable and programmer-friendly directives for the dhtmlx components. These will be tested on the GPL version of the dhtmlx components.

Disclaimer

First: Note that if you need to use this code with DHTMLX for commercial purposes you will need to buy the PRO version. Otherwise, you are under the GPL v2 licence.

Second: I am new to grunt, and overall a recent fan of Angular.js, so feel free to point out any issues.

Third: TreeGrid is functional only under the PRO version. Note that on checkout this demo works with the dhtmlx version that is free under gpl. Feel free to replace it with the PRO version to check out how TreeGrid works.

Fourth: I will not guarantee that changes I make are backwards compatible. I still will try to make it so.

Completed:

For a much nicer demo just checkout the project and start the SPA application. It lets you preview a demonstration of each of the components, as well as its directive and usage in controller/template.

Build & development

    git clone https://github.com/perushinkov/angular-dhtmlx-demo.git
    cd angular-dhtmlx-demo/
    npm install
    bower install
    grunt build
    grunt serve

Testing

Running grunt test will run no unit tests with karma. (None have been written)