INNER CODE UNIT · Python
SafeStr
volfpeter/htmy · htmy/core.py:184
class SafeStr(Text):
"""
String subclass whose instances shouldn't get escaped during rendering.
Note: any operation on `SafeStr` instances will result in plain `str` instances which
will be rendered normally. Make sure the `str` to `SafeStr` conversion (`SafeStr(my_string)`)
takes when there's no string operation afterwards.
"""
...
class XBool(enum.Enum):
"""
Utility for the valid formatting of boolean XML (and HTML) attributes.
See this article for more information:
https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes#boolean_attributes