class Sail::Types::Type

Type

This is the base class all types inherit from. It is an abstract class not supposed to be instantiated.

Public Class Methods

new(setting) click to toggle source
# File lib/sail/types/type.rb, line 11
def initialize(setting)
  @setting = setting
end

Public Instance Methods

from(value) click to toggle source
# File lib/sail/types/type.rb, line 19
def from(value)
  value
end
to_value() click to toggle source
# File lib/sail/types/type.rb, line 15
def to_value
  @setting.value.to_s
end