EJIO.ctk_extender.windows.layout package

Inheritance diagram of EJIO.ctk_extender.windows.layout.blank.BlankLayout, EJIO.ctk_extender.windows.layout.login.LoginLayout

Submodules

EJIO.ctk_extender.windows.layout.blank module

class EJIO.ctk_extender.windows.layout.blank.BlankLayout(parent: <MagicMock name = 'mock.CTk.__or__().__or__()' id='140416957553632'>, geometry: GeometryStrategy | None = None)[исходный код]

Базовые классы: Layout

Встроенный пустой макет фреймворка. Используется как заглушка по умолчанию, чтобы защитить геометрию окна.

build() → <MagicMock name='mock.CTkFrame' id='140416972239120'>[исходный код]

Строит базовый контейнерный фрейм. Может быть переопределен в дочерних классах (например, для настройки бордеров или цвета).

on_hide() → None[исходный код]

Хук жизненного цикла: макет скрыт (ушел вглубь стека или закрывается).

on_show() → None[исходный код]

Хук жизненного цикла: макет выведен на экран (стал активным).

EJIO.ctk_extender.windows.layout.localization module

EJIO.ctk_extender.windows.layout.login module

class EJIO.ctk_extender.windows.layout.login.LoginLayout(parent: <MagicMock name = 'mock.CTk.__or__().__or__()' id='140416957553632'>, geometry: GeometryStrategy | None = None)[исходный код]

Базовые классы: Layout

build() → <MagicMock name='mock.CTkFrame' id='140416972239120'>[исходный код]

Строит базовый контейнерный фрейм. Может быть переопределен в дочерних классах (например, для настройки бордеров или цвета).

destroy() → None[исходный код]

Каскадно уничтожает сам контейнер и все вложенные в него дочерние виджеты, полностью очищая оперативную память.

on_show() → None[исходный код]

Хук жизненного цикла: макет выведен на экран (стал активным).

Module contents

class EJIO.ctk_extender.windows.layout.BlankLayout(parent: <MagicMock name = 'mock.CTk.__or__().__or__()' id='140416957553632'>, geometry: GeometryStrategy | None = None)[исходный код]

Базовые классы: Layout

Встроенный пустой макет фреймворка. Используется как заглушка по умолчанию, чтобы защитить геометрию окна.

build() → <MagicMock name='mock.CTkFrame' id='140416972239120'>[исходный код]

Строит базовый контейнерный фрейм. Может быть переопределен в дочерних классах (например, для настройки бордеров или цвета).

on_hide() → None[исходный код]

Хук жизненного цикла: макет скрыт (ушел вглубь стека или закрывается).

on_show() → None[исходный код]

Хук жизненного цикла: макет выведен на экран (стал активным).

class EJIO.ctk_extender.windows.layout.LoginLayout(parent: <MagicMock name = 'mock.CTk.__or__().__or__()' id='140416957553632'>, geometry: GeometryStrategy | None = None)[исходный код]

Базовые классы: Layout

build() → <MagicMock name='mock.CTkFrame' id='140416972239120'>[исходный код]

Строит базовый контейнерный фрейм. Может быть переопределен в дочерних классах (например, для настройки бордеров или цвета).

destroy() → None[исходный код]

Каскадно уничтожает сам контейнер и все вложенные в него дочерние виджеты, полностью очищая оперативную память.

on_show() → None[исходный код]

Хук жизненного цикла: макет выведен на экран (стал активным).