A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
P
- parseResult(Integer,Intent) - function in io.getstream.chat.android.compose.ui.attachments.preview.MediaGalleryPreviewContract
- We parse the result as MediaGalleryPreviewResult, which can be null in case there is no result to return.
- pause() - function in io.getstream.chat.android.compose.viewmodel.messages.AudioPlayerViewModel
- Pause any running audio.
- pauseAudioRecordingAttachments() - function in io.getstream.chat.android.compose.viewmodel.messages.MessageListViewModel
- Pauses all running audio recording attachments.
- pauseRecording() - function in io.getstream.chat.android.compose.viewmodel.messages.MessageComposerViewModel
- peekAvailableContext() - function in androidx.activity.MediaGalleryPreviewActivity
- peekAvailableContext() - function in androidx.activity.MediaPreviewActivity
- peekWallpaper() - function in android.content.MediaGalleryPreviewActivity
- peekWallpaper() - function in android.content.MediaPreviewActivity
- performGiphyAction(GiphyAction) - function in io.getstream.chat.android.compose.viewmodel.messages.MessageListViewModel
- Executes one of the actions for the given ephemeral giphy message.
- performMessageAction(MessageAction) - function in io.getstream.chat.android.compose.viewmodel.messages.MessageComposerViewModel
- Handles the selected messageAction.
- performMessageAction(MessageAction) - function in io.getstream.chat.android.compose.viewmodel.messages.MessageListViewModel
- Triggered when the user selects a new message action, in the message overlay.
- Photo - enum entry in io.getstream.chat.android.compose.state.messages.attachments.CaptureMode
- PhotoAndVideo - enum entry in io.getstream.chat.android.compose.state.messages.attachments.CaptureMode
- pickerDefaults(AttachmentsPickerViewModel) - function in io.getstream.chat.android.compose.ui.messages.attachments.AttachmentPickerActions.Companion
- Lightweight defaults suitable for standalone AttachmentPicker usage without a composer.
- pinChannel(Channel) - function in io.getstream.chat.android.compose.viewmodel.channels.ChannelListViewModel
- Pins a channel.
- PinIndicatorPosition - class in io.getstream.chat.android.compose.ui.theme
- Defines where the pin indicator icon is placed in the channel list item.
- PinnedMessageItem(Message,User,Function1,Modifier,Function2,Function2,Function2) - function in io.getstream.chat.android.compose.ui.pinned.PinnedMessageItemKt
- The basic pinned message item that displays the channel and the message in a list, and exposes click action.
- PinnedMessageItemKt - class in io.getstream.chat.android.compose.ui.pinned
- PinnedMessageList(PinnedMessageListViewModel,Modifier,User,Function1) - function in io.getstream.chat.android.compose.ui.pinned.PinnedMessageListKt
- Default 'Pinned Messages List' component, which relies on PinnedMessageListViewModel to show and allow interactions with the pinned messages from a given channel.
- PinnedMessageListEmptyContent(PinnedMessageListEmptyContentParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default empty placeholder that is displayed when there are no pinned messages.
- PinnedMessageListEmptyContentParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListEmptyContent.
- PinnedMessageListItem(PinnedMessageListItemParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default content of the pinned message list item.
- PinnedMessageListItemCenterContent(RowScope,PinnedMessageListItemCenterContentParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default center content of the pinned message list item.
- PinnedMessageListItemCenterContentParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListItemCenterContent.
- PinnedMessageListItemDivider(PinnedMessageListItemDividerParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default divider appended after each pinned message.
- PinnedMessageListItemDividerParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListItemDivider.
- PinnedMessageListItemLeadingContent(RowScope,PinnedMessageListItemLeadingContentParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default leading content of the pinned message list item.
- PinnedMessageListItemLeadingContentParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListItemLeadingContent.
- PinnedMessageListItemParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListItem.
- PinnedMessageListItemTrailingContent(RowScope,PinnedMessageListItemTrailingContentParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default trailing content of the pinned message list item.
- PinnedMessageListItemTrailingContentParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListItemTrailingContent.
- PinnedMessageListKt - class in io.getstream.chat.android.compose.ui.pinned
- PinnedMessageListLoadingContent(PinnedMessageListLoadingContentParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default loading content that is displayed during the initial loading of the pinned messages.
- PinnedMessageListLoadingContentParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListLoadingContent.
- PinnedMessageListLoadingMoreContent(PinnedMessageListLoadingMoreContentParams) - function in io.getstream.chat.android.compose.ui.theme.ChatComponentFactory
- The default content shown on the bottom of the list during the loading of more pinned messages.
- PinnedMessageListLoadingMoreContentParams - class in io.getstream.chat.android.compose.ui.theme
- Parameters for ChatComponentFactory.PinnedMessageListLoadingMoreContent.
- PinnedMessageListViewModel - class in io.getstream.chat.android.compose.viewmodel.pinned
- ViewModel responsible for providing pinned messages in the channel.
- PinnedMessageListViewModelFactory - class in io.getstream.chat.android.compose.viewmodel.pinned
- A ViewModel factory for creating a PinnedMessageListViewModel.
- playOrPause(Attachment) - function in io.getstream.chat.android.compose.viewmodel.messages.AudioPlayerViewModel
- Play or pause the audio.
- PollAnswersDialog(SelectedPoll,MessageListViewModel,Function0,Function0) - function in io.getstream.chat.android.compose.ui.components.poll.PollAnswersKt
- PollAnswersKt - class in io.getstream.chat.android.compose.ui.components.poll
- PollCreationDiscardDialog(Boolean,Function0,Function0) - function in io.getstream.chat.android.compose.ui.messages.attachments.poll.PollCreationDiscardDialogKt
- A dialog to ask if a user wants to discard the current poll creation information.
- PollCreationDiscardDialogKt - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- PollCreationHeader(Modifier,Function0,Boolean,Function0,String,Function1,Function1,Function1) - function in io.getstream.chat.android.compose.ui.messages.attachments.poll.PollCreationHeaderKt
- Poll's creation header (toolbar) Composable that consist of several components.
- PollCreationHeaderKt - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- PollDialogHeader(String,Function0,Function0) - function in io.getstream.chat.android.compose.ui.components.poll.PollDialogHeaderKt
- PollDialogHeaderKt - class in io.getstream.chat.android.compose.ui.components.poll
- PollDialogs(MessageListViewModel) - function in io.getstream.chat.android.compose.ui.messages.ChannelScreenKt
- Displays poll-related dialogs based on the current poll selection state in listViewModel.
- PollFeatureConfig - class in io.getstream.chat.android.compose.ui.theme
- Configuration for a single poll feature toggle.
- PollMessageContent(Modifier,MessageItemState,Function3,Function3,Function3,Function3,Function1,Function2,Function1) - function in io.getstream.chat.android.compose.ui.components.messages.PollMessageContentKt
- Message content for the poll, which distinguishes the owner and users and allows them to interact.
- PollMessageContentKt - class in io.getstream.chat.android.compose.ui.components.messages
- PollMoreOptionsDialog(SelectedPoll,MessageListViewModel,Function0,Function0) - function in io.getstream.chat.android.compose.ui.components.poll.PollMoreOptionsDialogKt
- A dialog that should be shown if a user taps the seeing more options on the poll message.
- PollMoreOptionsDialogKt - class in io.getstream.chat.android.compose.ui.components.poll
- PollOptionDuplicated - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- This error indicates that this poll creation contains a duplicated option item.
- PollOptionError - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- Indicates the error of the poll while configuring the options.
- PollOptionInput(String,Function1,String,Modifier,Boolean,Integer,Integer,KeyboardOptions,Function1) - function in io.getstream.chat.android.compose.ui.components.poll.PollOptionInputKt
- Custom input field that we use for our Poll option UI.
- PollOptionInputKt - class in io.getstream.chat.android.compose.ui.components.poll
- PollOptionInputPreview() - function in io.getstream.chat.android.compose.ui.components.poll.PollOptionInputKt
- PollOptionItem - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- The option item for creating a poll.
- PollOptionList(Modifier,String,List,Function1) - function in io.getstream.chat.android.compose.ui.messages.attachments.poll.PollOptionListKt
- The Poll Creation option list that is a Composable that enables users to create and reorder question items easily.
- PollOptionListKt - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- PollPickerMode - class in io.getstream.chat.android.compose.state.messages.attachments
- Mode for creating a poll attachment.
- PollQuestionInput(Modifier,String,String,Function1) - function in io.getstream.chat.android.compose.ui.messages.attachments.poll.PollQuestionInputKt
- Poll option's question Composable that consist of the title and PollOptionInput.
- PollQuestionInputKt - class in io.getstream.chat.android.compose.ui.messages.attachments.poll
- PollResultsViewModel - class in io.getstream.chat.android.compose.viewmodel.messages
- ViewModel for managing poll results state in Compose UI components.
- PollsConfig - class in io.getstream.chat.android.compose.ui.theme
- Configuration for the poll creation screen.
- PollViewResultDialog(SelectedPoll,Function0,Function0) - function in io.getstream.chat.android.compose.ui.components.poll.PollViewResultDialogKt
- A dialog that displays poll results for all options in a poll.
- PollViewResultDialogKt - class in io.getstream.chat.android.compose.ui.components.poll
- popUpTo(ThreePaneRole) - function in io.getstream.chat.android.compose.ui.util.adaptivelayout.ThreePaneNavigator
- Pops up to the provided pane.
- postponeEnterTransition() - function in android.app.MediaGalleryPreviewActivity
- postponeEnterTransition() - function in android.app.MediaPreviewActivity
- Primary - enum entry in io.getstream.chat.android.compose.ui.channels.list.SwipeActionStyle
Blue background (ChatTheme.colors.accentPrimary), white content.
- provideMessageAlignment(MessageListItemState) - function in io.getstream.chat.android.compose.ui.util.MessageAlignmentProvider
- Returns MessageAlignment for a particular MessageItemState.
- provides(ImageLoader) - function in io.getstream.chat.android.compose.ui.util.StreamImageLoaderProvidableCompositionLocal
- putExtraData(ComponentActivity.ExtraData) - function in androidx.core.app.MediaGalleryPreviewActivity
- putExtraData(ComponentActivity.ExtraData) - function in androidx.core.app.MediaPreviewActivity