DropdownComponent
Class: DropdownComponent
Section titled “Class: DropdownComponent”Defined in: settings.svelte.ts:574
Extends
Section titled “Extends”ValueComponent<string|string[]>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new DropdownComponent(
containerEl):DropdownComponent
Defined in: settings.svelte.ts:578
Parameters
Section titled “Parameters”containerEl
Section titled “containerEl”HTMLElement
Returns
Section titled “Returns”DropdownComponent
Overrides
Section titled “Overrides”ValueComponent<string | string[]>.constructor
Properties
Section titled “Properties”containerEl
Section titled “containerEl”
readonlycontainerEl:HTMLElement
Defined in: settings.svelte.ts:578
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:607
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”ValueComponent.disabled
selectEl
Section titled “selectEl”Get Signature
Section titled “Get Signature”get selectEl():
HTMLElement
Defined in: settings.svelte.ts:603
Returns
Section titled “Returns”HTMLElement
Methods
Section titled “Methods”addOption()
Section titled “addOption()”addOption(
value,label):this
Defined in: settings.svelte.ts:589
Parameters
Section titled “Parameters”string
string
Returns
Section titled “Returns”this
addOptions()
Section titled “addOptions()”addOptions(
options):this
Defined in: settings.svelte.ts:594
Parameters
Section titled “Parameters”options
Section titled “options”Record<string, string>
Returns
Section titled “Returns”this
getValue()
Section titled “getValue()”getValue():
string|string[]
Defined in: settings.svelte.ts:623
Returns
Section titled “Returns”string | string[]
Overrides
Section titled “Overrides”ValueComponent.getValue
onChange()
Section titled “onChange()”onChange(
callback):this
Defined in: settings.svelte.ts:636
Parameters
Section titled “Parameters”callback
Section titled “callback”(value) => any
Returns
Section titled “Returns”this
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:612
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
setType()
Section titled “setType()”setType(
type):this
Defined in: settings.svelte.ts:617
Parameters
Section titled “Parameters”"multiple" | "single"
Returns
Section titled “Returns”this
setValue()
Section titled “setValue()”setValue(
value):this
Defined in: settings.svelte.ts:631
Parameters
Section titled “Parameters”string | string[]
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