@@ -28,6 +28,7 @@ import type { Store } from 'devextreme/data/store';
2828import type { Format } from 'devextreme/common/core/localization' ;
2929import type { dxFileUploaderOptions } from 'devextreme/ui/file_uploader' ;
3030import type { dxSpeechToTextOptions } from 'devextreme/ui/speech_to_text' ;
31+ import type { dxButtonGroupOptions } from 'devextreme/ui/button_group' ;
3132
3233import DxChat from 'devextreme/ui/chat' ;
3334
@@ -55,6 +56,7 @@ import { DxoUserModule } from 'devextreme-angular/ui/nested';
5556import { DxiChatAlertModule } from 'devextreme-angular/ui/chat/nested' ;
5657import { DxiChatAttachmentModule } from 'devextreme-angular/ui/chat/nested' ;
5758import { DxoChatAuthorModule } from 'devextreme-angular/ui/chat/nested' ;
59+ import { DxiChatChatItemModule } from 'devextreme-angular/ui/chat/nested' ;
5860import { DxoChatCustomSpeechRecognizerModule } from 'devextreme-angular/ui/chat/nested' ;
5961import { DxoChatDayHeaderFormatModule } from 'devextreme-angular/ui/chat/nested' ;
6062import { DxoChatEditingModule } from 'devextreme-angular/ui/chat/nested' ;
@@ -64,6 +66,8 @@ import { DxoChatMessageTimestampFormatModule } from 'devextreme-angular/ui/chat/
6466import { DxoChatSendButtonOptionsModule } from 'devextreme-angular/ui/chat/nested' ;
6567import { DxoChatSpeechRecognitionConfigModule } from 'devextreme-angular/ui/chat/nested' ;
6668import { DxoChatSpeechToTextOptionsModule } from 'devextreme-angular/ui/chat/nested' ;
69+ import { DxoChatSuggestionsModule } from 'devextreme-angular/ui/chat/nested' ;
70+ import { DxiChatSuggestionsItemModule } from 'devextreme-angular/ui/chat/nested' ;
6771import { DxiChatTypingUserModule } from 'devextreme-angular/ui/chat/nested' ;
6872import { DxoChatUserModule } from 'devextreme-angular/ui/chat/nested' ;
6973import {
@@ -454,6 +458,16 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
454458 }
455459
456460
461+
462+ @Input ( )
463+ get suggestions ( ) : dxButtonGroupOptions {
464+ return this . _getOption ( 'suggestions' ) ;
465+ }
466+ set suggestions ( value : dxButtonGroupOptions ) {
467+ this . _setOption ( 'suggestions' , value ) ;
468+ }
469+
470+
457471 /**
458472 * [descr:dxChatOptions.typingUsers]
459473
@@ -806,6 +820,13 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
806820 */
807821 @Output ( ) speechToTextOptionsChange : EventEmitter < dxSpeechToTextOptions > ;
808822
823+ /**
824+
825+ * This member supports the internal infrastructure and is not intended to be used directly from your code.
826+
827+ */
828+ @Output ( ) suggestionsChange : EventEmitter < dxButtonGroupOptions > ;
829+
809830 /**
810831
811832 * This member supports the internal infrastructure and is not intended to be used directly from your code.
@@ -888,6 +909,7 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
888909 { emit : 'showUserNameChange' } ,
889910 { emit : 'speechToTextEnabledChange' } ,
890911 { emit : 'speechToTextOptionsChange' } ,
912+ { emit : 'suggestionsChange' } ,
891913 { emit : 'typingUsersChange' } ,
892914 { emit : 'userChange' } ,
893915 { emit : 'visibleChange' } ,
@@ -956,6 +978,7 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
956978 DxiChatAlertModule ,
957979 DxiChatAttachmentModule ,
958980 DxoChatAuthorModule ,
981+ DxiChatChatItemModule ,
959982 DxoChatCustomSpeechRecognizerModule ,
960983 DxoChatDayHeaderFormatModule ,
961984 DxoChatEditingModule ,
@@ -965,6 +988,8 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
965988 DxoChatSendButtonOptionsModule ,
966989 DxoChatSpeechRecognitionConfigModule ,
967990 DxoChatSpeechToTextOptionsModule ,
991+ DxoChatSuggestionsModule ,
992+ DxiChatSuggestionsItemModule ,
968993 DxiChatTypingUserModule ,
969994 DxoChatUserModule ,
970995 DxIntegrationModule ,
@@ -983,6 +1008,7 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
9831008 DxiChatAlertModule ,
9841009 DxiChatAttachmentModule ,
9851010 DxoChatAuthorModule ,
1011+ DxiChatChatItemModule ,
9861012 DxoChatCustomSpeechRecognizerModule ,
9871013 DxoChatDayHeaderFormatModule ,
9881014 DxoChatEditingModule ,
@@ -992,6 +1018,8 @@ export class DxChatComponent extends DxComponent implements OnDestroy, OnChanges
9921018 DxoChatSendButtonOptionsModule ,
9931019 DxoChatSpeechRecognitionConfigModule ,
9941020 DxoChatSpeechToTextOptionsModule ,
1021+ DxoChatSuggestionsModule ,
1022+ DxiChatSuggestionsItemModule ,
9951023 DxiChatTypingUserModule ,
9961024 DxoChatUserModule ,
9971025 DxTemplateModule
0 commit comments