Content
Updated by Andreas Pfohl 20 days ago
The current project list implementation lacks flexibility and features that we need for our use case in the project attributes. e.g.
* At the moment the project list has a fixed action menu. For our use case we need a different set of actions of what is implemented.
* A: The action menu is dynamically populated with actions. Providing a different list of action, maybe with view models is possible.
* The project list has features that we would like to deactivate
* Data is based on query. There must be a set of default queries for projects, that are not persisted in the database. Havn't found yet.
* Column configuration
* A: Columns are derived from the query. Manipulating them is possible
* Column sort?
* A: Turning off all column sorting, is easiest doable with a new component template and deriving the ProjectsTableComponent.
* A: If a column is sortable is derived from the query as well.
* A: Can probably be turned off, by coulmn. Havn't figured out how yet.
* What does it need to fix pagination
* Keep indentation on page 2
* Inform user about parent projects when on page 2 has an indented item
* How are the data structured?
* A: Couldn't figure out yet, how hierarchy is created by now
The task is to understand the current implementation and suggest a strategy to make the current project list adaptable for project attributes
* At the moment the project list has a fixed action menu. For our use case we need a different set of actions of what is implemented.
* The project list has features that we would like to deactivate
* Data is based on query. There must be a set of default queries for projects, that are not persisted in the database. Havn't found yet.
* Column configuration
* Column sort?
* A: If a column is sortable is derived from the query as well.
* A: Can probably be turned off, by coulmn. Havn't figured out how yet.
* What does it need to fix pagination
* Keep indentation on page 2
* Inform user about parent projects when on page 2 has an indented item
* How are the data structured?
* A: Couldn't figure out yet, how hierarchy is created by now