Add a multiple choice mode to the chooser modal, activated when the multiple=true URL parameter is passed, that returns a list of items rather than a single one
Add an openModal method to the telepath ChooserFactory that opens the modal with the specified URL parameters
Add a getById method to the telepath ChooserFactory that allows retrieving the existing JS chooser widget object from the element ID (previously this was only accessible as the return value from render, for widgets created through the factory itself)
Supporting code for multiple chooser panels (https://github.com/wagtail/wagtail/issues/2203#issuecomment-1330952300):
multiple=true
URL parameter is passed, that returns a list of items rather than a single oneopenModal
method to the telepath ChooserFactory that opens the modal with the specified URL parametersgetById
method to the telepath ChooserFactory that allows retrieving the existing JS chooser widget object from the element ID (previously this was only accessible as the return value fromrender
, for widgets created through the factory itself)