Галерея
Общая информация
Компонент галереи помогает улучшить работу с большим количеством изображений без сплошного вывода в список.
Для работы достаточно создать контейнер и подключить его в экземпляре класса PipUI.Gallery
, как это показано ниже
Экземпляр класса PipUI.Gallery принимает 2 аргумента
Элемент контейнера, где будет образована галерея
Объект опций
Чтобы загрузить список изображений, необходимо во втором параметре передать массив images.
Все элементы массива должны быть переданы в виде объектов. Каждый такой объект может содержать в себе следующие ключи
title - Название изображения
text - Описание
thumb - Превью, выводимое в списке изображений
large - Основное изображение, выводимое в контейнере
original - Оригинал изображения, который открывается при нажатии на основное изображение
Javascript
Так как компонент галереи может работать исключительно через Javascript, то все настройки, за исключением стилей, можно произвести только через него.
Опции
Методы
События
Триггер | Описание | Инициатор |
---|---|---|
change-gallery-pipui | Срабатывает при начале изменения изображения | .gallery |
changed-gallery-pipui | Срабатывает по окончанию изменения изображения | .gallery |
update-gallery-pipui | Срабатывает при обновлении содержимого | .gallery |
update-images-gallery-pipui | Срабатывает при обновлении списка изображений | .gallery |
push-gallery-pipui | Срабатывает при добавлении изображения в конец | .gallery |
unshift-gallery-pipui | Срабатывает при добавлении изображения в начало | .gallery |
update-scroll-gallery-pipui | Срабатывает при обновлении позиции скрола | .gallery |
Last updated