module TTY::Markdown
def build_symbols(symbols)
- 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