MCPcopy Index your code
hub / github.com/callstack/agent-device / readSelectorChainExpression

Function readSelectorChainExpression

src/daemon/session-script-writer.ts:90–97  ·  view source on GitHub ↗
(action: SessionAction)

Source from the content-addressed store, hash-verified

88}
89
90function readSelectorChainExpression(action: SessionAction): string | undefined {
91 const selectorChain =
92 Array.isArray(action.result?.selectorChain) &&
93 action.result.selectorChain.every((entry) => typeof entry === 'string')
94 ? (action.result.selectorChain as string[])
95 : [];
96 return selectorChain.length > 0 ? selectorChain.join(' || ') : undefined;
97}
98
99function isSelectorTargetingCommand(command: string): boolean {
100 return isTouchTargetCommand(command) || command === 'fill' || command === 'get';

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected