Sendbird UIKit for iOS is a development kit with a user interface, offering a simplified integration into chat.
OTHER License
SBUMessageDateView
SBUChannelCell
SBUMessageDateView.dateFormat
SBUOpenChannelContentBaseMessageCell.dateFormat
SBUMessageSearchResultCell.dateFormat
SBUChannelCell buildLastUpdatedDate()
: dateFormat
, timeFormat
SBULinkClickableTextView
SBUMessageWebView
, SBUMessageWebViewModel
and SBUOpenChannelMessageWebView
SBUUserMessageTextViewDelegate
, SBUUserMessageTextViewModel
and SBUUserMessageTextView
SBUUserNameView
SBUFileViewerDelegate
and SBUFileViewer
QuotedFileCommonContentView
and QuotedFileImageContentView
SBUMessageReactionView
SBUDateFormatSet
Date.sbu_toString(dateFormat:localizedFormat)
Date.lastUpdatedTime
function in Data+SBUIKit
access level to publicSBUMessageDateView
SBUChannelCell
SBUMessageDateView.dateFormat
SBUOpenChannelContentBaseMessageCell.dateFormat
SBUMessageSearchResultCell.dateFormat
SBUChannelCell buildLastUpdatedDate()
: dateFormat
, timeFormat
SBUMessageWebView
, SBUMessageWebViewModel
and SBUOpenChannelMessageWebView
SBUMessageReactionView
SBUDateFormatSet
Date.sbu_toString(dateFormat:localizedFormat)
Date.lastUpdatedTime
function in Data+SBUIKit
access level to publicSBUGroupChannelPushSettingsViewController
class.SBUGroupChannelPushSettingsModule
, SBUGroupChannelPushSettingsModule.Header
andSBUGroupChannelPushSettingsModule.List
classes.SBUGroupChannelPushSettingsViewModel
class.ChannelPushSettings_Header_Title
, ChannelPushSettings_Notification_Title
, ChannelPushSettings_Item_All
, ChannelPushSettings_Item_Mentions_Only
, ChannelPushSettings_Notification_Description
.keyword
to SBUHighlightInfo
highlight
to highlightKeyword
in SBUCommonContentView
SBUCreateChannelVC
.SBUStringSet.Channel_Header_Typing
to SBUStringSet.Channel_Typing
SBUTheme.channelCell
succeededStateColor
deliveryReceiptStateColor
readReceiptStateColor
leftBarButton
to SBUSelectablePhotoViewController
leftBarButton
didTapLeftBarButton()
3.1.13
SBUGlobals
userMentionConfig
isUserMentionEnabled
Mention
to SBUStringSet
Mention.Trigger_Key
Mention.Limit_Guide
SBUUserMentionConfiguration
SBUBaseChannelViewModel
methods
sendUserMessage(text:mentionedMessageTemplate:mentionedUserIds:parentMessage:)
updateUserMessage(message:text:mentionedMessageTemplate:mentionedUserIds:)
SBUMessageInputView
defaultAttributes
, mentionedAttributes
SBUMessageInputViewDelegate
methods
messageInputView(_:shouldChangeTextIn:replacementText:) -> Bool
messageInputView(_:shouldInteractWith:in:interaction:) -> Bool
messageInputView(_:didChangeSelection:)
SBUGroupChannelModuleInputDelegate
methods
groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)
groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)
groupChannelModule(_:shouldLoadSuggestedMentions:)
SBUMentionManager
, SBUMentionManagerDelegate
and
mentionManager(_didChangeSuggestedMention:filteredText:isTriggered:)
, mentionManager(_:didInsertMentionsTo:)``SBUMentionManagerDataSource
SBUSuggestedMentionList
, SBSBUSuggestedMentionListDelegate
Mention_Limit_Guide
to SBUStringSet
isMentionGuideEnabled
SBUMentionLimitGuideCell
suggestedUserList(_:didSelectUser:)
SBUGroupChannelCell
unreadMentionLabel
SBUGroupChannelModule.Input
mentionManager
suggestedMentionList
setupMentionManager
, updateSuggestedMentionList(with:)
, presentSuggestedMentionList()
, dismissSuggestedMentionList()
SBUUserCell
to support SBUSuggestedMentionList
UserListType.suggestedMention
nicknameLabel
and userIdLabel
userNickname
to nicknameLabel
userNameTextColor
and userNameFont
to nicknameTextColor
and nicknameFont
SBUTheme
for the mention features
mentionTextFont
, mentionLeftTextColor
, mentionRightTextColor
, mentionLeftTextBackgroundColor
, mentionRightTextBackgroundColor
for message cell.mentionTextFont
, mentionTextColor
, mentionTextBackgroundColor
for message input.mentionLimitGuideTextFont
, mentionLimitGuideTextColor
, separatorColor
for channel.unreadMentionTextFont
, unreadMentionTextColor
for channel cell.nicknameTextFont
, nicknameTextColor
, nonameTextColor
, userIdTextFont
and userIdTextColor
Module
for functions related to UI, and to use ViewModel
for functions related to data processing.SBUSelectablePhotoViewController
class.SBUPhotoCollectionViewCell
class.SBUPhotoAccessLevel
and SBUPhotoAccessibleStatus
.rootViewController
parameter in moveToChannel
function on SBUMain
class and changed access level.dismissAndMoveToChannel
function on SBUCreateChannelViewController
.Published by jaesung-0o0 over 2 years ago
photoLibraryAccessLevel
to SBUGlobals
Published by jaesung-0o0 over 2 years ago
PHPickerViewControllerDelegate
to SBUBaseChannelViewController
picker(_:didFinishPicking:)
showPhotoLibraryPicker()
showCamera()
showDocumentPicker()
UsingPHPicker
to SBUGlobals
SBUBaseFileContentView
SBUCommonContentView
SBUImageContentView
SBUOpenChannelCommonContentView
SBUOpenChannelImageContentView
SBUMessageInputView
textViewDidChange(_:)
textViewDidEndEditing(_:)
textView(_:shouldChangeTextIn:replacementText:)
didSelectActionSheetItem(index:identifier:)
SBULoading
SBUBaseChannelViewController
to show loading indicator at the first loading.Published by jaesung-0o0 almost 3 years ago
deleteResendableMessage(_:needReload:)
Published by jaesung-0o0 almost 3 years ago
SBUGlobals.ReplyTypeToUse
SBUReplyType
and its filterValue
returns SBDReplyType
SBUQuoteMessageInputView
and its params for configurationSBUQuotedMessageViewProtocol
SBUQuotedBaseMessageView
and its params for configurationSBUQuotedUserMessageView
, SBUQuotedFileMessageView
as subclassSBUViewLifeCycle
, SBUView
, SBUTableView
SBUStackView
SBUMain.initialize(applicationId:)
to SBUMain.initialize(applicationId:migrationStartHandler:completionHandler:)
SBUMain.connect
can return user instance even when it's online.Published by jaesung-0o0 almost 3 years ago
Published by jaesung-0o0 almost 3 years ago
Published by jaesung-0o0 almost 3 years ago
sbu_setupNavigationBarAppearance(tintColor:)
Published by jaesung-0o0 about 3 years ago
isTranslucent=false
option.setupStyles
, updateStyles
functions.overlayTheme
property to classes that use them differently depending on the overlay.messageInputView(_:didChangeText:)
event to SBUMessageInputViewDelegate
.SBUMessageStateView
to open
timeFormat
which is type of String
timeLabelCustomSize
which is type of CGSize
public
Date
Date.DateFormat
enum.Date sub_toString(formatString:localizedFormat:) -> String
to publicdidReceiveError
function name to errorHandler
.
SBUStringSet
PhotoVideoLibrary
Message_Edited
MemberList_Unban
Remove
to Delete
removeItemColor
to deleteItemColor
rightBarButton
on SBUOpenChannelViewController