mirror of
https://github.com/callstack/agent-device.git
synced 2026-09-14 20:06:34 +08:00
cdc754e6ed
* Avoid interactive children in parent taps * docs: streamline no-skill CLI help * perf: recover faster from sparse iOS trees * fix: preserve selector context for blocked parent taps * fix: preserve coordinate text-entry focus * fix: preserve thin parent touch targets * fix: fail closed for unscoped iOS typing * test: isolate replay lock fixture * test: share node integration process
19 lines
990 B
TypeScript
19 lines
990 B
TypeScript
import { definePathCoverage } from './coverage-manifest.ts';
|
|
|
|
const DUAL_ENDPOINT_SUCCESS =
|
|
'target-drag dual endpoints: an equivalent destination wrapper chain resolves, discloses identity, and dispatches one gesture';
|
|
|
|
export const TARGET_DRAG_COVERAGE = definePathCoverage('target-drag', {
|
|
disambiguation: DUAL_ENDPOINT_SUCCESS,
|
|
occlusion: 'target-drag occlusion: a covered destination is refused before gesture dispatch',
|
|
parentOwnedTouchPoint:
|
|
'target-drag parentOwnedTouchPoint: a fully tiled selector endpoint refuses before gesture dispatch',
|
|
offscreen: 'target-drag offscreen: an off-screen source is refused before gesture dispatch',
|
|
responseConstruction:
|
|
'target-drag responseConstruction: daemon response carries the canonical dual-target gesture shape',
|
|
responseIdentity: DUAL_ENDPOINT_SUCCESS,
|
|
errorTaxonomy:
|
|
'target-drag errorTaxonomy: a missing destination carries shared selector diagnostics',
|
|
resolutionDisclosure: DUAL_ENDPOINT_SUCCESS,
|
|
});
|