Skip to content

Welshman Docs / @welshman/editor / DefaultSuggestionsWrapper

Class: DefaultSuggestionsWrapper ​

Defined in: packages/editor/src/plugins/TippySuggestion.ts:35

Implements ​

Constructors ​

Constructor ​

new DefaultSuggestionsWrapper(target, props): DefaultSuggestionsWrapper

Defined in: packages/editor/src/plugins/TippySuggestion.ts:42

Parameters ​

target ​

HTMLElement

props ​

SuggestionsWrapperProps

Returns ​

DefaultSuggestionsWrapper

Properties ​

content ​

content: HTMLElement

Defined in: packages/editor/src/plugins/TippySuggestion.ts:39


index ​

index: number = 0

Defined in: packages/editor/src/plugins/TippySuggestion.ts:36


items ​

items: string[] = []

Defined in: packages/editor/src/plugins/TippySuggestion.ts:37


props ​

props: SuggestionsWrapperProps

Defined in: packages/editor/src/plugins/TippySuggestion.ts:40


search: () => void | (...args) => void

Defined in: packages/editor/src/plugins/TippySuggestion.ts:55


target ​

target: HTMLElement

Defined in: packages/editor/src/plugins/TippySuggestion.ts:38

Methods ​

destroy() ​

destroy(): void

Defined in: packages/editor/src/plugins/TippySuggestion.ts:169

Returns ​

void

Implementation of ​

ISuggestionsWrapper.destroy


onKeyDown() ​

onKeyDown(event): boolean

Defined in: packages/editor/src/plugins/TippySuggestion.ts:125

Parameters ​

event ​

any

Returns ​

boolean

Implementation of ​

ISuggestionsWrapper.onKeyDown


render() ​

render(): void

Defined in: packages/editor/src/plugins/TippySuggestion.ts:62

Returns ​

void


setIndex() ​

setIndex(index): void

Defined in: packages/editor/src/plugins/TippySuggestion.ts:113

Parameters ​

index ​

number

Returns ​

void


setProps() ​

setProps(props): void

Defined in: packages/editor/src/plugins/TippySuggestion.ts:118

Parameters ​

props ​

Partial<SuggestionsWrapperProps>

Returns ​

void

Implementation of ​

ISuggestionsWrapper.setProps