class Milestoner::Renderers::Universal
The primary renderer for multiple input formats as HTML.
Constants
- DELEGATES
Public Class Methods
Source
# File lib/milestoner/renderers/universal.rb, line 15 def initialize(delegates: DELEGATES, **) super(**) @delegates = delegates @default_format = settings.commit_format.to_sym end
Calls superclass method
Public Instance Methods
Source
# File lib/milestoner/renderers/universal.rb, line 21 def call(content, for: default_format) = delegates.fetch(binding[:for]).call content private attr_reader :delegates, :default_format end