View source for Module:Shared/Yesno
From Melvor Idle
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
--[[
{{Helper module|name=Yesno
|fname1=(arg)
|ftype1=Any value
|fuse1=Reads arg for yes/no and returns the appropriate boolean or nil
|fname2=(arg1,arg2)
|ftype2=Any value, Any value
|fuse2=Reads arg1 for yes/no and returns the appropriate boolean; returns arg2 if arg1 was not an applicable value
}}
--]]
-- <pre>
-- Used to evaluate args to booleans where applicable
--
-- Based on <https://en.wikipedia.org/wiki/Module:Yesno>
-- see page history there for contributors
-- Copied from <https://runescape.wiki/w/Module:Yesno>
--
return function(arg, default)
arg = type( arg ) == 'string' and mw.ustring.lower( arg ) or arg
000
1:0
Template used on this page:
Return to Module:Shared/Yesno.