К
Size: a a a
К
PM
К
PM
К
PM
К
KG
К
К
PM
К
KG
К
import {bubble, listen} from 'svelte/internal';
export function getEventsAction(component, self) {
return node => {
const events = Object.keys(component.$$.callbacks);
const listeners = [];
events.forEach(
event => listeners.push(
listen(node, event, e => {if (self) {e.stopPropagation();} return bubble(component, e);})
)
);
return {
destroy: () => {
listeners.forEach(
listener => listener()
);
}
}
};
}
R
К
PM
import {bubble, listen} from 'svelte/internal';
export function getEventsAction(component, self) {
return node => {
const events = Object.keys(component.$$.callbacks);
const listeners = [];
events.forEach(
event => listeners.push(
listen(node, event, e => {if (self) {e.stopPropagation();} return bubble(component, e);})
)
);
return {
destroy: () => {
listeners.forEach(
listener => listener()
);
}
}
};
}
К
PM