Template:Param: Difference between revisions
Jump to navigation
Jump to search
imported>StDoodle mNo edit summary |
imported>StDoodle mNo edit summary |
||
Line 12: | Line 12: | ||
Produces: <b>[[Aggregate|int [string]]] </b>{{Pspan|map}} | Produces: <b>[[Aggregate|int [string]]] </b>{{Pspan|map}} | ||
[[Category:Basic Templates]] | [[Category:Basic Templates]] | ||
</noinclude><includeonly> {{#if: {{{ag|}}}|<b> | </noinclude> | ||
<includeonly> {{#if: {{{ag|}}}|<b>{{Lnkstart}}Datatype Constants#Aggregate{{!}}{{{1}}} {{Lnkend}}</b>|'''{{Lnkstart}}Datatype Constants#{{{1}}}{{!}}{{{1}}}{{Lnkend}}'''}} {{#if: {{{2|}}}|{{Pspan|{{{2}}}}} }}</includeonly> |
Revision as of 01:08, 13 March 2010
Using Param
This is the template for a parameter; first supplied value is parameter type, second is parameter description.
Note that the second parameter, description, is optional. (If used, it will be displayed with automatic styling via Template:Pspan.)
To specify that the return dataype is an aggregate, supply an additional argument of "ag=SOMETHING" where SOMETHING can be any string at all.
Examples
{{Param|int|count}}
Produces: int count
{{Param|string}}
Produces: string
{{Param|int [string]|map|ag=t}}
Produces: int [string] map