App❖
Module path❖
kivydk.app
Overview❖
This module provides the KivyDK-specific App implementation responsible for preparing
and maintaining the runtime environment required by KivyDK. It initializes internal managers,
registers event systems such as the PointerManager and serves as the integration point
for framework-level features including the settings panel, theme management and tool execution utilities.
Reference❖
- class App(**kwargs)❖
Bases:
AppKiviDK application class extending Kivy’s
App.It ensures that KiviDK specific managers are properly initialized and registered with the window system, allowing the framework’s internal logic such as pointer routing or tooltip to operate correctly during the application’s lifecycle.