module RxRuby::Subscription
Provides a set of class methods for creating Disposables.
Public Class Methods
create(&unsubscribe_action)
click to toggle source
Creates a subscription object that invokes the specified action when unsubscribed.
# File lib/rx_ruby/subscriptions/subscription.rb, line 47 def self.create(&unsubscribe_action) AnonymousSubscription.new(&unsubscribe_action) end
empty()
click to toggle source
Gets the subscription that does nothing when unsubscribed.
# File lib/rx_ruby/subscriptions/subscription.rb, line 52 def self.empty EmptySubscription.instance end
Public Instance Methods
dispose()
click to toggle source
# File lib/rx_ruby/subscriptions/subscription.rb, line 8 def dispose unsubscribe end