Импорт
import { NuiCarousel, NuiCarouselSlide } from '@needless-ui/angular/carousel';NuiCarousel
Карусель слайдов.
| Имя | Тип | По умолчанию | Описание |
|---|---|---|---|
labelInput | string | Задаёт имя карусели. | |
indexДвусторонний | number | 0 | Первый видимый слайд, начиная с 0. |
perViewInput | number | 'auto' | 1 | Сколько слайдов видно одновременно, или auto для слайдов, которые сами задают свою ширину. |
gapInput | string | '1rem' | Расстояние между слайдами — любая длина CSS. |
loopInput | boolean | false | После последнего слайда идёт первый, и наоборот. |
autoplayInput | number (ms) | 0 | Миллисекунды между сменой слайдов при автопрокрутке; 0 — без автопрокрутки. |
controls, indicatorsInput | boolean | true | Кнопки перехода назад и вперёд, а также точки. |
labelsInput | Partial<NuiCarouselLabels> | Все озвучиваемые каруселью тексты — для перевода. | |
next, previousМетод | () => void | Перелистывает на один слайд вперёд или назад. | |
goToМетод | (index: number) => void | Прокручивает карусель к слайду. |
NuiCarouselSlide
Слайд.
| Имя | Тип | По умолчанию | Описание |
|---|---|---|---|
nuiCarouselSlideInput | string | Название слайда; озвучивается вместо его позиции. |