UNPKG

@paperbits/core

Version:
46 lines (43 loc) 1.98 kB
<carousel-runtime class="carousel" data-bind=" styled: styles, attr: { 'data-active-slide': activeItemIndex, 'data-carousel-autoplay': autoplay, 'data-carousel-autoplay-interval': autoplayInterval, 'data-carousel-pauseonhover': pauseOnHover }"> <div class="carousel-items"> <!-- ko foreach: { data: carouselItems, as: 'carouselItem' } --> <div class="carousel-item" data-bind="styled: carouselItem.styles"> <!-- ko foreach: { data: carouselItem.widgets, as: 'widget' } --> <!-- ko widget: widget --> <!-- /ko --> <!-- /ko --> </div> <!-- /ko --> </div> <!-- ko if: showControls --> <button class="carousel-control-prev" aria-label="Next slide"> <span class="carousel-control-prev-icon"> <svg width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z" /> </svg> </span> </button> <button class="carousel-control-next" aria-label="Previous slide"> <span class="carousel-control-next-icon"> <svg width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"> </path> </svg> </span> </button> <!-- /ko --> <!-- ko if: showIndicators --> <ol class="carousel-indicators" data-bind="foreach: { data: carouselItems, as: 'carouselItem' }"> <li class="carousel-indicator"></li> </ol> <!-- /ko --> </carousel-runtime>