Sha256: 35fcf52f79d01a24c3228fda52f6bdc39f241d89e42e017c5c0f4aa4115470d3
Contents?: true
Size: 391 Bytes
Versions: 3
Compression:
Stored size: 391 Bytes
Contents
class ProconBypassMan::Procon::Button class UnknownButtonFoundError < StandardError; end attr_accessor :byte_position, :bit_position def initialize(key) b = ProconBypassMan::Procon::ButtonCollection::BUTTONS_MAP[key] or raise(UnknownButtonFoundError, '定義にないボタンです') self.byte_position = b[:byte_position] self.bit_position = b[:bit_position] end end
Version data entries
3 entries across 3 versions & 1 rubygems