class
Creestal::Core::Config
- Creestal::Core::Config
- Reference
- Object
Included Modules
- YAML::Serializable
Defined in:
core/config.crConstructors
- .load(config_path : String) : Config
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(site : String = Creestal::DEFAULT_SITE_NAME, home : String = "index", source : String = Creestal::DEFAULT_SOURCE_DIR, output : String = Creestal::DEFAULT_OUTPUT_DIR, default_layout : String = Creestal::DEFAULT_LAYOUT, watcher_interval_ms : Int32 = DEFAULT_WATCHER_INTERVAL_MS)
Instance Method Summary
- #default_layout : String
- #home : String
- #output : String
- #site : String
- #source : String
- #watcher_interval_ms : Int32
Constructor Detail
def self.new(site : String = Creestal::DEFAULT_SITE_NAME, home : String = "index", source : String = Creestal::DEFAULT_SOURCE_DIR, output : String = Creestal::DEFAULT_OUTPUT_DIR, default_layout : String = Creestal::DEFAULT_LAYOUT, watcher_interval_ms : Int32 = DEFAULT_WATCHER_INTERVAL_MS)
#