class Makimono::Configuration

Constants

DEFAULTS

Public Class Methods

new(config = {}) click to toggle source
# File lib/makimono/configuration.rb, line 41
def initialize(config = {})
  @config = DEFAULTS.merge(config)
end

Public Instance Methods

style() click to toggle source
# File lib/makimono/configuration.rb, line 49
def style
  return @style if defined? @style

  @style = if @config[:style].nil? || @config[:style].empty?
             nil
           else
             Style.from_style_config(@config[:style])
           end
end
to_h() click to toggle source
# File lib/makimono/configuration.rb, line 45
def to_h
  @config
end