module ActsAsStateable
end
Constants
- VERSION
Public Class Methods
set(mask, flag)
click to toggle source
# File lib/acts_as_stateable.rb, line 13 def self.set(mask, flag) mask |= flag end
unset(mask, flag)
click to toggle source
# File lib/acts_as_stateable.rb, line 17 def self.unset(mask, flag) mask &= ~flag end
Public Instance Methods
mask()
click to toggle source
# File lib/acts_as_stateable.rb, line 21 def mask @m end
mask=(flag)
click to toggle source
# File lib/acts_as_stateable.rb, line 25 def mask=(flag) @m |= flag end