class Autodeps::ReactiveData
Attributes
dep[RW]
value[RW]
Public Class Methods
new(value)
click to toggle source
# File lib/autodeps/reactive_data.rb, line 4 def initialize(value) @value = value @dep = Autodeps::Dependency.new end
Public Instance Methods
change_to(value)
click to toggle source
# File lib/autodeps/reactive_data.rb, line 8 def change_to(value) if value != @value changed = true end @value = value if changed @dep.changed end end