class Fusuma::Config::Index::Key
Keys in Index
def initialize(symbol_word, skippable: false, fallback: nil)
def initialize(symbol_word, skippable: false, fallback: nil) @symbol = begin symbol_word.to_sym rescue StandardError symbol_word end @skippable = skippable @fallback = begin fallback.to_sym rescue StandardError fallback end end
def inspect
def inspect skip_marker = @skippable && Searcher.skip? ? '(skip)' : '' fallback_marker = @fallback && Searcher.fallback? ? '(fallback)' : '' "#{@symbol}#{skip_marker}#{fallback_marker}" end