🔒 Closed [dart] best way to switch 2 item's position in List

Status
Not open for further replies.

Katipunero-

Honorary Poster
Meron akong class na may layer number field;
Code:
class PageItem {
 final String title;
 final int layerNumber;
}

So obviosly, may list din ako na puro PageItem at naka sort sila base sa layerNumber na field.
Code:
 final List<PageItem> _allItems = [
  PageItem(title: 'Una', layerNumber: 1),
  PageItem(title: 'Pangalawa', layerNumber: 2),
  PageItem(title: 'Pangatlo, layerNumber: 3),
];

 final _sortedItems = _allItems..sort((a, b) => a.layerNumber.compareTo(b.layerNumber));

Paano ko mapagpapalit yung position ng dalawang item eg. gusto ko si 'Una' sa layerNumber 2.
 
Status
Not open for further replies.

About this Thread

  • 0
    Replies
  • 373
    Views
  • 1
    Participants
Last reply from:
Katipunero-

Online now

Members online
974
Guests online
1,030
Total visitors
2,004

Forum statistics

Threads
2,276,167
Posts
28,968,006
Members
1,231,151
Latest member
eeyjee
Back
Top