class Dramaturg::Value::OrDefault

Public Class Methods

new(value) click to toggle source
Calls superclass method Dramaturg::Value::Base::new
# File lib/dramaturg/value/or_default.rb, line 6
def initialize(value)
  @default = value
  super(value)
end

Public Instance Methods

input(i) click to toggle source
# File lib/dramaturg/value/or_default.rb, line 11
def input(i)
  @value = i
end
inspect() click to toggle source
# File lib/dramaturg/value/or_default.rb, line 19
def inspect
  "{#@value (default: #@dfault)}"
end
to_s() click to toggle source
# File lib/dramaturg/value/or_default.rb, line 15
def to_s
  "{#@value}"
end