Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EffectBuilder

Hierarchy

  • EffectBuilder

Index

Constructors

constructor

Properties

Protected transactionId

transactionId: string

Methods

actionChannel

  • actionChannel<Payload>(input: Parameters<ActionChannelEffect<Payload>>[0], actionBuffer?: Parameters<ActionChannelEffect<Payload>>[1]): ReturnType<ActionChannelEffect<Payload>>
  • Type parameters

    • Payload

    Parameters

    • input: Parameters<ActionChannelEffect<Payload>>[0]
    • Optional actionBuffer: Parameters<ActionChannelEffect<Payload>>[1]

    Returns ReturnType<ActionChannelEffect<Payload>>

all

  • all<Payload>(effects: Parameters<AllCombinatorEffect<Payload>>[0]): ReturnType<AllCombinatorEffect<Payload>>

callFn

  • callFn<Fn>(effect: Fn, args?: Parameters<Fn>): ReturnType<CallEffect<Fn>>

delay

  • delay<Payload>(...__namedParameters: [number, undefined | Payload]): ReturnType<DelayEffect<Payload>>

Private generateTopicStreamObserver

Private generateTopics

put

race

  • race<Payload>(effects: Parameters<RaceCombinatorEffect<Payload>>[0]): ReturnType<RaceCombinatorEffect<Payload>>

take

Generated using TypeDoc