class CutePrint::Configure

Public Class Methods

delegate_accessor(name) click to toggle source
# File lib/cute_print/configure.rb, line 20
def self.delegate_accessor(name)
  def_delegator :@printer, name
  def_delegator :@printer, "#{name}="
end
new(printer) { |self| ... } click to toggle source

Configure an instance of printer. @api private @param [Printer] printer @yield [Configure]

# File lib/cute_print/configure.rb, line 13
def initialize(printer)
  @printer = printer
  yield self
end