13 lines
677 B
HTML
13 lines
677 B
HTML
<collapsible-group content="value" additive="{$ value.isAdditive() $}"
|
|
on-add="value.add()"
|
|
removable="{$ value.isRemovable() $}" on-remove="value.remove()">
|
|
<div ng-repeat="row in value | extractRows track by row.id">
|
|
<div ng-class="{'three-columns': row.index !== undefined }">
|
|
<div ng-repeat="item in row | extractItems track by item.id"
|
|
ng-class="{'right-column': item.isAtomic() && $odd, 'left-column': item.isAtomic() && $even}">
|
|
<typed-field value="item" type="{$ item.getType() $}"></typed-field>
|
|
<div class="clearfix" ng-if="$odd"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</collapsible-group> |