Module:Arguments: Difference between revisions

Created page with "return require('Dev:Arguments')"
No edit summary
 
Line 1: Line 1:
return require('Dev:Arguments')
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