@inkline/inkline
Version:
Inkline is the Vue.js UI/UX Library built for creating your next design system
13 lines • 386 B
JavaScript
import { off } from './off.mjs';
import { on } from './on.mjs';
export const once = function (el, event, fn) {
const listener = function (...args) {
if (fn) {
// @ts-ignore
fn.apply(this, args); // eslint-disable-line no-invalid-this
}
off(el, event, listener);
};
on(el, event, listener);
};
//# sourceMappingURL=once.mjs.map