Sha256: ff8f75b36081cde02b602bc788fdca43e27c45557aa08ea0926ca3b98488d7b1
Contents?: true
Size: 697 Bytes
Versions: 21
Compression:
Stored size: 697 Bytes
Contents
class StatusDisplay status_history: [] waiting_statuses: [] max_statuses: 10 constructor: (@ws, @target) -> console.log("Setting up status bar at #{@target}") @target.click => @show_history() show_status: (data) -> @target.html(@ws.escape(data.text, data)) @status_history.push data console.log(@status_history) show_history: -> console.log(@status_history) message = "<ul>#{("<li>#{@ws.escape(item.text, item)}</li>" for item in @status_history).join("\n")}</ul>" $('#dialog > #content > #message').html(message) $('#dialog').show() $('#dialog > #content > #ok').click -> $('#dialog').hide() window.StatusDisplay = StatusDisplay
Version data entries
21 entries across 21 versions & 1 rubygems