AshSitemap.Sitemaps.PageMap behaviour (ash_sitemap v1.0.1)
View SourceA struct module representing a pagemap sitemap. This module can also be used to implement manual pagemap sitemaps.
See more https://developers.google.com/search/docs/crawling-indexing/sitemaps/news-sitemap Schema https://www.google.com/schemas/sitemap-pagemap/1.0/sitemap-pagemap.xsd
Summary
Types
@type t() :: %AshSitemap.Sitemaps.PageMap{ dataobject: [AshSitemap.Sitemaps.PageMap.DataObject.t()] }
Callbacks
@callback generate(record :: Ash.Resource.t()) :: t()