Software Engineering vocabulary · Web, Mobile and Interface Development

Event delegation

Meaning in software engineering, with examples

nounCommon term

In software engineering, event delegation means: Handling events from several child elements through a listener on an ancestor, using event propagation.

In Turkish: üst öğeden olay yönetimi, olay delegasyonu

How it is used

Used in dynamic web interfaces. Not every event bubbles, and the event target may be a nested child of the intended control.

Example sentences

  1. Our event delegation lets one list listener handle clicks on newly added rows.

    The listener is attached to the existing ancestor, so each new row needs no separate listener.

  2. Our event delegation code finds the button even when the user clicks its inner icon.

    The original event target can be deeper in the element tree than the desired button.

Common collocations

  • use event delegation
  • event delegation handler

More terms: Web, Mobile and Interface Development

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: