Module:Utils: Difference between revisions
m minor renaming of args |
add clamp function |
||
| Line 12: | Line 12: | ||
function p._yesno(frame) | function p._yesno(frame) | ||
return yesno(frame.args["input"], frame.args["default"]) | return yesno(frame.args["input"], frame.args["default"]) | ||
end | |||
-- Clamp function | |||
-- Underscore-prefixed in case a wrapper for a template is ever needed | |||
function p._clamp(val, min_val, max_val) | |||
return math.min(math.max(value, min_val), max_val) | |||
end | end | ||