Sha256: 27fa3e4e1597ed0ef54816b8726bf20c9221616b70c91ebbe96ea642bb5c77e3
Contents?: true
Size: 211 Bytes
Versions: 2
Compression:
Stored size: 211 Bytes
Contents
module Darkholme class Component @next_bit = 0 @bits = {} def self.bit_for(klass) @bits[klass] ||= @next_bit += 1 end def bit Component.bit_for(self.class) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
darkholme-0.9.1 | lib/darkholme/component.rb |
darkholme-0.9.0 | lib/darkholme/component.rb |