Flex 3: New Features (Enhanced Collection API, Advanced DataGrid & DeepLinking) June 6, 2007
Posted by suketuvyas in : Flex 3 , add a comment“Straight form Ted Patrik’s Blog” :) Ted has blogged some more cool features for Flex 3, which are part of Components and SDK Enhancements
Following are the new features:
Advanced Datagrid and Collection API:
Flex 3 Data grid will support more complex view you can view screenshots on Ted’s Post.
I feel this feature is gr8 addition to the flex because we can use the advanced DataGrid for more complex reporting view.
This feature is achievable with the help of new enhancement in collection api. Here are the New collection classes that were added:
mx.collections.HierarchicalData
mx.collections.Grouping
mx.collections.GroupingCollection
mx.collections.GroupingField
mx.collections.HierarchicalCollectionView
mx.collections.HierarchicalCollectionViewCursor
mx.collections.ListCollectionView
mx.collections.SummaryField
mx.collections.SummaryObject
mx.collections.SummaryRow
Deep Linking:
This is one more good feature.
Ted has posted “allows a Flex application to manage data within a URL using the HTML Anchor(#) feature. Using the new BrowserManager a Flex application can bind to data within the URL to both set and detect changes in the URL. This feature makes it easy to persist data in the URL for bookmarking and provide a new way to input data into a Flex application.”
I think this is a good feature and open up many ways to communicate with the external container (Browser).
I can think of many use case of this feature like:
- You can sore the current application state in browser URL.
- Use URL which has the application state and open flex application which will get you the same state of mentioned on URL.
In this way you can sync the flex application with the browser.
You can grab detailed information form Ted Patrik’s Post








