> For the complete documentation index, see [llms.txt](https://triyono.gitbook.io/fluttercheatsheet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://triyono.gitbook.io/fluttercheatsheet/my-note/penggunaan-sort-maupun-func-lain.md).

# penggunaan sort maupun func lain

penggunaan toList() dan sort tidak bisa digabung

contoh tidak bisa

```
transactionRepository.listTransaction = transactionRepository
    .listTransaction
    .where((e) => e.status != "Cancelled")
    .toList().sort((a, b) => a.cartAt!.compareTo(b.cartAt!));

```

contoh bisa

```
transactionRepository.listTransaction = transactionRepository
    .listTransaction
    .where((e) => e.status != "Cancelled")
    .toList();
transactionRepository.listTransaction.sort((a, b) => a.cartAt!.compareTo(b.cartAt!));
```

.sort() adalah sebuah fungsi jadi tidak bisa digabung ke fungsi lain, contoh diatas adalah fungsi toList() digabung dengan sort()&#x20;
