History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: PSL-238
Type: New Feature New Feature
Status: Closed Closed
Resolution: Won't Fix
Priority: Major Major
Assignee: Jens Halm
Reporter: Jens Halm
Votes: 1
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Parsley Core

New configuration tag for injecting property values of managed obejcts or binding to them

Created: 09/Aug/09 08:00 PM   Updated: 29/Oct/10 08:24 AM
Component/s: Flex Support
Affects Version/s: None
Fix Version/s: None



 All   Comments   Change History      Sort Order:
Tom Sugden - 11/Aug/09 10:09 AM
I can immediately see some use cases for this. For example, when using the LCDS Data Management Service it is useful for a view to know the value of the commitRequired property of a service. However, we generally don't want views coupled directly to services. Instead we could now define a boolean property on a presentation model declared in the context, and bind it to the commitRequired property of a DataService defined elsewhere in the context.

Jens Halm - 19/Dec/09 03:53 AM
[PropertyValue(objectId="foo", property="bar" binding="none(default)|oneWay|twoWay)"]

Brett Adam - 08/Jan/10 03:33 PM
When adding this feature, please pay attention to the weakRef=true flags on bindings available in the Flex 4 SDK. Bindings in Flex 3 have been one of the most problematic sources of memory leaks in my experience. Adobe finally fixed this in Flex 4 for both manually created bindings via BindingUtils and also for generated bindings via mxmlc.

Jens Halm - 03/May/10 07:49 AM
Removing from the 2.3 schedule in favor of the planned Publish/Subscribe mechanism. Tickets for that feature will be added soon.

Jens Halm - 29/Oct/10 08:24 AM
This is now obsolete thanks to the Publish/Subscribe tags introduced with version 2.3.