class Wire::InvocationSignal
Public Class Methods
new(function, arguments, contexts)
click to toggle source
# File lib/wire.rb, line 33 def initialize(function, arguments, contexts) @function = function @arguments = arguments @contexts = contexts end
Public Instance Methods
contexts()
click to toggle source
# File lib/wire.rb, line 47 def contexts @contexts end
contexts=(contexts)
click to toggle source
# File lib/wire.rb, line 43 def contexts= (contexts) @contexts=contexts end
function()
click to toggle source
# File lib/wire.rb, line 39 def function @function end
to_json()
click to toggle source
# File lib/wire.rb, line 51 def to_json "{'address': #{@function.to_json}, 'body': #{@arguments.to_json}, 'contexts': #{@contexts.to_json}}" end