Difference between revisions of "Module:Arguments"

129 bytes added ,  12:08, 9 December 2013
add options.frameOnly and options.parentOnly
>Mr. Stradivarius
(use an array to hold argument tables rather than firstArgs and secondArgs variables)
>Mr. Stradivarius
(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.parentFirst then
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)
Anonymous user