Commit #2
[smartthings-infrastructure.git] / Methods / subscribe.groovy
1 /////////////////////////////////////////////////////////////////////
2 ////subscribe(app, func)
3 def subscribe(Object Obj, Closure Input) {
4         ObjectList.add(Obj)
5         EventList.add("Touched")
6         FunctionList.add(Input)
7 }
8 ////subscribe(obj, string, func)
9 def subscribe(Object Obj, String S, Closure Input) {
10         ObjectList.add(Obj)
11         EventList.add(S)
12         FunctionList.add(Input)
13 }
14 ////subscribe(obj, string, func, hashmap)
15 def subscribe(Object Obj, String S, Closure Input, LinkedHashMap LHM) {
16         ObjectList.add(Obj)     
17         EventList.add(S)
18         FunctionList.add(Input)
19 }