Add _map{,-else}_/@to-index@
parent
6a9b9bf2e5
commit
286e7242ab
16
core/map.xml
16
core/map.xml
|
@ -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>
|
||||||
|
|
Loading…
Reference in New Issue