Skip to main content
zerotal

Documentation


Documentation / @zerotal/admin / index / ConsoleAction

Interface: ConsoleAction

Defined in: admin/src/plugin.ts:109

An action offered on every row of a console table.

Properties

key

key: string

Defined in: admin/src/plugin.ts:110


label

label: string

Defined in: admin/src/plugin.ts:111


icon?

optional icon?: string

Defined in: admin/src/plugin.ts:112


danger?

optional danger?: boolean

Defined in: admin/src/plugin.ts:113


confirm?

optional confirm?: string

Defined in: admin/src/plugin.ts:115

Ask for confirmation with this message before running.


run

run: (row) => string | void | Promise<string | void>

Defined in: admin/src/plugin.ts:117

Run against one row. Return a message to flash on success.

Parameters

row

ConsoleRow

Returns

string | void | Promise<string | void>