Slider.ItemTickIndex

Синтаксис

ItemTickIndex: Number

Описание

Свойство ItemTickIndex определяет индекс метки, у которой находится бегунок компонента Slider.

Комментарии

Значение свойства устанавливается с помощью метода setItemTickIndex, а возвращается с помощью метода getItemTickIndex. Из JSON значение свойства задать нельзя.

При вызове метода setItemTickIndex указываются три параметра: item - бегунок, value - индекс метки, fireEvent - признак генерации события.

При вызове метода getItemActiveness указывается параметр item - бегунок.

Пример

Для выполнения примера предполагается наличие на странице компонента Slider с наименованием «slider»  (см. «Пример создания компонента Slider» ). Обработаем событие ActiveItemChanged, установим бегунок с индексом 1 в позицию метки с индексом 1 и сделаем активным бегунок с индексом 0:

// Обработаем событие ActiveItemChanged
slider.ActiveItemChanged.add(function (sender, args, timeout) {
    console.log("Инициировано событие ActiveItemChanged")
});
// Получим бегунок с индексом 1
var sliderItem = slider.getItems()[1];
// Установим бегунок в позицию метки с индексом 1
slider.setItemTickIndex(sliderItem, 1, true);
// Сделаем активным бегунок с индексом 0
slider.setLastActiveItem(slider.getItems()[0]);

В результате выполнения примера бегунок с индексом 1 был установлен в позицию метки с индексом 1:

Также в консоли браузера было выведено сообщение о вызове события ActiveItemChanged:

Инициировано событие ActiveItemChanged

См. также:

 Slider