NLdoc.Conversion.Reader.Gutenberg.Block (NLdoc.Conversion.Reader.Gutenberg v1.0.0-alpha.2)

View Source

Type definition of Gutenberg block

Summary

Functions

Changeset for Gutenberg block

Create new Gutenberg block based on map.

Types

t()

@type t() :: %NLdoc.Conversion.Reader.Gutenberg.Block{
  attrs: map(),
  block_name: String.t(),
  inner_blocks: [any()],
  inner_html: String.t()
}

Functions

changeset(block, attrs)

Changeset for Gutenberg block

new(template)

@spec new(map()) :: {:ok, t()} | {:error, Ecto.Changeset.t()}

Create new Gutenberg block based on map.