Module:Utils/doc: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
ArrowHead294 (talk | contribs)
mNo edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{documentation|
{{documentation|
{{dochead|header=none}}
{{dochead|header=none}}{{lua|Arguments|yesno}}
This module provides several mathematical functions which are likely to be used frequently on the Xenharmonic Wiki.
This module provides several mathematical functions which are likely to be used frequently on the Xenharmonic Wiki.


Line 8: Line 8:
; <code>trim(s)</code>
; <code>trim(s)</code>
: Removes leading and trailing whitespaces (but not interior ones) from a string.
: Removes leading and trailing whitespaces (but not interior ones) from a string.
; <code>_yesno(frame)</code>
: Allows [[Module:Yesno]], which is not invokable directly, to be accessed by templates through [[Template:Yesno]].


; <code>table_contains(tbl,&nbsp;x)</code>*
; <code>table_contains(tbl,&nbsp;x)</code>*
Line 17: Line 20:
; <code>value_provided(s)</code>*
; <code>value_provided(s)</code>*
: Checks if <code>s</code> is a non-empty string.
: Checks if <code>s</code> is a non-empty string.
; <code>wlink(a, b)</code>
: Provides a link to Wikipedia.


; <code>eval_num_arg(input,&nbsp;def_value)</code>*
; <code>eval_num_arg(input,&nbsp;def_value)</code>*