Module:Arguments: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
use an array to hold argument tables rather than firstArgs and secondArgs variables |
add options.frameOnly and options.parentOnly |
||
Line 63: | Line 63: | ||
-- which is how we avoid clashes between the frame/parent args and the Lua args. |
-- which is how we avoid clashes between the frame/parent args and the Lua args. |
||
local argTables = {} |
local argTables = {} |
||
if options. |
if options.frameOnly then |
||
table.insert(argTables, fargs) |
|||
elseif options.parentOnly then |
|||
table.insert(argTables, pargs) |
|||
elseif options.parentFirst then |
|||
table.insert(argTables, pargs) |
table.insert(argTables, pargs) |
||
table.insert(argTables, fargs) |
table.insert(argTables, fargs) |