Sha256: e98cf07f8a5e0ce37aebfc52f65c17e4bd4192ccf6f41d5b72a5e45f8d2fdb7e

Contents?: true

Size: 252 Bytes

Versions: 5

Compression:

Stored size: 252 Bytes

Contents

module Spielbash
  class PressKeyAction < Spielbash::BaseAction
    attr_accessor :key

    def initialize(key, action_context)
      super(action_context)
      @key = key
    end

    def execute(session)
      session.send_key(key)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
spielbash-0.1.4 lib/spielbash/model/action/press_key_action.rb
spielbash-0.1.3 lib/spielbash/model/action/press_key_action.rb
spielbash-0.1.2 lib/spielbash/model/action/press_key_action.rb
spielbash-0.1.1 lib/spielbash/model/action/press_key_action.rb
spielbash-0.1.0 lib/spielbash/model/action/press_key_action.rb