Indeed the required select all functionality isn't currently available as a built-in feature. If you have the time please vote for that feature request in the following link:
Thank you in advance. That will help us to estimate the customer demand for such an enhancement and we will eventually add it to our future development plans.
I would also like to add that the requirement can be achieved by passing all items to the value of the MutltiSelect on any event. For example a select / deselect all button can be placed in the header template of the MutliSelect and it can update the value of the component so that all items are either selected or deselected. Please check the following example demonstrating such approach:
I hope this helps. Please let me know in case any further assistance is required for this case. Thank you.
Regards,
Svetlin
Progress Telerik
Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic. Our thoughts here at Progress are with those affected by the outbreak.