class Onebox::Engine::SoundCloudOnebox
Public Instance Methods
placeholder_html()
click to toggle source
# File lib/onebox/engine/soundcloud_onebox.rb, line 18 def placeholder_html oembed = get_oembed return if Onebox::Helpers.blank?(oembed.thumbnail_url) "<img src='#{oembed.thumbnail_url}' #{oembed.title_attr}>" end
to_html()
click to toggle source
# File lib/onebox/engine/soundcloud_onebox.rb, line 13 def to_html oembed = get_oembed oembed.html.gsub('visual=true', 'visual=false') end
Protected Instance Methods
get_oembed_url()
click to toggle source
# File lib/onebox/engine/soundcloud_onebox.rb, line 26 def get_oembed_url oembed_url = "https://soundcloud.com/oembed.json?url=#{url}" oembed_url += "&maxheight=166" unless url["/sets/"] oembed_url end