custom-bootstrap-vue
Version:
Custom version of bootstrap-vue created for providing specific theme to a particular project
23 lines (19 loc) • 518 B
JavaScript
import { BvEvent } from '../../../utils/bv-event.class'
import { defineProperties, readonlyDescriptor } from '../../../utils/object'
class BvModalEvent extends BvEvent {
constructor(type, eventInit = {}) {
super(type, eventInit)
// Freeze our new props as readonly, but leave them enumerable
defineProperties(this, {
trigger: readonlyDescriptor()
})
}
static get Defaults() {
return {
...super.Defaults,
trigger: null
}
}
}
// Named exports
export { BvModalEvent }