Propriedades utilizadas em Carousel

Hierarchy

Properties

adaptiveHeight?: boolean

Altura do componente se ajusta automaticamente de acordo com a altura do elemento

afterChange?: ((currentSlide) => void)

Type declaration

    • (currentSlide): void
    • Função chamada após a troca de slides

      Parameters

      • currentSlide: number

        número do slide atual

      Returns void

      nada

autoplay?: boolean

Quando habilitado faz a transição entre slides automaticamente

autoplaySpeed?: number

Velocidade de transição

beforeChange?: ((currentSlide, nextSlide) => void)

Type declaration

    • (currentSlide, nextSlide): void
    • Função chamada antes de mudar o slide (durante sua mudança)

      Parameters

      • currentSlide: number

        número do slide atual

      • nextSlide: number

        número da próximo slide

      Returns void

      nada

centerMode?: boolean

Modo centralizado

checked?: boolean
draggable?: boolean

Permite arrastar os slides

id?: string

Preenche o ID do elemento (não tem muito uso prático)

infinite?: boolean

Volta ao início ao chegar no final dos slides

initialSlide?: number

Número do slide inicial

slidesToScroll?: number

Número de slides para ser girado

slidesToShow?: number

Número de slides para mostrar

speed?: number

Velocidade

swipe?: boolean

Ativa o swipe

swipeEvent?: ((swipeDirection, event) => void)

Type declaration

    • (swipeDirection, event): void
    • Função chamada ao dar swipe no slide

      Parameters

      • swipeDirection: "left" | "right" | "downLeft" | "upLeft" | "downRight" | "upRight"

        Tipo de swipe

      • event: SyntheticEvent<Element, Event>

        evento de swipe

      Returns void

      nada

variableWidth?: boolean

Largura do elemento varia de acordo com o conteúdo mostrado

visualState?: "success" | "danger" | "warning"

Determina o estado visual do componente e seus filhos.