# `Runic.Workflow.Events.RunnableActivated`
[🔗](https://github.com/zblanco/runic/blob/main/lib/workflow/events/runnable_activated.ex#L1)

Event emitted when a downstream node is activated by a produced fact.

`activation_kind` is `:runnable` for execute-type nodes or `:matchable` for match-type nodes.

# `t`

```elixir
@type t() :: %Runic.Workflow.Events.RunnableActivated{
  activation_kind: :runnable | :matchable,
  fact_hash: term(),
  node_hash: term()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
