template

функция-темплейт для кастомизации маркеров

function template;

Example

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;
  }
});

Related samples

Details

Функция шаблона принимает следующие параметры:

  • item - (object) объект элемента
  • PinElement - (object) объект PinElement для кастомизации стандартного пина

и возвращает HTML элемент.

See also
  • API
  • Articles
  • Наверх