class Mok::Media

Public Instance Methods

apply() click to toggle source
# File lib/mok2html_element.rb, line 229
def apply
  # @contents = [Name, Mime::MediaType, Mime::SubType]
  case @contents[1]
  when 'image'
    %[<a href="#{anchor_escape(@contents[0])}"><img src="#{@contents[0]}" alt="#{@contents[0]}" class="img-rounded img-responsive"></a>]
  when 'video'
    %[<video src="#{anchor_escape(@contents[0])}" controls></video>]
  when 'audio'
    %[<audio src="#{anchor_escape(@contents[0])}" controls></audio>]
  else
    %[<a href="#{anchor_escape(@contents[0])}">#{@contents[0].split("/").last}</a>]
  end
end