class Rabbit::Parser::SlidePropertySetter

Public Class Methods

new(slide) click to toggle source
# File lib/rabbit/parser.rb, line 46
def initialize(slide)
  @slide = slide
end

Public Instance Methods

apply(element) click to toggle source
# File lib/rabbit/parser.rb, line 50
def apply(element)
  return unless element.is_a?(Element::DescriptionList)
  element.each do |item|
    name = Parser.normalize_property_name(item.term.text)
    @slide[name] = item.content.text.strip
  end
end