Skip to main content

Interface: UseMentionTriggerReturn

Defined in: web/lib/hooks/use-mention-trigger.ts:75

Return type for the mention trigger hook.

Properties​

close()​

close: () => void

Defined in: web/lib/hooks/use-mention-trigger.ts:85

Close the autocomplete

Returns​

void


handleInput()​

handleInput: () => void

Defined in: web/lib/hooks/use-mention-trigger.ts:79

Handler for input events

Returns​

void


handleKeyDown()​

handleKeyDown: (e) => boolean

Defined in: web/lib/hooks/use-mention-trigger.ts:81

Handler for keydown events, returns true if handled

Parameters​

e​

KeyboardEvent

Returns​

boolean


insertChip()​

insertChip: (node, trigger) => void

Defined in: web/lib/hooks/use-mention-trigger.ts:83

Insert a chip at the saved range

Parameters​

node​

NodeResult

trigger​

MentionTriggerType

Returns​

void


reset()​

reset: () => void

Defined in: web/lib/hooks/use-mention-trigger.ts:87

Reset state completely

Returns​

void


state​

state: MentionTriggerState

Defined in: web/lib/hooks/use-mention-trigger.ts:77

Current trigger state