Extensions: Application Customizer get page all components data (List, Documents, Search etc..)
Provide a way to get data about all components that present on page in ApplicationCustomizer like SearchBox, Search, Documents Library, Lists, Navigation bar etc.
The idea is to have full control on user interaction with components.
In example I want to make an additional action when user clicks on folder, file, list item, navigation item, search result item etc...
Ideally to have access to domElement and data model of component.

Thanks for your feedback! We’re reviewing your suggestion.