FLUID-4398: Implement "boiled listeners" to parallel facility for "boiled events" to remove messy event binding code

Metadata

Source
FLUID-4398
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Antranig Basman
Created
2011-08-12T00:03:43.883-0400
Updated
2014-03-03T13:03:54.123-0500
Versions
  1. 1.4
Fixed Versions
  1. 1.5
Component
  1. IoC System

Description

"Event boiling" offers a lot of power, but not enough to remove many cases of mess - especially since it requires a new event to be created for each act of "boiling".
Two very common cases, seen in UIOptions are
i) a "one-off" listener that requires a custom (IoC-adjusted) signature just for itself
ii) cases of "relay" where the listener to be attached is one that directly fires to another event elsewhere in the tree, also with modified signature

Comments