Class: Jekyll::AgentMarkdown::AgentMarkdownLinkTag

Inherits:
Liquid::Tag
  • Object
show all
Includes:
Filters::URLFilters
Defined in:
lib/jekyll/agent_markdown/agent_markdown_link_tag.rb

Instance Method Summary collapse

Instance Method Details

#render(context) ⇒ Object



11
12
13
14
15
16
17
# File 'lib/jekyll/agent_markdown/agent_markdown_link_tag.rb', line 11

def render(context)
  @context = context
  markdown_url = context["page"]&.[]("agent_markdown_url")
  return "" unless markdown_url

  %(<link rel="alternate" type="text/markdown" href="#{CGI.escapeHTML(relative_url(markdown_url))}">)
end