module TTY::Markdown

def build_symbols(symbols)

Other tags:
    Api: - private

Returns:
  • (Hash{Symbol => String}) -

Parameters:
  • symbols (Hash, String, Symbol, nil) --
def build_symbols(symbols)
  case symbols
  when String, Symbol
    select_symbols(symbols)
  when Hash
    base_symbols = select_symbols(symbols[:base])
    base_symbols.merge(symbols[:override].to_h)
  else
    SYMBOLS
  end
end