Skip to content

ISuggestOwner

Defined in: obsidian.d.ts:2095

T

renderSuggestion(value, el): void

Defined in: obsidian.d.ts:2100

Render the suggestion item into DOM.

T

HTMLElement

void

renderSuggestion(value, el): void

Defined in: src/obsidian/augmentations/ISuggestOwner.d.ts:25

Render the suggestion item into DOM.

T

The value of the suggestion.

HTMLElement

The DOM element to render the suggestion into.

void

class MySuggestOwner implements ISuggestOwner<string> {
public renderSuggestion(value: string, el: HTMLElement): void {
el.createEl('strong', { text: value });
}
}

selectSuggestion(value, evt): void

Defined in: obsidian.d.ts:2105

Called when the user makes a selection.

T

MouseEvent | KeyboardEvent

void

selectSuggestion(value, evt): void

Defined in: src/obsidian/augmentations/ISuggestOwner.d.ts:42

Called when the user makes a selection.

T

The value of the suggestion.

The event that triggered the selection.

MouseEvent | KeyboardEvent

void

class MySuggestOwner implements ISuggestOwner<string> {
public selectSuggestion(value: string, evt: MouseEvent | KeyboardEvent): void {
console.log(value, evt);
}
}