ASE-Projekte-WS-2021 / ase-ws-21-unser-horsaal

ase-ws-21-unser-horsaal created by GitHub Classroom
2 stars 0 forks source link

merge "dev_course_area_adjustments" into "dev" #199

Closed Rusi91 closed 2 years ago

Rusi91 commented 2 years ago

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