Phoenix.LiveView.Comprehension (Phoenix LiveView v1.1.1)

View Source

The struct returned by for-comprehensions in .heex templates.

Summary

Types

key()

@type key() :: term()

keyed_render_fun()

@type keyed_render_fun() :: (map(), boolean() -> [Phoenix.LiveView.Rendered.dyn()])

t()

@type t() :: %Phoenix.LiveView.Comprehension{
  entries: [{key(), map(), keyed_render_fun()}],
  fingerprint: term(),
  has_key?: boolean(),
  static: [String.t()] | non_neg_integer(),
  stream: list() | nil
}