EJIO.ctk_extender.widget.geometry package¶

Submodules¶
EJIO.ctk_extender.widget.geometry.base module¶
- class EJIO.ctk_extender.widget.geometry.base.GeometryStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
ABCАбстрактный базовый класс для стратегий позиционирования (менеджеров геометрии). Инкапсулирует параметры разметки и управляет монтированием виджета.
- abstractmethod mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- abstractmethod unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
EJIO.ctk_extender.widget.geometry.implementations module¶
- class EJIO.ctk_extender.widget.geometry.implementations.GridStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
GeometryStrategyСтратегия позиционирования виджета через метод grid().
- mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
- class EJIO.ctk_extender.widget.geometry.implementations.PackStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
GeometryStrategyСтратегия позиционирования виджета через метод pack().
- mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
- class EJIO.ctk_extender.widget.geometry.implementations.PlaceStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
GeometryStrategyСтратегия позиционирования виджета через метод place().
- mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
Module contents¶
- class EJIO.ctk_extender.widget.geometry.GeometryStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
ABCАбстрактный базовый класс для стратегий позиционирования (менеджеров геометрии). Инкапсулирует параметры разметки и управляет монтированием виджета.
- abstractmethod mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- abstractmethod unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
- class EJIO.ctk_extender.widget.geometry.GridStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
GeometryStrategyСтратегия позиционирования виджета через метод grid().
- mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
- class EJIO.ctk_extender.widget.geometry.PackStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
GeometryStrategyСтратегия позиционирования виджета через метод pack().
- mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.
- class EJIO.ctk_extender.widget.geometry.PlaceStrategy(**kwargs: Any)[исходный код]¶
Базовые классы:
GeometryStrategyСтратегия позиционирования виджета через метод place().
- mount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Отрисовывает (монтирует) переданный виджет на родителе.
- unmount(instance: <MagicMock name = 'mock.CTkBaseClass' id='140416957414240'>) None[исходный код]¶
Скрывает (размонтирует) переданный виджет, убирая его с экрана.