OrionCarousel
<o-carousel> a pour but d'être un moyen très simple d'afficher un composant de type carrousel de présentation.
Il propose plusieurs options de personnalisation comme le défilement automatique, la mise en pause lors du survol ainsi que différents slots pour en gérer le contenu.
Usage
CarouselSimpleSlider CarouselAutoSlider CarouselPoster CarouselPlayground
Orion Carousel
VModels
Name
vModel
Undef<number | string> = undefinedProps
Name
color
Orion.Color | Orion.ColorAlt = 'brand' hideNavigationButtons
boolean = undefinedhideNavigationDots
boolean = undefinedloop
boolean = undefinedpauseOnHover
boolean = undefinedstepTimer
number = undefinedSlots
Name
Bindings
poster
step: 
number | string | undefinedstepIndex: 
numberdefault
step: 
number | string | undefinedstepIndex: 
numbergoPreviousStep: 
() => voidgoNextStep: 
() => voidnavigation
step: 
number | string | undefinedstepIndex: 
numbergoPreviousStep: 
() => voidgoNextStep: 
() => voidactions
step: 
number | string | undefinedstepIndex: 
numbergoPreviousStep: 
() => voidgoNextStep: 
() => voidgoToStep: 
(step: { name: number | string }) => voidgoToStepIndex: 
(index: number) => voidPublicInstance
Name
Type
step
() => Undef<string | number>stepsLength
() => numberstepIndex
() => numbershouldLoop
() => boolean | undefinedgoToStep
(step: (typeof this.steps)[number]) => voidgoToStepIndex
(index: number) => voidgoPreviousStep
() => voidgoNextStep
() => void_el
() => HTMLElement | undefinedProvide
Name
Type
_carousel
publicInstanceOrion Carousel Item
Props
Name
lazy
boolean = undefinedlazyOnce
boolean = undefinedname
number | string = undefinedSlots
Name
Bindings
default
isActive: 
boolean