You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flex.apache.org by "Mihai Chira (JIRA)" <ji...@apache.org> on 2015/12/18 12:25:46 UTC

[jira] [Resolved] (FLEX-34852) Allow sorting by complex fields in ListCollectionView

     [ https://issues.apache.org/jira/browse/FLEX-34852?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mihai Chira resolved FLEX-34852.
--------------------------------
    Resolution: Fixed

> Allow sorting by complex fields in ListCollectionView
> -----------------------------------------------------
>
>                 Key: FLEX-34852
>                 URL: https://issues.apache.org/jira/browse/FLEX-34852
>             Project: Apache Flex
>          Issue Type: New Feature
>          Components: Collections, Spark: Sort and SortField
>    Affects Versions: Apache Flex 4.14.1
>            Reporter: Mihai Chira
>            Assignee: Mihai Chira
>             Fix For: Apache Flex 4.15.0
>
>
> Currently the only way to sort by complex fields (e.g. "address.street") is to not specify any sort fields and to use a custom compare function which knows which fields to check.
> *Expected behaviour*: The code below sorts the items by the address.street field:
> {code}
> const sortByNameAscending:Sort = new Sort();
> sortByNameAscending.fields = [new SortField("address.street", false, false)];
> _sut.sort = sortByNameAscending;
> {code}
> *Note* this will allow FLEX-34837 to be fixed.
> *Note* you can follow / join the discussion [here|http://mail-archives.apache.org/mod_mbox/flex-dev/201505.mbox/%3CCAP1cEXENUHwhf82Ja_OLZ6dh%2BN4R1z2sXCTDvZ1c24GX-q5R7Q%40mail.gmail.com%3E].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)