class RgGen::Core::InputBase::InputValue

Attributes

position[R]
value[RW]

Public Class Methods

new(value, position) click to toggle source
# File lib/rggen/core/input_base/input_value.rb, line 7
def initialize(value, position)
  @value = (value.is_a?(String) && value.strip) || value
  @position = position
end

Public Instance Methods

available?() click to toggle source
# File lib/rggen/core/input_base/input_value.rb, line 21
def available?
  true
end
empty_value?() click to toggle source
# File lib/rggen/core/input_base/input_value.rb, line 15
def empty_value?
  return true if @value.nil?
  return true if @value.respond_to?(:empty?) && @value.empty?
  false
end