ToggleComponent
Class: ToggleComponent
Section titled “Class: ToggleComponent”Defined in: settings.svelte.ts:279
Extends
Section titled “Extends”ValueComponent<boolean>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ToggleComponent(
containerEl):ToggleComponent
Defined in: settings.svelte.ts:283
Parameters
Section titled “Parameters”containerEl
Section titled “containerEl”HTMLElement
Returns
Section titled “Returns”ToggleComponent
Overrides
Section titled “Overrides”ValueComponent<boolean>.constructor
Properties
Section titled “Properties”containerEl
Section titled “containerEl”
readonlycontainerEl:HTMLElement
Defined in: settings.svelte.ts:283
metadata
Section titled “metadata”metadata:
Record<string,any> ={}
Defined in: settings.svelte.ts:52
Inherited from
Section titled “Inherited from”ValueComponent.metadata
Accessors
Section titled “Accessors”disabled
Section titled “disabled”Get Signature
Section titled “Get Signature”get disabled():
boolean
Defined in: settings.svelte.ts:294
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”ValueComponent.disabled
toggleEl
Section titled “toggleEl”Get Signature
Section titled “Get Signature”get toggleEl():
HTMLElement
Defined in: settings.svelte.ts:290
Returns
Section titled “Returns”HTMLElement
Methods
Section titled “Methods”getValue()
Section titled “getValue()”getValue():
boolean
Defined in: settings.svelte.ts:304
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”ValueComponent.getValue
onChange()
Section titled “onChange()”onChange(
callback):this
Defined in: settings.svelte.ts:322
Parameters
Section titled “Parameters”callback
Section titled “callback”(value) => any
Returns
Section titled “Returns”this
onClick()
Section titled “onClick()”onClick():
void
Defined in: settings.svelte.ts:318
Returns
Section titled “Returns”void
registerOptionListener()
Section titled “registerOptionListener()”registerOptionListener(
listeners,key):this
Defined in: settings.svelte.ts:55
Parameters
Section titled “Parameters”listeners
Section titled “listeners”Record<string, (value?) => T>
string
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”ValueComponent.registerOptionListener
setDisabled()
Section titled “setDisabled()”setDisabled(
disabled):this
Defined in: settings.svelte.ts:299
Parameters
Section titled “Parameters”disabled
Section titled “disabled”boolean
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”ValueComponent.setDisabled
setMetadata()
Section titled “setMetadata()”setMetadata(
key,value):this
Defined in: settings.svelte.ts:66
Parameters
Section titled “Parameters”string
any
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”ValueComponent.setMetadata
setTooltip()
Section titled “setTooltip()”setTooltip(
tooltip,options?):this
Defined in: settings.svelte.ts:314
Parameters
Section titled “Parameters”tooltip
Section titled “tooltip”string
options?
Section titled “options?”TooltipOptions
Returns
Section titled “Returns”this
setValue()
Section titled “setValue()”setValue(
on):this
Defined in: settings.svelte.ts:308
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”this
Overrides
Section titled “Overrides”ValueComponent.setValue
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”ValueComponent.then