Chimeway.APNS.Payload (chimeway v1.2.0)

Copy Markdown View Source

Closed APNs alert payload encoder.

Summary

Types

t()

@type t() :: %Chimeway.APNS.Payload{
  bytes: non_neg_integer(),
  encoded: binary(),
  json: map()
}

Functions

build(render_data, open_ref)

@spec build(map(), String.t()) ::
  {:ok, t()} | {:error, :invalid_payload | :payload_too_large}