docs: function() {
        var _vm = this;
        var _h = _vm.$createElement;
        var _c = _vm._self._c || _h;
        return _c(
          _vm.computedTag,
          {
            directives: [
              {
                name: "on-clickaway",
                rawName: "v-on-clickaway",
                value: _vm.away,
                expression: "away"
              }
            ],
            tag: "component",
            class: [
              "dropdown",
              "d-dropdown",
              !_vm.isNav ? "btn-group" : "",
              _vm.isNav ? "nav-item" : "",
              _vm.dropup ? "dropup" : "",
              _vm.visible ? "show" : "",
              _vm.boundary !== "scrollParent" || !_vm.boundary
                ? "position-static"
                : ""
            ],
            attrs: { id: _vm.computedID }
          },
          [
            _vm.split && !_vm.isNav
              ? _c(
                  "d-button",
                  {
                    ref: "button",
                    attrs: {
                      disabled: _vm.disabled,
                      theme: _vm.theme,
                      size: _vm.size,
                      id: _vm.computedSplitID
                    },
                    on: { click: _vm.click }
                  },
                  [_vm._t("button-content", [_vm._v(_vm._s(_vm.text))])],
                  2
                )
              : _vm._e(),
            _vm._v(" "),
            _c(
              _vm.computedToggleTag,
              {
                ref: "toggle",
                tag: "component",
                class: [
                  _vm.isNav ? "nav-link" : "",
                  !_vm.noCaret || _vm.split ? "dropdown-toggle" : "",
                  _vm.split && !_vm.isNav ? "dropdown-toggle-split" : "",
                  _vm.toggleClass
                ],
                attrs: {
                  id: _vm.computedToggleID,
                  theme: _vm.theme,
                  size: _vm.size,
                  disabled: _vm.disabled,
                  "aria-expanded": _vm.visible ? "true" : "false",
                  "aria-haspopup": "true"
                },
                on: { click: _vm.toggle, keydown: _vm.toggle }
              },
              [
                _vm.split
                  ? _c("span", { staticClass: "sr-only" }, [
                      _vm._v(_vm._s(_vm.toggleText))
                    ])
                  : _vm._t("button-content", [_vm._v(_vm._s(_vm.text))])
              ],
              2
            ),
            _vm._v(" "),
            _c(
              "div",
              {
                ref: "menu",
                class: [
                  "dropdown-menu",
                  _vm.right ? "dropdown-menu-right" : "",
                  _vm.visible ? "show" : "",
                  _vm.menuClass
                ],
                attrs: {
                  role: "menu",
                  id: _vm.computedMenuID,
                  "aria-labeledby": _vm.computedMenuID
                },
                on: { mouseover: _vm.onMouseOver }
              },
              [_vm._t("default")],
              2
            )
          ],
          1
        )
      }