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