[**@sankhyalabs/core**](../README.md) • **Docs**

***

[@sankhyalabs/core](../globals.md) / ExecutionContext

# Interface: ExecutionContext

## Properties

### after()?

> `optional` **after**: (`action`) => `void`

#### Parameters

• **action**: [`DataUnitAction`](../classes/DataUnitAction.md)

#### Returns

`void`

#### Source

src/dataunit/state/action/DataUnitAction.ts:24

***

### before()?

> `optional` **before**: (`action`) => [`DataUnitAction`](../classes/DataUnitAction.md)

#### Parameters

• **action**: [`DataUnitAction`](../classes/DataUnitAction.md)

#### Returns

[`DataUnitAction`](../classes/DataUnitAction.md)

#### Source

src/dataunit/state/action/DataUnitAction.ts:23
