Class: CliMiami

Inherits:
Object
  • Object
show all
Defined in:
lib/namespaced.rb

Overview

This is the primary initializer

Defined Under Namespace

Classes: A, S

Constant Summary collapse

@@presets =

default presets

{
  :fail => {
    :color => :red
  },
  :warn => {
    :color => :yellow
  },
  :success => {
    :color => :green
  }
}

Class Method Summary collapse

Class Method Details

.presetsObject

Returns all presets



21
22
23
# File 'lib/namespaced.rb', line 21

def self.presets
  @@presets
end

.set_preset(type, options) ⇒ Object

Create a new custom preset



26
27
28
29
# File 'lib/namespaced.rb', line 26

def self.set_preset type, options
  raise 'Preset must be a hash of options' unless options.is_a? Hash
  @@presets[type] = options
end