class

JuliboxTV::Mod

Inherits Reference < Object

Constructors

new(filepath : Path, quiet : Bool = false)
Source
new(json : JSON::Any, filepath : Path, quiet : Bool = false)
Source

Class methods

substitute_variables(str : String, vars : Variables)
Source

Instance methods

assets
Source
author
Source
config
Source
dependencies
Source
description
Source
display_name
Source
evaluate_variables!
Source
license
Source
parse_assets(assets : Array(JSON::Any))
Source
parse_config(configs : Array(JSON::Any))
Source
parse_metadata(m : Hash(String, JSON::Any))
Source
parse_rules(rules : Array(JSON::Any))
Source
parse_variables(map : Hash(String, JSON::Any))
Source
process(filepath : String, body : String)
Source
reload!
Source
rules
Source
set_config!(user_config : Config::Configurator)
Source
should_process(filepath : String)
Source
slug
Source
variable_definitions

Load-time definitions

Source
variables
Source
version
Source

Nested types