Переглянути джерело

Push values to subjects by calling them as functions;

bjorn 10 роки тому
батько
коміт
d8b72e85be
2 змінених файлів з 3 додано та 1 видалено
  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)
 
 subject:onNext(1)
-subject:onNext(2)
+subject(2)
 subject:onNext(3)

+ 2 - 0
rx.lua

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