Markright.Collectors.OgpTwitter (markright v0.7.1)

Collector that basically builds the Open Graph Protocol and Twitter Card.

Typical usage:

defmodule Sample do
  use Markright.Collector, collectors: Markright.Collectors.OgpTwitter

  def on_ast(%Markright.Continuation{ast: {tag, _, _}} = cont), do: tag
end

Examples

<meta name="twitter:card"        content="summary" />
<meta property="og:type"         content="object" />

<meta name="twitter:image:src"   property="og:image"       content="https://avatars2..." />
<meta name="twitter:site"        property="og:site_name"   content="@github" />
<meta name="twitter:title"       property="og:title"       content="TITLE" />
<meta name="twitter:description" property="og:description" content="DESCRIPTION" />

Link to this section Summary

Link to this section Functions

Link to this function

afterwards(acc, opts)

Callback implementation for Markright.Collector.afterwards/2.

Link to this function

on_ast(cont, acc)

Callback implementation for Markright.Collector.on_ast/2.