Module:Arguments: Difference between revisions
Appearance
Created page with "return require('Dev:Arguments')" |
No edit summary |
||
| Line 1: | Line 1: | ||
local p = {} | |||
function p.getArgs(frame, options) | |||
local args = frame.args or {} | |||
if frame.getParent then | |||
local parentArgs = frame:getParent().args | |||
for k, v in pairs(parentArgs) do | |||
args[k] = v | |||
end | |||
end | |||
return args | |||
end | |||
return p | |||
Latest revision as of 23:28, 28 June 2026
Documentation for this module may be created at Module:Arguments/doc
local p = {}
function p.getArgs(frame, options)
local args = frame.args or {}
if frame.getParent then
local parentArgs = frame:getParent().args
for k, v in pairs(parentArgs) do
args[k] = v
end
end
return args
end
return p