class EPUB::Publication::Package::Bindings
Attributes
Public Class Methods
Source
# File lib/epub/publication/package/bindings.rb, line 8 def initialize @media_types = {} end
Public Instance Methods
Source
# File lib/epub/publication/package/bindings.rb, line 12 def <<(media_type) @media_types[media_type.media_type] = media_type end
Source
# File lib/epub/publication/package/bindings.rb, line 16 def [](media_type) _, mt = @media_types.detect {|key, _| key == media_type} mt end
Source
# File lib/epub/publication/package/bindings.rb, line 21 def media_types @media_types.values end