Method: Betterdocs::Dsl::Representer#initialize
- Defined in:
- lib/betterdocs/dsl/representer.rb
#initialize(representer, name, options, &block) ⇒ Representer
Returns a new instance of Representer.
2 3 4 5 6 7 8 9 10 |
# File 'lib/betterdocs/dsl/representer.rb', line 2 def initialize(representer, name, , &block) set_context @representer = representer @name = name.to_sym @options = | { if: -> { true }, unless: -> { false }, } block and instance_eval(&block) end |