|
|
|
@ -634,7 +634,6 @@ export function toggle_class(element, name, toggle) {
|
|
|
|
element.classList[toggle ? 'add' : 'remove'](name);
|
|
|
|
element.classList[toggle ? 'add' : 'remove'](name);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export function custom_event<T=any>(type: string, detail?: T, { bubbles = false, cancelable = false } = {}): CustomEvent<T> {
|
|
|
|
export function custom_event<T=any>(type: string, detail?: T, { bubbles = false, cancelable = false } = {}): CustomEvent<T> {
|
|
|
|
const e: CustomEvent<T> = document.createEvent('CustomEvent');
|
|
|
|
const e: CustomEvent<T> = document.createEvent('CustomEvent');
|
|
|
|
e.initCustomEvent(type, bubbles, cancelable, detail);
|
|
|
|
e.initCustomEvent(type, bubbles, cancelable, detail);
|
|
|
|
|