class Capybara::Poltergeist::Command

Attributes

args[RW]
id[R]
name[R]

Public Class Methods

new(name, *args) click to toggle source
# File lib/capybara/poltergeist/command.rb, line 11
def initialize(name, *args)
  @id = SecureRandom.uuid
  @name = name
  @args = args
end

Public Instance Methods

message() click to toggle source
# File lib/capybara/poltergeist/command.rb, line 17
def message
  JSON.dump({ 'id' => @id, 'name' => @name, 'args' => @args })
end