Галерея
Общая информация
Компонент галереи помогает улучшить работу с большим количеством изображений без сплошного вывода в список.
Для работы достаточно создать контейнер и подключить его в экземпляре класса PipUI.Gallery , как это показано ниже
<div id="gallery1"></div>
<script>let gallery1 = new PipUI.Gallery('#gallery1', {});</script>Экземпляр класса PipUI.Gallery принимает 2 аргумента
Элемент контейнера, где будет образована галерея
Объект опций
Все элементы массива должны быть переданы в виде объектов. Каждый такой объект может содержать в себе следующие ключи
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