Я разрабатываю PWA с реактивной листовкой. Я хочу иметь возможность кэшировать некоторые данные для автономного использования, в том числе указанную c область карты. Я использую leaflet.offline для этого. Проблема в том, что единственный способ загрузить плитки - использовать кнопки управления листовками, предлагаемые библиотекой. Поэтому я могу добавить элементы управления на карту с помощью:
const control = L.control.savetiles(offlineLayer, controlOptions)
control.addTo(map)
Теперь на карте есть две кнопки: одна для сохранения и одна для удаления плиток. Это работает. Но я хотел бы иметь возможность запускать эти действия из моего собственного интерфейса. Можно ли программно запустить управление листовкой?