import{_ as e,c as a,o,N as r}from"./chunks/framework.0799945b.js";const u=JSON.parse('{"title":"Interface: BoardNodeActionOptions","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/interfaces/features/boards/board.BoardNodeActionOptions.md","lastUpdated":null}'),t={name:"api/interfaces/features/boards/board.BoardNodeActionOptions.md"},d=r('
features/boards/board.BoardNodeActionOptions
An object that configures a BoardNodeAction.
• Optional
fillColor: NodeComputable
<string
>
The fill color of the action.
profectus/src/features/boards/board.ts:177
• icon: NodeComputable
<string
>
The icon to display for the action.
profectus/src/features/boards/board.ts:175
• id: string
A unique identifier for the action.
profectus/src/features/boards/board.ts:171
• Optional
links: NodeComputable
<BoardNodeLink
[]>
An array of board node links associated with the action. They appear when the action is focused.
profectus/src/features/boards/board.ts:181
• onClick: (node
: BoardNode
) => undefined
| boolean
▸ (node
): undefined
| boolean
A function that is called when the action is clicked.
Name | Type |
---|---|
node | BoardNode |
undefined
| boolean
profectus/src/features/boards/board.ts:183
• tooltip: NodeComputable
<string
>
The tooltip text to display for the action.
profectus/src/features/boards/board.ts:179
• Optional
visibility: NodeComputable
<boolean
| Visibility
>
Whether this action should be visible.