UNPKG

bootstrap-vue-next

Version:

Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development

3 lines (2 loc) 1.27 kB
"use strict";class e{cancelable=!0;componentId=null;_defaultPrevented=!1;eventType="";nativeEvent=null;_preventDefault;relatedTarget=null;target=null;get defaultPrevented(){return this._defaultPrevented}set defaultPrevented(e){this._defaultPrevented=e}get preventDefault(){return this._preventDefault}set preventDefault(e){this._preventDefault=e}constructor(t,n={}){if(!t)throw new TypeError(`Failed to construct '${this.constructor.name}'. 1 argument required, ${arguments.length} given.`);Object.assign(this,e.Defaults,n,{eventType:t}),this._preventDefault=function(){this.cancelable&&(this.defaultPrevented=!0)}}static get Defaults(){return{cancelable:!0,componentId:null,eventType:"",nativeEvent:null,relatedTarget:null,target:null}}}exports.BvCarouselEvent=class extends e{from;to;direction;constructor(t,n){super(t,n),Object.assign(this,e.Defaults,n,{eventType:t});const{from:r,direction:s,to:l}=n;this.from=r,this.to=l,this.direction=s}static get Defaults(){return{...super.Defaults}}},exports.BvEvent=e,exports.BvTriggerableEvent=class extends e{trigger=null;ok=void 0;constructor(t,n={}){super(t,n),Object.assign(this,e.Defaults,n,{eventType:t})}static get Defaults(){return{...super.Defaults,trigger:null,ok:void 0}}}; //# sourceMappingURL=classes-Jfk71KSq.js.map