# Template canvas - Layout Positionning

**URL:** <https://forum.inductiveautomation.com/t/template-canvas-layout-positionning/9660>\
**Category:** Ignition\
**Created:** [February 5, 2015, 12:24pm UTC](https://forum.inductiveautomation.com/t/template-canvas-layout-positionning/9660 "2015-02-05T12:24:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [February 5, 2015, 12:24pm UTC](https://forum.inductiveautomation.com/t/template-canvas-layout-positionning/9660/1 "2015-02-05T12:24:11Z")

</div>

What are the possibles values for thelayout positioning option of the template canvas repeater ?

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c8620503f5eb9ef27629eb4c2dba30fcfd731e14.png)

---

<div class="post-metadata">

**Author:** ![nmudge](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nmudge/32/3394_2.png) [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Post date:** [February 20, 2015, 12:49am UTC](https://forum.inductiveautomation.com/t/template-canvas-layout-positionning/9660/2 "2015-02-20T00:49:34Z")

</div>

From the blog post [Ignition’s Template Canvas: Dynamically Creating Screens at Runtime](http://nickmudge.info/post/ignitions-template-canvas-dynamically-creating-screens-at-runtime):[quote]  
Layout Positioning uses a powerful and easy to use layout manager called MigLayout. The “layout” column in the Templates dataset is used for Layout Positioning. The layout column holds a MigLayout string for each row in the dataset.

Documentation for MigLayout is here: [MigLayout QuickStart](http://www.miglayout.com/QuickStart.pdf)

Here is a handy MigLayout cheetsheet: [MigLayout Cheetsheet](http://www.migcalendar.com/miglayout/mavensite/docs/cheatsheet.pdf).  
[/quote]
