Source code for s4.clarity._internal

# Copyright 2016 Semaphore Solutions, Inc.
# ---------------------------------------------------------------------------

from .element import ClarityElement
from .element import WrappedXml
from .fields import FieldsMixin
from .lazy_property import lazy_property

__all__ = [
    "ClarityElement",
    "WrappedXml",
    "FieldsMixin",
    "lazy_property",
]

# The below __module__ assignments allow Sphinx to generate links that point to this parent module.

# ClarityElement and FieldsMixin already have their module set to be s4.clarity
FieldsMixin.__module__ = "s4.clarity._internal"