View Source Mobilizon.Service.Activity.Renderer behaviour (Mobilizon v4.1.0-alpha.1)

Behavior for Activity renderers

Summary

Types

@type common_render() :: %{body: String.t(), url: String.t()}
@type render() :: %{
  body: String.t(),
  url: String.t(),
  timestamp: String.t(),
  locale: String.t(),
  title: String.t()
}

Callbacks

@callback render(activity :: Mobilizon.Activities.Activity.t(), Keyword.t()) ::
  common_render()

Functions

Link to this function

render(activity, options \\ [])

View Source