UNPKG

@rohitninawe/chat-uikit-react-native

Version:

Ready-to-use Chat UI Components for React Native

71 lines 2.56 kB
export class GroupMemberConfiguration { SubtitleView; /** * @deprecated * * This property is deprecated as of version 4.3.10 due to newer property 'disableUsersPresence'. It will be removed in subsequent versions. */ disableUserPresence; disableUsersPresence; ListItemView; AppBarOptions; options; hideSeperator; /** * @deprecated * * This property is deprecated as of version 4.3.10 due to newer property 'searchPlaceholderText'. It will be removed in subsequent versions. */ searchPlaceHolder; searchPlaceholderText; backButtonIcon; showBackButton; selectionMode; onSelection; searchBoxIcon; hideSearch; title; EmptyStateView; ErrorStateView; LoadingStateView; emptyStateText; errorStateText; groupMemberRequestBuilder; searchRequestBuilder; onItemPressed; onItemLongPressed; onError; onBack; hideError; TailView; constructor(params) { this.SubtitleView = params.SubtitleView; this.disableUsersPresence = [false, true].includes(params.disableUsersPresence) ? params.disableUsersPresence : params.disableUserPresence; this.ListItemView = params.ListItemView; this.AppBarOptions = params.AppBarOptions; this.options = params.options; this.hideSeperator = params.hideSeperator; this.searchPlaceholderText = params.searchPlaceholderText ?? params.searchPlaceHolder; this.backButtonIcon = params.backButtonIcon; this.showBackButton = params.showBackButton; this.selectionMode = params.selectionMode; this.onSelection = params.onSelection; this.searchBoxIcon = params.searchBoxIcon; this.hideSearch = params.hideSearch; this.title = params.title; this.EmptyStateView = params.EmptyStateView; this.ErrorStateView = params.ErrorStateView; this.LoadingStateView = params.LoadingStateView; this.emptyStateText = params.emptyStateText; this.errorStateText = params.errorStateText; this.groupMemberRequestBuilder = params.groupMemberRequestBuilder; this.searchRequestBuilder = params.searchRequestBuilder; this.onItemPressed = params.onItemPressed; this.onItemLongPressed = params.onItemLongPressed; this.onError = params.onError; this.onBack = params.onBack; this.hideError = params.hideError; this.TailView = params.TailView; } } //# sourceMappingURL=GroupMemberConfiguration.js.map