handlePointerSignal method
void
handlePointerSignal(
- PointerSignal signal
Implementation
void handlePointerSignal(PointerSignal signal) {
if (signal.type != PointerSignalType.doubleTap) return;
if (_mode != CanvasMode.move) return;
final scenePoint = _toScenePoint(signal.position);
final hit = _hitTestTopNode(scenePoint);
if (hit == null || hit is! TextNode) return;
_events.emitEditTextRequested(
EditTextRequested(
nodeId: hit.id,
timestampMs: _resolveTimestampMs(signal.timestampMs),
position: signal.position,
),
);
}