# -*- coding: utf-8 -*-
# gui/containers/__init__.py

from .v_container import VContainer
from .h_container import HContainer
from .s_container import SContainer
from .grid_container import GridContainer
from .stack_container import StackContainer
from .scroll_container import ScrollContainer

__all__ = [
    'VContainer',
    'HContainer',
    'SContainer',
    'GridContainer',
    'StackContainer',
    'ScrollContainer',
]




# ---------------------------------------------------------------------------
# Module workflow notes (compact)
# ---------------------------------------------------------------------------
#
# 1) Назначение модуля:
#    Пакетный __init__.py для gui/containers. Реэкспортирует все публичные
#    контейнерные классы для удобного импорта:
#    ``from gui.containers import VContainer, HContainer, ...``
#
# 2) Зависимости модуля:
#    Реимпорт из: v_container, h_container, s_container, grid_container,
#    stack_container, scroll_container, stylable_mixin.
#
# 3) Экспорт (__all__):
#    VContainer, HContainer, SContainer, GridContainer,
#    StackContainer, ScrollContainer, StylableMixin.
