ButtonComponent
Class: ButtonComponent
Section titled “Class: ButtonComponent”Defined in: settings.svelte.ts:185
Extends
Section titled “Extends”BaseComponent
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ButtonComponent(
containerEl):ButtonComponent
Defined in: settings.svelte.ts:191
Parameters
Section titled “Parameters”containerEl
Section titled “containerEl”HTMLElement
Returns
Section titled “Returns”ButtonComponent
Overrides
Section titled “Overrides”BaseComponent.constructor
Properties
Section titled “Properties”containerEl
Section titled “containerEl”
readonlycontainerEl:HTMLElement
Defined in: settings.svelte.ts:191
Accessors
Section titled “Accessors”buttonEl
Section titled “buttonEl”Get Signature
Section titled “Get Signature”get buttonEl():
HTMLButtonElement
Defined in: settings.svelte.ts:202
Returns
Section titled “Returns”HTMLButtonElement
disabled
Section titled “disabled”Get Signature
Section titled “Get Signature”get disabled():
boolean
Defined in: settings.svelte.ts:269
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”BaseComponent.disabled
Methods
Section titled “Methods”createChildren()
Section titled “createChildren()”createChildren():
Snippet<[]>
Defined in: settings.svelte.ts:252
Returns
Section titled “Returns”Snippet<[]>
onClick()
Section titled “onClick()”onClick(
onclick):this
Defined in: settings.svelte.ts:264
Parameters
Section titled “Parameters”onclick
Section titled “onclick”(evt) => any
Returns
Section titled “Returns”this
setButtonText()
Section titled “setButtonText()”setButtonText(
name):this
Defined in: settings.svelte.ts:233
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
setClass()
Section titled “setClass()”setClass(
cls):this
Defined in: settings.svelte.ts:247
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
setCta()
Section titled “setCta()”setCta():
this
Defined in: settings.svelte.ts:214
Returns
Section titled “Returns”this
setDisabled()
Section titled “setDisabled()”setDisabled(
disabled):this
Defined in: settings.svelte.ts:273
Parameters
Section titled “Parameters”disabled
Section titled “disabled”boolean
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”BaseComponent.setDisabled
setIcon()
Section titled “setIcon()”setIcon(
icon):this
Defined in: settings.svelte.ts:240
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”this
setSize()
Section titled “setSize()”setSize(
size):void
Defined in: settings.svelte.ts:224
Parameters
Section titled “Parameters”"default" | "icon" | "sm" | "xs" | "lg" | undefined
Returns
Section titled “Returns”void
setTooltip()
Section titled “setTooltip()”setTooltip(
value,options?):this
Defined in: settings.svelte.ts:207
Parameters
Section titled “Parameters”string
options?
Section titled “options?”TooltipOptions
Returns
Section titled “Returns”this
setVariant()
Section titled “setVariant()”setVariant(
variant):this
Defined in: settings.svelte.ts:219
Parameters
Section titled “Parameters”variant
Section titled “variant”"link" | "default" | "destructive" | "outline" | "secondary" | "ghost" | undefined
Returns
Section titled “Returns”this
setWarning()
Section titled “setWarning()”setWarning():
this
Defined in: settings.svelte.ts:228
Returns
Section titled “Returns”this
then()
Section titled “then()”then(
cb):this
Defined in: settings.svelte.ts:43
Facilitates chaining
Parameters
Section titled “Parameters”(component) => any
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”BaseComponent.then