MCPcopy
hub / github.com/statelyai/xstate / sendParent

Function sendParent

packages/core/src/actions/send.ts:285–314  ·  view source on GitHub ↗
(
  event:
    | TSentEvent
    | SendExpr<TContext, TExpressionEvent, TParams, TSentEvent, TEvent>,
  options?: SendToActionOptions<
    TContext,
    TExpressionEvent,
    TParams,
    TEvent,
    TUsedDelay
  >
)

Source from the content-addressed store, hash-verified

283 * @param options Options to pass into the send event.
284 */
285export function sendParent<
286 TContext extends MachineContext,
287 TExpressionEvent extends EventObject,
288 TParams extends ParameterizedObject['params'] | undefined,
289 TSentEvent extends EventObject = AnyEventObject,
290 TEvent extends EventObject = AnyEventObject,
291 TDelay extends string = never,
292 TUsedDelay extends TDelay = never
293>(
294 event:
295 | TSentEvent
296 | SendExpr<TContext, TExpressionEvent, TParams, TSentEvent, TEvent>,
297 options?: SendToActionOptions<
298 TContext,
299 TExpressionEvent,
300 TParams,
301 TEvent,
302 TUsedDelay
303 >
304) {
305 return sendTo<
306 TContext,
307 TExpressionEvent,
308 TParams,
309 AnyActorRef,
310 TEvent,
311 TDelay,
312 TUsedDelay
313 >(SpecialTargets.Parent, event, options as any);
314}
315
316type SendToActionTarget<
317 TContext extends MachineContext,

Callers 11

actor.test.tsFile · 0.90
inspect.test.tsFile · 0.90
actions.test.tsFile · 0.90
invoke.test.tsFile · 0.90
final.test.tsFile · 0.90
main.tsFile · 0.85

Calls 1

sendToFunction · 0.85

Tested by

no test coverage detected