link_preview_generator v0.0.3 LinkPreviewGenerator.Page

Provides struct to store results of data processing and helper function to initialize it.

Summary

Functions

Initializes Page struct based on current and original url

Types

t :: %LinkPreviewGenerator.Page{description: String.t | nil, images: list, original_url: String.t | nil, title: String.t | nil, website_url: String.t | nil}

Functions

new(current_url, original_url \\ nil)

Specs

new(String.t, String.t | nil) :: t

Initializes Page struct based on current and original url.

Args:

  • current_url - final url after redirects and/or normalization
  • original_url - original url provided by user
website_url(url)