class Popro::Indicator::Callback

Public Class Methods

new(finish = nil, &block) click to toggle source
# File lib/popro/indicator.rb, line 65
def initialize(finish = nil, &block)
  @finish = finish
  @callback = block
end

Public Instance Methods

call(*args) click to toggle source
# File lib/popro/indicator.rb, line 70
def call(*args)
  @callback.call(*args)
end
finish() click to toggle source
# File lib/popro/indicator.rb, line 74
def finish
  @finish&.call
end