Neue utils Klasse "ArrayListUtil" welche die Filter- und Sortiermethoden beinhaltet. In den jeweiligen ViewModel[s] werden den Methoden die zu sortierende oder zu filternde Liste übergeben und die Sortier-/Filteroption als String.
Dadurch wird in einem View z.B. folgende Methode aufgerufen: this.courseMeetingViewModel.sortThreads(listStateData.getData(), "newest"); -> sortiert die threads nach den neuesten threads.
Die möglichen Sortier-/Filtermöglichkeiten (Strings) findet man in den Kommentaren bei den jeweiligen Methoden.
Antworten werden per default nach likes sortiert.
Neue utils Klasse "ArrayListUtil" welche die Filter- und Sortiermethoden beinhaltet. In den jeweiligen ViewModel[s] werden den Methoden die zu sortierende oder zu filternde Liste übergeben und die Sortier-/Filteroption als String.
Dadurch wird in einem View z.B. folgende Methode aufgerufen: this.courseMeetingViewModel.sortThreads(listStateData.getData(), "newest"); -> sortiert die threads nach den neuesten threads.
Die möglichen Sortier-/Filtermöglichkeiten (Strings) findet man in den Kommentaren bei den jeweiligen Methoden.
dazugehörige issue #107