Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

You configure each Swiz instance using the SwizConfig class. It allows you to modify common settings, and to provide values that allow your tags and code elsewhere to be more concise. Below is an example with all properties shown. Where applicable, they have been set to their default values.

Unknown macro: {html}

<script src="http://gist.github.com/370666.js?file=gistfile1.xml"></script>


setUpEventType, setUpEventPhase and setUpEventPriority

These properties configure the listener that Swiz will use to trigger the set up of views (assuming they are eligible) to inject dependencies, create mediators, etc. The default is a capture phase listener (to catch all views regardless of their place in the display list hierarchy) for the Event.ADDED_TO_STAGE event, with a priority of 50.

tearDownEventType, tearDownEventPhase and tearDownEventPriority

These properties configure the listener that Swiz will use to trigger the tearing down of views to clean up injected dependencies, remove mediators, etc. The default is a capture phase listener for the Event.REMOVED_FROM_STAGE event, with a priority of 50.

  • No labels