I’m exploring the idea of developing a custom media selector property in Kentico 13 that would allow users to open the Media Libraries dialog directly from a widget or page type property. The goal is to let content editors upload and select files (images, videos, documents) directly through this custom selector — similar to the built-in Media Selector, but with customized behavior or UI.
Before starting, I’d like to know:
Is it technically feasible to integrate Kentico’s Media Library dialog in a custom form component or property type?
Are there any APIs, best practices, or known limitations I should be aware of when implementing such a feature?
Any insights or examples from developers who have tried this in Kentico 13 MVC would be greatly appreciated!