pytermgui.markup.aliases
All PTG-builtin TIM aliases.
1"""All PTG-builtin TIM aliases.""" 2 3from typing import Any 4 5MarkupLanguage = Any # pylint: disable=invalid-name 6 7CODE_GROUP = { 8 "code.str": "142", 9 "code.multiline_str": "142", 10 "code.keyword": "203", 11 "code.none": "167", 12 "code.global": "214", 13 "code.number": "175", 14 "code.identifier": "109", 15 "code.name": "214", 16 "code.comment": "240 italic", 17 "code.builtin": "214", 18 "code.file": "109", 19 "code.symbol": "code.file", 20} 21 22 23DEFAULT_ALIASES = {**CODE_GROUP} 24 25 26def apply_default_aliases(lang: MarkupLanguage) -> None: 27 """Applies all aliases within `DEFAULT_ALIASES`. 28 29 Args: 30 lang: The `MarkupLanguage` instance all aliases will be 31 applied to. 32 """ 33 34 lang.alias_multiple(**DEFAULT_ALIASES)
def
apply_default_aliases(lang: Any) -> None:
27def apply_default_aliases(lang: MarkupLanguage) -> None: 28 """Applies all aliases within `DEFAULT_ALIASES`. 29 30 Args: 31 lang: The `MarkupLanguage` instance all aliases will be 32 applied to. 33 """ 34 35 lang.alias_multiple(**DEFAULT_ALIASES)
Applies all aliases within DEFAULT_ALIASES
.
Args
- lang: The
MarkupLanguage
instance all aliases will be applied to.