Consolidate trigger plugins into unified architecture
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3571334. --> Reported by: [joevagyok](https://www.drupal.org/user/2876343) >>> <h3>Summary</h3> <p>Refactor the trigger system to consolidate multiple trigger plugins into a unified Trigger plugin, reducing code duplication and simplifying the trigger configuration experience.</p> <h3>Business Value</h3> <ul> <li>Reduces maintenance burden with fewer plugin classes</li> <li>Provides consistent configuration experience across trigger types</li> <li>Simplifies adding new trigger event types</li> <li>Improves code organization and testability</li> </ul> <h3>Changes Implemented</h3> <ul> <li>Unified Trigger plugin replaces separate entity, form, and user triggers</li> <li>Event type selection determines available configuration options</li> <li>AJAX form updates when event type changes</li> </ul>
issue