class Docxer::Word::Medias
Attributes
counter[RW]
medias[RW]
Public Class Methods
new(options={})
click to toggle source
# File lib/docxer/word/medias.rb, line 8 def initialize(options={}) @medias = [] @counter = 0 end
Public Instance Methods
add(media)
click to toggle source
# File lib/docxer/word/medias.rb, line 13 def add(media) @medias << media media end
render(zip)
click to toggle source
# File lib/docxer/word/medias.rb, line 22 def render(zip) @medias.each do |media| zip.put_next_entry("word/#{media.target}") zip.write(media.file.read) end end
sequence()
click to toggle source
# File lib/docxer/word/medias.rb, line 18 def sequence @counter += 1 end