функция-темплейт для кастомизации маркеров
webix.ui({
// укажите собственный ключ Google API
key:"AIzaSyAi0oVNVO-e603aUY8SILdD4v9bVBkmiTg",
// Map ID необходим для продвинутых маркеров
mapId:"DEMO_MAP_ID",
view:"google-map",
// делаем маркеры интерактивными
template: function(item){
const element = webix.html.create("div", {class:"user"},
`<span class='webix_icon wxi-user'></span><span class='name'>${item.name}</span>`);
element.onclick = function(){
this.classList.toggle("active");
};
return element;
}
});
Функция шаблона принимает следующие параметры:
и возвращает HTML элемент.