class

Krikri::ErrorBlock::Node

Inherits Reference < Object

One node of an error event tree. source_context is the fully rendered Origin: ... block (see origin_context); chain_reason/ chain_follow/chain mirror EventChain; help_text mirrors Event.help_text.

Constructors

new(msg : String, source_context : Nil | String = nil, help_text : Nil | String = nil, chain_reason : Nil | String = nil, chain_follow : Bool = true, chain : Node | Nil = nil, events : Array(Node) | Nil = nil)
Source

Instance methods

chain
Source
chain=(chain : Node | Nil)
Source
chain_follow=(chain_follow : Bool)
Source
chain_follow?
Source
chain_reason
Source
chain_reason=(chain_reason : String | Nil)
Source
events
Source
events=(events : Array(Node) | Nil)
Source
help_text
Source
help_text=(help_text : String | Nil)
Source
msg=(msg : String)
Source
source_context
Source
source_context=(source_context : String | Nil)
Source
with_chain(reason : String, follow : Bool, event : Node) : Node
Source