nly-adminlte-vue
Version:
nly adminlte3 components
23 lines (19 loc) • 553 B
JavaScript
import { NlyEvent } from "../../../utils/nly-event.class";
import { defineProperties, readonlyDescriptor } from "../../../utils/object";
class NlyaModalEvent extends NlyEvent {
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 { NlyaModalEvent };