#
MessageInputConfigServiceThe MessageInputConfigService
is used to keep a consistent configuration among the different MessageInput
components if your UI has more than one input component.
#
Properties#
areMentionsEnabled• areMentionsEnabled: undefined
| boolean
= true
If true, users can mention other users in messages. You also need to use the AutocompleteTextarea
for this feature to work.
#
Defined inlib/message-input/message-input-config.service.ts:17
#
inputMode• inputMode: "desktop"
| "mobile"
= 'desktop'
In desktop
mode the Enter
key will trigger message sending, in mobile
mode the Enter
key will insert a new line to the message input.
#
Defined inlib/message-input/message-input-config.service.ts:30
#
isFileUploadEnabled• isFileUploadEnabled: undefined
| boolean
= true
If file upload is enabled, the user can open a file selector from the input. Please note that the user also needs to have the necessary channel capability.
#
Defined inlib/message-input/message-input-config.service.ts:13
#
isMultipleFileUploadEnabled• isMultipleFileUploadEnabled: undefined
| boolean
= true
If false
, users can only upload one attachment per message
#
Defined inlib/message-input/message-input-config.service.ts:21
#
mentionScope• mentionScope: undefined
| "channel"
| "application"
= 'channel'
The scope for user mentions, either members of the current channel of members of the application