This Property alike class exposes the selection configuration of a data collection. There are two modes available:
Of course both can be omitted if no selection is needed.
Calling this function will connect the provided Flow of List of T with the current selection flow (one single item T for mode single and some List of T for mode multi). On every change of the external items flow, the current selection will be sanitized in the following way: If the selection contains some item, that is not part of the items flow, it will be removed from the selection.