UNPKG

@cometchat/chat-uikit-angular

Version:

Ready-to-use Chat UI Components for Angular (JavaScript/Web)

42 lines (41 loc) 2.39 kB
import { AvatarStyle, ListItemStyle } from '@cometchat/uikit-elements'; import { UserMemberListType, UserPresencePlacement } from '@cometchat/uikit-resources'; import { CometChatThemeService } from '../CometChatTheme.service'; import * as i0 from "@angular/core"; export declare class CometChatUserMemberWrapperComponent { private themeService; userMemberListType: UserMemberListType; onItemClick: (userMember: CometChat.User | CometChat.GroupMember) => void; listItemView: any; avatarStyle: AvatarStyle; statusIndicatorStyle: any; searchKeyword: string; group: CometChat.Group; subtitleView?: any; usersRequestBuilder: CometChat.UsersRequestBuilder; disableUsersPresence: boolean; userPresencePlacement: UserPresencePlacement; hideSeperator: boolean; loadingStateView: any; onEmpty?: () => void; onError?: (error: CometChat.CometChatException) => void; groupMemberRequestBuilder: CometChat.GroupMembersRequestBuilder; loadingIconUrl: string; disableLoadingState: boolean; userMemberListTypeEnum: typeof UserMemberListType; constructor(themeService: CometChatThemeService); listItemStyle: ListItemStyle; getUsersStyle: () => { border: string; background: string | undefined; borderRadius: string; }; getGroupMemebersStyle: () => { border: string; padding: string; background: string | undefined; borderRadius: string; }; static ɵfac: i0.ɵɵFactoryDeclaration<CometChatUserMemberWrapperComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CometChatUserMemberWrapperComponent, "cometchat-user-member-wrapper", never, { "userMemberListType": "userMemberListType"; "onItemClick": "onItemClick"; "listItemView": "listItemView"; "avatarStyle": "avatarStyle"; "statusIndicatorStyle": "statusIndicatorStyle"; "searchKeyword": "searchKeyword"; "group": "group"; "subtitleView": "subtitleView"; "usersRequestBuilder": "usersRequestBuilder"; "disableUsersPresence": "disableUsersPresence"; "userPresencePlacement": "userPresencePlacement"; "hideSeperator": "hideSeperator"; "loadingStateView": "loadingStateView"; "onEmpty": "onEmpty"; "onError": "onError"; "groupMemberRequestBuilder": "groupMemberRequestBuilder"; "loadingIconUrl": "loadingIconUrl"; "disableLoadingState": "disableLoadingState"; }, {}, never, never>; }