class Nodus::Nodes::Param
Public Instance Methods
realize(val)
click to toggle source
# File lib/nodus/nodes.rb, line 10 def realize(val) self.default = val; self.hidden = true end
realized()
click to toggle source
# File lib/nodus/nodes.rb, line 12 def realized() return self.default if self.has_default? error RuntimeError, "Parameter #{self.name} is required but hasn't had any values set." if self.required? nil end
realized?()
click to toggle source
# File lib/nodus/nodes.rb, line 11 def realized?() self.hidden? || self.optional? || self.has_default? end