AmberSignal
Signals are the production-ready communication primitive for all projects. They provide the convenience of C# events, the safety of a try-catch block, and the utility of a Main Thread dispatcher, all with zero-allocation runtime performance.
Read the docs