Skip to content

WaldiezChatHandlers

@waldiez/react v0.6.0


WaldiezChatHandlers = object

Defined in: src/waldiez/components/chatUI/types.ts:206

Chat handlers type

PropertiesΒΆ

onChatError()?ΒΆ

optional onChatError: (error) => void | Promise\<void>

Defined in: src/waldiez/components/chatUI/types.ts:209

ParametersΒΆ
errorΒΆ

WaldiezChatError

ReturnsΒΆ

void | Promise\<void>


onClose()?ΒΆ

optional onClose: () => void | Promise\<void>

Defined in: src/waldiez/components/chatUI/types.ts:212

ReturnsΒΆ

void | Promise\<void>


onInterrupt()?ΒΆ

optional onInterrupt: () => void | Promise\<void>

Defined in: src/waldiez/components/chatUI/types.ts:211

ReturnsΒΆ

void | Promise\<void>


onMediaUpload()?ΒΆ

optional onMediaUpload: (media) => Promise\<string>

Defined in: src/waldiez/components/chatUI/types.ts:208

ParametersΒΆ
mediaΒΆ

WaldiezMediaContent

ReturnsΒΆ

Promise\<string>


onMessageStreamEvent()?ΒΆ

optional onMessageStreamEvent: (event) => void | Promise\<void>

Defined in: src/waldiez/components/chatUI/types.ts:210

ParametersΒΆ
eventΒΆ

WaldiezStreamEvent

ReturnsΒΆ

void | Promise\<void>


onUserInput()?ΒΆ

optional onUserInput: (input) => void | Promise\<void>

Defined in: src/waldiez/components/chatUI/types.ts:207

ParametersΒΆ
inputΒΆ

WaldiezChatUserInput

ReturnsΒΆ

void | Promise\<void>