class Jekyll::Linkpreview::NonOpenGraphProperties

Public Class Methods

new(title, url, description, domain) click to toggle source
# File lib/jekyll-linkpreview.rb, line 87
def initialize(title, url, description, domain)
  @title = title
  @url = url
  @description = description
  @domain = domain
end

Public Instance Methods

template_file() click to toggle source
# File lib/jekyll-linkpreview.rb, line 112
def template_file()
  @@template_file
end
to_hash() click to toggle source
# File lib/jekyll-linkpreview.rb, line 94
def to_hash()
  {
    'title' => @title,
    'url' => @url,
    'description' => @description,
    'domain' => @domain,
  }
end
to_hash_for_custom_template() click to toggle source
# File lib/jekyll-linkpreview.rb, line 103
def to_hash_for_custom_template()
  {
    'link_title' => @title,
    'link_url' => @url,
    'link_description' => @description,
    'link_domain' => @domain
  }
end