<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Throttling on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/throttling/</link><description>Recent content in Throttling on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 25 Oct 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/throttling/index.xml" rel="self" type="application/rss+xml"/><item><title>Advanced Topics: Custom Event Manager Plugins</title><link>https://ai-blog.noorshomelab.dev/angular-new-concepts/advanced-topics-custom-event-manager-plugins/</link><pubDate>Sat, 25 Oct 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/angular-new-concepts/advanced-topics-custom-event-manager-plugins/</guid><description>&lt;h2 id="5-advanced-topics-custom-event-manager-plugins"&gt;5. Advanced Topics: Custom Event Manager Plugins&lt;/h2&gt;
&lt;p&gt;Angular provides a robust event handling system that allows you to respond to user interactions and other DOM events. While the default event binding syntax (&lt;code&gt;(click)=&amp;quot;doSomething()&amp;quot;&lt;/code&gt;) covers most use cases, Angular&amp;rsquo;s underlying &lt;strong&gt;EventManagerPlugin&lt;/strong&gt; system offers a powerful way to extend and customize how events are processed. This is an advanced feature that allows you to create entirely new types of events or modify the behavior of existing ones, such as adding debouncing or throttling capabilities directly to your templates.&lt;/p&gt;</description></item></channel></rss>