class ProgressMonitor::Display::TaskObserver

Attributes

queue[R]

Public Class Methods

new(queue) click to toggle source
# File lib/progress_monitor/display/task_observer.rb, line 6
def initialize(queue)
  @queue = queue
end

Public Instance Methods

update(task, event, details) click to toggle source
# File lib/progress_monitor/display/task_observer.rb, line 10
def update(task, event, details)
  @queue << {type: :update, task: task, event: event, details: details}
end