Coverage for slidge/core/mixins/__init__.py: 100%
9 statements
« prev ^ index » next coverage.py v7.17.0, created at 2026-11-10 12:26 +0000
« prev ^ index » next coverage.py v7.17.0, created at 2026-11-10 12:26 +0000
1"""
2Mixins
3"""
5from .avatar import ImageMixin
6from .disco import ChatterDiscoMixin
7from .message import MessageCarbonMixin, MessageMixin
8from .presence import PresenceMixin
11class FullMixin(ChatterDiscoMixin, MessageMixin, PresenceMixin):
12 pass
15class FullCarbonMixin(ChatterDiscoMixin, MessageCarbonMixin, PresenceMixin):
16 pass
19__all__ = (
20 "ChatterDiscoMixin",
21 "FullCarbonMixin",
22 "ImageMixin",
23 "MessageMixin",
24 "PresenceMixin",
25)