Skip to content

ButtonComponent

Defined in: settings.svelte.ts:185

  • BaseComponent

new ButtonComponent(containerEl): ButtonComponent

Defined in: settings.svelte.ts:191

HTMLElement

ButtonComponent

BaseComponent.constructor

readonly containerEl: HTMLElement

Defined in: settings.svelte.ts:191

get buttonEl(): HTMLButtonElement

Defined in: settings.svelte.ts:202

HTMLButtonElement


get disabled(): boolean

Defined in: settings.svelte.ts:269

boolean

BaseComponent.disabled

createChildren(): Snippet<[]>

Defined in: settings.svelte.ts:252

Snippet<[]>


onClick(onclick): this

Defined in: settings.svelte.ts:264

(evt) => any

this


setButtonText(name): this

Defined in: settings.svelte.ts:233

string

this


setClass(cls): this

Defined in: settings.svelte.ts:247

string

this


setCta(): this

Defined in: settings.svelte.ts:214

this


setDisabled(disabled): this

Defined in: settings.svelte.ts:273

boolean

this

BaseComponent.setDisabled


setIcon(icon): this

Defined in: settings.svelte.ts:240

string

this


setSize(size): void

Defined in: settings.svelte.ts:224

"default" | "icon" | "sm" | "xs" | "lg" | undefined

void


setTooltip(value, options?): this

Defined in: settings.svelte.ts:207

string

TooltipOptions

this


setVariant(variant): this

Defined in: settings.svelte.ts:219

"link" | "default" | "destructive" | "outline" | "secondary" | "ghost" | undefined

this


setWarning(): this

Defined in: settings.svelte.ts:228

this


then(cb): this

Defined in: settings.svelte.ts:43

Facilitates chaining

(component) => any

this

BaseComponent.then