Property Changes
Conversations
New Properties
Name | Type | Description |
---|---|---|
lastMessageDateTimeFormat | CalendarObject | Format for displaying the timestamp of the last message in the conversations list. |
Removed Properties
Name | Type | Description |
---|---|---|
datePattern | DatePatterns | Format for displaying the timestamp of the last message in the conversations list. |
Message Header
New Properties
Name | Type | Description |
---|---|---|
lastActiveAtDateTimeFormat | CalendarObject | Format for displaying the "last active" timestamp in the message header. |
Message List
New Properties
Name | Type | Description |
---|---|---|
separatorDateTimeFormat | CalendarObject | Format for the date separators in the message list. |
stickyDateTimeFormat | CalendarObject | Format for sticky date headers displayed in the message list. |
messageSentAtDateTimeFormat | CalendarObject | Format for the timestamp displayed next to messages. |
messageInfoDateTimeFormat | CalendarObject | Format for timestamps displayed in message details (e.g., delivery or read time). |
Removed Properties
Name | Type | Description |
---|---|---|
datePattern | DatePatterns | Format for the date separators & sticky date in the message list. |
timePattern | DatePatterns | Format for the timestamp displayed next to messages. |
Thread Header
New Properties
Name | Type | Description |
---|---|---|
separatorDateTimeFormat | CalendarObject | Format for the date separators. |
messageSentAtDateTimeFormat | CalendarObject | Format for the timestamp displayed next to messages. |
Call Logs
New Properties
Name | Type | Description |
---|---|---|
callInitiatedDateTimeFormat | CalendarObject | Format for displaying the call initiation time in call logs. |
Removed Properties
Name | Type | Description |
---|---|---|
datePattern | DatePatterns | Format for rendering dates in the call logs. |
CometChatLocalize Class
New Methods
Name | Description |
---|---|
addTranslation | Adds custom translations to the default translations. |
getDefaultLanguage | Returns the default language. |
getDateLocaleLanguage | Returns the language used for date localization. |
formatDate | Formats a timestamp based on the provided calendar configuration. |
Renamed Methods
Name | Description | Old Name |
---|---|---|
getCurrentLanguage | Gets the current language. | getLocale |
setCurrentLanguage | Sets the current language. | setLocale |
getLocalizedString | Localizes the given string based on the active language. | localize |
Removed Methods
Name | Description |
---|---|
getLanguageCode | Returns the language code of current language. |
setDefaultLanguage | Sets the default lannguage if no language is passed in init method. |
isRTL | Returns true if the active language is rtl otherwise return false. |
getDir | Returns rtl or ltr based on the active language. |