Method: Chromate::Effect#initialize

Defined in:
lib/chromate/effect.rb

#initialize(value) ⇒ Effect

Create a new effect with the specified value.

Parameters:

  • value (Fixnum)


17
18
19
20
21
22
23
# File 'lib/chromate/effect.rb', line 17

def initialize(value)
  unless value.is_a?(Numeric)
    raise TypeError, "cannot create #{self.class} from #{value.class}"
  end

  @value = value.to_i
end