Skip to main content

Type alias: ActionClass<Context, Extensions>

ActionClass<Context, Extensions>: object & Constructor <Action<Context, Extensions>>

Type declaration

extend()

Type parameters

NewExtension extends object = object

Parameters

newExtensions?: NewExtension & ThisType <Action<Context, Extensions & NewExtension>>

Returns

ActionClass<Context, Extensions & NewExtension>

Type parameters

Context extends object = object

Extensions extends object = object

Source

packages/core/src/actions/types.ts:49