class SDL::Types::SDLDescription
Description values are extended string values with additional conversion functions.
Public Instance Methods
from_nil_class(nilvalue)
click to toggle source
# File lib/sdl/types/sdl_description.rb, line 9 def from_nil_class(nilvalue) @value = '' end
from_nokogiri_xml_element(element)
click to toggle source
# File lib/sdl/types/sdl_description.rb, line 13 def from_nokogiri_xml_element(element) @value = element.content.squish end
to_html()
click to toggle source
# File lib/sdl/types/sdl_description.rb, line 17 def to_html case @raw_value when Nokogiri::XML::Element @raw_value.to_s when NilClass '' when String @value else raise "Cannot convert #{@raw_value.class} to HTML. Please extend SDLDescription#to_html" end end