39 lines
1.2 KiB
Python
39 lines
1.2 KiB
Python
# -*- 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.
|