Sha256: eb56f17817da42af0e3821fcf3396c1f0ca61e424f49ed1ac5c08d1c7fe230c1

Contents?: true

Size: 526 Bytes

Versions: 2

Compression:

Stored size: 526 Bytes

Contents

module EpubForge
  module Epub
    module Assets
      class Stylesheet < Asset
        attr_accessor :filename, :name, :contents
        def initialize( filename )
          @filename = filename.fwf_filepath
          @name     = @filename.basename
          @contents = @filename.read
        end
      
        def link
          STYLE_DIR.join( @name )
        end
        
        def item_id
          @name
        end
        
        def media_type
          MEDIA_TYPES["css"]
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
epubforge-0.0.10 ./lib/epub/assets/stylesheet.rb
epubforge-0.0.9 ./lib/epub/assets/stylesheet.rb