Type aliases
BasePickerData
BasePickerData: { id: string }
GifPickerState
Gif
Picker
State
: { error
: null; gifImages
: IGif[]; isLoading
: boolean }Type declaration
error: null
gifImages: IGif[]
isLoading: boolean
IReactionPacks
IReactionPacks: {}
IShowPopoverDetail
IShow
Popover
Detail
: { messageId
: string; popoverType
: IPopoverType | undefined }IUseReactionsProps
IUseReactionsProps: { targetGroupId: string }
IUseUserReactionsArg
IUse
User
Reactions
Arg
: { reactionSpace
: IReactionSpace; targetIds
: string[] }IUserReactions
IUserReactions: {}
IUserReactionsForTargetId
IUserReactionsForTargetId: {}
LLBasePickerProps
Type parameters
LLBasePickerStyles
LLBasePickerStyles: { pickerContainer: ViewStyle; pickerItemContainer: ViewStyle; pickerItemsScrollview: ViewStyle; pickerLoadingIndicator: ViewStyle }
Type declaration
pickerContainer: ViewStyle
pickerItemContainer: ViewStyle
pickerItemsScrollview: ViewStyle
pickerLoadingIndicator: ViewStyle
LLChatBannerItemStyles
LLChatBannerItemStyles: { bannerIndicator: ViewStyle; bannerText: TextStyle; itemContainer: ViewStyle }
Type declaration
bannerIndicator: ViewStyle
bannerText: TextStyle
itemContainer: ViewStyle
LLChatBannerStyles
LLChatBannerStyles: { bannerContainer: ViewStyle }
Type declaration
bannerContainer: ViewStyle
LLChatHeaderStyles
LLChatHeaderStyles: { headerTitle: TextStyle }
LLChatMessageComposerProps
LLChatMessageComposerStyles
LLChatMessageComposerStyles: { composerButtonsContainer: ViewStyle; composerContainer: ViewStyle; composerIcon: ImageStyle; composerInput: ViewStyle }
Type declaration
composerButtonsContainer: ViewStyle
composerContainer: ViewStyle
composerIcon: ImageStyle
composerInput: ViewStyle
LLChatMessageItemBodyProps
LLChatMessageItemBodyStyles
LLChatMessageItemBodyStyles: { selfMessageTextContainer: ViewStyle; textContainer: ViewStyle; textContent: ViewStyle }
Type declaration
selfMessageTextContainer: ViewStyle
textContainer: ViewStyle
textContent: ViewStyle
LLChatMessageItemBodyTextProps
LLChatMessageItemBodyTextStyles
LLChatMessageItemBodyTextStyles: { deletedMessageText: TextStyle; selfMessageText: TextStyle; stickerImage: ImageStyle; text: TextStyle }
Type declaration
deletedMessageText: TextStyle
selfMessageText: TextStyle
stickerImage: ImageStyle
text: TextStyle
LLChatMessageItemFooterProps
LLChatMessageItemFooterStyles
LLChatMessageItemFooterStyles: { addReactionIcon: ImageStyle; footerContainer: ViewStyle }
Type declaration
addReactionIcon: ImageStyle
footerContainer: ViewStyle
LLChatMessageItemHeaderProps
LLChatMessageItemHeaderStyles
LLChatMessageItemHeaderStyles: { avatarImage: ImageStyle; headerContainer: ViewStyle; ownTimestamp: TextStyle; ownUsername: TextStyle; timestamp: TextStyle; titleContainer: ViewStyle; username: TextStyle }
Type declaration
avatarImage: ImageStyle
headerContainer: ViewStyle
ownTimestamp: TextStyle
ownUsername: TextStyle
timestamp: TextStyle
titleContainer: ViewStyle
username: TextStyle
LLChatMessageItemStyles
LLChatMessageItemStyles: { messageItemContainer: ViewStyle; selfMessageItemContainer: ViewStyle }
Type declaration
messageItemContainer: ViewStyle
selfMessageItemContainer: ViewStyle
LLChatMessageListStyles
LLChatMessageListStyles: { listContainer: ViewStyle; rootContainer: ViewStyle }
Type declaration
listContainer: ViewStyle
rootContainer: ViewStyle
LLChatMessageMenuOptionProps
Type parameters
OnClickApiFnResponseData: Promise<any>
LLChatMessageMenuOptionStyles
LLChatMessageMenuOptionStyles: { menuItem: ViewStyle; menuItemBottomDivider: ViewStyle; menuItemIcon: ImageStyle; menuItemText: TextStyle; menuItemTopDivider: ViewStyle }
Type declaration
menuItem: ViewStyle
menuItemBottomDivider: ViewStyle
menuItemIcon: ImageStyle
menuItemText: TextStyle
menuItemTopDivider: ViewStyle
LLChatMessageMenuStyles
LLChatMessageMenuStyles: { menuContainer: ViewStyle }
LLChatStyles
LLChatStyles: { chatContainer: ViewStyle }
LLGifPickerStyles
LLGifPickerStyles: { gifImage: ImageStyle; gifImageContainer: ViewStyle; gifPickerContainer: ViewStyle }
Type declaration
gifImage: ImageStyle
gifImageContainer: ViewStyle
gifPickerContainer: ViewStyle
LLReactionPickerItemProps
LLReactionPickerItemStyles
LLReactionPickerItemStyles: { reactionIcon: ImageStyle }
LLReactionPickerStyles
LLReactionPickerStyles: { pickerContainer: ViewStyle }
Type declaration
pickerContainer: ViewStyle
LLStickerPickerStyles
LLStickerPickerStyles: { pickerCloseIcon: ImageStyle; stickerHeaderContainer: ViewStyle; stickerImage: ImageStyle; stickerImageContainer: ViewStyle; stickerPackIcon: ImageStyle; stickerPacksContainer: ViewStyle }
Type declaration
pickerCloseIcon: ImageStyle
stickerHeaderContainer: ViewStyle
stickerImage: ImageStyle
stickerImageContainer: ViewStyle
stickerPackIcon: ImageStyle
stickerPacksContainer: ViewStyle
LLUserReactionCountDetailProps
LLUserReactionCountDetailStyles
LLUserReactionCountDetailStyles: { container: ViewStyle; reactionCountText: ViewStyle; reactionIcon: ImageStyle; selfReaction: ViewStyle }
Type declaration
container: ViewStyle
reactionCountText: ViewStyle
reactionIcon: ImageStyle
selfReaction: ViewStyle
LLUserReactionCountsProps
LLUserReactionCountsStyles
LLUserReactionCountsStyles: { moreReactionsText: TextStyle; moreReactionsView: ViewStyle; reactionCountsContainer: ViewStyle }
Type declaration
moreReactionsText: TextStyle
moreReactionsView: ViewStyle
reactionCountsContainer: ViewStyle
UseStylesArg
Use
Styles
Arg
<TStyles>: { componentStylesFn
: LLComponentStyleFn<TStyles>; stylesProp
?: Partial<TStyles> }Type parameters
Type declaration
Optional stylesProp?: Partial<TStyles>
UseThemeArg
UseThemeArg: { themeType?: ColorSchemeName }
Type declaration
Optional themeType?: ColorSchemeName
useChatMessageArg
useChatMessageArg: { roomId: string }
useChatRoomArg
useChatRoomArg: { roomId: string }