@@ -45,7 +45,7 @@ Events emitted by the chatbot provide the following **details** accessible via `
45
45
46
46
| Name | Type | Description |
47
47
| -----------| ----------| -----------------------------------------------------------------|
48
- | id | ` string ` | Uniquely identifies the chatbot the event is emitted from. |
48
+ | botId | ` string ` | Uniquely identifies the chatbot the event is emitted from. |
49
49
| currPath | ` string ` | Represents the current path of the user. |
50
50
| prevPath | ` string ` | Represents the previous path of the user. |
51
51
@@ -61,7 +61,8 @@ Below is a detailed description of each event and how to use them.
61
61
Emitted when the chatbot changes its conversation path.
62
62
63
63
#### Note
64
- Requires ` settings.event.RcbChangePath ` to be set to true.
64
+ - Requires ` settings.event.RcbChangePath ` to be set to true.
65
+ - Event is ** preventable** with ` event.preventDefault() ` .
65
66
66
67
#### Data
67
68
| Name | Type | Description |
@@ -99,7 +100,8 @@ const MyComponent = () => {
99
100
Emitted when a chunk of a streamed message is received.
100
101
101
102
#### Note
102
- Requires ` settings.event.RcbChunkStreamMessage ` to be set to true.
103
+ - Requires ` settings.event.RcbChunkStreamMessage ` to be set to true.
104
+ - Event is ** preventable** with ` event.preventDefault() ` .
103
105
104
106
#### Data
105
107
| Name | Type | Description |
@@ -135,7 +137,8 @@ const MyComponent = () => {
135
137
Emitted when a toast message is dismissed.
136
138
137
139
#### Note
138
- Requires ` settings.event.RcbDismissToast ` to be set to true.
140
+ - Requires ` settings.event.RcbDismissToast ` to be set to true.
141
+ - Event is ** preventable** with ` event.preventDefault() ` .
139
142
140
143
#### Data
141
144
| Name | Type | Description |
@@ -171,7 +174,8 @@ const MyComponent = () => {
171
174
Emitted when the chat history is loaded.
172
175
173
176
#### Note
174
- Requires ` settings.event.RcbLoadChatHistory ` to be set to true.
177
+ - Requires ` settings.event.RcbLoadChatHistory ` to be set to true.
178
+ - Event is ** preventable** with ` event.preventDefault() ` .
175
179
176
180
#### Data
177
181
None
@@ -205,7 +209,7 @@ const MyComponent = () => {
205
209
Emitted after a message is injected into the chat.
206
210
207
211
#### Note
208
- Requires ` settings.event.RcbPostInjectMessage ` to be set to true.
212
+ - Requires ` settings.event.RcbPostInjectMessage ` to be set to true.
209
213
210
214
#### Data
211
215
| Name | Type | Description |
@@ -241,7 +245,8 @@ const MyComponent = () => {
241
245
Emitted before a message is injected into the chat.
242
246
243
247
#### Note
244
- Requires ` settings.event.RcbPreInjectMessage ` to be set to true.
248
+ - Requires ` settings.event.RcbPreInjectMessage ` to be set to true.
249
+ - Event is ** preventable** with ` event.preventDefault() ` .
245
250
246
251
#### Data
247
252
| Name | Type | Description |
@@ -277,7 +282,8 @@ const MyComponent = () => {
277
282
Emitted when a message is removed from the chat.
278
283
279
284
#### Note
280
- Requires ` settings.event.RcbRemoveMessage ` to be set to true.
285
+ - Requires ` settings.event.RcbRemoveMessage ` to be set to true.
286
+ - Event is ** preventable** with ` event.preventDefault() ` .
281
287
282
288
#### Data
283
289
| Name | Type | Description |
@@ -313,7 +319,8 @@ const MyComponent = () => {
313
319
Emitted when a toast message is displayed.
314
320
315
321
#### Note
316
- Requires ` settings.event.RcbShowToast ` to be set to true.
322
+ - Requires ` settings.event.RcbShowToast ` to be set to true.
323
+ - Event is ** preventable** with ` event.preventDefault() ` .
317
324
318
325
#### Data
319
326
| Name | Type | Description |
@@ -349,7 +356,8 @@ const MyComponent = () => {
349
356
Emitted when the chatbot starts streaming a message.
350
357
351
358
#### Note
352
- Requires ` settings.event.RcbStartStreamMessage ` to be set to true.
359
+ - Requires ` settings.event.RcbStartStreamMessage ` to be set to true.
360
+ - Event is ** preventable** with ` event.preventDefault() ` .
353
361
354
362
#### Data
355
363
| Name | Type | Description |
@@ -385,7 +393,8 @@ const MyComponent = () => {
385
393
Emitted when the chatbot stops streaming a message.
386
394
387
395
#### Note
388
- Requires ` settings.event.RcbStopStreamMessage ` to be set to true.
396
+ - Requires ` settings.event.RcbStopStreamMessage ` to be set to true.
397
+ - Event is ** preventable** with ` event.preventDefault() ` .
389
398
390
399
#### Data
391
400
| Name | Type | Description |
@@ -421,7 +430,8 @@ const MyComponent = () => {
421
430
Emitted when the audio is toggled on or off.
422
431
423
432
#### Note
424
- Requires ` settings.event.RcbToggleAudio ` to be set to true.
433
+ - Requires ` settings.event.RcbToggleAudio ` to be set to true.
434
+ - Event is ** preventable** with ` event.preventDefault() ` .
425
435
426
436
#### Data
427
437
| Name | Type | Description |
@@ -458,7 +468,8 @@ const MyComponent = () => {
458
468
Emitted when the chat window is toggled open or closed.
459
469
460
470
#### Note
461
- Requires ` settings.event.RcbToggleChatWindow ` to be set to true.
471
+ - Requires ` settings.event.RcbToggleChatWindow ` to be set to true.
472
+ - Event is ** preventable** with ` event.preventDefault() ` .
462
473
463
474
#### Data
464
475
| Name | Type | Description |
@@ -495,7 +506,8 @@ const MyComponent = () => {
495
506
Emitted when notifications are toggled on or off.
496
507
497
508
#### Note
498
- Requires ` settings.event.RcbToggleNotifications ` to be set to true.
509
+ - Requires ` settings.event.RcbToggleNotifications ` to be set to true.
510
+ - Event is ** preventable** with ` event.preventDefault() ` .
499
511
500
512
#### Data
501
513
| Name | Type | Description |
@@ -532,7 +544,8 @@ const MyComponent = () => {
532
544
Emitted when the voice feature is toggled on or off.
533
545
534
546
#### Note
535
- Requires ` settings.event.RcbToggleVoice ` to be set to true.
547
+ - Requires ` settings.event.RcbToggleVoice ` to be set to true.
548
+ - Event is ** preventable** with ` event.preventDefault() ` .
536
549
537
550
#### Data
538
551
| Name | Type | Description |
@@ -569,7 +582,8 @@ const MyComponent = () => {
569
582
Emitted when a user submits text in the chat.
570
583
571
584
#### Note
572
- Requires ` settings.event.RcbUserSubmitText ` to be set to true.
585
+ - Requires ` settings.event.RcbUserSubmitText ` to be set to true.
586
+ - Event is ** preventable** with ` event.preventDefault() ` .
573
587
574
588
#### Data
575
589
| Name | Type | Description |
@@ -605,7 +619,8 @@ const MyComponent = () => {
605
619
Emitted when a user uploads a file.
606
620
607
621
#### Note
608
- Requires ` settings.event.RcbUserUploadFile ` to be set to true.
622
+ - Requires ` settings.event.RcbUserUploadFile ` to be set to true.
623
+ - Event is ** preventable** with ` event.preventDefault() ` .
609
624
610
625
#### Data
611
626
| Name | Type | Description |
@@ -641,7 +656,8 @@ const MyComponent = () => {
641
656
Emitted when a user uploads a file.
642
657
643
658
#### Note
644
- Requires ` settings.event.RcbTextAreaChangeValue ` to be set to true.
659
+ - Requires ` settings.event.RcbTextAreaChangeValue ` to be set to true.
660
+ - Event is ** preventable** with ` event.preventDefault() ` .
645
661
646
662
#### Data
647
663
| Name | Type | Description |
0 commit comments