One of the things that list animations are cool, however there's
something that I've noticed about list animations that doesn't seem
optimized, for my use case anyway.  For instance, when I have an
effect play on removing an item from an arrayCollection, i don't
necessarily want animations to play on items that are not in view
inside the list, it just makes the app feel more sluggish.   

What's the best way to go about getting an arrayCollection of the
items in view of a list at any time and then using the remove effects
on that list?  Is there a collection on the list of what's in view? 
Perhaps an ICollectionView that I can use, or do I have to build one?
Bulding one involves comparing e.itemRenderer's data with the
listItems data Property and creating a new collection, assigning that
to my list and then doing my removeItems on that new collection.  Is
there an easier way?

The kind of functionality in a list that I am looking for..  The
listItem expands when an item is selected, fill the whole entire
list's width and height, and then a sub list item populates, and when
the next list expands it assumes the same functionality as previous
list.   

I'm using list animations combined with some animation methods
renderers on my list.   


Thanks for your time,
Patrick

Reply via email to