15 lines
485 B
JavaScript
15 lines
485 B
JavaScript
window.Event.fire = (event, el) => {
|
|
return ( el )
|
|
? document.querySelector(el).dispatchEvent(new Event(event))
|
|
: document.dispatchEvent(new Event(event))
|
|
}
|
|
|
|
window.Event.listen = (event, elemOrCallback, callback) => {
|
|
return (typeof elemOrCallback === 'function')
|
|
? document.addEventListener(event, elemOrCallback)
|
|
: document.querySelector(elemOrCallback).addEventListener(event, callback)
|
|
}
|
|
|
|
window.LaraStore = {};
|
|
window.LaraStore.data = [];
|