amchart: Как задать свойства IHoverOptions для всплывающих подсказок в элементах серии изображений на карте?

#amcharts #amcharts4

Вопрос:

Использование amchart v4 с базовой настройкой в соответствии с руководством. Я добавляю серию данных с помощью шаблона, подобного этому:

 var marker = imageSeriesTemplate.createChild(am4core.Image);
marker.href = "green-pin.svg";
marker.width = 20;
marker.height = 20;
marker.nonScaling = true;
marker.tooltipText = "{title} po";
marker.tooltip.tooltipText = "{title}";
marker.horizontalCenter = "middle";
marker.verticalCenter = "bottom";


imageSeriesTemplate.propertyFields.latitude = "latitude";
imageSeriesTemplate.propertyFields.longitude = "longitude";

imageSeries.dataSource.url = "pie.json";
 

Я пытаюсь понять, как изменить параметры всплывающей подсказки, которые приведены здесь: https://www.amcharts.com/docs/v4/reference/ihoveroptions/ , но я не могу понять, как это сделать.

Я могу установить свой собственный экземпляр всплывающей подсказки для каждого шаблона, но тогда кажется, что он использует один и тот же экземпляр и путается при отображении всплывающей подсказки на разных маркерах

 mytooltip = new am4core.Tooltip();
marker.tooltip = mytooltip;
marker.tooltip.html = "foo";
 

И чего я действительно хочу, так это иметь возможность устанавливать эти параметры:

 marker.tooltip.hoverOptions.touchOutBehaviour = "delay";
marker.tooltip.hoverOptions.touchOutDelay = 5000;
 

Для каждой всплывающей подсказки в этой серии.

Спасибо за любую помощь/совет