3.27.0
New Features
- Added support for EmojiCategory. You can now filter emojis for different messages when adding Reactions to a message.
- Interfaces
SBUGlobals.emojiCategoryFilter: (BaseMessage) -> [Int64]?
- Note: You need to set your custom EmojiCategory using Sendbird Platform API in advance.
- Interfaces
New Interfaces
-
Added views for
MessageForm
that work with the Sendbird dashboard (interfaces related toform
have been deprecated)-
Added
SBUMessageFormView
data base view class -
Added
SBUSimpleMessageFormView
view class -
Added
SBUMessageFormItemView
data base view class -
Added
SBUMessageFormChipsItemView
,SBUMessageFormSingleTextItemView
andSBUMessageFormMultiTextItemView
item view classes -
Added
SBUMessageFormFallbackView
fallback view class -
Added
SBUMesageFormChipView
,SBUTextView
view classes -
Added
SBUMessageFormViewDelegate
andSBUMessageFormItemViewDelegate
protocols -
Added
submitMessageForm(message:)
inSBUGroupChannelViewModel
class -
Added
getChatInputDisabledState(hasNext:)
method in extension ofBaseMessage
-
Added
isFormSubmitting
,formItemValidationStatus
properties in extension ofBaseMessage
-
Added
isValidVersion
property in extension ofMessageForm
-
Added
keyboardType
andisTextInputType
properties in extension ofMessageFormItem.LayoutType
-
Added
canUpdate(_:)
andisValid(_:)
functions in extension ofMessageFormItem.ResultCount
-
Added
isOnlyOne
property in extension ofMessageFormItem.ResultCount
-
Deprecated
SBUFormViewDelegate
andSBUFormFieldViewDelegate
protocols -
Deprecated
SBUFormFieldView
andSBUSimpleFormFieldView
classes -
Deprecated
SBUFormFieldInputType
enum -
Deprecated
SBUFormView
andSBUSimpleFormView
classes
-