Skip to content

ChainGraph API Documentation / @badaitech/chaingraph-types / ExecutionEventImpl

Class: ExecutionEventImpl<T>

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:166

Type Parameters

T

T extends ExecutionEventEnum = ExecutionEventEnum

Implements

Constructors

Constructor

new ExecutionEventImpl<T>(index, type, timestamp, data): ExecutionEventImpl<T>

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:167

Parameters

index

number

type

T

timestamp

Date

data

ExecutionEventData[T]

Returns

ExecutionEventImpl<T>

Properties

data

data: ExecutionEventData[T]

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:171

Implementation of

ExecutionEvent.data


index

index: number

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:168

Implementation of

ExecutionEvent.index


timestamp

timestamp: Date

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:170

Implementation of

ExecutionEvent.timestamp


type

type: T

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:169

Implementation of

ExecutionEvent.type

Methods

deserialize()

deserialize(v): ExecutionEventImpl<T>

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:183

Parameters

v

unknown

Returns

ExecutionEventImpl<T>

Implementation of

ExecutionEvent.deserialize


serialize()

serialize(): unknown

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:174

Returns

unknown

Implementation of

ExecutionEvent.serialize


deserializeStatic()

static deserializeStatic<T>(v): ExecutionEventImpl<T>

Defined in: packages/chaingraph-types/src/flow/execution-events.ts:195

Type Parameters

T

T extends ExecutionEventEnum = ExecutionEventEnum

Parameters

v

unknown

Returns

ExecutionEventImpl<T>

Licensed under BUSL-1.1