@moxijs/core - v0.3.4
    Preparing search index...

    Class ActionManager

    Manages event listener lifecycle to prevent memory leaks

    Index

    Constructors

    Methods

    • Add an event listener and track it for later cleanup

      Parameters

      • target: EventTarget

        Event target (window, document, element, etc.)

      • type: string

        Event type ('click', 'wheel', 'mousemove', etc.)

      • handler: EventListener

        Event handler function

      • Optionaloptions: AddEventListenerOptions

        Optional event listener options

      Returns OnAction

      Action object that can be used to remove this specific listener

    • Remove all event listeners managed by this ActionManager

      Should be called when the component is destroyed to prevent memory leaks

      Returns void