diff options
Diffstat (limited to 'script/emmy/return.lua')
-rw-r--r-- | script/emmy/return.lua | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/script/emmy/return.lua b/script/emmy/return.lua deleted file mode 100644 index 1fc97923..00000000 --- a/script/emmy/return.lua +++ /dev/null @@ -1,36 +0,0 @@ -local listMgr = require 'vm.list' - ----@class EmmyReturn -local mt = {} -mt.__index = mt -mt.type = 'emmy.return' - -function mt:getSource() - return listMgr.get(self.source) -end - -function mt:bindType(type) - if type then - self._bindType = type - else - return self._bindType - end -end - -function mt:bindGeneric(generic) - if generic then - self._bindGeneric = generic - else - return self._bindGeneric - end -end - -return function (manager, source, name) - local self = setmetatable({ - source = source.id, - name = name and name[1], - option = source.option, - _manager = manager, - }, mt) - return self -end |