Module:Sandbox/Aidan9382: Difference between revisions

Content deleted Content added
testing parent logic
logic stuff
Line 19:
 
function p.parentingLogic(frame)
local parentparentChain = frame:getParent(){}
local newframe = frame
assert(parent,"invocation has no parent")
while true do
return "frame="..frame:getTitle().." parent="..parent:getTitle()
local parent = newframe:getParent()
if not parent then
break
end
newframe = parent
parentChain[#parentChain+1] = parent
end
local parentText = ""
for i,p in next,parentChain do
parentText = parentText .. " parent"..i.."="..p:getTitle()
end
return "frame="..frame:getTitle() .." parent="..parent:getTitle()parentText
end