hacifootprint
hcifootprintType Aliases

DefinedAction<F, Id, Mode>

Type Alias: DefinedAction<F, Id, Mode>

DefinedAction<F, Id, Mode> = F & object

Defined in: src/action/types.ts:311

A callable carrying an action-definition identity. The marker is type-only; runtime recognition uses a non-enumerable Symbol.for property.

Type Declaration

[DEFINED_ACTION_TYPE]

readonly [DEFINED_ACTION_TYPE]: object

[DEFINED_ACTION_TYPE].definitionId

readonly definitionId: Id

[DEFINED_ACTION_TYPE].invocation

readonly invocation: Mode

Type Parameters

F

F extends (...args) => any = (...args) => any

Id

Id extends string = string

Mode

Mode extends ActionInvocationMode = ActionInvocationMode

On this page