"First commit!"
[smartthings-infrastructure.git] / Methods / subscribe.groovy
diff --git a/Methods/subscribe.groovy b/Methods/subscribe.groovy
new file mode 100644 (file)
index 0000000..74200cb
--- /dev/null
@@ -0,0 +1,18 @@
+/////////////////////////////////////////////////////////////////////
+////subscribe(app, func)
+def subscribe(Object Obj, Closure Input) {
+       EventList.add("Touched")
+       FunctionList.add(Input)
+}
+////subscribe(obj, string, func)
+def subscribe(Object Obj, String S, Closure Input) {
+       ObjectList.add(Obj)
+       EventList.add(S)
+       FunctionList.add(Input)
+}
+////subscribe(obj, string, func, hashmap)
+def subscribe(Object Obj, String S, Closure Input, LinkedHashMap LHM) {
+       ObjectList.add(Obj)     
+       EventList.add(S)
+       FunctionList.add(Input)
+}