Skip to content

ButtonConfig

Defined in: packages/core/src/config/ButtonConfig.ts:151

optional action: ButtonAction

Defined in: packages/core/src/config/ButtonConfig.ts:193

A single action to run when the button is clicked Mutually exclusive with actions


optional actions: ButtonAction[]

Defined in: packages/core/src/config/ButtonConfig.ts:198

Multiple actions to run when the button is clicked Mutually exclusive with action


optional backgroundImage: string

Defined in: packages/core/src/config/ButtonConfig.ts:176

Optional background image to add to the button, needed since you can’t load images from the vault via pure CSS


optional class: string

Defined in: packages/core/src/config/ButtonConfig.ts:167

Optional CSS class to add to the button


optional cssStyle: string

Defined in: packages/core/src/config/ButtonConfig.ts:171

Optional CSS styles to add to the button


optional hidden: boolean

Defined in: packages/core/src/config/ButtonConfig.ts:188

Whether the button is hidden


optional icon: string

Defined in: packages/core/src/config/ButtonConfig.ts:159

Optional icon to display in front of the label


optional id: string

Defined in: packages/core/src/config/ButtonConfig.ts:184

Optional ID for use in inline buttons


label: string

Defined in: packages/core/src/config/ButtonConfig.ts:155

The text displayed on the button


style: ButtonStyleType

Defined in: packages/core/src/config/ButtonConfig.ts:163

The style of the button


optional tooltip: string

Defined in: packages/core/src/config/ButtonConfig.ts:180

Optional tooltip to display when hovering over the button