Class: MetricFu::Templates::Configuration
- Inherits:
-
Object
- Object
- MetricFu::Templates::Configuration
- Defined in:
- lib/metric_fu/templates/configuration.rb
Constant Summary collapse
- FILE_PREFIX =
"file:/"
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
- #option(name) ⇒ Object
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
6 7 8 9 10 11 12 13 |
# File 'lib/metric_fu/templates/configuration.rb', line 6 def initialize @options = {} @options[:template_class] = MetricFu::Templates::MetricsTemplate @options[:darwin_txmt_protocol_no_thanks] = true # turning off syntax_highlighting may avoid some UTF-8 issues @options[:syntax_highlighting] = true @options[:link_prefix] = FILE_PREFIX end |
Instance Method Details
#option(name) ⇒ Object
21 22 23 |
# File 'lib/metric_fu/templates/configuration.rb', line 21 def option(name) @options.fetch(name.to_sym) { raise "No such template option: #{name}" } end |