class YoutubeAudio::SearchItem
Public Class Methods
new(element)
click to toggle source
# File lib/youtube_audio/search_item.rb, line 5 def initialize(element) @element = element end
Public Instance Methods
description()
click to toggle source
# File lib/youtube_audio/search_item.rb, line 13 def description @element.search('.yt-lockup-description').text end
formats()
click to toggle source
# File lib/youtube_audio/search_item.rb, line 17 def formats video = @element.search('.yt-uix-tile-link').first['href'] @formats ||= Formats.new("https://youtube.com#{video}").formats end
title()
click to toggle source
# File lib/youtube_audio/search_item.rb, line 9 def title @element.search('.yt-lockup-title a').text end