module NdTranscriber::ClassMethods
Public Instance Methods
transcribe(origin, &block)
click to toggle source
# File lib/nd_transcriber.rb, line 40 def transcribe origin, &block destination = (transcribes_to_block && instance_exec(origin, &transcribes_to_block)) || new destination.transcribe origin, &block end
transcribe_all(origins, &block)
click to toggle source
# File lib/nd_transcriber.rb, line 46 def transcribe_all origins, &block origins.collect { |origin| transcribe origin, &block } end
transcribe_block()
click to toggle source
# File lib/nd_transcriber.rb, line 16 def transcribe_block @transcribe_block end
transcribe_block=(transcribe_block)
click to toggle source
# File lib/nd_transcriber.rb, line 20 def transcribe_block=(transcribe_block) @transcribe_block = transcribe_block end
transcriber(&block)
click to toggle source
# File lib/nd_transcriber.rb, line 32 def transcriber &block self.transcribe_block = block end
transcribes_to(&block)
click to toggle source
# File lib/nd_transcriber.rb, line 36 def transcribes_to &block self.transcribes_to_block = block end
transcribes_to_block()
click to toggle source
# File lib/nd_transcriber.rb, line 24 def transcribes_to_block @transcribes_to_block end
transcribes_to_block=(transcribes_to_block)
click to toggle source
# File lib/nd_transcriber.rb, line 28 def transcribes_to_block=(transcribes_to_block) @transcribes_to_block = transcribes_to_block end