View Source Metatags (metatags v0.5.0)
Metatags is used to provide an easy API to print out context-specific metatags.
Summary
Functions
Turns metadata information into HTML tags
Puts a key and a value in the on a %Conn{} struct
Types
Functions
@spec print_tags(Plug.Conn.t()) :: Phoenix.HTML.safe()
Turns metadata information into HTML tags
@spec put(Plug.Conn.t(), atom(), metatag_value()) :: struct()
@spec put(Plug.Conn.t(), String.t(), metatag_value()) :: struct()
Puts a key and a value in the on a %Conn{} struct
example:
iex> conn = %Conn{}
iex> Metatags.put(conn, "title", "Welcome!")
%Conn{private: %{metadata: %{"title" => "Welcome!"}}}
@spec put(Plug.Conn.t(), String.t(), metatag_value(), Keyword.t()) :: struct()