задает тултип для кнопки
// тултип по умолчанию
webix.ui({
view:"button", value:"Добавить", tooltip:true
});
// тултип, заданный строкой
webix.ui({
view:"button", value:"Редактировать", tooltip:"#value# запись"
});
// заданный функцией
webix.ui({
view:"button", value:"Редактировать",
tooltip:function(obj){
return (obj.value + " запись");
}
});
// заданный объектом
webix.ui({
view:"button", value:"Редактировать",
tooltip:{
template:"#value#", dx:10, dy:20
}
});
tooltip-функция получает один параметр - объект с настройками кнопки (button.config
).
Задавая tooltip как объект, вы можете настроить не только вид и содержимое тултипа, но и его положение на экране относительно указателя мыши. Свойство template может быть или строкой, или функцией:
// заданный объектом
webix.ui({
view:"button", value:"Редактировать",
tooltip:{
template:function(obj){
return (obj.value + " запись");
},
dx:10, dy:20
}
});