A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
B
- BaseActivity - class in ai.nexconn.chatui.base
- BaseAdapter - class in ai.nexconn.chatui.widget.adapter
- BaseAdapter.OnItemClickListener - class in ai.nexconn.chatui.widget.adapter.BaseAdapter
- BaseChannelProcessor - class in ai.nexconn.chatui.channel.messagelist.processor
- Base class for handling common logic across direct, group, and discussion channels.
- BaseComponent - class in ai.nexconn.chatui.base
- Base Component class.
- BaseDataProcessor - class in ai.nexconn.chatui.config
- Abstract base implementation of DataProcessor.
- BaseDialogFragment - class in ai.nexconn.chatui.picture.widget
- Created by lhz on 2020/11/30
- BaseFragment - class in ai.nexconn.chatui.base
- Base Fragment class.
- BaseHandler - class in ai.nexconn.chatui.base
- Business logic handler with lifecycle management.
- BaseListViewAdapter - class in ai.nexconn.chatui.widget.adapter
- BaseMessageItemProvider - class in ai.nexconn.chatui.channel.messagelist.provider
- BaseMessageItemProvider.MessageViewHolder - class in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- BaseNotificationMessageItemProvider - class in ai.nexconn.chatui.channel.messagelist.provider
- BasePage - class in ai.nexconn.chatui.base
- Base page interface.
- BasePageFragment - class in ai.nexconn.chatui.base
- Base Fragment class with page and ViewModel support.
- BaseUiChannel - class in ai.nexconn.chatui.channellist.model
- BaseViewModel - class in ai.nexconn.chatui.base
- Base ViewModel providing error event LiveData.
- BaseViewModel.SafeDataHandler - class in ai.nexconn.chatui.base.BaseViewModel
- Safe data handler that processes data changes and errors.
- BaseViewModelFragment - class in ai.nexconn.chatui.base
- Base Fragment class with ViewModel support.
- beginBatchEdit() - function in android.widget.TextView
- beginFakeDrag() - function in androidx.viewpager.widget.ViewPager
- beginResend() - function in ai.nexconn.chatui.channel.feature.resend.ResendManager
- beginTransaction() - function in androidx.room.RoomDatabase
- bind(ai.nexconn.chatui.model.ContactModel) - function in ai.nexconn.chatui.usermanage.adapter.vh.ContactSelectableViewHolder
- bind(ai.nexconn.chatui.model.ContactModel) - function in ai.nexconn.chatui.usermanage.adapter.vh.ContactTitleViewHolder
- bindConversation(ai.nexconn.chat.channel.model.ChannelIdentifier,android.os.Bundle) - function in ai.nexconn.chatui.channel.ChannelViewModel
- bindConversation(ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.channel.feature.expose.SubmitReadReceiptV5Manager
- bindConversation(ai.nexconn.chat.channel.model.ChannelIdentifier) - function in ai.nexconn.chatui.handler.ReadReceiptV5Handler
- Binds a channel for batch read-receipt submission.
- bindData(ai.nexconn.chatui.base.adapter.ViewHolder,T,int) - function in ai.nexconn.chatui.base.adapter.CommonAdapter
- bindData() - function in ai.nexconn.chatui.picture.widget.BaseDialogFragment
- bindData(ai.nexconn.chatui.base.adapter.ViewHolder,ai.nexconn.chatui.model.UiFriendApplicationInfo,int) - function in ai.nexconn.chatui.usermanage.adapter.ApplyFriendAdapter
- bindData() - function in ai.nexconn.chatui.widget.ReferenceDialog
- bindFolder(java.util.List) - function in ai.nexconn.chatui.picture.widget.FolderPopWindow
- bindFolderData(java.util.List) - function in ai.nexconn.chatui.picture.adapter.PictureAlbumDirectoryAdapter
- bindImagesData(java.util.List) - function in ai.nexconn.chatui.picture.adapter.PictureImageGridAdapter
- bindIsolatedService(android.content.Intent,int,java.lang.String,java.util.concurrent.Executor,android.content.ServiceConnection) - function in android.content.ContextWrapper
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.ReferenceMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.feature.reference.ReferenceMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,T,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,T,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseNotificationMessageItemProvider
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.CombineMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.CombineMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.MessageContent,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.DefaultMessageItemProvider
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.FileMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.FileMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.GIFMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.GIFMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.MessageContent,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.GroupNotificationMessageItemProvider
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.HDVoiceMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.HQVoiceMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.message.HistoryDividerMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.HistoryDivMessageItemProvider
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.ImageMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.ImageMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.message.InformationNotificationMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.InformationNotificationMessageItemProvider
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.ShortVideoMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.ShortVideoMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.TextMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.TextMessageItemProvider
- Binds values to the views within the message view.
- bindMessageContentViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chat.message.UnknownMessage,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.UnknownMessageItemProvider
- bindSelectImages(java.util.List) - function in ai.nexconn.chatui.picture.adapter.PictureImageGridAdapter
- bindService(android.content.Intent,android.content.Context.BindServiceFlags,java.util.concurrent.Executor,android.content.ServiceConnection) - function in android.content.ContextWrapper
- bindServiceAsUser(android.content.Intent,android.content.ServiceConnection,android.content.Context.BindServiceFlags,android.os.UserHandle) - function in android.content.ContextWrapper
- bindToConversation(androidx.fragment.app.Fragment,ai.nexconn.chat.channel.model.ChannelIdentifier,boolean) - function in ai.nexconn.chatui.channel.extension.NCExtension
- bindView(android.view.ViewGroup,androidx.fragment.app.Fragment,java.util.List) - function in ai.nexconn.chatui.channel.extension.component.moreaction.IMoreClickAdapter
- Displays the bottom "more actions" layout.
- bindView(android.view.View,int,T) - function in ai.nexconn.chatui.widget.adapter.BaseListViewAdapter
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseNotificationMessageItemProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.model.UiMessage,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseNotificationMessageItemProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,ai.nexconn.chatui.channellist.model.BaseUiChannel,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.channellist.provider.ConversationListProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,Object,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.widget.adapter.DefaultProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,T,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.widget.adapter.IMessageProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,T,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.widget.adapter.IViewProvider
- Bind view with data source
- bindViewHolder(ai.nexconn.chatui.widget.adapter.ViewHolder,T,int,java.util.List,ai.nexconn.chatui.widget.adapter.IViewProviderListener) - function in ai.nexconn.chatui.widget.adapter.IViewProvider
- Bind view with data source
- bindViewHolder(VH,int) - function in androidx.recyclerview.widget.RecyclerView.Adapter
- bitmap(android.graphics.Bitmap) - function in ai.nexconn.chatui.picture.widget.longimage.ImageSource
- Provide a loaded bitmap for display.
- BOARD - enum entry in ai.nexconn.chatui.channel.extension.NCExtension.ContainerType
- bottom(android.widget.TextView,android.text.Spannable) - function in android.text.method.ScrollingMovementMethod
- BottomSelectDialog - class in ai.nexconn.chatui.widget.dialog
- Bottom selection menu dialog.
- BottomSelectDialog.Builder - class in ai.nexconn.chatui.widget.dialog.BottomSelectDialog
- Builder.
- BottomSelectDialog.OnSelectListener - class in ai.nexconn.chatui.widget.dialog.BottomSelectDialog
- Selection click listener.
- bringChildToFront(android.view.View) - function in android.view.ViewGroup
- bringPointIntoView(int) - function in android.widget.TextView
- bringToFront() - function in android.view.View
- broadcast() - function in ai.nexconn.chatui.picture.broadcast.BroadcastManager
- BroadcastAction - class in ai.nexconn.chatui.picture.broadcast
- BroadcastManager - class in ai.nexconn.chatui.picture.broadcast
- build(com.bumptech.glide.load.model.MultiModelLoaderFactory) - function in ai.nexconn.chatui.utils.image.ProxyGlideUrlLoader.Factory
- build(com.bumptech.glide.load.model.MultiModelLoaderFactory) - function in ai.nexconn.chatui.utils.image.ProxyHttpLoader.Factory
- build() - function in ai.nexconn.chatui.widget.CommonDialog.Builder
- build() - function in ai.nexconn.chatui.widget.dialog.BottomSelectDialog.Builder
- buildDrawingCache() - function in android.view.View
- buildGlideUrl(java.lang.String,java.util.Map) - function in ai.nexconn.chatui.utils.image.GlideUtils
- Builds a GlideUrl with optional headers before loading images and avatars.
- buildLayer() - function in android.view.View
- buildLoadData(com.bumptech.glide.load.model.GlideUrl,int,int,com.bumptech.glide.load.Options) - function in ai.nexconn.chatui.utils.image.ProxyGlideUrlLoader
- buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) - function in ai.nexconn.chatui.utils.image.ProxyHttpLoader
- buildModifiedReferenceMessageContent(android.text.SpannableStringBuilder,java.lang.String,int) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- buildModifiedReferenceMessageContent(android.text.SpannableStringBuilder,java.lang.String,int) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- buildNoticeContent(ai.nexconn.chat.model.ConnectionStatus) - function in ai.nexconn.chatui.channellist.ChannelListViewModel
- buildReferenceMessageContent(android.content.Context,ai.nexconn.chat.message.ReferenceMessage,android.text.SpannableStringBuilder) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- buildReferenceMessageContent(android.content.Context,ai.nexconn.chat.message.ReferenceMessage,android.text.SpannableStringBuilder) - function in ai.nexconn.chatui.channel.messagelist.provider.BaseMessageItemProvider
- buildTitle(android.content.Context,ai.nexconn.chat.message.CombineMessage) - function in ai.nexconn.chatui.channel.feature.combineforward.CombineForwardTitleHelper
- bulkInsert(android.net.Uri,kotlin.Array) - function in android.content.ContentProvider
- byte2File(kotlin.Array,java.lang.String,java.lang.String) - function in ai.nexconn.chatui.utils.file.FileUtils
- Creates a file from a byte array.