Module:MakeMWModule
Jump to navigation
Jump to search
Documentation for this module may be created at Module:MakeMWModule/doc
local getArgs = require('Module:Arguments').getArgs
local makeMWModule = function (base, opts)
local p = {}
for k, v in pairs(base) do
p['_' .. k] = v
p[k] = function (frame)
return v(getArgs(frame, opts), frame)
end
end
return p
end
return {
makeMWModule = makeMWModule,
}