Skip to content

Welshman Docs / @welshman/editor / DefaultSuggestionsWrapper

Class: DefaultSuggestionsWrapper

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

Implements

Constructors

Constructor

new DefaultSuggestionsWrapper(target, props): DefaultSuggestionsWrapper

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

Parameters

target

HTMLElement

props

SuggestionsWrapperProps

Returns

DefaultSuggestionsWrapper

Properties

content

content: HTMLElement

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


index

index: number = 0

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


items

items: string[] = []

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


props

props: SuggestionsWrapperProps

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


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

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


target

target: HTMLElement

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

Methods

destroy()

destroy(): void

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

Returns

void

Implementation of

ISuggestionsWrapper.destroy


onKeyDown()

onKeyDown(event): boolean

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

Parameters

event

any

Returns

boolean

Implementation of

ISuggestionsWrapper.onKeyDown


render()

render(): void

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

Returns

void


setIndex()

setIndex(index): void

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

Parameters

index

number

Returns

void


setProps()

setProps(props): void

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

Parameters

props

Partial<SuggestionsWrapperProps>

Returns

void

Implementation of

ISuggestionsWrapper.setProps