ButtonConfig
Defined in: packages/core/src/config/ButtonConfig.ts:151
Properties
Section titled “Properties”action?
Section titled “action?”
optionalaction: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?”
optionalactions: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?”
optionalbackgroundImage: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?”
optionalclass:string
Defined in: packages/core/src/config/ButtonConfig.ts:167
Optional CSS class to add to the button
cssStyle?
Section titled “cssStyle?”
optionalcssStyle:string
Defined in: packages/core/src/config/ButtonConfig.ts:171
Optional CSS styles to add to the button
hidden?
Section titled “hidden?”
optionalhidden:boolean
Defined in: packages/core/src/config/ButtonConfig.ts:188
Whether the button is hidden
optionalicon:string
Defined in: packages/core/src/config/ButtonConfig.ts:159
Optional icon to display in front of the label
optionalid: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?”
optionaltooltip:string
Defined in: packages/core/src/config/ButtonConfig.ts:180
Optional tooltip to display when hovering over the button