{
  "name": "@bootstrap-vue/carousel",
  "version": "1.0.0",
  "meta": {
    "title": "Carousel",
    "description": "The <b-carousel> component is a slideshow for cycling through a series of content, built with CSS 3D transforms. It works with a series of images, text, or custom markup.",
    "components": [
      {
        "component": "BCarousel",
        "events": [
          {
            "event": "sliding-start",
            "description": "Emitted when transitioning to a new slide has started.",
            "args": [
              {
                "arg": "slide",
                "description": "Slide number that is being slid to."
              }
            ]
          },
          {
            "event": "sliding-end",
            "description": "Emitted when transitioning to a new slide has ended.",
            "args": [
              {
                "arg": "slide",
                "description": "Slide number that was slid to."
              }
            ]
          }
        ]
      },
      {
        "component": "BCarouselSlide",
        "slots": [
          {
            "name": "img",
            "description": "Slot for img element or image component"
          }
        ]
      }
    ]
  }
}
