In the article, How-to: Build Bolt API widgets, the data structure for widget reports is explained. For a report to be generated, a widget MUST adhere to the data structures of supported layouts. The point of this is to provide consistency in reporting, where data is easily accessible by a reporting front-end or charting library with little manipulation, allowing for code that is both more maleable and more maintainable.

For each layout there will be only one template in Impac! Angular. The template should consist of both an html template and a coffee script. It is important to keep in mind that these templates should be as dynamic as possible. On widget can use any number of layouts. 

...

..

.


WIP