.. Copyright (c) 2026 Tobias Erbsland - Erbsland DEV. https://erbsland.dev SPDX-License-Identifier: Apache-2.0 .. index:: single: Events; Designing Objects That Produce Events ************************************* Designing Objects That Produce Events ************************************* .. erbsland-draft:: Planned topic; the tutorial has not been written yet. This page is a placeholder for the planned tutorial on how to give a reusable component an event interface, define its notifications, and connect its lifetime to an owning loop. Related reading: :doc:`using_event_apis`.