EventListener.opOpAssign

Removes an event listener using its assigned id.

  1. opOpAssign(void delegate(T) listener)
  2. bool opOpAssign(void delegate(T) listener)
  3. bool opOpAssign(size_t count)
    class EventListener(O : Event, Children...)
    @safe
    bool
    opOpAssign
    (
    string op : "-"
    )
    (
    size_t count
    )
    if (
    areValidChildren!(O, Children)
    )

Return Value

Type: bool

true if the event has been removed, false otherwise

Examples

// add
auto id = example.addEventListener(&event);

// remove
assert(example.removeEventListener(id));

Meta