class Oak::Tree(T)

Included Modules

Defined in:

oak/tree.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(key : String, context : Context(T)) #

[View source]
def self.new(key : String, payload : T | Nil = nil) #

[View source]
def self.new #

[View source]

Instance Method Detail

def <=>(other : self) #

[View source]
def add(path : String, payload : T) #

[View source]
def branches(*args, **options) #

[View source]
def branches(*args, **options, &) #

[View source]
def context #

[View source]
def each(*args, **options) #

[View source]
def each(*args, **options, &) #

[View source]
def find(path) #

[View source]
def glob?(*args, **options) #

[View source]
def glob?(*args, **options, &) #

[View source]
def key : String #

[View source]
def leaves(*args, **options) #

[View source]
def leaves(*args, **options, &) #

[View source]
def leaves? #

[View source]
def named?(*args, **options) #

[View source]
def named?(*args, **options, &) #

[View source]
def normal?(*args, **options) #

[View source]
def normal?(*args, **options, &) #

[View source]
def placeholder? #

[View source]
def priority : Int32 #

[View source]
def results #

[View source]
def search(path) #

[View source]
def search(path, &block : Result(T) -> _) #

[View source]
def sort!(*args, **options) #

[View source]
def sort!(*args, **options, &) #

[View source]
def visualize #

[View source]