summaryrefslogtreecommitdiff
path: root/script/emmy/return.lua
diff options
context:
space:
mode:
Diffstat (limited to 'script/emmy/return.lua')
-rw-r--r--script/emmy/return.lua36
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