getColorByValue(value);
value. Значение бегунка с возможностью выбора цвета.
Метод getColorByValue возвращает цвет бегунка с возможностью выбора цвета по указанному значению.
Метод возвращает значение типа PP.Color.
Для выполнения примера предполагается наличие на странице компонента GradientSlider с наименованием «slider» (см. «Пример создания компонента GradientSlider» ). Получим и выведем цвет бегунка со значением 0.75, обработаем события AddClick, ItemColorChanged, RemoveClick, изменим цвет бегунка с индексом 0:
// Получим цвет бегунка со значением 0.75 var color = slider.getColorByValue(0.75); // Выведем полученное значение цвета console.log("Цвет полученного бегунка: R:" + color.getR() + " G:" + color.getR() + " B:" + color.getB()); // Обработаем событие AddClick slider.AddClick.add(function (sender, args, timeout) { console.log("Инициировано событие AddClick") }); // Обработаем событие ItemColorChanged slider.ItemColorChanged.add(function (sender, args, timeout) { console.log("Инициировано событие ItemColorChanged") }); // Обработаем событие RemoveClick slider.RemoveClick.add(function (sender, args, timeout) { console.log("Инициировано событие RemoveClick") }); // Изменим цвет бегунка с индексом 0 slider.getItemByIndex(0).setColor("#FFF000");
Нажмем поочередно на кнопки «Добавить» и «Удалить». Будет добавлен и удален бегунок компонента.
В результате выполнения примера был изменен цвет бегунка с индексом 0:
Также в консоли бразуера было выведено значение цвета бегунка с заданным значением и сообщения о вызове обработанных событий:
Цвет полученного бегунка: R:255 G:255 B:0
Инициировано событие ItemColorChanged
Инициировано событие AddClick
Инициировано событие RemoveClick
См. также: