Skip to content

CSCI4100U/lab-extending-RhythmAlam

Repository files navigation

Extending

To extend this lab, you will need to add the following:

Done - (2 marks) Add the ability to delete grades using the swiping gesture, then remove the delete icon from the appBar.

Done - (2 marks) Add the ability to edit grades using the long press gesture, with a popup menu, then remove the edit icon from the appBar.

Done - (2 marks) Add a single icon to the appBar that allows users to sort the grades in one of four ways (increasing/decreasing sid/grade).

Done - (2 marks) Add an icon to the appBar that shows a DataTable, which generates a vertical bar chart of the grade data. The Y axis should be frequency, and the X axis should be the grade in ascending order.

Done - (3 marks) Add an icon to the appBar that enables a user to import a .csv file from local files to populate the list of grades. The csv file should have 2 columns (sid, grade) and append all new grades to the existing list of grades.

Done - (4 marks) Add two more features of your choice other than those listed here. Mention these features explicitly in your README.md. Dark mode and search function

About

lab-extending-RhythmAlam created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published