class AudioStream::AudioObserverLambda
Public Class Methods
new(on_next:, on_complete:)
click to toggle source
# File lib/audio_stream/audio_observer_lambda.rb, line 6 def initialize(on_next:, on_complete:) @on_next = on_next || ->(input){} @on_complete = on_complete || ->(){} end
Public Instance Methods
on_complete()
click to toggle source
# File lib/audio_stream/audio_observer_lambda.rb, line 15 def on_complete @on_complete[] end
on_next(input)
click to toggle source
# File lib/audio_stream/audio_observer_lambda.rb, line 11 def on_next(input) @on_next[input] end