How do you sort a List in dart based on a bool value, the compareTo method doesn't work with bool. I want true values to appear at the top of the list.
You can define your own compare function for bool and pass it to the sort method of List.
Example with booleans as your bool List:
booleans.sort((a, b) {
if(b) {
return 1;
}
return -1;
});
This example tells the sort method that true elements should be sorted higher than false elements.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With