import type { MoveHost, PointerRegistry } from '../input/pointer-types' import { isClosing } from '../lifecycle/instance' export default function moveInit(art: MoveHost, events: Pick): void { const { $player } = art.template events.proxy($player, 'mousemove', (event) => { if (!isClosing(art)) art.emit('mousemove', event as MouseEvent) }) }