/ Published in: ActionScript 3
Used to retriev a index, for example to select a item on a combobox with the arrayCollection as dataProvider.
Usage: comboBoxNames.selectedIndex = findIndex(arrayColNames, "fieldonarraycollection", "valuetocomparewithfieldinarraycoll");
Returns the arrayCollection index that corresponds to compared item. If item is not found on arrayCollection it return -1.
Expand |
Embed | Plain Text
private function findIndex(dp:ArrayCollection, prop:String, what:String ):int { for(var k:int=0; k<dp.length; k++) { if(String(dp.getItemAt(k)[prop])==what) return k; } return -1; }
You need to login to post a comment.
