class YamlHashProcessor

Defined in:

fred/yaml_hash_processor.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(front_matter_as_yaml : YAML::Any) #

[View source]

Instance Method Detail

def front_matter_as_yaml : YAML::Any #

[View source]
def process_node_replace_front_matter_key(front_matter_key_old, front_matter_key_new) #

[View source]
def process_node_replace_front_matter_val(front_matter_key, front_matter_val_old, front_matter_val_new) #

[View source]
def process_node_replace_includes(directory) #

[View source]
def process_node_replace_vars #

[View source]
def process_node_set_key_value(key, val) #

[View source]
def process_node_toggle_key_bool_value(key) #

[View source]
def process_node_unset_front_matter_key(front_matter_key) #

[View source]
def process_stats #

[View source]
def replaced_any #

[View source]
def replaced_formats_vars_num : Int32 #

[View source]
def replaced_formats_vars_num=(replaced_formats_vars_num : Int32) #

[View source]
def replaced_keys_num : Int32 #

[View source]
def replaced_keys_num=(replaced_keys_num : Int32) #

[View source]
def replaced_vals_num : Int32 #

[View source]
def replaced_vals_num=(replaced_vals_num : Int32) #

[View source]
def setup_vars #

[View source]