class EpubForge::Builder::Assets::Image

Attributes

ext[R]
filename[R]
name[R]

Public Class Methods

new( filename, options = {} ) click to toggle source
# File lib/epubforge/builder/assets/image.rb, line 6
def initialize( filename, options = {} )
  @filename = filename.fwf_filepath
  @name, @ext  = @filename.basename_and_ext
end

Public Instance Methods

cover?() click to toggle source
# File lib/epubforge/builder/assets/image.rb, line 19
def cover?
  self.name == "cover"
end
item_id() click to toggle source
# File lib/epubforge/builder/assets/image.rb, line 15
def item_id
  cover? ? "cover-image" : self.link.basename
end