class Priscilla::Configuration

Attributes

decorator[RW]
presenter[RW]
width[RW]

Public Class Methods

new() click to toggle source
# File lib/priscilla/configuration.rb, line 5
def initialize
  self.width     = 80
  self.decorator = ':dancer: '
  self.presenter = ->(msg) { puts msg; puts }
end

Public Instance Methods

decorator=(value) click to toggle source
# File lib/priscilla/configuration.rb, line 11
def decorator=(value)
  @decorator = emojify(value)
end

Private Instance Methods

emojify(value) click to toggle source
# File lib/priscilla/configuration.rb, line 17
def emojify(value)
  value = ":#{value}: " if value.is_a? Symbol
  SimpleEmoji.convert(value)
end