Module: Vedeu::RendererOptions

Overview

Provides shared functionality to Vedeu::Renderer classes.

:nocov:

Instance Method Summary collapse

Instance Method Details

#defaultsHash<Symbol => void> (private)

The default values for a new instance of this class.

Returns:

  • (Hash<Symbol => void>)


21
22
23
# File 'lib/vedeu/output/renderers/renderer_options.rb', line 21

def defaults
  {}
end

#optionsHash<Symbol => void> (private)

Combines the options provided at instantiation with the default values.

Returns:

  • (Hash<Symbol => void>)


14
15
16
# File 'lib/vedeu/output/renderers/renderer_options.rb', line 14

def options
  defaults.merge!(@options)
end