class Jekyll::AudioTag

Public Class Methods

new(tag_name, markup, tokens) click to toggle source
Calls superclass method
# File lib/liquid-audio-tag.rb, line 20
def initialize(tag_name, markup, tokens)
        @files = markup
        super
end

Public Instance Methods

render(context) click to toggle source
Calls superclass method
# File lib/liquid-audio-tag.rb, line 25
def render(context)
        output = super
        audio = "<audio controls>"
        @files.each_line(' ') do |file|
                audio += "<source src='#{file[0...-1]}'>"
        end
        audio += "</audio>"
end