Statifier.Machine.Content.Raise (Statifier v2.0.0)

Copy Markdown View Source

A compiled <raise> executable-content node (spec 4.2) - the interned counterpart to Statifier.Document.Raise. event is the literal event name being enqueued - never tokenized, unlike a <transition>'s event attribute (lib/statifier/document/raise.ex:6-13).

Its Statifier.ExecutableContent implementation lives right below the struct: this file is the whole node, top to bottom, with no dispatcher anywhere else in the tree.

Summary

Types

t()

@type t() :: %Statifier.Machine.Content.Raise{
  c_index: non_neg_integer(),
  event: String.t(),
  location: Statifier.Parser.Location.t()
}