Skip to content

Command

API reference for Command

@delta-base/toolkit


Type Alias: Command<CommandType, CommandData, CommandMetadata>

Section titled “Type Alias: Command<CommandType, CommandData, CommandMetadata>”

Command<CommandType, CommandData, CommandMetadata> = Readonly<CommandMetadata extends undefined ? object : object> & object

Command type for representing intent to perform actions

readonly optional kind: "Command"

CommandType extends string = string

The command type identifier

CommandData extends DefaultRecord = DefaultRecord

The command payload data type

CommandMetadata extends DefaultRecord | undefined = undefined

Optional metadata type