module
Myhtml::Utils::TagConverter
Defined in:
myhtml/utils/tag_converter.crConstant Summary
-
STRING_TO_ID_MAP =
begin h = Hash(String, Lib::MyhtmlTags).new {% for name in Lib::MyhtmlTags.constants %} h["{{ (name.gsub(/MyHTML_TAG_/, "")).downcase.id }}"] = Lib::MyhtmlTags::{{ name.id }} {% end %} h end
-
STRING_TO_SYM_MAP =
begin h = Hash(String, Symbol).new {% for name in Lib::MyhtmlTags.constants.map() do |__arg0| (__arg0.gsub(/MyHTML_TAG_/, "")).downcase end %} h["{{ name.id }}"] = :{{ name.id }} {% end %} h end
Class Method Summary
- .id_to_sym(tag_id : Lib::MyhtmlTags)
- .string_to_id(str : String)
- .string_to_sym(str : String)
- .sym_to_id(sym : Symbol)