code: function() {
        var _vm = this;
        var _h = _vm.$createElement;
        var _c = _vm._self._c || _h;
        return _c(
          "transition",
          {
            attrs: { enterActiveClass: "collapsing", leaveActiveClass: "collapsing" },
            on: {
              enter: _vm.onEnter,
              afterEnter: _vm.onAfterEnter,
              leave: _vm.onLeave,
              afterLeave: _vm.onAfterLeave
            }
          },
          [
            _c(
              _vm.tag,
              {
                directives: [
                  {
                    name: "show",
                    rawName: "v-show",
                    value: _vm.show,
                    expression: "show"
                  }
                ],
                tag: "component",
                class: [
                  _vm.isNav ? "navbar-collapse" : "",
                  !_vm.transitioning ? "collapse" : "",
                  _vm.show && !_vm.transitioning ? "show" : ""
                ],
                attrs: { id: [_vm.id ? _vm.id : ""] },
                on: { click: _vm.handleClick }
              },
              [_vm._t("default")],
              2
            )
          ],
          1
        )
      }
docs: /* template