ServeBox ActionScript Foundry 3.0.0-beta has been released, bring compatibility with flex4 framework. Maven dependency available at http://maven.servebox.org/repository/ and source code in sf.net.
changelog v3.0.0- Flex4
– SmartForm compatibility with spark component
– added preInitialize() function in : called when all external resources are loaded and before initializeFoundryObjects(). It avoids adding an event listener to each IExternalRessource objects and has only one function called after resources are loaded.
– added addEventListener signature to IExternalRessource.
– XMLSpringResource constructor needs now only a path.
– XMLSpringResource addEventListener() updated to match EventDispatcher equivalent method signature.
– GlobalizationDictionary implements IExternalRessource.
– GlobalizationDictionary dispatches a COMPLETE event when file is loaded.
– GlobalizationDictionary load() function replaced by setUri() setter. load() function is used now for loading XML only.
– A GlobalizationDictionaryError is thrown when trying to change GlobalizationDictionary file Uri.
– AbstractApplication extends spark.components.Application.
– AbstractAirApplication extends spark.components.WindowedApplication.
– Views : mx containers replaced by spark containers.
– IView extends IVisualElementContainer and IVisualElement in addition of IUIComponent to match spark containers specifications.
– getView() ViewHelper method result is casted to IView and no more to Container.
– Widget is a spark.components.Group.
– ISmartFormElement and all components extending it: setValue updated to setItemValue and getValue to getItemValue.
– ISmartFormElement and all components extending it: renderer returns UIComponent instead of a Container.
– SFDateCombo uses DropDownList instead of ComboBox.
– Added SFDropDownList as an ISmartFormElement.
– TextRenderer deleted because Text was removed from spark and replaced by Label.
– LabelRenderer : maxDisplayedLines set to 1 and showTruncationTip set to true.
– SFTextArea : renderer maxDisplayedLines set 0 and renderer height set to component height.
– DelayTextInput : Event.CHANGE updated to TextOperationEvent.CHANGE.
– Ununsed GridView mx container removed.
– BrowsingTabBar and BrowsingTabNavigator removed because they have no equivalent in Spark. Use instead a saprk TabBar and a ViewStack.
– TileView removed because it is a Group container with a TileLayout.
– SFComboBox dataProvider setter update : verifying that the dataProvider is a an IList.
– Update of extractURI() to match Flex 4 container’s child handling.
– seekObject() in GetObjectBrowsingAction update : NavigatorContent is ignored and inner IView component is processed.
– execute() in ViewStackBrowsingAction : selectedIndex is determined on the contained IView of the NavigatorContent.
– mx namespace fix.
– Using mx namespace instead of spark for transitions and states in SmartTextAreaVertical.
– toolbox StringComparator.as ASDoc update to be valid.
– Projet pom.xml updated to use sparksins as a theme for ASDoc.
– Add postInitializeMethod after initializeFoundryObjects if there is no external resources.
No comments yet.
Leave a comment
You must be logged in to post a comment.