Search
 
SCRIPT & CODE EXAMPLE
 

DART

order list dart

void main() {
  List<Map<String, dynamic>> myProducts = [
    {"name": "Shoes", "price": 100},
    {"name": "Pants", "price": 50},
    {"name": "Book", "price": 10},
    {"name": "Lamp", "price": 40},
    {"name": "Fan", "price": 200}
  ];

  // Selling price from low to high
  myProducts.sort((a, b) => a["price"].compareTo(b["price"]));
  print('Low to hight in price: $myProducts');

  // Selling price from high to low
  myProducts.sort((a, b) => b["price"].compareTo(a["price"]));
  print('High to low in price: $myProducts');
}
Comment

flutter sort list

someObjects.sort();

// By object property value
someObjects.sort((a, b) => a.someProperty.compareTo(b.someProperty));

// To reverse sort, just swab a and b
someObjects.sort((a, b) => b.someProperty.compareTo(a.someProperty));
Comment

flutter dart sort list of objects

objects.sort((a, b) {
  return a.value['name'].toString().toLowerCase().compareTo(b.value['name'].toString().toLowerCase());
});
To reverse it you could do b.someProperty.compareTo(a.someProperty). Or sort it and then use .reversed
Comment

dart list sort by value

someObjects.sort((a, b) => a.someProperty.compareTo(b.someProperty));
Comment

sort list dart

List<int> nums = [13, 2, -11];
nums.sort();
print(nums);  // [-11, 2, 13]
Comment

PREVIOUS NEXT
Code Example
Dart :: dart convert string to double 
Dart :: Flutter get each letter from string 
Dart :: get initials from name flutter on text 
Dart :: media query flutter 
Dart :: dart ternary operator multiple 
Dart :: flutter: httpclient method 
Dart :: flutter list 
Dart :: flutter persistent header 
Dart :: snackbar in flutter 
Dart :: bitmapdescriptor flutter 
Dart :: string data to icon in flutter 
Dart :: dart function 
Dart :: leading in flutter(drawer) 
Dart :: map in dart 
Dart :: get the type of an object dart 
Dart :: dart for 
Dart :: flutter disable focusable 
Dart :: dart is keyword 
Dart :: function in dart 
Dart :: flutter how to create text with line on bot 
Dart :: remove .0 flutter 
Dart :: how to create space between list on flutter 
Dart :: flutter firebase get provider type 
Dart :: flutter navigator get result 
Dart :: flutter sizedbo 
Dart :: how to convert string into integer in flutter 
Dart :: dart list join 
Dart :: factory in dart 
Swift :: save date to userdefaults swift 
Swift :: add buton border swift 
ADD CONTENT
Topic
Content
Source link
Name
2+4 =