flowGraphExecutionBlockWithOutSignal.d.ts 830 B

12345678910111213141516
  1. import type { IFlowGraphBlockConfiguration } from "./flowGraphBlock";
  2. import { FlowGraphExecutionBlock } from "./flowGraphExecutionBlock";
  3. import type { FlowGraphSignalConnection } from "./flowGraphSignalConnection";
  4. /**
  5. * @experimental
  6. * An execution block that has an out signal. This signal is triggered when the synchronous execution of this block is done.
  7. * Most execution blocks will inherit from this, except for the ones that have multiple signals to be triggered.
  8. * (such as if blocks)
  9. */
  10. export declare abstract class FlowGraphExecutionBlockWithOutSignal extends FlowGraphExecutionBlock {
  11. /**
  12. * Output connection: The signal that is triggered when the execution of this block is done.
  13. */
  14. readonly out: FlowGraphSignalConnection;
  15. protected constructor(config?: IFlowGraphBlockConfiguration);
  16. }