{
  "name": "@bootstrap-vue/popover",
  "version": "1.0.0",
  "meta": {
    "title": "Pagination Nav",
    "description": "Quick first, previous, next, last, and page buttons for navigation based pagination, supporting regular links or router links.",
    "components": [
      {
        "component": "BPaginationNav",
        "events": [
          {
            "event": "input",
            "description": "when page changes via user interaction or programmatically",
            "args": [
              {
                "arg": "page",
                "description": "Selected page number (starting with 1), or null if no page found"
              }
            ]
          },
          {
            "event": "change",
            "description": "when page changes via user interaction",
            "args": [
              {
                "arg": "page",
                "description": "Selected page number (starting with 1)"
              }
            ]
          }
        ],
        "slots": [
          {
            "name": "first-text",
            "description": "The \"go to first page\" button text. Optionally scoped"
          },
          {
            "name": "prev-text",
            "description": "The \"go to previous page\" button text. Optionally scoped"
          },
          {
            "name": "next-text",
            "description": "The \"go to next page\" button text. Optionally scoped"
          },
          {
            "name": "last-text",
            "description": "The \"go to last page\" button text. Optionally scoped"
          },
          {
            "name": "ellipsis-text",
            "description": "The '...' indicator text. Not scoped"
          },
          {
            "name": "page",
            "description": "The page number button button content. Always scoped"
          }
        ]
      }
    ]
  }
}
