Создал пользовательскую кнопку ToolBarToggleButton, после её нажатия хочу поменять текст в ней: "Отобразить" - "Показать". Использовал setContent, но он полностью затирает текстовое содержание кнопки.
var buttonHideTrek = new YMaps.ToolBarToggleButton({caption: "Скрыть трек"});
toolbar.add(buttonHideTrek);
// скрытие и отображение трека
YMaps.Events.observe(buttonHideTrek, buttonHideTrek.Events.Select, function () {
map.removeOverlay(ml);
buttonHideTrek.setContent("Показать трек");
}, map);
YMaps.Events.observe(buttonHideTrek, buttonHideTrek.Events.Deselect, function () {
map.addOverlay(ml);
buttonHideTrek.setContent("Скрыть трек");
}, map);
Кроме этого, перепробовал кучу вариантов, и в документации полный ноль.. чувствую, что что-то не так пишу