Sha256: d833759d19579bc6900b6d65a34b3344ee1b8cb580b4bcafa401ee83a4298f64
Contents?: true
Size: 247 Bytes
Versions: 1
Compression:
Stored size: 247 Bytes
Contents
module Beambridge class TypeCondition < Condition attr_accessor :type def initialize(type) self.type = type end def satisfies?(arg) arg.is_a?(self.type) end def binding_for(arg) arg end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
beambridge-0.9.0 | lib/beambridge/conditions/type.rb |