To Search value through filter and sort function in Datagrid/Combobox

private function filterFunction( item:ISearchable ):Boolean
{
return SearchUtils.isMatch( item, searchTextInput.text );
}

public function doCaselessSortForField(field:String):Function
{
return function(obj1:Object, obj2:Object):int
{
return mx.utils.ObjectUtil.stringCompare(obj1[field],obj2[field],true);
}
}

public function sortNumericField(field:String):Function
{
return function(obj1:Object, obj2:Object):int
{
return mx.Utils.ObjectUtil.numericCompare(obj1[field],obj2[field]);
}
}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s