Canvas for TM1 built by Cubewise is a web development framework built upon the TM1 REST API and delivers a modern READ/WRITE presentation layer to your TM1 applications.
This new presentation layer for TM1, has been built by TM1 developers for TM1 developers and enables you to build upon your existing TM1 knowledge, a web based TM1 planning and reporting application.
Since 2004, Cubewise has specialised in building highly effective TM1 systems across Australia, Europe and the Asia Pacific. We have delivered well in excess of 500 successful projects to over 200 active customers, both large enterprise and mid-market.
We aren't just about creating great systems but also improving the TM1 ecosystem through add-on softwares such as Pulse for TM1 which greatly improves the management and governance of TM1 and Canvas for TM1 which help TM1 developers to build modern web based TM1 planning and reporting application.
This extension adds rich language support for the Canvas for TM1 language to VS Code, including:
Update multiple atributes a the same time
Dropdown list for attribute values
The key advantage of this extension is that it will write automatically the Canvas directive you choose with all its attributes. All Canvas directives starts with tm1-ui.
Start typing tm1-ui, you'll see the following dropdown list with all Canvas directives:
You can filter the list by typing more information, e.g. if you type tm1-ui-dbr, you'll see only the directives which contains tm1-ui-dbr.
Select a directive (in this example tm1-ui-dbra) and press enter, the extension will write the directive with all attributes.
Now you just need to fill out the attributes values. It is recommended to use the key TAB for navigation between attributes:
B. Update multiple attributes at the same time
If you have the same attribute multiple times, by navigating using the key TAB to Instance Name, you'll see all Instance Name will be highlighted: