Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Length of filtered ArrayCollection in actionscript 3/flex

I need to display the number of items in a List component that has a filtered ArrayCollection as its data provider. I don't see a way to get the filtered collection's length. Anyone know? Thanks.

like image 737
JackFreud Avatar asked Feb 26 '26 08:02

JackFreud


1 Answers

Considering the code:

var ac:ArrayCollection = new ArrayCollection([0,1,2,3,4,5,6,7,8,9]);
ac.filterFunction =
    function(item:*):Boolean{
        return item > 3;
    };
ac.refresh();

You use ac.length to get filtered data length (6) and ac.list.length to get raw, unfiltered data length (10).

like image 146
2DH Avatar answered Mar 02 '26 04:03

2DH