ButtonConfig
Defined in: packages/core/src/config/ButtonConfig.ts:151
Properties
Section titled “Properties”action?
Section titled “action?”
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
actions?
Section titled “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
backgroundImage?
Section titled “backgroundImage?”
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
class?
Section titled “class?”
optional
class:string
Defined in: packages/core/src/config/ButtonConfig.ts:167
Optional CSS class to add to the button
cssStyle?
Section titled “cssStyle?”
optional
cssStyle:string
Defined in: packages/core/src/config/ButtonConfig.ts:171
Optional CSS styles to add to the button
hidden?
Section titled “hidden?”
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
tooltip?
Section titled “tooltip?”
optional
tooltip:string
Defined in: packages/core/src/config/ButtonConfig.ts:180
Optional tooltip to display when hovering over the button