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