Corex.Content.Item (Corex v0.1.0-alpha.24)

View Source

Content item structure. Use it to create content items for components with trigger/content patterns:

Examples

    Corex.Content.Item.new(trigger: "Lorem", content: "Consectetur adipiscing elit.")

Summary

Functions

Creates a single Content.Item with an auto-generated ID if not provided.

Types

t()

@type t() :: %Corex.Content.Item{
  content: String.t(),
  disabled: boolean(),
  id: String.t(),
  meta: map(),
  trigger: String.t(),
  value: String.t() | nil
}

Functions

new(attrs)

Creates a single Content.Item with an auto-generated ID if not provided.

Raises ArgumentError if attrs is not a keyword list or map.