The list component should offer the possibility to display a collection of items. The collection can be flat or nested.
If the collection is nested, you can navigate deeper in the list by selecting an item. This can work either with a component state or with the given route of an item, but not mixed.
You can navigate back either via selecting an item in a higher level or via the routing.
The selected item should offer the possibility to be highlighted via an optional CSS class.
DRAFT
List Component
The list component should offer the possibility to display a collection of items. The collection can be flat or nested. If the collection is nested, you can navigate deeper in the list by selecting an item. This can work either with a component state or with the given route of an item, but not mixed. You can navigate back either via selecting an item in a higher level or via the routing. The selected item should offer the possibility to be highlighted via an optional CSS class.
Components
Directive
Usage
Simple Use case without routing
Simple Use case without routing