Hierarchy

  • GroupChannelModule

Properties

Header: CommonComponent<{
    onPressHeaderLeft: (() => void);
    onPressHeaderRight: (() => void);
    shouldHideRight: (() => boolean);
}>
Input: CommonComponent<Pick<ChannelInputProps, "onPressUpdateUserMessage" | "onUpdateUserMessage" | "shouldRenderInput" | "onPressSendUserMessage" | "onPressSendFileMessage" | "onPressUpdateFileMessage" | "SuggestedMentionList" | "onSendFileMessage" | "onSendUserMessage" | "onUpdateFileMessage">>
MessageList: CommonComponent<Pick<ChannelMessageListProps<GroupChannel>, "channel" | "onTopReached" | "onBottomReached" | "onScrolledAwayFromBottom" | "currentUserId" | "enableMessageGrouping" | "searchItem" | "hasNext" | "onDeleteMessage" | "onResendFailedMessage" | "onPressMediaMessage" | "renderNewMessagesButton" | "renderScrollToBottomButton" | "renderMessage" | "messages" | "newMessages" | "scrolledAwayFromBottom" | "flatListProps" | "onPressImageMessage"> & {
    newMessagesFromMembers: SendbirdMessage[];
    nextMessages: SendbirdMessage[];
    onResetMessageList: ((callback?: (() => void)) => void);
}>
Provider: CommonComponent<{
    channel: GroupChannel;
    enableTypingIndicator: boolean;
    groupChannelPubSub: PubSub<GroupChannelPubSubContextPayload>;
    keyboardAvoidOffset?: number;
}>
StatusEmpty: CommonComponent<{}>
StatusLoading: CommonComponent<{}>
SuggestedMentionList: CommonComponent<SuggestedMentionListProps>

Generated using TypeDoc