forked from enlightenment/efl
elua: update eo lua API against generated lualian output
This commit is contained in:
parent
17c9aeb80c
commit
990cf6651a
|
@ -146,10 +146,9 @@ M.eo_class_get = function(name)
|
|||
return eo_classes[name]
|
||||
end
|
||||
|
||||
M.class_register = function(name, val, addr)
|
||||
classes[name] = val
|
||||
eo_classes[name] = addr
|
||||
return val
|
||||
M.class_register = function(name, parent, body, eocl)
|
||||
classes[name] = classes[parent]:clone(body)
|
||||
eo_classes[name] = eocl
|
||||
end
|
||||
|
||||
M.class_unregister = function(name)
|
||||
|
@ -157,6 +156,10 @@ M.class_unregister = function(name)
|
|||
eo_classes[name] = nil
|
||||
end
|
||||
|
||||
M.class_mixin = function(name, mixin)
|
||||
classes[name]:mixin(classes[mixin])
|
||||
end
|
||||
|
||||
M.__ctor_common = function(self, klass, parent, ctor, loff, ...)
|
||||
local info = getinfo(2 + (loff or 0), "nlSf")
|
||||
local source = info.source
|
||||
|
|
Loading…
Reference in New Issue