FuzzySuggestModal\<T\>
Abstract Class: FuzzySuggestModal<T>
Section titled “Abstract Class: FuzzySuggestModal<T>”Defined in: suggest.ts:472
Extends
Section titled “Extends”SuggestModal<FuzzyMatch<T>>
Type Parameters
Section titled “Type Parameters”T
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new FuzzySuggestModal<
T>(app):FuzzySuggestModal<T>
Defined in: suggest.ts:310
Parameters
Section titled “Parameters”Returns
Section titled “Returns”FuzzySuggestModal<T>
Inherited from
Section titled “Inherited from”Properties
Section titled “Properties”
readonlyapp:App
Defined in: settings.svelte.ts:515
Inherited from
Section titled “Inherited from”containerEl
Section titled “containerEl”
readonlycontainerEl:HTMLElement|undefined
Defined in: settings.svelte.ts:513
Inherited from
Section titled “Inherited from”emptyStateText
Section titled “emptyStateText”emptyStateText:
string="No results found"
Defined in: suggest.ts:300
Inherited from
Section titled “Inherited from”inputEl
Section titled “inputEl”inputEl:
HTMLInputElement
Defined in: suggest.ts:301
Inherited from
Section titled “Inherited from”instructionContainerEl
Section titled “instructionContainerEl”instructionContainerEl:
HTMLElement
Defined in: suggest.ts:302
Inherited from
Section titled “Inherited from”SuggestModal.instructionContainerEl
limit:
number=100
Defined in: suggest.ts:299
Inherited from
Section titled “Inherited from”resultContainerEl
Section titled “resultContainerEl”resultContainerEl:
HTMLElement
Defined in: suggest.ts:303
Inherited from
Section titled “Inherited from”SuggestModal.resultContainerEl
Accessors
Section titled “Accessors”contentEl
Section titled “contentEl”Get Signature
Section titled “Get Signature”get contentEl():
HTMLElement
Defined in: settings.svelte.ts:565
Returns
Section titled “Returns”HTMLElement
Inherited from
Section titled “Inherited from”modalEl
Section titled “modalEl”Get Signature
Section titled “Get Signature”get modalEl():
HTMLElement
Defined in: settings.svelte.ts:569
Returns
Section titled “Returns”HTMLElement
Inherited from
Section titled “Inherited from”titleEl
Section titled “titleEl”Get Signature
Section titled “Get Signature”get titleEl():
HTMLElement
Defined in: settings.svelte.ts:561
Returns
Section titled “Returns”HTMLElement
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”close()
Section titled “close()”close():
void
Defined in: settings.svelte.ts:546
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”getItems()
Section titled “getItems()”
abstractgetItems():T[]
Defined in: suggest.ts:495
Returns
Section titled “Returns”T[]
getItemText()
Section titled “getItemText()”
abstractgetItemText(item):string
Defined in: suggest.ts:496
Parameters
Section titled “Parameters”T
Returns
Section titled “Returns”string
getSuggestions()
Section titled “getSuggestions()”getSuggestions(
query):FuzzyMatch<T>[]
Defined in: suggest.ts:473
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”FuzzyMatch<T>[]
Overrides
Section titled “Overrides”onChooseItem()
Section titled “onChooseItem()”
abstractonChooseItem(item,evt):void
Defined in: suggest.ts:497
Parameters
Section titled “Parameters”T
MouseEvent | KeyboardEvent
Returns
Section titled “Returns”void
onChooseSuggestion()
Section titled “onChooseSuggestion()”onChooseSuggestion(
item,evt):void
Defined in: suggest.ts:488
Parameters
Section titled “Parameters”FuzzyMatch<T>
MouseEvent | KeyboardEvent
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”SuggestModal.onChooseSuggestion
onClose()
Section titled “onClose()”onClose():
void
Defined in: settings.svelte.ts:539
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”onNoSuggestion()
Section titled “onNoSuggestion()”onNoSuggestion():
void
Defined in: suggest.ts:341
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”onOpen()
Section titled “onOpen()”onOpen():
void
Defined in: settings.svelte.ts:537
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”onOpenChange()
Section titled “onOpenChange()”onOpenChange(
open):void
Defined in: settings.svelte.ts:533
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”open()
Section titled “open()”open():
void
Defined in: suggest.ts:379
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”renderSuggestion()
Section titled “renderSuggestion()”renderSuggestion(
item,el):void
Defined in: suggest.ts:484
Render the suggestion item into DOM.
Parameters
Section titled “Parameters”FuzzyMatch<T>
HTMLElement
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”selectActiveSuggestion()
Section titled “selectActiveSuggestion()”selectActiveSuggestion(
evt):void
Defined in: suggest.ts:390
Parameters
Section titled “Parameters”MouseEvent | KeyboardEvent
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”SuggestModal.selectActiveSuggestion
selectSuggestion()
Section titled “selectSuggestion()”selectSuggestion(
value,evt):void
Defined in: suggest.ts:385
Called when the user makes a selection.
Parameters
Section titled “Parameters”FuzzyMatch
MouseEvent | KeyboardEvent
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”setContent()
Section titled “setContent()”setContent(
content):this
Defined in: settings.svelte.ts:556
Parameters
Section titled “Parameters”content
Section titled “content”string | DocumentFragment
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”setInstructions()
Section titled “setInstructions()”setInstructions(
instructions):void
Defined in: suggest.ts:336
Parameters
Section titled “Parameters”instructions
Section titled “instructions”Instruction[]
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”setPlaceholder()
Section titled “setPlaceholder()”setPlaceholder(
placeholder):void
Defined in: suggest.ts:332
Parameters
Section titled “Parameters”placeholder
Section titled “placeholder”string
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”setTitle()
Section titled “setTitle()”setTitle(
title):this
Defined in: settings.svelte.ts:551
Parameters
Section titled “Parameters”string | DocumentFragment
Returns
Section titled “Returns”this
Inherited from
Section titled “Inherited from”updateSuggestions()
Section titled “updateSuggestions()”updateSuggestions():
Promise<void>
Defined in: suggest.ts:349
Returns
Section titled “Returns”Promise<void>