class DumpVisitor

Defined in:

ast_helper.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(root : Redomi::Node) #

[View source]

Instance Method Detail

def append_properties(node : Crystal::Def) #

[View source]
def append_properties(node : Crystal::Arg) #

[View source]
def append_properties(node : Crystal::Call) #

[View source]
def append_properties(node : Crystal::Expressions) #

[View source]
def append_properties(node : Crystal::Case) #

[View source]
def append_properties(node : Crystal::When) #

[View source]
def append_properties(node) #

[View source]
def append_property(name, value) #

[View source]
def create_ui_node(container, node) #

[View source]
def create_ui_property_node(name) #

[View source]
def render_value(container, value : Crystal::ASTNode) #

[View source]
def render_value(container, value : Array(Crystal::ASTNode)) #

[View source]
def render_value(container, value : Nil) #

[View source]
def render_value(container, value) #

[View source]
def short_description(node) #

[View source]
def visit(node) #

[View source]
def with_ui_context(new_ui_context : NamedTuple(root_node: Redomi::Node, props_node: Redomi::Node | Nil), &) #

[View source]