code: function() {
        var _vm = this;
        var _h = _vm.$createElement;
        var _c = _vm._self._c || _h;
        return _c(
          "transition",
          {
            attrs: { mode: "out-in", name: "fade" },
            on: {
              beforeEnter: _vm.handleBeforeEnter,
              afterEnter: _vm.handleAfterEnter,
              afterLeave: _vm.handleAfterLeave
            }
          },
          [
            _c(
              _vm.tag,
              {
                directives: [
                  {
                    name: "show",
                    rawName: "v-show",
                    value: _vm.localActiveState,
                    expression: "localActiveState"
                  }
                ],
                ref: "panel",
                tag: "component",
                class: [
                  "tab-pane",
                  _vm.$parent && _vm.$parent.card && !_vm.noBody ? "card-body" : "",
                  _vm.show ? "show" : "",
                  _vm.disabled ? "disabled" : "",
                  _vm.localActiveState ? "active" : ""
                ],
                attrs: {
                  role: "tabpanel",
                  id: _vm.computedID,
                  "aria-hidden": _vm.localActiveState ? "false" : "true",
                  "aria-expanded": _vm.localActiveState ? "true" : "false",
                  "aria-labelledby": _vm.controlledBy || null
                }
              },
              [_vm._t("default")],
              2
            )
          ],
          1
        )
      }
docs: /* template