__call = select

This commit is contained in:
Wouter Scherphof
2013-03-19 22:32:24 +01:00
parent 94a1d8259a
commit 01c38b022d
2 changed files with 7 additions and 4 deletions

View File

@@ -89,7 +89,7 @@ function ElementNode:close(closestart, closeend)
end
end
function ElementNode:select(s)
local function select(self, s)
if not s or type(s) ~= "string" then return {} end
local subjects = Set:new({self})
local resultset
@@ -116,4 +116,7 @@ function ElementNode:select(s)
return resultset:tolist()
end
function ElementNode:select(s) return select(self, s) end
ElementNode.mt.__call = select
return ElementNode