updateContent();
Метод updateContent обновляет текст подписи на канве.
Для выполнения примера предполагается наличие на странице компонента TreeMap с наименованием «treeMap» (см. «Пример создания компонента TreeMap» ), а также должна быть создана подпись на канве (см. «Конструктор CanvasLabel»). Установим минимальный размер шрифта для подписи на канве и разрешим обрезку непомещающегося в ней текста по ширине с добавлением троеточия:
// Устанавливаем минимальный размер шрифта canvasLabel.setMinSize(22); // Обрезаем текст по ширине и добавляем троеточие canvasLabel.setTextWrapping(PP.Ui.TextWrapping.Ellipsis); // Обновляем текст подписи canvasLabel.updateContent(); console.log("Новый текст подписи: «%s»", canvasLabel._contentStrings[0]);
В результате выполнения примера размер шрифта для подписи увеличился до 22 пикселей, из-за чего непомещающийся текст в ней был обрезан с добавлением троеточия:
Новый текст подписи: «Ст...»