triggers

Custom event trigger system for application-wide event handling.

Functions

Function
Description
Example

add

Add event listener

dphelper.triggers.add(event, callback)

on

Listen for event (alias for add)

dphelper.triggers.on(event, callback)

emit

Trigger an event with data

dphelper.triggers.emit(event, data)

remove

Remove all listeners for event

dphelper.triggers.remove(event)

off

Remove specific callback

dphelper.triggers.off(event, callback)

clear

Clear all triggers

dphelper.triggers.clear()

list

List all registered events

dphelper.triggers.list()

Description

Custom event system:

  • Event Listeners - Add/remove custom event listeners

  • Event Emission - Emit events with data payloads

  • Namespacing - Organize events by name

  • Error Handling - Safe callback execution

Usage Examples

Add Event Listeners

Emit Events

Remove Listeners

List Registered Events

Event-Driven Architecture

Component Communication

Details

  • Author: Dario Passariello

  • Version: 0.0.1

  • Creation Date: 20250220

  • Last Modified: 20250220

  • Environment: client (browser)


Automatically generated document

Last updated