class MDV::Document

Markdown document class

Public Class Methods

new(file) click to toggle source
# File lib/mdv/document.rb, line 8
def initialize(file)
  @file = file
end

Public Instance Methods

base_uri() click to toggle source
# File lib/mdv/document.rb, line 12
def base_uri
  @base_uri ||= "file://#{fullpath}"
end
html() click to toggle source
# File lib/mdv/document.rb, line 16
def html
  GitHub::Markup.render(fullpath, File.read(fullpath))
end

Private Instance Methods

fullpath() click to toggle source
# File lib/mdv/document.rb, line 22
def fullpath
  @fullpath ||= File.expand_path(@file, Dir.pwd)
end