module Parade::Parsers::SlidesFileContentParser
Public Class Methods
parse(filepath,options = {})
click to toggle source
# File lib/parade/parsers/slides_file_content_parser.rb, line 8 def self.parse(filepath,options = {}) slides_content = File.read(filepath) relative_path = File.dirname(filepath).gsub(options[:root_path].gsub(/\/$/,''),'') slides_content = MarkdownImagePaths.parse(slides_content,:path => relative_path) create_section_with slides_content end
Private Class Methods
create_section_with(slides_content)
click to toggle source
# File lib/parade/parsers/slides_file_content_parser.rb, line 18 def self.create_section_with(slides_content) section = Section.new section.add_slides(MarkdownSlideSplitter.parse(slides_content)) section end