Class: Fusuma::Config::Index::Key

Inherits:
Object
  • Object
show all
Defined in:
lib/fusuma/config/index.rb

Overview

Keys in Index

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(symbol_word, skippable: false) ⇒ Key

Returns a new instance of Key.



37
38
39
40
41
42
43
44
# File 'lib/fusuma/config/index.rb', line 37

def initialize(symbol_word, skippable: false)
  @symbol = begin
              symbol_word.to_sym
            rescue StandardError
              symbol_word
            end
  @skippable = skippable
end

Instance Attribute Details

#skippableObject (readonly)

Returns the value of attribute skippable.



45
46
47
# File 'lib/fusuma/config/index.rb', line 45

def skippable
  @skippable
end

#symbolObject (readonly)

Returns the value of attribute symbol.



45
46
47
# File 'lib/fusuma/config/index.rb', line 45

def symbol
  @symbol
end