class Jekyll::Linkpreview::OpenGraphProperties
Public Class Methods
new(title, url, image, description, domain)
click to toggle source
# File lib/jekyll-linkpreview.rb, line 13 def initialize(title, url, image, description, domain) @title = title @url = url @image = image @description = description @domain = domain end
Public Instance Methods
template_file()
click to toggle source
# File lib/jekyll-linkpreview.rb, line 41 def template_file() @@template_file end
to_hash()
click to toggle source
# File lib/jekyll-linkpreview.rb, line 21 def to_hash() { 'title' => @title, 'url' => @url, 'image' => @image, 'description' => @description, 'domain' => @domain, } end
to_hash_for_custom_template()
click to toggle source
# File lib/jekyll-linkpreview.rb, line 31 def to_hash_for_custom_template() { 'link_title' => @title, 'link_url' => @url, 'link_image' => @image, 'link_description' => @description, 'link_domain' => @domain } end