class EPUB::Publication::Package::Bindings

Attributes

package[RW]

Public Class Methods

new() click to toggle source
# File lib/epub/publication/package/bindings.rb, line 8
def initialize
  @media_types = {}
end

Public Instance Methods

<<(media_type) click to toggle source
# File lib/epub/publication/package/bindings.rb, line 12
def <<(media_type)
  @media_types[media_type.media_type] = media_type
end
[](media_type) click to toggle source
# File lib/epub/publication/package/bindings.rb, line 16
def [](media_type)
  _, mt = @media_types.detect {|key, _| key == media_type}
  mt
end
media_types() click to toggle source
# File lib/epub/publication/package/bindings.rb, line 21
def media_types
  @media_types.values
end