Add _map{,-else}_/@to-index@

master
Mike Gerwitz 2015-08-07 14:23:48 -04:00 committed by Mike Gerwitz
parent 6a9b9bf2e5
commit 286e7242ab
1 changed files with 12 additions and 4 deletions

View File

@ -64,6 +64,10 @@
<param name="@value@" desc="Constant to map to" /> <param name="@value@" desc="Constant to map to" />
<param name="@to@" desc="Named value (use instead of @value@)" /> <param name="@to@" desc="Named value (use instead of @value@)" />
<param name="@to-index@" desc="Named value index">
<text></text>
</param>
<param name="@type@" desc="Constant value type"> <param name="@type@" desc="Constant value type">
<text>float</text> <text>float</text>
</param> </param>
@ -80,6 +84,7 @@
<param-inherit meta="map_index" /> <param-inherit meta="map_index" />
</param> </param>
<c:case> <c:case>
<!-- index provided --> <!-- index provided -->
<if name="@index@"> <if name="@index@">
@ -102,8 +107,7 @@
<c:const value="@value@" type="@type@" desc="@desc@" /> <c:const value="@value@" type="@type@" desc="@desc@" />
</if> </if>
<unless name="@value@"> <unless name="@value@">
<!-- TODO: index support --> <c:value-of name="@to@" index="@to-index@" />
<c:value-of name="@to@" />
</unless> </unless>
</c:case> </c:case>
</template> </template>
@ -113,13 +117,17 @@
<param name="@value@" desc="Constant to map to" /> <param name="@value@" desc="Constant to map to" />
<param name="@to@" desc="Named value (use instead of @value@)" /> <param name="@to@" desc="Named value (use instead of @value@)" />
<param name="@to-index@" desc="Named value index">
<text></text>
</param>
<c:otherwise> <c:otherwise>
<if name="@value@"> <if name="@value@">
<c:const value="@value@" type="float" desc="@desc@" /> <c:const value="@value@" type="float" desc="@desc@" />
</if> </if>
<unless name="@value@"> <unless name="@value@">
<!-- TODO: index support --> <c:value-of name="@to@" index="@to-index@" />
<c:value-of name="@to@" />
</unless> </unless>
</c:otherwise> </c:otherwise>
</template> </template>