Download latest stable (1.1.0)
Download latest snapshot
AS3Commons-stageprocessing is an open-source library that offers a registration system for IStageObjectProcessor instances. The registry (FlashStageObjectProcessorRegistry)
monitors the stage for components being added and removed, each time this happens the specified component will be postprocessed by an IStageObjectProcessor or IStageObjectDestroyer respectively.
An IStageObjectProcessor implementation can be used to examine a stage object for the presence of metadata, add event listeners, perform dependency injection, etc.
The library is thoroughly tested and is being used in the Spring Actionscript project.