Browse Source

Push values to subjects by calling them as functions;

bjorn 10 years ago
parent
commit
d8b72e85be
2 changed files with 3 additions and 1 deletions
  1. 1 1
      examples/subject.lua
  2. 2 0
      rx.lua

+ 1 - 1
examples/subject.lua

@@ -11,5 +11,5 @@ subject:subscribe(function(x)
 end)
 end)
 
 
 subject:onNext(1)
 subject:onNext(1)
-subject:onNext(2)
+subject(2)
 subject:onNext(3)
 subject:onNext(3)

+ 2 - 0
rx.lua

@@ -390,6 +390,8 @@ function Subject:onNext(value)
   end
   end
 end
 end
 
 
+Subject.__call = Subject.onNext
+
 rx = {
 rx = {
   Observer = Observer,
   Observer = Observer,
   Observable = Observable,
   Observable = Observable,