Skip to content

Zyrion/swiz-framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

441 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This forked repository contains customized extensions to the Swiz framework; Swiz is a brutally simple micro-architecture for creating Rich Internet Applications with ActionScript 3 and Adobe Flex.

Differences from the original "upstream" framework:

Default support for bind == true (the upstream setting is FALSE which is a huge source of confusion)

  • [Inject(source="sessionModel.endPoint",bind="true")]
  • public var endPoint : String = "";

Support for property chains in custom process tags.

  • [EventHandler(event="VisualizationEvent.NODE_SELECTED", properties="node.data.serialNumber, autoFit"]
  • [Inject(source="networkModel.currentTopology.manuallyPlacedNodes", bind="true")]

See Wiki docs for details.

History:

  • 3/13/2011: Fix to support propertyChains in InjectProcessor; e.g. [Inject(source="employeeModel.selectedEmployee.address")] where parts of the chain may be null.
  • 9/30/2010: Moved custom extensions to swiz_extensions_2 repository
  • 9/30/2010: Integrated mainline Swiz features for SwizLogger
  • 9/25/2010: Merged from Swiz GitHub mainline v1.0RC... into this fork on 9/25/2010

Building

You can compile the library .swc file using:

ant -f ./build/build.xml compile

About

Swiz framework for AS3 and Flex

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors