SYMBOL INDEX (1725 symbols across 383 files) FILE: examples/SampleApp/App.tsx function init (line 74) | async function init() { FILE: examples/SampleApp/AppErrorBoundary.tsx type State (line 4) | interface State { type Props (line 10) | interface Props { class AppErrorBoundary (line 14) | class AppErrorBoundary extends React.Component { method constructor (line 15) | constructor(props: Props) { method getDerivedStateFromError (line 21) | static getDerivedStateFromError(error: Error) { method componentDidCatch (line 26) | componentDidCatch(error: Error, errorInfo: React.ErrorInfo) { method componentDidMount (line 31) | componentDidMount() { method render (line 43) | render() { FILE: examples/SampleApp/index.js function globalErrorHandler (line 10) | function globalErrorHandler(error, isFatal) { FILE: examples/SampleApp/src/components/AIAgent/AIAgents.tsx type AIAgentNavigationProp (line 9) | type AIAgentNavigationProp = StackNavigationProp; FILE: examples/SampleApp/src/components/calls/CallHistory.tsx function setRequestBuilder (line 31) | function setRequestBuilder() { FILE: examples/SampleApp/src/components/calls/CallLogDetailHeader.tsx type CallLogDetailHeaderInterface (line 16) | type CallLogDetailHeaderInterface = { FILE: examples/SampleApp/src/components/calls/Calls.tsx type CallNavigationProp (line 9) | type CallNavigationProp = StackNavigationProp; FILE: examples/SampleApp/src/components/conversations/screens/OngoingCallScreen.tsx type Props (line 10) | type Props = { FILE: examples/SampleApp/src/components/conversations/screens/SearchMessages.tsx type Props (line 21) | type Props = StackScreenProps; FILE: examples/SampleApp/src/components/conversations/screens/ThreadView.tsx type ThreadViewRouteProp (line 45) | type ThreadViewRouteProp = RouteProp; type ThreadViewNavProp (line 46) | type ThreadViewNavProp = StackNavigationProp; FILE: examples/SampleApp/src/components/conversations/screens/TransferOwnership.tsx type TransferOwnershipScreenProps (line 19) | type TransferOwnershipScreenProps = { FILE: examples/SampleApp/src/components/conversations/screens/UserInfo.tsx type ScreenProps (line 33) | type ScreenProps = StackScreenProps; type NavigationProps (line 34) | type NavigationProps = StackNavigationProp; type Props (line 35) | type Props = ScreenProps & {navigation: NavigationProps}; FILE: examples/SampleApp/src/components/conversations/screens/qr_screen.tsx type ConfigData (line 19) | interface ConfigData { constant CONFIG_STORAGE_KEY (line 31) | const CONFIG_STORAGE_KEY = '@app_config'; constant MINIMUM_LOADING_TIME (line 32) | const MINIMUM_LOADING_TIME = 5000; type ChatNavigationProp (line 46) | type ChatNavigationProp = StackNavigationProp< FILE: examples/SampleApp/src/components/groups/GroupHelper.tsx type CreateGroupBottomSheetProps (line 48) | interface CreateGroupBottomSheetProps { type JoinGroupBottomSheetProps (line 320) | interface JoinGroupBottomSheetProps { FILE: examples/SampleApp/src/components/groups/Groups.tsx type GroupNavigationProp (line 24) | type GroupNavigationProp = StackNavigationProp { function getDefaultUsers (line 142) | async function getDefaultUsers(): Promise { FILE: examples/SampleApp/src/components/users/Users.tsx type UserNavigationProp (line 9) | type UserNavigationProp = StackNavigationProp; FILE: examples/SampleApp/src/config/store.ts type ColorConfig (line 6) | interface ColorConfig { type TypographyConfig (line 14) | interface TypographyConfig { type StyleConfig (line 19) | interface StyleConfig { type NoCodeStyles (line 25) | interface NoCodeStyles { type NoCodeConfig (line 34) | interface NoCodeConfig { type LayoutConfig (line 39) | interface LayoutConfig { type CoreMessagingConfig (line 46) | interface CoreMessagingConfig { type DeeperEngagementConfig (line 59) | interface DeeperEngagementConfig { type AiUserCopilotConfig (line 73) | interface AiUserCopilotConfig { type GroupManagementConfig (line 79) | interface GroupManagementConfig { type ModeratorControlsConfig (line 87) | interface ModeratorControlsConfig { type PrivateMessagingConfig (line 93) | interface PrivateMessagingConfig { type ChatFeaturesConfig (line 97) | interface ChatFeaturesConfig { type VoiceVideoCallingConfig (line 106) | interface VoiceVideoCallingConfig { type CallFeaturesConfig (line 113) | interface CallFeaturesConfig { type SettingsConfig (line 117) | interface SettingsConfig { type AppConfig (line 125) | interface AppConfig { type ConfigStore (line 136) | interface ConfigStore { FILE: examples/SampleApp/src/navigation/AuthContext.tsx type AuthContextProps (line 3) | interface AuthContextProps { FILE: examples/SampleApp/src/navigation/BottomTabNavigator.tsx type IconComponentType (line 35) | type IconComponentType = React.ComponentType<{ FILE: examples/SampleApp/src/navigation/NavigationService.ts type PendingNavigation (line 6) | interface PendingNavigation { function navigate (line 13) | function navigate( function processPendingNavigation (line 28) | function processPendingNavigation() { FILE: examples/SampleApp/src/navigation/RootStackNavigator.tsx type Props (line 31) | type Props = { FILE: examples/SampleApp/src/navigation/types.ts type CallType (line 4) | type CallType = 'audio' | 'video'; type RootStackParamList (line 6) | type RootStackParamList = { type BottomTabParamList (line 63) | type BottomTabParamList = { FILE: examples/SampleApp/src/utils/ActiveChatContext.tsx type ActiveChat (line 3) | type ActiveChat = { type ActiveChatContextType (line 8) | type ActiveChatContextType = { function ActiveChatProvider (line 15) | function ActiveChatProvider({ children }: { children: React.ReactNode }) { function useActiveChat (line 26) | function useActiveChat() { FILE: examples/SampleApp/src/utils/AppConstants.tsx constant SCREEN_CONSTANTS (line 15) | const SCREEN_CONSTANTS = { FILE: examples/SampleApp/src/utils/CommonUtils.ts class CommonUtils (line 1) | class CommonUtils { method clone (line 2) | static clone(arg: T): T { FILE: examples/SampleApp/src/utils/TooltipMenu.tsx type CometChatTooltipMenuProps (line 17) | type CometChatTooltipMenuProps = { FILE: examples/SampleApp/src/utils/helper.ts type Translations (line 20) | interface Translations { type NotifeeData (line 26) | interface NotifeeData { function requestAndroidPermissions (line 39) | async function requestAndroidPermissions() { function getLastSeenTime (line 57) | function getLastSeenTime( function navigateToConversation (line 224) | async function navigateToConversation( FILE: examples/SampleApp/src/utils/themeTypography.ts type TypographyVariant (line 3) | type TypographyVariant = { type Typography (line 9) | type Typography = { constant FONT_MAP (line 26) | const FONT_MAP: Record { method constructor (line 15) | constructor(props: Props) { method getDerivedStateFromError (line 21) | static getDerivedStateFromError(error: Error) { method componentDidCatch (line 26) | componentDidCatch(error: Error, errorInfo: React.ErrorInfo) { method componentDidMount (line 31) | componentDidMount() { method render (line 43) | render() { FILE: examples/SampleAppAI/index.js function globalErrorHandler (line 10) | function globalErrorHandler(error, isFatal) { FILE: examples/SampleAppAI/src/components/AIAgents.tsx type AIAgentNavigationProp (line 16) | type AIAgentNavigationProp = StackNavigationProp; FILE: examples/SampleAppAI/src/components/login/AppCredentials.tsx function loadCredentials (line 66) | async function loadCredentials() { FILE: examples/SampleAppAI/src/components/login/SampleUser.tsx type GridItem (line 32) | type GridItem = CometChat.User | {dummy: true}; function fetchUsers (line 86) | async function fetchUsers(): Promise { function getDefaultUsers (line 108) | async function getDefaultUsers(): Promise { FILE: examples/SampleAppAI/src/navigation/AuthContext.tsx type AuthContextProps (line 3) | interface AuthContextProps { FILE: examples/SampleAppAI/src/navigation/NavigationService.ts type PendingNavigation (line 6) | interface PendingNavigation { function navigate (line 13) | function navigate( function processPendingNavigation (line 28) | function processPendingNavigation() { FILE: examples/SampleAppAI/src/navigation/RootStackNavigator.tsx type Props (line 15) | type Props = { FILE: examples/SampleAppAI/src/navigation/types.ts type RootStackParamList (line 4) | type RootStackParamList = { type BottomTabParamList (line 17) | type BottomTabParamList = { FILE: examples/SampleAppAI/src/utils/ActiveChatContext.tsx type ActiveChat (line 3) | type ActiveChat = { type ActiveChatContextType (line 8) | type ActiveChatContextType = { function ActiveChatProvider (line 15) | function ActiveChatProvider({ children }: { children: React.ReactNode }) { function useActiveChat (line 26) | function useActiveChat() { FILE: examples/SampleAppAI/src/utils/AppConstants.tsx constant SCREEN_CONSTANTS (line 15) | const SCREEN_CONSTANTS = { FILE: examples/SampleAppAI/src/utils/CommonUtils.ts class CommonUtils (line 1) | class CommonUtils { method clone (line 2) | static clone(arg: T): T { FILE: examples/SampleAppAI/src/utils/TooltipMenu.tsx type CometChatTooltipMenuProps (line 17) | type CometChatTooltipMenuProps = { FILE: examples/SampleAppAI/src/utils/helper.ts type Translations (line 20) | interface Translations { type NotifeeData (line 26) | interface NotifeeData { function requestAndroidPermissions (line 37) | async function requestAndroidPermissions() { function getLastSeenTime (line 55) | function getLastSeenTime( function navigateToConversation (line 222) | async function navigateToConversation( FILE: examples/SampleAppExpo/App.tsx function init (line 75) | async function init() { FILE: examples/SampleAppExpo/src/components/AIAgent/AIAgents.tsx type AIAgentNavigationProp (line 9) | type AIAgentNavigationProp = StackNavigationProp; FILE: examples/SampleAppExpo/src/components/calls/CallHistory.tsx function setRequestBuilder (line 31) | function setRequestBuilder() { FILE: examples/SampleAppExpo/src/components/calls/CallLogDetailHeader.tsx type CallLogDetailHeaderInterface (line 16) | type CallLogDetailHeaderInterface = { FILE: examples/SampleAppExpo/src/components/calls/Calls.tsx type CallNavigationProp (line 9) | type CallNavigationProp = StackNavigationProp; FILE: examples/SampleAppExpo/src/components/conversations/screens/OngoingCallScreen.tsx type Props (line 10) | type Props = { FILE: examples/SampleAppExpo/src/components/conversations/screens/SearchMessages.tsx type Props (line 21) | type Props = StackScreenProps; FILE: examples/SampleAppExpo/src/components/conversations/screens/ThreadView.tsx type ThreadViewRouteProp (line 44) | type ThreadViewRouteProp = RouteProp; type ThreadViewNavProp (line 45) | type ThreadViewNavProp = StackNavigationProp; FILE: examples/SampleAppExpo/src/components/conversations/screens/TransferOwnership.tsx type TransferOwnershipScreenProps (line 19) | type TransferOwnershipScreenProps = { FILE: examples/SampleAppExpo/src/components/conversations/screens/UserInfo.tsx type ScreenProps (line 33) | type ScreenProps = StackScreenProps; type NavigationProps (line 34) | type NavigationProps = StackNavigationProp; type Props (line 35) | type Props = ScreenProps & {navigation: NavigationProps}; FILE: examples/SampleAppExpo/src/components/conversations/screens/qr_screen.tsx type ConfigData (line 19) | interface ConfigData { constant CONFIG_STORAGE_KEY (line 31) | const CONFIG_STORAGE_KEY = '@app_config'; constant MINIMUM_LOADING_TIME (line 32) | const MINIMUM_LOADING_TIME = 5000; type ChatNavigationProp (line 46) | type ChatNavigationProp = StackNavigationProp< FILE: examples/SampleAppExpo/src/components/groups/GroupHelper.tsx type CreateGroupBottomSheetProps (line 48) | interface CreateGroupBottomSheetProps { type JoinGroupBottomSheetProps (line 320) | interface JoinGroupBottomSheetProps { FILE: examples/SampleAppExpo/src/components/groups/Groups.tsx type GroupNavigationProp (line 24) | type GroupNavigationProp = StackNavigationProp { function getDefaultUsers (line 142) | async function getDefaultUsers(): Promise { FILE: examples/SampleAppExpo/src/components/users/Users.tsx type UserNavigationProp (line 9) | type UserNavigationProp = StackNavigationProp; FILE: examples/SampleAppExpo/src/config/store.ts type ColorConfig (line 6) | interface ColorConfig { type TypographyConfig (line 14) | interface TypographyConfig { type StyleConfig (line 19) | interface StyleConfig { type NoCodeStyles (line 25) | interface NoCodeStyles { type NoCodeConfig (line 34) | interface NoCodeConfig { type LayoutConfig (line 39) | interface LayoutConfig { type CoreMessagingConfig (line 46) | interface CoreMessagingConfig { type DeeperEngagementConfig (line 59) | interface DeeperEngagementConfig { type AiUserCopilotConfig (line 73) | interface AiUserCopilotConfig { type GroupManagementConfig (line 79) | interface GroupManagementConfig { type ModeratorControlsConfig (line 87) | interface ModeratorControlsConfig { type PrivateMessagingConfig (line 93) | interface PrivateMessagingConfig { type ChatFeaturesConfig (line 97) | interface ChatFeaturesConfig { type VoiceVideoCallingConfig (line 106) | interface VoiceVideoCallingConfig { type CallFeaturesConfig (line 113) | interface CallFeaturesConfig { type SettingsConfig (line 117) | interface SettingsConfig { type AppConfig (line 125) | interface AppConfig { type ConfigStore (line 136) | interface ConfigStore { FILE: examples/SampleAppExpo/src/navigation/AuthContext.tsx type AuthContextProps (line 3) | interface AuthContextProps { FILE: examples/SampleAppExpo/src/navigation/BottomTabNavigator.tsx type IconComponentType (line 35) | type IconComponentType = React.ComponentType<{ FILE: examples/SampleAppExpo/src/navigation/NavigationService.ts type PendingNavigation (line 6) | interface PendingNavigation { function navigate (line 13) | function navigate( function processPendingNavigation (line 28) | function processPendingNavigation() { FILE: examples/SampleAppExpo/src/navigation/RootStackNavigator.tsx type Props (line 32) | type Props = { FILE: examples/SampleAppExpo/src/navigation/types.ts type CallType (line 4) | type CallType = 'audio' | 'video'; type RootStackParamList (line 6) | type RootStackParamList = { type BottomTabParamList (line 63) | type BottomTabParamList = { FILE: examples/SampleAppExpo/src/utils/ActiveChatContext.tsx type ActiveChat (line 3) | type ActiveChat = { type ActiveChatContextType (line 8) | type ActiveChatContextType = { function ActiveChatProvider (line 15) | function ActiveChatProvider({ children }: { children?: React.ReactNode }) { function useActiveChat (line 26) | function useActiveChat() { FILE: examples/SampleAppExpo/src/utils/AppConstants.tsx constant SCREEN_CONSTANTS (line 15) | const SCREEN_CONSTANTS = { FILE: examples/SampleAppExpo/src/utils/CommonUtils.ts class CommonUtils (line 1) | class CommonUtils { method clone (line 2) | static clone(arg: T): T { FILE: examples/SampleAppExpo/src/utils/TooltipMenu.tsx type CometChatTooltipMenuProps (line 17) | type CometChatTooltipMenuProps = { FILE: examples/SampleAppExpo/src/utils/helper.ts type Translations (line 26) | interface Translations { type NotifeeData (line 32) | interface NotifeeData { function displayLocalNotification (line 45) | async function displayLocalNotification( function requestAndroidPermissions (line 129) | async function requestAndroidPermissions() { function checkInitialNotificationIOS (line 161) | async function checkInitialNotificationIOS() { function onRemoteNotificationIOS (line 214) | async function onRemoteNotificationIOS(notification: any) { function getAndRegisterFCMToken (line 262) | async function getAndRegisterFCMToken( function handleIosApnsToken (line 289) | async function handleIosApnsToken( function handleIosVoipToken (line 312) | async function handleIosVoipToken(user: boolean, voipToken: string) { function getLastSeenTime (line 326) | function getLastSeenTime( function navigateToConversation (line 493) | async function navigateToConversation( FILE: examples/SampleAppExpo/src/utils/themeTypography.ts type TypographyVariant (line 3) | type TypographyVariant = { type Typography (line 9) | type Typography = { constant FONT_MAP (line 26) | const FONT_MAP: Record { method constructor (line 15) | constructor(props: Props) { method getDerivedStateFromError (line 21) | static getDerivedStateFromError(error: Error) { method componentDidCatch (line 26) | componentDidCatch(error: Error, errorInfo: React.ErrorInfo) { method componentDidMount (line 31) | componentDidMount() { method render (line 43) | render() { FILE: examples/SampleAppWithPushNotifications/index.js function globalErrorHandler (line 17) | function globalErrorHandler(error, isFatal) { FILE: examples/SampleAppWithPushNotifications/src/components/AIAgent/AIAgents.tsx type AIAgentNavigationProp (line 9) | type AIAgentNavigationProp = StackNavigationProp; FILE: examples/SampleAppWithPushNotifications/src/components/calls/CallHistory.tsx function setRequestBuilder (line 31) | function setRequestBuilder() { FILE: examples/SampleAppWithPushNotifications/src/components/calls/CallLogDetailHeader.tsx type CallLogDetailHeaderInterface (line 16) | type CallLogDetailHeaderInterface = { FILE: examples/SampleAppWithPushNotifications/src/components/calls/Calls.tsx type CallNavigationProp (line 9) | type CallNavigationProp = StackNavigationProp; FILE: examples/SampleAppWithPushNotifications/src/components/conversations/screens/OngoingCallScreen.tsx type Props (line 11) | type Props = { FILE: examples/SampleAppWithPushNotifications/src/components/conversations/screens/SearchMessages.tsx type Props (line 21) | type Props = StackScreenProps; FILE: examples/SampleAppWithPushNotifications/src/components/conversations/screens/ThreadView.tsx type ThreadViewRouteProp (line 45) | type ThreadViewRouteProp = RouteProp; type ThreadViewNavProp (line 46) | type ThreadViewNavProp = StackNavigationProp; FILE: examples/SampleAppWithPushNotifications/src/components/conversations/screens/TransferOwnership.tsx type TransferOwnershipScreenProps (line 19) | type TransferOwnershipScreenProps = { FILE: examples/SampleAppWithPushNotifications/src/components/conversations/screens/UserInfo.tsx type ScreenProps (line 33) | type ScreenProps = StackScreenProps; type NavigationProps (line 34) | type NavigationProps = StackNavigationProp; type Props (line 35) | type Props = ScreenProps & {navigation: NavigationProps}; FILE: examples/SampleAppWithPushNotifications/src/components/conversations/screens/qr_screen.tsx type ConfigData (line 19) | interface ConfigData { constant CONFIG_STORAGE_KEY (line 31) | const CONFIG_STORAGE_KEY = '@app_config'; constant MINIMUM_LOADING_TIME (line 32) | const MINIMUM_LOADING_TIME = 5000; type ChatNavigationProp (line 46) | type ChatNavigationProp = StackNavigationProp< FILE: examples/SampleAppWithPushNotifications/src/components/groups/GroupHelper.tsx type CreateGroupBottomSheetProps (line 48) | interface CreateGroupBottomSheetProps { type JoinGroupBottomSheetProps (line 320) | interface JoinGroupBottomSheetProps { FILE: examples/SampleAppWithPushNotifications/src/components/groups/Groups.tsx type GroupNavigationProp (line 24) | type GroupNavigationProp = StackNavigationProp { function getDefaultUsers (line 142) | async function getDefaultUsers(): Promise { FILE: examples/SampleAppWithPushNotifications/src/components/users/Users.tsx type UserNavigationProp (line 9) | type UserNavigationProp = StackNavigationProp; FILE: examples/SampleAppWithPushNotifications/src/config/store.ts type ColorConfig (line 6) | interface ColorConfig { type TypographyConfig (line 14) | interface TypographyConfig { type StyleConfig (line 19) | interface StyleConfig { type NoCodeStyles (line 25) | interface NoCodeStyles { type NoCodeConfig (line 34) | interface NoCodeConfig { type LayoutConfig (line 39) | interface LayoutConfig { type CoreMessagingConfig (line 46) | interface CoreMessagingConfig { type DeeperEngagementConfig (line 59) | interface DeeperEngagementConfig { type AiUserCopilotConfig (line 73) | interface AiUserCopilotConfig { type GroupManagementConfig (line 79) | interface GroupManagementConfig { type ModeratorControlsConfig (line 87) | interface ModeratorControlsConfig { type PrivateMessagingConfig (line 93) | interface PrivateMessagingConfig { type ChatFeaturesConfig (line 97) | interface ChatFeaturesConfig { type VoiceVideoCallingConfig (line 106) | interface VoiceVideoCallingConfig { type CallFeaturesConfig (line 113) | interface CallFeaturesConfig { type SettingsConfig (line 117) | interface SettingsConfig { type AppConfig (line 125) | interface AppConfig { type ConfigStore (line 136) | interface ConfigStore { FILE: examples/SampleAppWithPushNotifications/src/navigation/AuthContext.tsx type AuthContextProps (line 3) | interface AuthContextProps { FILE: examples/SampleAppWithPushNotifications/src/navigation/BottomTabNavigator.tsx type IconComponentType (line 35) | type IconComponentType = React.ComponentType<{ FILE: examples/SampleAppWithPushNotifications/src/navigation/NavigationService.ts type PendingNavigation (line 6) | interface PendingNavigation { function navigate (line 13) | function navigate( function processPendingNavigation (line 28) | function processPendingNavigation() { FILE: examples/SampleAppWithPushNotifications/src/navigation/RootStackNavigator.tsx type Props (line 33) | type Props = { function checkInitialNotification (line 54) | async function checkInitialNotification() { FILE: examples/SampleAppWithPushNotifications/src/navigation/types.ts type CallType (line 4) | type CallType = 'audio' | 'video'; type RootStackParamList (line 6) | type RootStackParamList = { type BottomTabParamList (line 63) | type BottomTabParamList = { FILE: examples/SampleAppWithPushNotifications/src/utils/ActiveChatContext.tsx type ActiveChat (line 3) | type ActiveChat = { type ActiveChatContextType (line 8) | type ActiveChatContextType = { function ActiveChatProvider (line 15) | function ActiveChatProvider({ children }: { children: React.ReactNode }) { function useActiveChat (line 26) | function useActiveChat() { FILE: examples/SampleAppWithPushNotifications/src/utils/AppConstants.tsx constant SCREEN_CONSTANTS (line 15) | const SCREEN_CONSTANTS = { FILE: examples/SampleAppWithPushNotifications/src/utils/CommonUtils.ts class CommonUtils (line 1) | class CommonUtils { method clone (line 2) | static clone(arg: T): T { FILE: examples/SampleAppWithPushNotifications/src/utils/PendingCallManager.ts type PendingAnsweredCallPayload (line 7) | interface PendingAnsweredCallPayload { constant STORAGE_KEY (line 14) | const STORAGE_KEY = 'pendingAnsweredCall'; function setPendingAnsweredCall (line 16) | async function setPendingAnsweredCall(payload: PendingAnsweredCallPayloa... function consumePendingAnsweredCall (line 26) | async function consumePendingAnsweredCall(): Promise { method getPermissions (line 103) | async getPermissions() { method createNotificationChannel (line 128) | async createNotificationChannel() { method displayCallAndroid (line 149) | async displayCallAndroid(): Promise { method didDisplayIncomingCall (line 204) | didDisplayIncomingCall(args: { callUUID?: string; error?: any }) { method removeCallDialer (line 319) | removeCallDialer() { method cancel (line 369) | async cancel(notificationId: any) { method setupEventListeners (line 379) | setupEventListeners() { FILE: examples/SampleAppWithPushNotifications/src/utils/helper.ts type Translations (line 26) | interface Translations { type NotifeeData (line 32) | interface NotifeeData { function displayLocalNotification (line 46) | async function displayLocalNotification( function requestAndroidPermissions (line 154) | async function requestAndroidPermissions() { function checkInitialNotificationIOS (line 186) | async function checkInitialNotificationIOS() { function onRemoteNotificationIOS (line 239) | async function onRemoteNotificationIOS(notification: any) { function getAndRegisterFCMToken (line 298) | async function getAndRegisterFCMToken( function handleIosApnsToken (line 325) | async function handleIosApnsToken( function handleIosVoipToken (line 348) | async function handleIosVoipToken(user: boolean, voipToken: string) { function getLastSeenTime (line 362) | function getLastSeenTime( function navigateToConversation (line 529) | async function navigateToConversation( FILE: examples/SampleAppWithPushNotifications/src/utils/themeTypography.ts type TypographyVariant (line 3) | type TypographyVariant = { type Typography (line 9) | type Typography = { constant FONT_MAP (line 26) | const FONT_MAP: Record { method doInBackground (line 51) | @Override method onPostExecute (line 56) | @Override method getImageBitmap (line 63) | private Bitmap getImageBitmap(String url) { FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/CometChatSoundModule.java class CometChatSoundModule (line 27) | public class CometChatSoundModule method CometChatSoundModule (line 39) | public CometChatSoundModule(ReactApplicationContext context) { method setOnPlay (line 45) | private void setOnPlay(boolean isPlaying, final Double playerKey) { method getName (line 55) | @Override method multiply (line 60) | @ReactMethod method prepare (line 65) | @ReactMethod method createMediaPlayer (line 182) | protected MediaPlayer createMediaPlayer(final String fileName) { method play (line 258) | @ReactMethod method checkMode (line 318) | @ReactMethod method pause (line 343) | @ReactMethod method stop (line 355) | @ReactMethod method reset (line 374) | @ReactMethod method release (line 382) | @ReactMethod method onCatalystInstanceDestroy (line 400) | @Override method setVolume (line 414) | @ReactMethod method checkOtherAudioPlaying (line 422) | @ReactMethod method getSystemVolume (line 441) | @ReactMethod method setSystemVolume (line 460) | @ReactMethod method setLooping (line 472) | @ReactMethod method setSpeed (line 480) | @ReactMethod method setPitch (line 493) | @ReactMethod method setCurrentTime (line 506) | @ReactMethod method getCurrentTime (line 514) | @ReactMethod method setSpeakerphoneOn (line 525) | @ReactMethod method setCategory (line 541) | @ReactMethod method onAudioFocusChange (line 547) | @Override method enable (line 569) | @ReactMethod method getConstants (line 574) | @Override method addListener (line 581) | @ReactMethod method removeListeners (line 586) | @ReactMethod FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/CometChatVideoPlayer.java class CometChatVideoPlayer (line 16) | public class CometChatVideoPlayer extends AppCompatActivity { method onCreate (line 19) | @Override FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/CometChatWebView.java class CometChatWebView (line 14) | public class CometChatWebView extends AppCompatActivity { method onCreate (line 15) | @Override FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/CometchatUiKitModule.java class CometchatUiKitModule (line 11) | @ReactModule(name = CometchatUiKitModule.NAME) method CometchatUiKitModule (line 15) | public CometchatUiKitModule(ReactApplicationContext reactContext) { method getName (line 19) | @Override FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/CometchatUiKitPackage.java class CometchatUiKitPackage (line 16) | public class CometchatUiKitPackage implements ReactPackage { method createNativeModules (line 17) | @NonNull method createViewManagers (line 32) | @NonNull FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/FileManager.java class FileManager (line 75) | public class FileManager extends ReactContextBaseJavaModule { method onReceive (line 101) | @Override method FileManager (line 119) | FileManager(ReactApplicationContext context) { method onActivityResult (line 133) | @Override method saveImageFromCameraAndReturn (line 211) | private void saveImageFromCameraAndReturn(int resultCode, Intent data,... method getMetadataForCameraImage (line 233) | private WritableMap getMetadataForCameraImage(Uri uri) { method getMetadata (line 249) | private WritableMap getMetadata(Uri uri) { method prepareFileUri (line 284) | private void prepareFileUri(Context context, WritableMap map, Uri uri) { method copyFileToLocalStorage (line 288) | private void copyFileToLocalStorage(Context context, WritableMap map, ... method copyFile (line 311) | public Uri copyFile(Context context, Uri uri, File destFile) throws Ex... method onShowActivityResult (line 322) | private void onShowActivityResult(int resultCode, Intent data, Callbac... method onReceive (line 363) | public void onReceive(Context context, Intent intent) { method getType (line 368) | private String getType(String type) { method shareMessage (line 383) | @ReactMethod method downloadFileInNewThread (line 412) | public static void downloadFileInNewThread(Context context, String fil... method handleDownloadSuccess (line 453) | private static void handleDownloadSuccess(Context context, String mime... method handleDownloadFailure (line 459) | private static void handleDownloadFailure(Context context) { method shareFile (line 467) | private static void shareFile(String mimeType, Context context, File f... method startAmplitudePolling (line 493) | private void startAmplitudePolling() { method stopAmplitudePolling (line 524) | private void stopAmplitudePolling() { method startRecording (line 531) | @ReactMethod method requestPermissions (line 580) | private void requestPermissions() { method checkPermissions (line 587) | private boolean checkPermissions() { method playAudio (line 592) | @ReactMethod method pauseRecording (line 684) | @ReactMethod method resumeRecording (line 704) | @ReactMethod method pausePlaying (line 724) | @ReactMethod method resumePlaying (line 760) | @ReactMethod method stopPlaying (line 803) | @ReactMethod method releaseMediaResources (line 836) | @ReactMethod method deleteFile (line 889) | @ReactMethod method finalizeSegment (line 911) | @ReactMethod method startNewSegment (line 947) | @ReactMethod method mergeSegments (line 1004) | @ReactMethod method playSegments (line 1179) | @ReactMethod method createMediaPlayerForPath (line 1216) | private MediaPlayer createMediaPlayerForPath(String path) throws Excep... method playNextSegmentGapless (line 1244) | private void playNextSegmentGapless(final Callback callback) { method onSegmentComplete (line 1315) | private void onSegmentComplete(MediaPlayer mp) { method playNextSegment (line 1353) | private void playNextSegment(final List paths, final Callback ... method seekTo (line 1364) | @ReactMethod method getPlaybackPosition (line 1392) | @ReactMethod method playFromPosition (line 1412) | @ReactMethod method deleteSegments (line 1492) | @ReactMethod method getSegmentPaths (line 1531) | @ReactMethod method clearSegments (line 1560) | @ReactMethod method openCamera (line 1576) | @ReactMethod method launchCameraIntent (line 1595) | private void launchCameraIntent(Activity currentActivity, Callback cal... method createImageFile (line 1618) | private File createImageFile() throws IOException { method openFileChooser (line 1632) | @ReactMethod method checkAndDownload (line 1655) | @ReactMethod method openFile (line 1672) | @ReactMethod method openFileWithOption (line 1681) | @ReactMethod method doesFileExist (line 1723) | @ReactMethod method createDirectory (line 1734) | private void createDirectory(String var0) { method makeEmptyFileWithTitle (line 1741) | private File makeEmptyFileWithTitle(Context context, String title) { method fileExists (line 1756) | private boolean fileExists(String fileName) { method downloadFile (line 1761) | private Long downloadFile(String fileName, String url){ method getName (line 1790) | @NonNull FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/ImageManager.java class ImageManager (line 13) | public class ImageManager extends ReactContextBaseJavaModule { method ImageManager (line 16) | ImageManager(ReactApplicationContext context) { method openImage (line 20) | @ReactMethod method getName (line 35) | @NonNull FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/ProximityModule.java class ProximityModule (line 13) | @ReactModule(name = ProximityModule.NAME) method ProximityModule (line 19) | public ProximityModule(ReactApplicationContext reactContext) { method getName (line 29) | @Override method setEnabled (line 34) | @ReactMethod FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/ReactVideoView.java class ReactVideoView (line 45) | @SuppressLint("ViewConstructor") type Events (line 56) | public enum Events { method Events (line 74) | Events(final String name) { method toString (line 78) | @Override method ReactVideoView (line 147) | public ReactVideoView(ThemedReactContext themedReactContext) { method onTouchEvent (line 175) | @Override method onLayout (line 185) | @Override method initializeMediaPlayerIfNeeded (line 210) | private void initializeMediaPlayerIfNeeded() { method initializeMediaControllerIfNeeded (line 227) | private void initializeMediaControllerIfNeeded() { method cleanupMediaPlayerResources (line 233) | public void cleanupMediaPlayerResources() { method setSrc (line 253) | public void setSrc(final String uriString, final String type, final bo... method setSrc (line 257) | public void setSrc(final String uriString, final String type, final bo... method setResizeModeModifier (line 372) | public void setResizeModeModifier(final ScalableType resizeMode) { method setRepeatModifier (line 381) | public void setRepeatModifier(final boolean repeat) { method setPausedModifier (line 390) | public void setPausedModifier(final boolean paused) { method calulateRelativeVolume (line 417) | private float calulateRelativeVolume() { method setPreventsDisplaySleepDuringVideoPlaybackModifier (line 424) | public void setPreventsDisplaySleepDuringVideoPlaybackModifier(final b... method setMutedModifier (line 435) | public void setMutedModifier(final boolean muted) { method setVolumeModifier (line 456) | public void setVolumeModifier(final float volume) { method setStereoPan (line 461) | public void setStereoPan(final float stereoPan) { method setProgressUpdateInterval (line 466) | public void setProgressUpdateInterval(final float progressUpdateInterv... method setRateModifier (line 470) | public void setRateModifier(final float rate) { method setFullscreen (line 493) | public void setFullscreen(boolean isFullscreen) { method applyModifiers (line 526) | public void applyModifiers() { method setPlayInBackground (line 536) | public void setPlayInBackground(final boolean playInBackground) { method setControls (line 541) | public void setControls(boolean controls) { method onPrepared (line 545) | @Override method onError (line 592) | @Override method onInfo (line 604) | @Override method onBufferingUpdate (line 622) | @Override method onSeekComplete (line 628) | public void onSeekComplete(MediaPlayer mp) { method seekTo (line 636) | @Override method getBufferPercentage (line 647) | @Override method canPause (line 652) | @Override method canSeekBackward (line 657) | @Override method canSeekForward (line 662) | @Override method getAudioSessionId (line 667) | @Override method onCompletion (line 672) | @Override class TimedMetaDataAvailableListener (line 682) | @TargetApi(23) // 6.0 method onTimedMetaDataAvailable (line 686) | public void onTimedMetaDataAvailable(MediaPlayer mp, TimedMetaData d... method onDetachedFromWindow (line 710) | @Override method onAttachedToWindow (line 717) | @Override method onHostPause (line 730) | @Override method onHostResume (line 742) | @Override method onHostDestroy (line 756) | @Override method toStringMap (line 767) | public static Map toStringMap(@Nullable ReadableMap re... method selectTimedMetadataTrack (line 782) | private void selectTimedMetadataTrack(MediaPlayer mp) { FILE: packages/ChatUiKit/android/src/main/java/com/reactnativecometchatuikit/ReactVideoViewManager.java class ReactVideoViewManager (line 17) | public class ReactVideoViewManager extends SimpleViewManager( constant PADDING (line 53) | const PADDING = 20; constant SECTION_HEADER_HEIGHT (line 54) | const SECTION_HEADER_HEIGHT = 16; constant SECTION_SPACING (line 55) | const SECTION_SPACING = 25; constant MESSAGE_HEIGHT (line 56) | const MESSAGE_HEIGHT = 18; constant MESSAGE_SPACING (line 57) | const MESSAGE_SPACING = 32; constant SECTIONS_COUNT (line 58) | const SECTIONS_COUNT = 3; constant MESSAGES_PER_SECTION (line 59) | const MESSAGES_PER_SECTION = 4; constant TOTAL_HEIGHT (line 62) | const TOTAL_HEIGHT = FILE: packages/ChatUiKit/src/CometChatAIAssistantChatHistory/style.ts type ChatHistoryStyle (line 6) | type ChatHistoryStyle = { FILE: packages/ChatUiKit/src/CometChatCompactMessageComposer/CometChatCompactMessageComposer.tsx type LinkTapEventData (line 38) | interface LinkTapEventData { constant MIC_ANIM_DURATION (line 120) | const MIC_ANIM_DURATION = 150; constant MIC_SLIDE_DISTANCE (line 121) | const MIC_SLIDE_DISTANCE = 40; type ToolbarSeparator (line 151) | type ToolbarSeparator = { type: 'separator' }; type ToolbarButton (line 152) | type ToolbarButton = { type ToolbarItem (line 167) | type ToolbarItem = ToolbarSeparator | ToolbarButton; type EmojiButtonProps (line 290) | interface EmojiButtonProps { type SingleLineMessageComposerStyleInterface (line 487) | type SingleLineMessageComposerStyleInterface = DeepPartial & { FILE: packages/ChatUiKit/src/CometChatGroups/CometChatGroups.tsx type CometChatGroupsInterface (line 30) | interface CometChatGroupsInterface { FILE: packages/ChatUiKit/src/CometChatGroups/GroupsStyle.ts type GroupStyle (line 7) | type GroupStyle = CometChatListStylesInterface & { FILE: packages/ChatUiKit/src/CometChatGroups/Skeleton.tsx type SkeletonProps (line 32) | interface SkeletonProps { type SkeletonStyle (line 45) | type SkeletonStyle = CometChatTheme["groupStyles"]["skeletonStyle"]; function resolveStyleValue (line 55) | function resolveStyleValue( constant PADDING (line 69) | const PADDING = 20; constant AVATAR_RADIUS (line 70) | const AVATAR_RADIUS = 25; constant LIST_ITEM_HEIGHT (line 71) | const LIST_ITEM_HEIGHT = 25; constant LIST_ITEM_SUBTITLE_HEIGHT (line 72) | const LIST_ITEM_SUBTITLE_HEIGHT = 20; constant LIST_ITEM_SUBTITLE_SPACING (line 73) | const LIST_ITEM_SUBTITLE_SPACING = 10; constant LIST_ITEM_SPACING (line 74) | const LIST_ITEM_SPACING = 30; constant LIST_ITEM_COUNT (line 75) | const LIST_ITEM_COUNT = 14; constant TOTAL_HEIGHT (line 78) | const TOTAL_HEIGHT = FILE: packages/ChatUiKit/src/CometChatMessageComposer/CometChatMessageComposer.tsx type MentionOverlap (line 68) | type MentionOverlap = { type Enumerate (line 152) | type Enumerate = Acc["lengt... type IntRange (line 156) | type IntRange = Exclude... type CometChatMessageComposerInterface (line 161) | interface CometChatMessageComposerInterface { method ccSuggestionData (line 1625) | ccSuggestionData(item: { id: string | number; data: Array void): void { type CometChatMessageListProps (line 174) | interface CometChatMessageListProps { type CometChatMessageListActionsInterface (line 512) | interface CometChatMessageListActionsInterface { function checkMessageInSameConversation (line 1783) | function checkMessageInSameConversation(message: CometChat.BaseMessage |... function messageToSameConversation (line 1796) | function messageToSameConversation(message: CometChat.BaseMessage): bool... function checkSameConversation (line 1830) | function checkSameConversation(message: CometChat.BaseMessage): boolean { function isNearBottom (line 1857) | function isNearBottom() { function isReactionOfThisList (line 2908) | function isReactionOfThisList(receipt: CometChat.ReactionEvent) { FILE: packages/ChatUiKit/src/CometChatMessageList/components/MessageListItem.tsx constant SEPARATOR_HEIGHT (line 8) | const SEPARATOR_HEIGHT = 40; type MessageListItemProps (line 10) | interface MessageListItemProps { FILE: packages/ChatUiKit/src/CometChatMessageList/components/MessageModals.tsx type MessageModalsProps (line 7) | interface MessageModalsProps { FILE: packages/ChatUiKit/src/CometChatMessageList/components/MessageOptionsSheet.tsx type MessageOptionsSheetProps (line 12) | interface MessageOptionsSheetProps { FILE: packages/ChatUiKit/src/CometChatMessageList/components/ReactionModals.tsx type ReactionModalsProps (line 8) | interface ReactionModalsProps { FILE: packages/ChatUiKit/src/CometChatRichTextEditor/RichTextEditorViewNativeComponent.ts type Double (line 4) | type Double = number; type Int32 (line 5) | type Int32 = number; type DirectEventHandler (line 6) | type DirectEventHandler = (event: { nativeEvent: T }) => void; type SelectionProp (line 9) | type SelectionProp = Readonly<{ type TextStyleProp (line 14) | type TextStyleProp = Readonly<{ type StyleRange (line 20) | type StyleRange = Readonly<{ type Block (line 28) | type Block = Readonly<{ type ContentChangeEventData (line 37) | type ContentChangeEventData = Readonly<{ type SelectionChangeEventData (line 42) | type SelectionChangeEventData = Readonly<{ type SizeChangeEventData (line 47) | type SizeChangeEventData = Readonly<{ type ActiveStylesEventData (line 51) | type ActiveStylesEventData = Readonly<{ type LinkTapEventData (line 63) | type LinkTapEventData = Readonly<{ type NativeProps (line 70) | interface NativeProps extends ViewProps { FILE: packages/ChatUiKit/src/CometChatRichTextEditor/index.tsx constant COMMANDS (line 14) | const COMMANDS = { type SizeChangeEvent (line 61) | interface SizeChangeEvent { type ActiveStylesState (line 67) | interface ActiveStylesState { type ActiveStylesChangeEvent (line 79) | interface ActiveStylesChangeEvent { type LinkTapEventData (line 93) | interface LinkTapEventData { type LinkTapEvent (line 100) | interface LinkTapEvent { type RichTextEditorPropsExtended (line 104) | interface RichTextEditorPropsExtended extends RichTextEditorProps { FILE: packages/ChatUiKit/src/CometChatRichTextEditor/types.ts type Selection (line 4) | interface Selection { type TextStyle (line 9) | interface TextStyle { type StyleRange (line 15) | interface StyleRange { type BlockType (line 23) | type BlockType = 'paragraph' | 'bullet' | 'numbered' | 'heading' | 'quot... type TextAlignment (line 24) | type TextAlignment = 'left' | 'center' | 'right'; type EditorVariant (line 25) | type EditorVariant = 'outlined' | 'flat' | 'plain'; type Block (line 27) | interface Block { type ContentChangeEvent (line 36) | interface ContentChangeEvent { type DeltaType (line 44) | type DeltaType = 'insert' | 'delete' | 'format' | 'replace'; type ContentDelta (line 46) | interface ContentDelta { type SelectionChangeEvent (line 55) | interface SelectionChangeEvent { type ToolbarOption (line 62) | type ToolbarOption = constant DEFAULT_TOOLBAR_OPTIONS (line 84) | const DEFAULT_TOOLBAR_OPTIONS: ToolbarOption[] = [ type RichTextEditorProps (line 107) | interface RichTextEditorProps { type RichTextEditorRef (line 129) | interface RichTextEditorRef { FILE: packages/ChatUiKit/src/CometChatSearch/CometChatSearch.tsx function useCometChatErrorHandler (line 26) | function useCometChatErrorHandler(onError?: (error: CometChat.CometChatE... function hasValidConversationSearchCriteria (line 40) | function hasValidConversationSearchCriteria(searchKeyword: string, filte... function hasValidMessageSearchCriteria (line 58) | function hasValidMessageSearchCriteria(searchKeyword: string, filters: C... type SearchState (line 78) | interface SearchState { type SearchAction (line 86) | type SearchAction = function searchStateReducer (line 102) | function searchStateReducer(state: SearchState, action: SearchAction): S... type CometChatSearchProps (line 198) | interface CometChatSearchProps { type LinkPreviewImageProps (line 340) | interface LinkPreviewImageProps { type VideoThumbnailProps (line 408) | interface VideoThumbnailProps { type ConversationItemProps (line 470) | interface ConversationItemProps { type ListItem (line 1937) | type ListItem = FILE: packages/ChatUiKit/src/CometChatSearch/SearchConstants.ts type CometChatSearchScope (line 8) | enum CometChatSearchScope { type CometChatSearchFilter (line 17) | enum CometChatSearchFilter { type States (line 32) | enum States { type CometChatSearchFilterItem (line 42) | interface CometChatSearchFilterItem { FILE: packages/ChatUiKit/src/CometChatSearch/Skeleton.tsx constant SKELETON_ROW_COUNT (line 25) | const SKELETON_ROW_COUNT = 10; type SkeletonStyle (line 27) | type SkeletonStyle = CometChatTheme["conversationStyles"]["skeletonStyle"]; type SkeletonProps (line 29) | interface SkeletonProps { FILE: packages/ChatUiKit/src/CometChatSearch/style.ts type SearchStyle (line 17) | type SearchStyle = { FILE: packages/ChatUiKit/src/CometChatThreadHeader/CometChatThreadHeader.tsx type CometChatThreadHeaderInterface (line 36) | interface CometChatThreadHeaderInterface { FILE: packages/ChatUiKit/src/CometChatThreadHeader/resources/index.ts constant ICONS (line 7) | const ICONS = { FILE: packages/ChatUiKit/src/CometChatUsers/CometChatUsers.tsx type MenuItemInterface (line 26) | interface MenuItemInterface { type CometChatUsersInterface (line 39) | interface CometChatUsersInterface type CometChatUsersActionsInterface (line 220) | interface CometChatUsersActionsInterface extends CometChatListActionsInt... FILE: packages/ChatUiKit/src/CometChatUsers/Skeleton.tsx type SkeletonProps (line 25) | interface SkeletonProps { type SkeletonStyle (line 31) | type SkeletonStyle = CometChatTheme["userStyles"]["skeletonStyle"]; function getStyleValue (line 37) | function getStyleValue( constant PADDING (line 53) | const PADDING = 20; constant AVATAR_RADIUS (line 54) | const AVATAR_RADIUS = 25; constant LIST_ITEM_HEIGHT (line 55) | const LIST_ITEM_HEIGHT = 25; constant LIST_ITEM_SPACING (line 56) | const LIST_ITEM_SPACING = 54; constant LIST_ITEM_COUNT (line 57) | const LIST_ITEM_COUNT = 14; constant TOTAL_HEIGHT (line 60) | const TOTAL_HEIGHT = PADDING + LIST_ITEM_COUNT * (LIST_ITEM_HEIGHT + LIS... FILE: packages/ChatUiKit/src/CometChatUsers/style.ts type UserStyle (line 7) | type UserStyle = CometChatListStylesInterface & { FILE: packages/ChatUiKit/src/calls/CallUtils.ts class CallUtils (line 14) | class CallUtils { method isInitiator (line 22) | private static isInitiator(initiator: CometChat.User, loggedInUser: Co... method getCallStatus (line 33) | static getCallStatus( method isMissedCall (line 119) | static isMissedCall(call: CometChat.Call, loggedInUser: CometChat.User... method getCallStatusForCallLogs (line 138) | static getCallStatusForCallLogs( method convertMinutesToHoursMinutesSeconds (line 159) | static convertMinutesToHoursMinutesSeconds(minutes: number): string { method convertSecondsToHoursMinutesSeconds (line 188) | static convertSecondsToHoursMinutesSeconds(seconds: number): string { FILE: packages/ChatUiKit/src/calls/CallingConfiguration.ts class CallingConfiguration (line 5) | class CallingConfiguration { method constructor (line 13) | constructor(params: { FILE: packages/ChatUiKit/src/calls/CallingExtension.tsx class CallingExtension (line 10) | class CallingExtension extends ExtensionsDataSource { method CallingExtension (line 13) | CallingExtension({ configuration }: { configuration?: CallingConfigura... method constructor (line 17) | constructor(configuration?: CallingConfiguration ) { method enable (line 22) | enable() { method addExtension (line 26) | override addExtension(): void { method getExtensionId (line 48) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/calls/CallingExtensionDecorator.tsx class CallingExtensionDecorator (line 40) | class CallingExtensionDecorator extends DataSourceDecorator { method constructor (line 57) | constructor(props: { dataSource: DataSource; configuration?: CallingCo... method getId (line 76) | getId(): string { method isDeletedMessage (line 86) | isDeletedMessage(message: CometChat.BaseMessage): boolean { method getAllMessageTypes (line 95) | getAllMessageTypes() { method getAllMessageCategories (line 108) | getAllMessageCategories() { method startDirectCall (line 282) | async startDirectCall( method getAuxiliaryHeaderAppbarOptions (line 360) | getAuxiliaryHeaderAppbarOptions( method getAllMessageTemplates (line 416) | getAllMessageTemplates( method getLastConversationMessage (line 436) | getLastConversationMessage(conversation: CometChat.Conversation, theme... FILE: packages/ChatUiKit/src/calls/CometChatCallBubble/CometChatCallBubble.tsx type CometChatMeetCallBubbleInterface (line 15) | interface CometChatMeetCallBubbleInterface { type CometChatUserCallBubbleInterface (line 64) | interface CometChatUserCallBubbleInterface { FILE: packages/ChatUiKit/src/calls/CometChatCallBubble/styles.ts type GroupCallBubbleStyles (line 6) | type GroupCallBubbleStyles = { type CallActionBubbleStyles (line 107) | type CallActionBubbleStyles = { FILE: packages/ChatUiKit/src/calls/CometChatCallButtons/CometChatCallButtonConfiguration.ts type CometChatCallButtonConfigurationInterface (line 6) | interface CometChatCallButtonConfigurationInterface { class CometChatCallButtonConfiguration (line 15) | class CometChatCallButtonConfiguration implements CometChatCallButtonCon... method constructor (line 22) | constructor({ callSettingsBuilder }: CometChatCallButtonConfigurationI... FILE: packages/ChatUiKit/src/calls/CometChatCallButtons/CometChatCallButtons.tsx type CometChatCallButtonsInterface (line 37) | interface CometChatCallButtonsInterface { FILE: packages/ChatUiKit/src/calls/CometChatCallButtons/style.ts type CallButtonStyle (line 5) | type CallButtonStyle = { FILE: packages/ChatUiKit/src/calls/CometChatCallLogs/CometChatCallLogs.tsx type CometChatCallLogsConfigurationInterface (line 41) | interface CometChatCallLogsConfigurationInterface { function setRequestBuilder (line 211) | function setRequestBuilder() { FILE: packages/ChatUiKit/src/calls/CometChatCallLogs/Skeleton.tsx type SkeletonStyle (line 41) | type SkeletonStyle = CometChatTheme["callLogsStyles"]["skeletonStyle"]; type SkeletonProps (line 43) | interface SkeletonProps { FILE: packages/ChatUiKit/src/calls/CometChatCallLogs/style.ts type CallLogsStyle (line 44) | type CallLogsStyle = { type CallLogsItemStyle (line 154) | type CallLogsItemStyle = { FILE: packages/ChatUiKit/src/calls/CometChatIncomingCall/CometChatIncomingCall.tsx type CometChatIncomingCallInterface (line 31) | interface CometChatIncomingCallInterface { function isDefaultCall (line 152) | function isDefaultCall(ccCall: CometChat.BaseMessage): Boolean { FILE: packages/ChatUiKit/src/calls/CometChatIncomingCall/style.ts type IncomingCallStyle (line 4) | type IncomingCallStyle = { FILE: packages/ChatUiKit/src/calls/CometChatOngoingCall/CometChatOngoingCall.tsx type CometChatOngoingCallInterface (line 17) | interface CometChatOngoingCallInterface { FILE: packages/ChatUiKit/src/calls/CometChatOutgoingCall/CometChatOutgoingCall.tsx type CometChatOutgoingCallInterface (line 30) | interface CometChatOutgoingCallInterface { function checkIfDefaultCall (line 124) | function checkIfDefaultCall(call: CometChat.BaseMessage): boolean { FILE: packages/ChatUiKit/src/calls/CometChatOutgoingCall/OutgoingCallConfiguration.ts class OutgoingCallConfiguration (line 8) | class OutgoingCallConfiguration { method constructor (line 19) | constructor(params: { FILE: packages/ChatUiKit/src/calls/CometChatOutgoingCall/styles.ts type OutgoingCallStyle (line 4) | type OutgoingCallStyle = { FILE: packages/ChatUiKit/src/extensions/CollaborativeBubble/CometChatCollaborativeBubble.tsx type CollaborativeBubbleProps (line 7) | interface CollaborativeBubbleProps { FILE: packages/ChatUiKit/src/extensions/CollaborativeBubble/resources/index.ts constant WHITEBOARDICON (line 3) | const WHITEBOARDICON = { WhiteBoard }; FILE: packages/ChatUiKit/src/extensions/CollaborativeDocument/CollaborativeDocumentExtension.tsx class CollaborativeDocumentExtension (line 5) | class CollaborativeDocumentExtension extends ExtensionsDataSource { method constructor (line 6) | constructor() { method addExtension (line 15) | override addExtension(): void { method getExtensionId (line 21) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/extensions/CollaborativeDocument/CollaborativeDocumentExtensionDecorator.tsx class CollaborativeDocumentExtensionDecorator (line 32) | class CollaborativeDocumentExtensionDecorator extends DataSourceDecorator { method constructor (line 35) | constructor(dataSource: DataSource) { method isDeletedMessage (line 39) | isDeletedMessage(message: CometChat.BaseMessage): boolean { method getId (line 43) | getId(): string { method getLastConversationMessage (line 47) | getLastConversationMessage( method getAllMessageCategories (line 70) | getAllMessageCategories(): string[] { method getAllMessageTypes (line 78) | getAllMessageTypes(): string[] { method getAttachmentOptions (line 84) | getAttachmentOptions( method shareCollaborativedocument (line 137) | shareCollaborativedocument( method getAllMessageTemplates (line 193) | getAllMessageTemplates( method getCollaborativeBubble (line 243) | getCollaborativeBubble( FILE: packages/ChatUiKit/src/extensions/CollaborativeDocument/resources/index.ts constant DOCUMENTICON (line 4) | const DOCUMENTICON = CollaborativeDocument; constant DOCUMENTICON2X (line 5) | const DOCUMENTICON2X = CollaborativeDocument2X; FILE: packages/ChatUiKit/src/extensions/CollaborativeWhiteboard/CollaborativeWhiteboardExtension.tsx class CollaborativeWhiteboardExtension (line 5) | class CollaborativeWhiteboardExtension extends ExtensionsDataSource { method constructor (line 6) | constructor() { method addExtension (line 16) | override addExtension(): void { method getExtensionId (line 25) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/extensions/CollaborativeWhiteboard/CollaborativeWhiteboardExtensionDecorator.tsx class CollaborativeWhiteboardExtensionDecorator (line 36) | class CollaborativeWhiteboardExtensionDecorator extends DataSourceDecora... method constructor (line 46) | constructor(dataSource: DataSource) { method isDeletedMessage (line 62) | isDeletedMessage(message: CometChat.BaseMessage): boolean { method getId (line 71) | getId(): string { method getLastConversationMessage (line 82) | getLastConversationMessage( method getAllMessageCategories (line 111) | getAllMessageCategories(): string[] { method getAllMessageTypes (line 124) | getAllMessageTypes(): string[] { method getAttachmentOptions (line 139) | getAttachmentOptions( method shareCollaborativeWhiteboard (line 201) | shareCollaborativeWhiteboard( method getAllMessageTemplates (line 262) | getAllMessageTemplates( method getCollaborativeBubble (line 320) | getCollaborativeBubble( FILE: packages/ChatUiKit/src/extensions/CollaborativeWhiteboard/resources/index.ts constant WHITEBOARDICON (line 4) | const WHITEBOARDICON = WhiteBoard; constant COLLABORATIVEWHITEBOARDICON (line 5) | const COLLABORATIVEWHITEBOARDICON = CollaborativeWhiteboard; FILE: packages/ChatUiKit/src/extensions/LinkPreview/LinkPreviewBubble.tsx type LinkPreviewBubbleInterface (line 20) | interface LinkPreviewBubbleInterface { FILE: packages/ChatUiKit/src/extensions/LinkPreview/LinkPreviewExtension.tsx class LinkPreviewExtension (line 5) | class LinkPreviewExtension extends ExtensionsDataSource { method constructor (line 7) | constructor() { method addExtension (line 12) | override addExtension(): void { method getExtensionId (line 19) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/extensions/LinkPreview/LinkPreviewExtensionDecorator.tsx class LinkPreviewExtensionDecorator (line 15) | class LinkPreviewExtensionDecorator extends DataSourceDecorator { method constructor (line 21) | constructor(dataSource: DataSource) { method isDeletedMessage (line 31) | isDeletedMessage(message: CometChat.BaseMessage): boolean { method getId (line 40) | getId(): string { method getTextMessageContentView (line 55) | getTextMessageContentView( FILE: packages/ChatUiKit/src/extensions/MessageTranslation/MessageTranslationBubble.tsx type MessageTranslationBubbleProps (line 15) | interface MessageTranslationBubbleProps { FILE: packages/ChatUiKit/src/extensions/MessageTranslation/MessageTranslationDecorator.tsx class MessageTranslationExtensionDecorator (line 35) | class MessageTranslationExtensionDecorator extends DataSourceDecorator { method constructor (line 43) | constructor(dataSource: DataSource) { method getId (line 52) | getId(): string { method getTextMessageOptions (line 66) | getTextMessageOptions( method getTranslateOption (line 95) | getTranslateOption( method getTextMessageBubble (line 272) | getTextMessageBubble( FILE: packages/ChatUiKit/src/extensions/MessageTranslation/MessageTranslationExtension.tsx class MessageTranslationExtension (line 6) | class MessageTranslationExtension extends ExtensionsDataSource { method constructor (line 7) | constructor() { method addExtension (line 17) | override addExtension(): void { method getExtensionId (line 26) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/extensions/MessageTranslation/resources/index.ts constant ICONS (line 3) | const ICONS = { FILE: packages/ChatUiKit/src/extensions/Polls/Header.tsx type HeaderInterface (line 15) | interface HeaderInterface { FILE: packages/ChatUiKit/src/extensions/Polls/Polls.tsx type CometChatCreatePollInterface (line 30) | interface CometChatCreatePollInterface { function validate (line 162) | function validate() { function polls (line 184) | function polls() { function ErrorView (line 228) | function ErrorView() { function handleQuestionChange (line 258) | function handleQuestionChange(text: string) { function handleAnswerTextChange (line 271) | function handleAnswerTextChange(text: string, index: number) { function handleAddAnswerRow (line 303) | function handleAddAnswerRow() { function AddAnswer (line 359) | function AddAnswer() { FILE: packages/ChatUiKit/src/extensions/Polls/PollsBubble.tsx type PollsBubbleInterface (line 27) | interface PollsBubbleInterface { FILE: packages/ChatUiKit/src/extensions/Polls/PollsConfigurations.ts type PollsConfigurationInterface (line 1) | interface PollsConfigurationInterface { FILE: packages/ChatUiKit/src/extensions/Polls/PollsDecorator.tsx class PollsExtensionDecorator (line 35) | class PollsExtensionDecorator extends DataSourceDecorator { method constructor (line 44) | constructor(dataSource: DataSource, pollsConfiguration?: PollsConfigur... method isDeletedMessage (line 57) | isDeletedMessage(message: CometChat.BaseMessage): boolean { method getId (line 67) | getId(): string { method getLastConversationMessage (line 79) | getLastConversationMessage( method getAllMessageCategories (line 108) | getAllMessageCategories(): string[] { method getAllMessageTypes (line 122) | getAllMessageTypes(): string[] { method getAttachmentOptions (line 138) | getAttachmentOptions( method getAllMessageTemplates (line 185) | getAllMessageTemplates( method getPollBubble (line 239) | getPollBubble( FILE: packages/ChatUiKit/src/extensions/Polls/PollsExtension.tsx class PollsExtension (line 6) | class PollsExtension extends ExtensionsDataSource { method constructor (line 9) | constructor(PollsConfigurationConfiguration?: PollsConfigurationInterf... method addExtension (line 22) | override addExtension(): void { method getExtensionId (line 29) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/extensions/Polls/resources/index.ts constant ICONS (line 7) | const ICONS = { FILE: packages/ChatUiKit/src/extensions/Stickers/CometChatStickerKeyboard/CometChatStickerKeyboard.tsx type CometChatStickerKeyboardInterface (line 17) | interface CometChatStickerKeyboardInterface { type StickerItemProps (line 28) | interface StickerItemProps { FILE: packages/ChatUiKit/src/extensions/Stickers/CometChatStickerKeyboard/StickerKeyboardConfiguration.ts class StickerKeyboardConfiguration (line 10) | class StickerKeyboardConfiguration { method constructor (line 12) | constructor({ onPress = (item: CometChat.CustomMessage) => {} }) { FILE: packages/ChatUiKit/src/extensions/Stickers/StickerConfiguration.ts type StickerConfigurationInterface (line 3) | interface StickerConfigurationInterface { class StickerConfiguration (line 7) | class StickerConfiguration implements StickerConfigurationInterface { method constructor (line 10) | constructor({ style = {} }: StickerConfigurationInterface) { FILE: packages/ChatUiKit/src/extensions/Stickers/StickersBubble.tsx type CometChatStickerBubbleProps (line 4) | interface CometChatStickerBubbleProps { FILE: packages/ChatUiKit/src/extensions/Stickers/StickersExtension.ts class StickersExtension (line 6) | class StickersExtension extends ExtensionsDataSource { method constructor (line 10) | constructor(stickerConfiguration?: StickerConfigurationInterface) { method addExtension (line 18) | override addExtension(): void { method getExtensionId (line 28) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/extensions/Stickers/StickersExtensionDecorator.tsx class StickersExtensionDecorator (line 266) | class StickersExtensionDecorator extends DataSourceDecorator { method constructor (line 269) | constructor(props: { dataSource: DataSource; configration?: StickerCon... method isDeletedMessage (line 279) | isDeletedMessage(message: CometChat.BaseMessage): boolean { method getAllMessageTemplates (line 286) | getAllMessageTemplates( method getStickerBubble (line 326) | getStickerBubble( method getAuxiliaryOptions (line 356) | getAuxiliaryOptions( method getAllMessageCategories (line 387) | getAllMessageCategories(): string[] { method getAllMessageTypes (line 398) | getAllMessageTypes(): string[] { method getId (line 407) | getId(): string { method getLastConversationMessage (line 414) | getLastConversationMessage( FILE: packages/ChatUiKit/src/extensions/ThumbnailGeneration/ThumbnailGenerationDecorator.tsx class ThumbnailGenerationExtensionDecorator (line 18) | class ThumbnailGenerationExtensionDecorator extends DataSourceDecorator { method constructor (line 25) | constructor(dataSource: DataSource) { method getId (line 35) | getId(): string { method checkThumbnail (line 47) | checkThumbnail(message: CometChat.MediaMessage) { method getVideoMessageBubble (line 75) | getVideoMessageBubble( method getImageMessageBubble (line 110) | getImageMessageBubble( FILE: packages/ChatUiKit/src/extensions/ThumbnailGeneration/ThumbnailGenerationExtension.tsx class ThumbnailGenerationExtension (line 5) | class ThumbnailGenerationExtension extends ExtensionsDataSource { method constructor (line 7) | constructor( method addExtension (line 13) | override addExtension(): void { method getExtensionId (line 22) | override getExtensionId(): string { FILE: packages/ChatUiKit/src/shared/CometChatUiKit/CometChatUIKit.ts class CometChatUIKit (line 20) | class CometChatUIKit { method init (line 27) | static init(uiKitSettings: UIKitSettings) { method attachListener (line 91) | private static attachListener() { method enableExtensions (line 118) | private static enableExtensions() { method getLoggedInUser (line 143) | static async getLoggedInUser(): Promise { method setLoggedInUser (line 157) | private static setLoggedInUser(user: CometChat.User | null) { method setConversationUpdateSettings (line 161) | private static setConversationUpdateSettings( method getConversationUpdateSettings (line 167) | static getConversationUpdateSettings(): CometChat.ConversationUpdateSe... method removeLoggedInUser (line 171) | private static removeLoggedInUser() { method removeListener (line 175) | private static removeListener() { method login (line 183) | static async login({ method logout (line 215) | static logout(): Promise { method createUser (line 222) | static createUser(user: CometChat.User): Promise { method updateUser (line 229) | static updateUser(user: CometChat.User): Promise { method checkAuthSettings (line 237) | static checkAuthSettings(onError: (e: CometChat.CometChatException) =>... method sendCustomMessage (line 268) | static sendCustomMessage( method sendMediaMessage (line 297) | static sendMediaMessage( method sendTextMessage (line 352) | static sendTextMessage( method getDataSource (line 380) | static getDataSource() { FILE: packages/ChatUiKit/src/shared/CometChatUiKit/CometChatUIKitHelper.ts class CometChatUIKitHelper (line 10) | class CometChatUIKitHelper { method onMessageSent (line 12) | static onMessageSent(message: CometChat.BaseMessage, status: string): ... method onMessageEdited (line 16) | static onMessageEdited(message: CometChat.BaseMessage, status: string)... method onMessageDeleted (line 20) | static onMessageDeleted(message: CometChat.BaseMessage): void { method onMessageRead (line 24) | static onMessageRead(message: CometChat.BaseMessage): void { method onUserBlocked (line 29) | static onUserBlocked(user: CometChat.User): void { method onUserUnblocked (line 33) | static onUserUnblocked(user: CometChat.User): void { method onGroupCreated (line 38) | static onGroupCreated(group: CometChat.Group): void { method onGroupDeleted (line 42) | static onGroupDeleted(group: CometChat.Group): void { method onGroupLeft (line 46) | static onGroupLeft( method onGroupMemberScopeChanged (line 58) | static onGroupMemberScopeChanged( method onGroupMemberBanned (line 74) | static onGroupMemberBanned( method onGroupMemberKicked (line 88) | static onGroupMemberKicked( method onGroupMemberUnbanned (line 102) | static onGroupMemberUnbanned( method onGroupMemberJoined (line 116) | static onGroupMemberJoined(joinedUser: CometChat.User, joinedGroup: Co... method onGroupMemberAdded (line 123) | static onGroupMemberAdded( method onOwnershipChanged (line 137) | static onOwnershipChanged(group: CometChat.Group, newOwner: CometChat.... method onConversationDeleted (line 145) | static onConversationDeleted(conversation: CometChat.Conversation): vo... FILE: packages/ChatUiKit/src/shared/CometChatUiKit/UIKitSettings.ts type UIKitSettings (line 4) | type UIKitSettings = { function UIKitSettings (line 20) | function UIKitSettings({ FILE: packages/ChatUiKit/src/shared/assets/images/index.ts constant ICONS (line 15) | const ICONS = { FILE: packages/ChatUiKit/src/shared/base/BaseStyle.ts class BaseStyle (line 14) | class BaseStyle { method constructor (line 20) | constructor({ type BaseStyleInterface (line 35) | interface BaseStyleInterface { FILE: packages/ChatUiKit/src/shared/base/BorderStyle.ts class BorderStyle (line 9) | class BorderStyle { method constructor (line 13) | constructor({ type BorderStyleInterface (line 24) | interface BorderStyleInterface { FILE: packages/ChatUiKit/src/shared/base/FontStyle.ts class FontStyle (line 8) | class FontStyle { method constructor (line 24) | constructor({ type FontStyleInterface (line 34) | interface FontStyleInterface { FILE: packages/ChatUiKit/src/shared/base/ShadowStyle.ts class ShadowStyle (line 5) | class ShadowStyle { method constructor (line 19) | constructor({ type ShadowStyleInterface (line 34) | interface ShadowStyleInterface { FILE: packages/ChatUiKit/src/shared/base/Types.ts type SelectionMode (line 8) | type SelectionMode = "none" | "single" | "multiple"; type ConversationType (line 10) | type ConversationType = "both" | "users" | "groups"; type MessageListAlignmentType (line 12) | type MessageListAlignmentType = "standard" | "leftAligned"; type MessageBubbleAlignmentType (line 14) | type MessageBubbleAlignmentType = "left" | "right" | "center"; type MessageTimeAlignmentType (line 16) | type MessageTimeAlignmentType = "top" | "bottom"; type AdditionalParams (line 18) | type AdditionalParams = { type AdditionalAttachmentOptionsParams (line 37) | type AdditionalAttachmentOptionsParams = { type AdditionalAuxiliaryOptionsParams (line 50) | type AdditionalAuxiliaryOptionsParams = { type AdditionalAuxiliaryHeaderOptionsParams (line 61) | type AdditionalAuxiliaryHeaderOptionsParams = { FILE: packages/ChatUiKit/src/shared/base/vars.ts type IThis (line 1) | interface IThis { FILE: packages/ChatUiKit/src/shared/constants/UIKitConstants.ts constant USER_ONLINE_STATUS (line 3) | const USER_ONLINE_STATUS = "online"; constant NO_USERS_FOUND (line 4) | const NO_USERS_FOUND = "no_users_found"; constant NO_DATA_FOUND (line 5) | const NO_DATA_FOUND = "no_data_found"; constant SOMETHING_WRONG (line 6) | const SOMETHING_WRONG = "something_wrong"; constant LOADING (line 7) | const LOADING = "loading"; constant NO_GROUPS_FOUND (line 8) | const NO_GROUPS_FOUND = "no_groups_found"; constant ON_USER_ITEM_CLICK (line 9) | const ON_USER_ITEM_CLICK = "onItemClick"; constant ON_USER_ERROR (line 10) | const ON_USER_ERROR = "onUserError"; constant ON_USER_BLOCK (line 11) | const ON_USER_BLOCK = "onUserBlock"; constant ON_USER_UNBLOCK (line 12) | const ON_USER_UNBLOCK = "onUserUnBlock"; constant USERS_CLICK_LISTENER_ID (line 13) | const USERS_CLICK_LISTENER_ID = "clicklistener2"; constant USERS (line 14) | const USERS = "Users"; constant SEARCH (line 15) | const SEARCH = "Search"; constant CALL_INITIATED (line 17) | const CALL_INITIATED = CometChat.CALL_STATUS.INITIATED; constant CALL_ONGOING (line 18) | const CALL_ONGOING = CometChat.CALL_STATUS.ONGOING; constant CALL_REJECTED (line 19) | const CALL_REJECTED = CometChat.CALL_STATUS.REJECTED; constant CALL_CANCELLED (line 20) | const CALL_CANCELLED = CometChat.CALL_STATUS.CANCELLED; constant CALL_BUSY (line 21) | const CALL_BUSY = CometChat.CALL_STATUS.BUSY; constant CALL_UNANSWERED (line 22) | const CALL_UNANSWERED = CometChat.CALL_STATUS.UNANSWERED; constant CALL_ENDED (line 23) | const CALL_ENDED = CometChat.CALL_STATUS.ENDED; constant ON_INCOMING_CALL_RECEIVED (line 25) | const ON_INCOMING_CALL_RECEIVED = "onIncomingCallReceived"; constant ON_INCOMING_CALL_CANCELLED (line 26) | const ON_INCOMING_CALL_CANCELLED = "onIncomingCallCancelled"; constant ON_CUSTOM_MESSAGE_RECEIVED (line 27) | const ON_CUSTOM_MESSAGE_RECEIVED = "onCustomMessageReceived"; constant ON_MEDIA_MESSAGE_REVEIVED (line 28) | const ON_MEDIA_MESSAGE_REVEIVED = "onMediaMessageReceived"; constant ON_MESSAGE_DELETED (line 29) | const ON_MESSAGE_DELETED = "onMessageDeleted"; constant ON_MESSAGE_DELIVERED (line 30) | const ON_MESSAGE_DELIVERED = "ON_MESSAGE_DELIVERED"; constant ON_MESSAGE_EDITED (line 31) | const ON_MESSAGE_EDITED = "messageEdited"; constant ON_MESSAGE_READ (line 32) | const ON_MESSAGE_READ = "messageRead"; constant ON_MESSAGE_RECEIVED (line 33) | const ON_MESSAGE_RECEIVED = "ON_MESSAGE_RECEIVED"; constant ON_TEXT_MESSAGE_RECEIVED (line 34) | const ON_TEXT_MESSAGE_RECEIVED = "onTextMessageReceived"; constant ON_TRANSIENT_MESSAGE_RECEIVED (line 35) | const ON_TRANSIENT_MESSAGE_RECEIVED = "ON_TRANSIENT_MESSAGE_RECEIVED"; constant ON_TYPING_ENDED (line 36) | const ON_TYPING_ENDED = "onTypingEnded"; constant ON_TYPING_STARTED (line 37) | const ON_TYPING_STARTED = "onTypingStarted"; constant ON_USER_OFFLIE (line 38) | const ON_USER_OFFLIE = "onUserOffline"; constant ON_USER_ONLINE (line 39) | const ON_USER_ONLINE = "onUserOnline"; constant ON_GROUP_MEMBER_ADDED_TO_GROUP (line 40) | const ON_GROUP_MEMBER_ADDED_TO_GROUP = "onGroupMemberAddedToGroup"; constant ON_GROUP_MEMBER_BANNED (line 41) | const ON_GROUP_MEMBER_BANNED = "onGroupMemberBanned"; constant ON_GROUP_MEMBER_JOINED (line 42) | const ON_GROUP_MEMBER_JOINED = "onGroupMemberJoined"; constant ON_GROUP_MEMBER_KICKED (line 43) | const ON_GROUP_MEMBER_KICKED = "onGroupMemberKicked"; constant ON_GROUP_MEMBER_LEFT (line 44) | const ON_GROUP_MEMBER_LEFT = "onGroupMemberLeft"; constant ON_GROUP_MEMBER_SCOPE_CHANGED (line 45) | const ON_GROUP_MEMBER_SCOPE_CHANGED = "onGroupMemberScopeChanged"; constant ON_GROUP_MEMBER_UNBANNED (line 46) | const ON_GROUP_MEMBER_UNBANNED = "onGroupMemberUnbanned"; constant ON_CONVERSATION_ITEM_CLICK (line 47) | const ON_CONVERSATION_ITEM_CLICK = "onConversationItemClicked"; constant PRIVATE_GROUP_COLOR (line 49) | const PRIVATE_GROUP_COLOR = "rgb(0, 200, 111)"; constant PASSWORD_GROUP_COLOR (line 50) | const PASSWORD_GROUP_COLOR = "rgb(247, 165, 0)"; constant IMAGE_PREFETCH_MAX_ATTEMPTS (line 52) | const IMAGE_PREFETCH_MAX_ATTEMPTS = 5; constant IMAGE_PREFETCH_TIMEOUT (line 53) | const IMAGE_PREFETCH_TIMEOUT = 800; constant ONE_SECOND_IN_MS (line 135) | const ONE_SECOND_IN_MS = 1000; constant PATTERN (line 137) | const PATTERN = [1 * ONE_SECOND_IN_MS, 2 * ONE_SECOND_IN_MS, 3 * ONE_SEC... type ElementType (line 336) | enum ElementType { type ButtonAction (line 347) | enum ButtonAction { type HTTPSRequestMethods (line 353) | enum HTTPSRequestMethods { type goalType (line 360) | enum goalType { type MessageReceipt (line 367) | enum MessageReceipt { type MentionsType (line 375) | enum MentionsType { type MentionsVisibility (line 380) | enum MentionsVisibility { constant FILE_EXTENSION (line 386) | const FILE_EXTENSION = { type FileExtensionKey (line 438) | type FileExtensionKey = keyof typeof FILE_EXTENSION; type FileExtensionKey (line 447) | type FileExtensionKey = keyof typeof FILE_EXTENSION; type MentionsTargetElement (line 451) | enum MentionsTargetElement { type EnterKeyBehavior (line 462) | enum EnterKeyBehavior { FILE: packages/ChatUiKit/src/shared/events/CometChatMessageEvents/index.ts class CometChatMessageEvents (line 1) | class CometChatMessageEvents { FILE: packages/ChatUiKit/src/shared/events/CometChatUIEventHandler/CometChatUIEventHandler.ts class CometChatUIEventHandler (line 18) | class CometChatUIEventHandler { method constructor (line 27) | constructor() {} method emitPanelEvent (line 29) | static emitPanelEvent(name: string, param: object) { method emitCallEvent (line 42) | static emitCallEvent(name: string, param: object) { method addCallListener (line 85) | static addCallListener(name: string, callHandler: CallUIEventListener) { method removeCallListener (line 101) | static removeCallListener(name: string) { method emitMessageEvent (line 113) | static emitMessageEvent(name: string, param: object) { method addMessageListener (line 201) | static addMessageListener(name: string, messageHandler: MessageUIEvent... method removeMessageListener (line 217) | static removeMessageListener(name: string) { method emitConversationEvent (line 229) | static emitConversationEvent(name: string, param: object) { method addConversationListener (line 243) | static addConversationListener(name: string, conversationHandler: Conv... method removeConversationListener (line 260) | static removeConversationListener(name: string) { method emitGroupEvent (line 271) | static emitGroupEvent(name: string, param: object) { method addGroupListener (line 308) | static addGroupListener(name: string, groupHandler: GroupUIEventListen... method removeGroupListener (line 324) | static removeGroupListener(name: string) { method emitUserEvent (line 336) | static emitUserEvent(name: string, param: object) { method addUserListener (line 349) | static addUserListener(name: string, userHandler: UserUIEventListener) { method removeUserListener (line 365) | static removeUserListener(name: string) { method emitUIEvent (line 377) | static emitUIEvent(name: string, param: object) { method addUIListener (line 407) | static addUIListener(name: string, uiHandlers: UIEventListener) { method removeUIListener (line 423) | static removeUIListener(name: string) { FILE: packages/ChatUiKit/src/shared/events/CometChatUIEventHandler/Listener.ts function isFalsy (line 3) | function isFalsy($false: any) { type MessageUIEvents (line 12) | type MessageUIEvents = { class MessageUIEventListener (line 43) | class MessageUIEventListener { method constructor (line 73) | constructor({ type CallUIEvents (line 143) | type CallUIEvents = { type PanelUIEvents (line 158) | type PanelUIEvents = { class PanelUIEventListener (line 163) | class PanelUIEventListener { method constructor (line 167) | constructor({ ccShowPanel, ccHidePanel }: PanelUIEvents) { class CallUIEventListener (line 172) | class CallUIEventListener { method constructor (line 186) | constructor({ type UserUIEvents (line 215) | type UserUIEvents = { class UserUIEventListener (line 220) | class UserUIEventListener { method constructor (line 223) | constructor({ ccUserBlocked, ccUserUnBlocked }: UserUIEvents) { type UIEvents (line 229) | type UIEvents = { class UIEventListener (line 238) | class UIEventListener { method constructor (line 246) | constructor({ class GroupUIEventListener (line 264) | class GroupUIEventListener { method constructor (line 277) | constructor({ class UserCallUIEventListener (line 315) | class UserCallUIEventListener { method constructor (line 324) | constructor({ type ConversationUIEvents (line 345) | type ConversationUIEvents = { class ConversationUIEventListener (line 349) | class ConversationUIEventListener { method constructor (line 352) | constructor({ ccConversationDeleted, ccUpdateConversation }: Conversat... type EventListener (line 358) | interface EventListener { class Listener (line 372) | class Listener implements EventListener { method constructor (line 376) | constructor(name: string, callback: Function) { class MessageListener (line 382) | class MessageListener extends Listener implements EventListener { method constructor (line 385) | constructor( class ConversationListener (line 397) | class ConversationListener extends Listener implements EventListener { method constructor (line 400) | constructor( class UserListener (line 411) | class UserListener extends Listener implements EventListener { method constructor (line 414) | constructor( class UIListener (line 426) | class UIListener extends Listener implements EventListener { method constructor (line 429) | constructor( class GroupListener (line 441) | class GroupListener extends Listener implements EventListener { method constructor (line 444) | constructor( class UserCallListener (line 456) | class UserCallListener extends Listener implements EventListener { method constructor (line 459) | constructor(callEventHandler?: UserCallUIEventListener, cursor?: numbe... class CallListener (line 465) | class CallListener extends Listener implements EventListener { method constructor (line 468) | constructor( class PanelListener (line 479) | class PanelListener extends Listener implements EventListener { method constructor (line 482) | constructor( FILE: packages/ChatUiKit/src/shared/events/CometChatUIEvents.ts type CometChatUIEvents (line 1) | enum CometChatUIEvents { FILE: packages/ChatUiKit/src/shared/events/ListenerInitializer.ts class ListenerInitializer (line 7) | class ListenerInitializer { method attachListeners (line 11) | public static attachListeners(user?: CometChat.User) { method detachListeners (line 15) | public static detachListeners() { method getMessageListenerObject (line 19) | private static getMessageListenerObject() { FILE: packages/ChatUiKit/src/shared/events/conversations.ts type CometChatConversationEvents (line 1) | enum CometChatConversationEvents { FILE: packages/ChatUiKit/src/shared/events/groups.ts type CometChatGroupsEvents (line 1) | enum CometChatGroupsEvents { FILE: packages/ChatUiKit/src/shared/events/messages.ts type MessageEvents (line 1) | enum MessageEvents { FILE: packages/ChatUiKit/src/shared/formatters/CometChatMentionsFormatter/CometChatMentionsFormatter.tsx type MentionsSubStyle (line 25) | type MentionsSubStyle = { type MentionContext (line 32) | type MentionContext = "composer" | "conversation" | "incoming" | "outgoi... function isCometChatTheme (line 34) | function isCometChatTheme(t: unknown): t is CometChatTheme { class CometChatMentionsFormatter (line 45) | class CometChatMentionsFormatter extends CometChatTextFormatter { method resolveStyle (line 76) | private resolveStyle(isSelf: boolean): { textStyle: TextStyle; backgro... method constructor (line 128) | constructor(themeOrUser?: CometChatTheme | CometChat.User, loggedInUse... method setMentionAllLabel (line 204) | setMentionAllLabel(label: string) { method setDisableMentionAll (line 209) | setDisableMentionAll(disable: boolean) { method getMentionAllLabel (line 214) | getMentionAllLabel() { method isMentionAllDisabled (line 218) | isMentionAllDisabled() { method buildGroupMentionItem (line 222) | private buildGroupMentionItem(): SuggestionItem | null { method setMessage (line 241) | setMessage(messageObject: CometChat.BaseMessage) { method setTargetElement (line 276) | setTargetElement(target: MentionsTargetElement) { method setTextStyle (line 280) | setTextStyle(textStyle: any) { method handlePreMessageSend (line 284) | handlePreMessageSend(message: CometChat.TextMessage): CometChat.TextMe... method handleComposerPreview (line 297) | handleComposerPreview(message: CometChat.TextMessage): void { method convertCCUsersToSuggestionsItem (line 335) | private convertCCUsersToSuggestionsItem(users: CometChat.User[]) { method setSearchRequestBuilder (line 353) | setSearchRequestBuilder( method shouldLoadLocalData (line 359) | private shouldLoadLocalData(searchKey?: string) { method search (line 375) | search(searchKey: string): void { method fetchNext (line 395) | fetchNext(freshCall?: boolean): void | null { method setSearchData (line 416) | setSearchData(data: Array) { method setLimit (line 427) | setLimit(limit: number) { method getLimit (line 434) | getLimit() { method getUniqueUsersList (line 441) | getUniqueUsersList(): Set { method getMessage (line 458) | getMessage(): CometChat.BaseMessage { method getSuggestionItems (line 483) | getSuggestionItems(): Array { method setSuggestionItems (line 492) | setSuggestionItems(SuggestionItems: Array) { method getMentionsStyle (line 501) | getMentionsStyle(): CometChatTheme["mentionsStyle"] { method setComposerMentionStyle (line 505) | setComposerMentionStyle(s: MentionsSubStyle) { method setConversationMentionStyle (line 509) | setConversationMentionStyle(s: MentionsSubStyle) { method setIncomingBubbleMentionStyle (line 513) | setIncomingBubbleMentionStyle(s: MentionsSubStyle) { method setOutgoingBubbleMentionStyle (line 517) | setOutgoingBubbleMentionStyle(s: MentionsSubStyle) { method setMentionsStyle (line 523) | setMentionsStyle(patch?: CometChatTheme["mentionsStyle"]) { method setContext (line 534) | setContext(ctx: MentionContext) { method getFormattedText (line 539) | getFormattedText( method setOnMentionClick (line 552) | setOnMentionClick(callBack: (message: CometChat.BaseMessage, uid: stri... method addMentionsView (line 575) | protected addMentionsView( method setType (line 737) | setType(type: MentionsType) { method setVisibleIn (line 745) | setVisibleIn(visibleIn: MentionsVisibility) { method getVisibleIn (line 752) | getVisibleIn() { method getType (line 759) | getType() { method getErrorString (line 763) | getErrorString() { FILE: packages/ChatUiKit/src/shared/formatters/CometChatMentionsFormatter/MentionTextStyle.ts class MentionTextStyle (line 8) | class MentionTextStyle { method constructor (line 11) | constructor(props: MentionTextStyle) { FILE: packages/ChatUiKit/src/shared/formatters/CometChatRichTextFormatter/index.tsx type RichTextStyle (line 9) | interface RichTextStyle { constant ORDERED_LIST_REGEX (line 26) | const ORDERED_LIST_REGEX = /^(\d+)\.(?:\s(.*))?$/; constant ORDERED_LIST_DETECT_REGEX (line 27) | const ORDERED_LIST_DETECT_REGEX = /^\d+\.(\s|$)/; constant LINK_REGEX (line 28) | const LINK_REGEX = /\[([^\]]+)\]\(([^)]+)\)/; constant URL_PROTOCOL_REGEX (line 29) | const URL_PROTOCOL_REGEX = /^(https?|mailto|tel):/i; constant QUOTE_BULLET_REGEX (line 31) | const QUOTE_BULLET_REGEX = /^- (.*)$/; constant QUOTE_ORDERED_REGEX (line 32) | const QUOTE_ORDERED_REGEX = /^(\s*)(\d+)\.\s(.*)$/; constant MENTION_PATTERN_REGEX (line 34) | const MENTION_PATTERN_REGEX = /<@(?:uid|all):[^>]*>/g; constant LIST_ROW_STYLE (line 37) | const LIST_ROW_STYLE = { flexDirection: 'row' as const, flexShrink: 1 as... constant BULLET_MARKER_STYLE (line 38) | const BULLET_MARKER_STYLE = { width: 18 }; constant ORDERED_MARKER_STYLE (line 39) | const ORDERED_MARKER_STYLE = { width: 24 }; constant LIST_CONTENT_STYLE (line 40) | const LIST_CONTENT_STYLE = { flexShrink: 1, flexGrow: 1 }; function toAlpha (line 43) | function toAlpha(n: number): string { function toRoman (line 54) | function toRoman(n: number): string { function formatListMarker (line 68) | function formatListMarker(count: number, level: number): string { constant NESTED_LIST_INDENT (line 75) | const NESTED_LIST_INDENT = 20; function getIndentLevel (line 78) | function getIndentLevel(line: string): number { constant BQ_TEXT_ROW_STYLE (line 84) | const BQ_TEXT_ROW_STYLE = { flexDirection: 'row' as const, flexShrink: 1... constant BQ_CONTAINER_STYLE (line 89) | const BQ_CONTAINER_STYLE = { constant BQ_BAR_STYLE (line 97) | const BQ_BAR_STYLE = { constant BQ_CONTENT_STYLE (line 104) | const BQ_CONTENT_STYLE = { function isBulletLine (line 113) | function isBulletLine(l: string): boolean { class CometChatRichTextFormatter (line 180) | class CometChatRichTextFormatter extends CometChatTextFormatter { method constructor (line 183) | constructor(loggedInUser?: CometChat.User) { method getFormattedText (line 196) | getFormattedText(inputText: string | null | JSX.Element): string | nul... method hasMarkdown (line 216) | private hasMarkdown(text: string): boolean { method renderMarkdown (line 238) | private renderMarkdown(text: string): JSX.Element { method parseInlineFormats (line 543) | private parseInlineFormats(text: string): JSX.Element | string { method findNextFormat (line 658) | private findNextFormat(text: string): { type: string; content: string;... method findPair (line 699) | private findPair(text: string, openMarker: string, closeMarker: string... method findItalic (line 726) | private findItalic(text: string): { content: string; startIndex: numbe... method findLink (line 750) | private findLink(text: string): { type: string; content: string; start... method findHtmlUnderline (line 763) | private findHtmlUnderline(text: string): { content: string; startIndex... method mergeTextDecoration (line 782) | private mergeTextDecoration( method getStyleForFormat (line 820) | private getStyleForFormat(type: string): TextStyle { method getMessage (line 832) | getMessage() { return this.messageObject; } method setMessage (line 833) | setMessage(messageObject: CometChat.BaseMessage) { this.messageObject ... FILE: packages/ChatUiKit/src/shared/formatters/CometChatTextFormatter.ts method setRegexPatterns (line 65) | setRegexPatterns(regexPattern: RegExp) { method setTrackingCharacter (line 97) | setTrackingCharacter(trackCharacter: string) { method setComposerId (line 105) | setComposerId(composerId: string | number) { method setId (line 113) | setId(id: string | number) { method search (line 121) | search(searchKey: string) {} method setSearchData (line 127) | setSearchData(data: Array) { method setMessage (line 139) | setMessage(messageObject: CometChat.BaseMessage) { method getMessage (line 147) | getMessage() { method fetchNext (line 154) | fetchNext() {} method setUser (line 160) | setUser(user: CometChat.User) { method getUser (line 168) | getUser(): CometChat.User { method setGroup (line 176) | setGroup(group: CometChat.Group) { method getGroup (line 184) | getGroup(): CometChat.Group { method getLoggedInUser (line 192) | getLoggedInUser() { method setLoggedInUser (line 200) | setLoggedInUser(loggedInUser: CometChat.User) { method getFormattedText (line 209) | getFormattedText(inputText: string | null | JSX.Element): string | null ... method handlePreMessageSend (line 222) | handlePreMessageSend(message: CometChat.TextMessage): CometChat.TextMess... method handleComposerPreview (line 231) | handleComposerPreview(message: CometChat.TextMessage) {} method getTrackingCharacter (line 237) | getTrackingCharacter() { method getSuggestionItems (line 245) | getSuggestionItems(): Array { method setSuggestionItems (line 253) | setSuggestionItems(SuggestionItems: Array) { FILE: packages/ChatUiKit/src/shared/formatters/CometChatUrlsFormatter/index.tsx class CometChatUrlsFormatter (line 7) | class CometChatUrlsFormatter extends CometChatTextFormatter { method constructor (line 16) | constructor(loggedInUser?: CometChat.User) { method getFormattedText (line 74) | getFormattedText(inputText: string | null | JSX.Element) { method getMessage (line 142) | getMessage() { method setMessage (line 151) | setMessage(messageObject: CometChat.BaseMessage) { FILE: packages/ChatUiKit/src/shared/framework/ChatConfigurator.ts class ChatConfigurator (line 4) | class ChatConfigurator { method init (line 9) | static init(initialSource?: DataSource) { method enable (line 15) | static enable(fun: (source: DataSource) => DataSource) { method getDataSource (line 24) | static getDataSource() { FILE: packages/ChatUiKit/src/shared/framework/DataSource.ts type DataSource (line 20) | interface DataSource { FILE: packages/ChatUiKit/src/shared/framework/DataSourceDecorator.tsx class DataSourceDecorator (line 14) | class DataSourceDecorator implements DataSource { method constructor (line 17) | constructor(dataSource: DataSource) { method getId (line 21) | getId(): string { method getTextMessageOptions (line 25) | getTextMessageOptions( method getAudioMessageOptions (line 35) | getAudioMessageOptions( method getVideoMessageOptions (line 45) | getVideoMessageOptions( method getImageMessageOptions (line 55) | getImageMessageOptions( method getFileMessageOptions (line 65) | getFileMessageOptions( method getMessageOptions (line 75) | getMessageOptions( method getCommonOptions (line 85) | getCommonOptions( method getBottomView (line 95) | getBottomView(message: CometChat.BaseMessage, alignment: MessageBubble... method getDeleteMessageBubble (line 99) | getDeleteMessageBubble(message: CometChat.BaseMessage, theme: CometCha... method getVideoMessageBubble (line 103) | getVideoMessageBubble( method getTextMessageBubble (line 112) | getTextMessageBubble( method getImageMessageBubble (line 128) | getImageMessageBubble( method getAudioMessageBubble (line 137) | getAudioMessageBubble( method getFileMessageBubble (line 147) | getFileMessageBubble( method getGroupActionBubble (line 157) | getGroupActionBubble(message: CometChat.BaseMessage, theme: CometChatT... method getAgentAssistantMessageBubble (line 161) | getAgentAssistantMessageBubble(message: CometChat.BaseMessage, theme: ... method getAgentAssistantMessageTemplate (line 164) | getAgentAssistantMessageTemplate(theme: CometChatTheme, additionalPara... method getTextMessageContentView (line 168) | getTextMessageContentView( method getAudioMessageContentView (line 177) | getAudioMessageContentView( method getVideoMessageContentView (line 185) | getVideoMessageContentView( method getImageMessageContentView (line 193) | getImageMessageContentView( method getFileMessageContentView (line 201) | getFileMessageContentView( method getTextMessageTemplate (line 209) | getTextMessageTemplate( method getFormMessageTemplate (line 216) | getFormMessageTemplate(theme: CometChatTheme, additionalParams?: Addit... method getSchedulerMessageTemplate (line 220) | getSchedulerMessageTemplate(theme: CometChatTheme, additionalParams?: ... method getCardMessageTemplate (line 224) | getCardMessageTemplate(theme: CometChatTheme, additionalParams?: Addit... method getAudioMessageTemplate (line 228) | getAudioMessageTemplate(theme: CometChatTheme, additionalParams?: Addi... method getVideoMessageTemplate (line 232) | getVideoMessageTemplate(theme: CometChatTheme, additionalParams?: Addi... method getImageMessageTemplate (line 236) | getImageMessageTemplate(theme: CometChatTheme, additionalParams?: Addi... method getFileMessageTemplate (line 240) | getFileMessageTemplate(theme: CometChatTheme, additionalParams?: Addit... method getAllMessageTemplates (line 244) | getAllMessageTemplates( method getMessageTemplate (line 251) | getMessageTemplate( method getGroupActionTemplate (line 261) | getGroupActionTemplate(theme: CometChatTheme): CometChatMessageTemplate { method getAllMessageTypes (line 265) | getAllMessageTypes(): string[] { method getAllMessageCategories (line 269) | getAllMessageCategories(): string[] { method getAuxiliaryOptions (line 273) | getAuxiliaryOptions( method getMessageTypeToSubtitle (line 282) | getMessageTypeToSubtitle(messageType: string): string { method getAttachmentOptions (line 286) | getAttachmentOptions( method getAuxiliaryButtonOptions (line 296) | getAuxiliaryButtonOptions() { method getLastConversationMessage (line 300) | getLastConversationMessage( method getAuxiliaryHeaderAppbarOptions (line 307) | getAuxiliaryHeaderAppbarOptions( method getAllTextFormatters (line 315) | getAllTextFormatters(loggedInUser?: CometChat.User, theme?: CometChatT... method getMentionsFormatter (line 322) | getMentionsFormatter(loggedInUser?: CometChat.User, theme?: CometChatT... method getUrlsFormatter (line 326) | getUrlsFormatter(loggedInUser?: CometChat.User): CometChatUrlsFormatter { method getMessagePreviewSubtitle (line 330) | getMessagePreviewSubtitle(message: CometChat.BaseMessage): string { method getReplyView (line 334) | getReplyView( FILE: packages/ChatUiKit/src/shared/framework/ExtensionsDataSource.tsx method enable (line 7) | enable(): void { FILE: packages/ChatUiKit/src/shared/framework/MessageDataSource.tsx type MentionContext (line 51) | enum MentionContext { function isAudioMessage (line 56) | function isAudioMessage(message: CometChat.BaseMessage): message is Come... function isVideoMessage (line 63) | function isVideoMessage(message: CometChat.BaseMessage): message is Come... function isFileMessage (line 70) | function isFileMessage(message: CometChat.BaseMessage): message is Comet... function isActionMessage (line 77) | function isActionMessage(message: CometChat.BaseMessage): message is Com... function isTextMessage (line 81) | function isTextMessage(message: CometChat.BaseMessage): message is Comet... function isImageMessage (line 88) | function isImageMessage(message: CometChat.BaseMessage): message is Come... function isDeletedMessage (line 95) | function isDeletedMessage(message: CometChat.BaseMessage): boolean { class MessageDataSource (line 99) | class MessageDataSource implements DataSource { method getAgentAssistantMessageBubble (line 102) | getAgentAssistantMessageBubble(message: CometChat.BaseMessage, theme: ... method getStreamMessageBubble (line 106) | getStreamMessageBubble(message: CometChat.BaseMessage, theme: CometCha... method getAgentAssistantMessageTemplate (line 133) | getAgentAssistantMessageTemplate(theme: CometChatTheme): CometChatMess... method getStreamMessageTemplate (line 150) | getStreamMessageTemplate(theme: CometChatTheme, additionalParams?: Add... method getEditOption (line 159) | getEditOption(theme: CometChatTheme): CometChatMessageOption { method getDeleteOption (line 179) | getDeleteOption(theme: CometChatTheme): CometChatMessageOption { method getReplyOption (line 201) | getReplyOption(theme: CometChatTheme): CometChatMessageOption { method getReplyInThreadOption (line 220) | getReplyInThreadOption(theme: CometChatTheme): CometChatMessageOption { method getReportOption (line 240) | getReportOption(theme: CometChatTheme): CometChatMessageOption { method getShareOption (line 260) | getShareOption(theme: CometChatTheme): CometChatMessageOption { method getCopyOption (line 279) | getCopyOption(theme: CometChatTheme): CometChatMessageOption { method getMarkAsUnreadOption (line 299) | getMarkAsUnreadOption(theme: CometChatTheme): CometChatMessageOption { method getInformationOption (line 325) | getInformationOption(theme: CometChatTheme): CometChatMessageOption { method getPrivateMessageOption (line 345) | getPrivateMessageOption(theme: CometChatTheme): CometChatMessageOption { method isSentByMe (line 361) | isSentByMe(loggedInUser: CometChat.User, message: CometChat.BaseMessag... method getTextMessageOptions (line 366) | getTextMessageOptions( method getAudioMessageOptions (line 507) | getAudioMessageOptions( method getVideoMessageOptions (line 527) | getVideoMessageOptions( method getImageMessageOptions (line 547) | getImageMessageOptions( method getFileMessageOptions (line 567) | getFileMessageOptions( method getMessageOptions (line 587) | getMessageOptions( method validateOption (line 672) | private validateOption( method getCommonOptions (line 772) | getCommonOptions( method getActionMessage (line 884) | getActionMessage(message: any): string { method getGroupActionBubble (line 997) | getGroupActionBubble(message: CometChat.BaseMessage, theme: CometChatT... method getBottomView (line 1011) | getBottomView( method getReplyView (line 1018) | getReplyView( method getDeleteMessageBubble (line 1098) | getDeleteMessageBubble(message: CometChat.BaseMessage, theme: CometCha... method getVideoMessageBubble (line 1108) | getVideoMessageBubble( method getTextMessageBubble (line 1135) | getTextMessageBubble( method getImageMessageBubble (line 1301) | getImageMessageBubble( method getAudioMessageBubble (line 1319) | getAudioMessageBubble( method getFileMessageBubble (line 1348) | getFileMessageBubble( method getTextMessageContentView (line 1412) | getTextMessageContentView( method getAudioMessageContentView (line 1426) | getAudioMessageContentView( method getVideoMessageContentView (line 1440) | getVideoMessageContentView( method getImageMessageContentView (line 1453) | getImageMessageContentView( method getFileMessageContentView (line 1469) | getFileMessageContentView( method getTextMessageTemplate (line 1484) | getTextMessageTemplate( method getAudioMessageTemplate (line 1521) | getAudioMessageTemplate( method getVideoMessageTemplate (line 1550) | getVideoMessageTemplate( method getImageMessageTemplate (line 1579) | getImageMessageTemplate( method getFileMessageTemplate (line 1608) | getFileMessageTemplate( method getFormMessageTemplate (line 1638) | getFormMessageTemplate( method getSchedulerMessageTemplate (line 1665) | getSchedulerMessageTemplate( method getCardMessageTemplate (line 1692) | getCardMessageTemplate( method getGroupActionTemplate (line 1719) | getGroupActionTemplate( method getAllMessageTemplates (line 1732) | getAllMessageTemplates( method getMessageTemplate (line 1751) | getMessageTemplate( method getAllMessageTypes (line 1798) | getAllMessageTypes(): string[] { method getAllMessageCategories (line 1813) | getAllMessageCategories(): string[] { method getAuxiliaryOptions (line 1821) | getAuxiliaryOptions( method getAuxiliaryHeaderAppbarOptions (line 1829) | getAuxiliaryHeaderAppbarOptions( method getId (line 1836) | getId(): string { method getMessageTypeToSubtitle (line 1839) | getMessageTypeToSubtitle(messageType: string): string { method getAttachmentOptions (line 2123) | getAttachmentOptions( method getAuxiliaryButtonOptions (line 2138) | getAuxiliaryButtonOptions() { method getLastConversationMessage (line 2142) | getLastConversationMessage( method getAllTextFormatters (line 2154) | getAllTextFormatters( method getMentionsFormatter (line 2164) | getMentionsFormatter( method getUrlsFormatter (line 2171) | getUrlsFormatter(loggedInUser?: CometChat.User): CometChatUrlsFormatter { method getMessagePreviewSubtitle (line 2175) | getMessagePreviewSubtitle(message: CometChat.BaseMessage): string { FILE: packages/ChatUiKit/src/shared/framework/resources/index.ts constant ICONS (line 23) | const ICONS = { FILE: packages/ChatUiKit/src/shared/helper/LocalizedDateHelper.ts class LocalizedDateHelper (line 34) | class LocalizedDateHelper { method getLocaleConfig (line 50) | public getLocaleConfig(locale: Language): { localeCode: string, dateFo... method shouldUse12HourClock (line 95) | private shouldUse12HourClock(locale: Language): boolean { method formatTime (line 121) | private formatTime(date: Date, locale: Language): string { method getFullLocaleForDateFormatting (line 141) | public static getFullLocaleForDateFormatting(language: Language): stri... method formatConversationDate (line 174) | private formatConversationDate(date: Date, locale: Language): string { method formatDateSeparator (line 219) | private formatDateSeparator(date: Date, locale: Language): string { method formatDateTimeWithSeparator (line 253) | private formatDateTimeWithSeparator(date: Date, locale: Language): str... method getFormattedDate (line 287) | getFormattedDate(timestamp: number, pattern: string, locale: Language ... FILE: packages/ChatUiKit/src/shared/helper/composerHelpers.ts type AgenticSendDelayConfig (line 61) | interface AgenticSendDelayConfig { type AgenticParentMessageConfig (line 97) | interface AgenticParentMessageConfig { type ReplyMessageState (line 165) | interface ReplyMessageState { type MessagePreviewState (line 173) | interface MessagePreviewState { type ReplyMessageSendConfig (line 229) | interface ReplyMessageSendConfig { type SendButtonStateConfig (line 270) | interface SendButtonStateConfig { type CreateTextMessageConfig (line 322) | interface CreateTextMessageConfig { type CreateMediaMessageConfig (line 364) | interface CreateMediaMessageConfig { type MentionOverlap (line 412) | interface MentionOverlap { FILE: packages/ChatUiKit/src/shared/helper/dateHelper.ts class DateHelper (line 5) | class DateHelper { method getWeekOfDay (line 49) | getWeekOfDay(date: Date) { method getMonthOfDay (line 55) | getMonthOfDay(date: Date, full = false) { method getDateFormat (line 62) | getDateFormat(date: Date, pattern: ValueOf) { method getTimeFormat (line 73) | getTimeFormat(date: Date) { method getDate (line 84) | getDate(date: Date, pattern: ValueOf) { method getFormattedDate (line 105) | getFormattedDate(timestamp: number, pattern: ValueOf(obj: T, seen = new WeakMap()): T { function getLastSeenTime (line 77) | function getLastSeenTime(timestamp: number | null | undefined): string { FILE: packages/ChatUiKit/src/shared/helper/types/index.ts type ImageType (line 15) | type ImageType = ImageURISource; type CometChatMessageComposerAction (line 17) | type CometChatMessageComposerAction = ActionItemInterface & { type DoNotPartial (line 36) | type DoNotPartial = type DeepPartial (line 45) | type DeepPartial = T extends object type ValueOf (line 57) | type ValueOf = T[keyof T]; type RequireAtLeastOne (line 59) | type RequireAtLeastOne = { FILE: packages/ChatUiKit/src/shared/helper/useKeyboard.tsx function onKeyboardDidShow (line 10) | function onKeyboardDidShow(e: KeyboardEvent) { function onKeyboardDidHide (line 20) | function onKeyboardDidHide() { FILE: packages/ChatUiKit/src/shared/icons/Icon.tsx type IconName (line 15) | type IconName = keyof typeof ICONS; type IconProps (line 17) | type IconProps = { FILE: packages/ChatUiKit/src/shared/icons/components/ai-chat-history.tsx function SvgComponent (line 4) | function SvgComponent({ width = 24, height = 24, color = "#A1A1A1", ...p... FILE: packages/ChatUiKit/src/shared/icons/components/ai-copy-option.tsx function SvgComponent (line 4) | function SvgComponent({ width = 24, height = 24, color = "#A1A1A1", ...p... FILE: packages/ChatUiKit/src/shared/icons/components/ai-new-chat.tsx function SvgComponent (line 4) | function SvgComponent({ width = 24, height = 24, color = "#A1A1A1", ...p... FILE: packages/ChatUiKit/src/shared/icons/components/ai-send-button.tsx function SvgComponent (line 4) | function SvgComponent({ width = 20, height = 20, color = "#000", ...prop... FILE: packages/ChatUiKit/src/shared/icons/icon-mapping.tsx constant ICONS (line 330) | const ICONS = { FILE: packages/ChatUiKit/src/shared/libs/ImageZoom/ReactNativeZoomableView.tsx function calcGestureCenterPoint (line 29) | function calcGestureCenterPoint( class ReactNativeZoomableView (line 53) | class ReactNativeZoomableView extends Component< method constructor (line 114) | constructor(props: any) { method offsetX (line 185) | private set offsetX(x: any) { method offsetY (line 188) | private set offsetY(y: any) { method offsetX (line 191) | private get offsetX() { method offsetY (line 194) | private get offsetY() { method __setOffset (line 197) | private __setOffset(axis: 'x' | 'y', offset: number) { method __getOffset (line 240) | private __getOffset(axis: 'x' | 'y') { method componentDidUpdate (line 244) | componentDidUpdate( method componentDidMount (line 274) | componentDidMount() { method componentWillUnmount (line 289) | componentWillUnmount() { method _invokeOnTransform (line 297) | _invokeOnTransform() { method _getZoomableViewEventObject (line 314) | _getZoomableViewEventObject(overwriteObj = {}): ZoomableViewEvent { method _handlePinching (line 570) | _handlePinching( method _calcOffsetShiftSinceLastGestureState (line 683) | _calcOffsetShiftSinceLastGestureState(gestureCenterPoint: Vec2D) { method _handleShifting (line 713) | _handleShifting(gestureState: PanResponderGestureState) { method _setNewOffsetPosition (line 742) | async _setNewOffsetPosition(newOffsetX: number, newOffsetY: number) { method _addTouch (line 801) | private _addTouch(touch: TouchPoint) { method _removeTouch (line 806) | private _removeTouch(touch: TouchPoint) { method _handleDoubleTap (line 818) | _handleDoubleTap(e: GestureResponderEvent) { method _getNextZoomStep (line 857) | _getNextZoomStep() { method _zoomToLocation (line 882) | async _zoomToLocation(x: number, y: number, newZoomLevel: number) { method zoomTo (line 929) | async zoomTo(newZoomLevel: number): Promise { method zoomBy (line 952) | zoomBy(zoomLevelChange: number | null | undefined = null): Promise { method moveBy (line 989) | moveBy(offsetChangeX: number, offsetChangeY: number): Promise { method render (line 998) | render() { FILE: packages/ChatUiKit/src/shared/libs/ImageZoom/ReactNativeZoomableViewWithGestures.tsx class ReactNativeZoomableViewWithGestures (line 17) | class ReactNativeZoomableViewWithGestures extends React.Component< method constructor (line 23) | constructor(props: ReactNativeZoomableViewWithGesturesProps) { method _couldCallSwipeEvent (line 51) | _couldCallSwipeEvent(zoomableViewState: { zoomLevel: number }) { method _validateSwipe (line 81) | _validateSwipe(gestureState: any) { method _triggerSwipeHandlers (line 101) | _triggerSwipeHandlers(swipeDirection: any, gestureState: PanResponderG... method _getSwipeDirection (line 134) | _getSwipeDirection(gestureState: any) { method _isValidHorizontalSwipe (line 164) | _isValidHorizontalSwipe(gestureState: { vx: any; dy: any }) { method _isValidVerticalSwipe (line 178) | _isValidVerticalSwipe(gestureState: { vy: any; dx: any }) { method _isValidSwipe (line 196) | _isValidSwipe( method render (line 208) | render() { FILE: packages/ChatUiKit/src/shared/libs/ImageZoom/helper.ts function calcGestureTouchDistance (line 4) | function calcGestureTouchDistance( function calcNewScaledOffsetForZoomCentering (line 16) | function calcNewScaledOffsetForZoomCentering( type Center (line 44) | interface Center { function applyPanBoundariesToOffset (line 48) | function applyPanBoundariesToOffset( function getBoundaryCrossedAnim (line 103) | function getBoundaryCrossedAnim(animValue: Animated.Value, toValue: numb... function getPanMomentumDecayAnim (line 111) | function getPanMomentumDecayAnim( function getZoomToAnimation (line 122) | function getZoomToAnimation(animValue: Animated.Value, toValue: number) { FILE: packages/ChatUiKit/src/shared/libs/ImageZoom/types/index.ts type SwipeDirection (line 3) | enum SwipeDirection { type ZoomableViewEvent (line 10) | interface ZoomableViewEvent { type ReactNativeZoomableViewProps (line 20) | interface ReactNativeZoomableViewProps extends ViewProps { type Vec2D (line 145) | interface Vec2D { type TouchPoint (line 150) | interface TouchPoint extends Vec2D { type ReactNativeZoomableViewState (line 155) | interface ReactNativeZoomableViewState { type ReactNativeZoomableViewWithGesturesProps (line 164) | interface ReactNativeZoomableViewWithGesturesProps extends ReactNativeZo... FILE: packages/ChatUiKit/src/shared/modals/CometChatAIAssistantTools.ts type CometChatAIAssistantToolsFunction (line 5) | type CometChatAIAssistantToolsFunction = (args: any) => void; type ICometChatAIAssistantToolsMap (line 12) | interface ICometChatAIAssistantToolsMap { class CometChatAIAssistantTools (line 31) | class CometChatAIAssistantTools { method constructor (line 35) | constructor(actions: ICometChatAIAssistantToolsMap) { method getAction (line 50) | getAction(functionName: string): CometChatAIAssistantToolsFunction | u... method getActions (line 60) | getActions(): ICometChatAIAssistantToolsMap { FILE: packages/ChatUiKit/src/shared/modals/CometChatMessageOption.ts type CometChatMessageOption (line 6) | type CometChatMessageOption = ActionItemInterface & { FILE: packages/ChatUiKit/src/shared/modals/CometChatMessageTemplate.ts type MessageTemplateInterface (line 10) | interface MessageTemplateInterface { class CometChatMessageTemplate (line 116) | class CometChatMessageTemplate implements MessageTemplateInterface { method constructor (line 213) | constructor({ FILE: packages/ChatUiKit/src/shared/modals/StreamMessage.ts class StreamMessage (line 4) | class StreamMessage extends CometChat.AIAssistantMessage { method constructor (line 6) | constructor(receiverId: string, receiverType: string, text: string, ca... FILE: packages/ChatUiKit/src/shared/resources/CometChatLocalizeNew/CometChatI18nProvider.tsx type CometChatI18nProviderProps (line 8) | interface CometChatI18nProviderProps { FILE: packages/ChatUiKit/src/shared/resources/CometChatLocalizeNew/CometChatLocalizationHelper.ts type TranslationKey (line 22) | type TranslationKey = keyof typeof en; type SupportedLanguage (line 50) | type SupportedLanguage = keyof typeof defaultTranslations; type CustomTranslations (line 52) | interface CustomTranslations { FILE: packages/ChatUiKit/src/shared/resources/CometChatLocalizeNew/LocalizationManager.ts class LocalizationManager (line 5) | class LocalizationManager { method getInstance (line 12) | static getInstance(): LocalizationManager { method setLanguage (line 20) | setLanguage(language: Language, translations?: any, fallback?: Languag... method getCurrentLanguage (line 29) | getCurrentLanguage(): Language { method translate (line 34) | translate(key: string): string { method markProviderInactive (line 44) | markProviderInactive() { FILE: packages/ChatUiKit/src/shared/resources/CometChatLocalizeNew/type.ts type Language (line 1) | type Language = string; type CometChatLocalizeContextType (line 3) | type CometChatLocalizeContextType = { FILE: packages/ChatUiKit/src/shared/resources/CometChatSoundManager/CometChatSoundManager.js class CometChatSoundManager (line 12) | class CometChatSoundManager { method play (line 60) | static async play(sound, customSound, isRequire = false) { method pause (line 88) | static pause() { FILE: packages/ChatUiKit/src/shared/resources/CometChatSoundManager/sound.js function isRelativePath (line 10) | function isRelativePath(path) { function calculateRelativeVolume (line 14) | function calculateRelativeVolume(volume, pan) { function setAndroidVolumes (line 20) | function setAndroidVolumes(sound) { class Sound (line 37) | class Sound { method constructor (line 38) | constructor(filename, basePath, onError, options) { method registerOnPlay (line 80) | registerOnPlay() { method enable (line 103) | static enable(enabled) { method enableInSilenceMode (line 106) | static enableInSilenceMode(enabled) { method setActive (line 111) | static setActive(value) { method setCategory (line 116) | static setCategory(value, mixWithOthers = false) { method setMode (line 121) | static setMode(value) { method setSpeakerPhone (line 126) | static setSpeakerPhone(value) { method isLoaded (line 131) | isLoaded() { method play (line 134) | play(onEnd) { method pause (line 142) | pause(callback) { method stop (line 151) | stop(callback) { method reset (line 160) | reset() { method release (line 167) | release() { method getFilename (line 180) | getFilename() { method getDuration (line 183) | getDuration() { method getNumberOfChannels (line 186) | getNumberOfChannels() { method getVolume (line 189) | getVolume() { method getSpeed (line 192) | getSpeed() { method getPitch (line 195) | getPitch() { method setVolume (line 198) | setVolume(value) { method setPan (line 209) | setPan(value) { method getSystemVolume (line 222) | getSystemVolume(callback) { method setSystemVolume (line 228) | setSystemVolume(value) { method getPan (line 234) | getPan() { method getNumberOfLoops (line 237) | getNumberOfLoops() { method setNumberOfLoops (line 240) | setNumberOfLoops(value) { method setSpeed (line 251) | setSpeed(value) { method setPitch (line 260) | setPitch(value) { method getCurrentTime (line 269) | getCurrentTime(callback) { method setCurrentTime (line 274) | setCurrentTime(value) { method setSpeakerphoneOn (line 281) | setSpeakerphoneOn(value) { method isPlaying (line 286) | isPlaying() { method checkOtherAudioPlaying (line 289) | async checkOtherAudioPlaying() { FILE: packages/ChatUiKit/src/shared/services/stream-message.service.ts type IStreamData (line 11) | interface IStreamData { type QueueCompletionCallback (line 26) | type QueueCompletionCallback = ( function checkQueueEmptyStatus (line 75) | function checkQueueEmptyStatus(runId: string) { function fixMarkdownFences (line 249) | function fixMarkdownFences(text: string): string { function autoCloseFences (line 256) | function autoCloseFences(text: string): string { FILE: packages/ChatUiKit/src/shared/utils/CometChatMessagePreview/CometChatMessagePreview.tsx type CometChatMessagePreviewProps (line 20) | interface CometChatMessagePreviewProps { FILE: packages/ChatUiKit/src/shared/utils/CommonUtils.ts class CommonUtils (line 5) | class CommonUtils { method clone (line 6) | static clone(arg: T, seen = new WeakMap()): T { method mergeObjects (line 47) | static mergeObjects(obj1: object, obj2: object) { method mergeArrays (line 80) | static mergeArrays(arr1: Array, arr2: Array, keys: str... method getComponentIdFromMessage (line 146) | static getComponentIdFromMessage(message: CometChat.BaseMessage): Obje... method checkIdBelongsToThisComponent (line 159) | static checkIdBelongsToThisComponent( method prefetchThumbnail (line 173) | static async prefetchThumbnail( FILE: packages/ChatUiKit/src/shared/utils/MarkdownUtils.ts function stripMarkdown (line 22) | function stripMarkdown(text: string): string { type PreviewTextResult (line 78) | interface PreviewTextResult { function preparePreviewText (line 98) | function preparePreviewText(text: string): PreviewTextResult { FILE: packages/ChatUiKit/src/shared/utils/MentionUtils.ts function isCursorWithinMentionRange (line 9) | function isCursorWithinMentionRange( function getMentionRangeAtCursor (line 26) | function getMentionRangeAtCursor( FILE: packages/ChatUiKit/src/shared/utils/MessageReceiptUtils.ts method getReceiptStatus (line 9) | getReceiptStatus(message: CometChat.BaseMessage | undefined): MessageRec... FILE: packages/ChatUiKit/src/shared/utils/MessageUtils.tsx type MessageViewParamsType (line 26) | type MessageViewParamsType = { FILE: packages/ChatUiKit/src/shared/utils/NetworkUtils.tsx class CometChatNetworkUtils (line 1) | class CometChatNetworkUtils { method fetcher (line 2) | static async fetcher({ function isHttpUrl (line 30) | function isHttpUrl(string) { FILE: packages/ChatUiKit/src/shared/utils/PermissionUtil.ts type TPermissibleResources (line 28) | type TPermissibleResources = (typeof permissibleResources)[number]; type ValueOf (line 30) | type ValueOf = T[keyof T]; type TPermissionStatus (line 31) | type TPermissionStatus = ValueOf; class PermissionUtilIOS (line 38) | class PermissionUtilIOS { method constructor (line 40) | constructor() { method init (line 47) | async init() { method get (line 72) | async get(resources: TPermissibleResources[]) { method request (line 81) | async request(resources: TPermissibleResources[]) { method startResourceBasedTask (line 109) | async startResourceBasedTask(resources: TPermissibleResources[]) { FILE: packages/ChatUiKit/src/shared/utils/conversationUtils.ts class CometChatConversationUtils (line 13) | class CometChatConversationUtils { method getLastMessage (line 14) | static getLastMessage(conversation: CometChat.Conversation): CometChat... FILE: packages/ChatUiKit/src/shared/utils/icsToJson.js constant NEW_LINE (line 1) | const NEW_LINE = /\r\n|\n|\r/; constant EVENT (line 3) | const EVENT = 'VEVENT'; constant EVENT_START (line 4) | const EVENT_START = 'BEGIN'; constant EVENT_END (line 5) | const EVENT_END = 'END'; constant START_DATE (line 6) | const START_DATE = 'DTSTART'; constant END_DATE (line 7) | const END_DATE = 'DTEND'; constant DESCRIPTION (line 8) | const DESCRIPTION = 'DESCRIPTION'; constant SUMMARY (line 9) | const SUMMARY = 'SUMMARY'; constant LOCATION (line 10) | const LOCATION = 'LOCATION'; constant ALARM (line 11) | const ALARM = 'VALARM'; constant TZID (line 12) | const TZID = 'TZID'; constant TZOFFSETFROM (line 13) | const TZOFFSETFROM = 'TZOFFSETFROM'; constant TZOFFSETTO (line 14) | const TZOFFSETTO = 'TZOFFSETTO'; FILE: packages/ChatUiKit/src/shared/views/CometChatAIAssistantMessageBubble/CometChatAIAssistantMessageBubble.tsx type CometChatAIAssistantMessageBubbleProps (line 8) | interface CometChatAIAssistantMessageBubbleProps { FILE: packages/ChatUiKit/src/shared/views/CometChatActionSheet/ActionItem.ts type ActionItemInterface (line 5) | interface ActionItemInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatActionSheet/CometChatActionSheet.tsx type CometChatActionSheetInterface (line 63) | interface CometChatActionSheetInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatActionSheet/resources/index.ts constant ICONS (line 4) | const ICONS = { FILE: packages/ChatUiKit/src/shared/views/CometChatAudioBubble/CometChatAudioBubble.tsx type CometChatAudioBubbleInterface (line 23) | interface CometChatAudioBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatAvatar/CometChatAvatar.tsx type CometChatAvatarProps (line 10) | interface CometChatAvatarProps { FILE: packages/ChatUiKit/src/shared/views/CometChatAvatar/styles.ts type AvatarStyle (line 4) | type AvatarStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatBadge/CometChatBadge.tsx type CometChatBadgeProps (line 10) | interface CometChatBadgeProps { FILE: packages/ChatUiKit/src/shared/views/CometChatBadge/styles.ts type BadgeStyle (line 4) | type BadgeStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatBottomSheet/CometChatBottomSheet.tsx type CometChatBottomSheetInterface (line 25) | interface CometChatBottomSheetInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatConfirmDialog/CometChatConfirmDialog.tsx type CometChatConfirmDialogInterface (line 21) | interface CometChatConfirmDialogInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatConfirmDialog/style.ts type ConfirmDialogStyle (line 6) | type ConfirmDialogStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatDate/CometChatDate.tsx type CometChatDateInterface (line 14) | interface CometChatDateInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatDate/styles.ts type DateStyle (line 5) | type DateStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatDateSeperator/CometChatDateSeparator.tsx type CometChatDateSeparatorInterface (line 12) | interface CometChatDateSeparatorInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatDateSeperator/styles.ts type DateSeparatorStyle (line 5) | type DateSeparatorStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatDeletedBubble/CometChatDeletedBubble.tsx type CometChatDeletedBubbleInterface (line 12) | interface CometChatDeletedBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatDeletedBubble/styles.ts type DeletedBubbleStyle (line 5) | type DeletedBubbleStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatEmojiKeyboard/CometChatEmojiKeyboard.tsx type EmojiItem (line 20) | type EmojiItem = { type Section (line 25) | type Section = { type IconName (line 31) | type IconName = constant NUM_COLUMNS (line 60) | const NUM_COLUMNS = 8; type CategoryListProps (line 65) | interface CategoryListProps { type CometChatEmojiKeyboardProps (line 120) | interface CometChatEmojiKeyboardProps { FILE: packages/ChatUiKit/src/shared/views/CometChatEmojiKeyboard/Emoji.ts class CometChatEmoji (line 8) | class CometChatEmoji { method constructor (line 11) | constructor({ char, keywords }) { FILE: packages/ChatUiKit/src/shared/views/CometChatEmojiKeyboard/EmojiCategory.ts class CometChatEmojiCategory (line 9) | class CometChatEmojiCategory { method constructor (line 14) | constructor({ id, name, emojis, symbol }) { FILE: packages/ChatUiKit/src/shared/views/CometChatFileBubble/CometChatFileBubble.tsx type CometChatFileBubbleInterface (line 26) | interface CometChatFileBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatImageBubble/CometChatImageBubble.tsx type CometChatImageBubbleInterface (line 11) | interface CometChatImageBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatImageBubble/CometChatImageLoader.tsx type CometChatImageLoaderPropType (line 18) | interface CometChatImageLoaderPropType { FILE: packages/ChatUiKit/src/shared/views/CometChatImageBubble/assets/index.ts constant ICONS (line 3) | const ICONS = { FILE: packages/ChatUiKit/src/shared/views/CometChatImageViewerModal/resources/index.ts constant ICONS (line 3) | const ICONS = { FILE: packages/ChatUiKit/src/shared/views/CometChatInlineAudioRecorder/AudioWaveformVisualizer.tsx constant DEFAULT_STYLE (line 18) | const DEFAULT_STYLE: Required = { function normalizeAmplitude (line 38) | function normalizeAmplitude(amplitude: number): number { function amplifyAmplitude (line 56) | function amplifyAmplitude(normalizedAmplitude: number): number { function processAmplitude (line 78) | function processAmplitude(rawAmplitude: number): number { function calculateSeekPosition (line 92) | function calculateSeekPosition(touchX: number, containerWidth: number): ... FILE: packages/ChatUiKit/src/shared/views/CometChatInlineAudioRecorder/CometChatInlineAudioRecorder.tsx function formatDuration (line 25) | function formatDuration(durationMs: number): string { FILE: packages/ChatUiKit/src/shared/views/CometChatInlineAudioRecorder/types.ts type RecorderState (line 17) | type RecorderState = type AudioSegment (line 31) | interface AudioSegment { type SegmentManagerState (line 50) | interface SegmentManagerState { type ButtonStyle (line 66) | interface ButtonStyle { type WaveformStyle (line 86) | interface WaveformStyle { type CometChatInlineAudioRecorderStyle (line 113) | interface CometChatInlineAudioRecorderStyle { type AudioWaveformVisualizerProps (line 146) | interface AudioWaveformVisualizerProps { type CometChatInlineAudioRecorderProps (line 173) | interface CometChatInlineAudioRecorderProps { type UseAudioRecorderReturn (line 200) | interface UseAudioRecorderReturn { type RecorderAction (line 261) | type RecorderAction = type RecorderReducerState (line 286) | interface RecorderReducerState { FILE: packages/ChatUiKit/src/shared/views/CometChatInlineAudioRecorder/useAudioRecorder.ts function recorderReducer (line 34) | function recorderReducer( function useAudioRecorder (line 180) | function useAudioRecorder(): UseAudioRecorderReturn { FILE: packages/ChatUiKit/src/shared/views/CometChatLinkConfirmPopup/CometChatLinkConfirmPopup.tsx type CometChatLinkConfirmPopupInterface (line 16) | interface CometChatLinkConfirmPopupInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatLinkConfirmPopup/style.ts type LinkConfirmPopupStyle (line 5) | type LinkConfirmPopupStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatList/CometChatList.tsx type CometChatListActionsInterface (line 33) | interface CometChatListActionsInterface { type CometChatListStylesInterface (line 44) | interface CometChatListStylesInterface { type CometChatListProps (line 102) | interface CometChatListProps { FILE: packages/ChatUiKit/src/shared/views/CometChatList/Header.tsx type HeaderProps (line 21) | interface HeaderProps { function Header (line 147) | function Header({ FILE: packages/ChatUiKit/src/shared/views/CometChatList/resources/index.ts constant ICONS (line 4) | const ICONS = { FILE: packages/ChatUiKit/src/shared/views/CometChatListItem/CometChatListItem.tsx type CometChatListItemInterface (line 23) | interface CometChatListItemInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatMediaRecorder/AnimatingMic.tsx type MediarecorderAnimationStyle (line 17) | type MediarecorderAnimationStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatMediaRecorder/CometChatAudioPlayer.tsx type CometChatAudioPlayerInterface (line 7) | interface CometChatAudioPlayerInterface { function clearTimeInterval (line 34) | function clearTimeInterval() { FILE: packages/ChatUiKit/src/shared/views/CometChatMediaRecorder/CometChatAudioPreview/CometChatAudioPreview.tsx type CometChatAudioBubbleInterface (line 23) | interface CometChatAudioBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatMediaRecorder/CometChatMediaRecorder.tsx type CometChatMediaRecorderInterface (line 21) | interface CometChatMediaRecorderInterface { type RecordingState (line 31) | type RecordingState = "initial" | "recording" | "paused" | "stopped" | "... function deleteFile (line 69) | function deleteFile() { function permissionAlert (line 76) | function permissionAlert() { FILE: packages/ChatUiKit/src/shared/views/CometChatMediaRecorder/Timer.tsx type TimerProps (line 5) | interface TimerProps { FILE: packages/ChatUiKit/src/shared/views/CometChatMessageBubble/CometChatMessageBubble.tsx type CometChatMessageBubbleInterface (line 9) | interface CometChatMessageBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatMessageInput/CometChatMessageInput.tsx type CometChatMessageInputInterface (line 20) | interface CometChatMessageInputInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatNewMessageIndicator/CometChatNewMessageIndicator.tsx type CometChatNewMessageIndicatorInterface (line 11) | interface CometChatNewMessageIndicatorInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatNewMessageIndicator/styles.ts type NewMessageIndicatorStyle (line 4) | type NewMessageIndicatorStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatQuickReactions/CometChatQuickReactions.tsx type CometChatQuickReactionsProps (line 10) | interface CometChatQuickReactionsProps { function getEmojis (line 51) | function getEmojis(): string[] { FILE: packages/ChatUiKit/src/shared/views/CometChatQuickReactions/resources/index.ts constant ICONS (line 2) | const ICONS = { ADDREACTION }; FILE: packages/ChatUiKit/src/shared/views/CometChatReactionList/CometChatReactionList.tsx type CometChatReactionListInterface (line 25) | interface CometChatReactionListInterface { function getName (line 342) | function getName() { FILE: packages/ChatUiKit/src/shared/views/CometChatReactions/CometChatReactions.tsx type CometChatReactionsInterface (line 11) | interface CometChatReactionsInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatReceipt/CometChatReceipt.tsx type CometChatReceiptInterface (line 16) | interface CometChatReceiptInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatReceipt/resources/index.ts constant ICONS (line 7) | const ICONS = { FILE: packages/ChatUiKit/src/shared/views/CometChatReceipt/style.ts type ReceiptStyles (line 5) | type ReceiptStyles = { FILE: packages/ChatUiKit/src/shared/views/CometChatReportDialog/CometChatReportDialog.tsx type CometChatReportDialogInterface (line 22) | interface CometChatReportDialogInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatReportDialog/style.ts type ReportDialogStyle (line 5) | type ReportDialogStyle = { FILE: packages/ChatUiKit/src/shared/views/CometChatRetryButton/CometChatRetryButton.tsx type CometChatRetryButtonProps (line 9) | interface CometChatRetryButtonProps { FILE: packages/ChatUiKit/src/shared/views/CometChatSendButtonView/CometChatSendButtonView.tsx type CometChatSendButtonViewProps (line 7) | type CometChatSendButtonViewProps = { FILE: packages/ChatUiKit/src/shared/views/CometChatStatusIndicator/CometChatStatusIndicator.tsx type CometChatStatusIndicatorInterface (line 12) | interface CometChatStatusIndicatorInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatStatusIndicator/styles.ts type StatusIndicatorStyles (line 4) | type StatusIndicatorStyles = { FILE: packages/ChatUiKit/src/shared/views/CometChatStreamMessageBubble/CometChatStreamMessageBubble.tsx type CometChatStreamMessageBubbleProps (line 9) | interface CometChatStreamMessageBubbleProps { FILE: packages/ChatUiKit/src/shared/views/CometChatSuggestionList/CometChatSuggestionList.tsx type CometChatSuggestionListInterface (line 13) | interface CometChatSuggestionListInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatSuggestionList/SuggestionItem.ts class SuggestionItem (line 1) | class SuggestionItem { method constructor (line 43) | constructor(props: SuggestionItem) { FILE: packages/ChatUiKit/src/shared/views/CometChatTextBubble/CometChatTextBubble.tsx constant VIEW_BASED_WRAPPER_STYLE (line 20) | const VIEW_BASED_WRAPPER_STYLE = { flexShrink: 1 as const }; type CometChatTextBubbleInterface (line 22) | interface CometChatTextBubbleInterface { function applyTextStyleDeep (line 54) | function applyTextStyleDeep( FILE: packages/ChatUiKit/src/shared/views/CometChatTooltipMenu/CometChatTooltipMenu.tsx type MenuItemInterface (line 24) | interface MenuItemInterface { type CometChatTooltipMenuProps (line 38) | type CometChatTooltipMenuProps = { FILE: packages/ChatUiKit/src/shared/views/CometChatVideoBubble/CometChatVideoBubble.tsx type CometChatVideoBubbleInterface (line 25) | interface CometChatVideoBubbleInterface { FILE: packages/ChatUiKit/src/shared/views/CometChatVideoPlayer/CometChatVideoPlayer.tsx type CometChatVideoPlayerProps (line 17) | interface CometChatVideoPlayerProps { FILE: packages/ChatUiKit/src/shared/views/ErrorEmptyView/ErrorEmptyView.tsx type ErrorEmptyViewProps (line 7) | type ErrorEmptyViewProps = { FILE: packages/ChatUiKit/src/theme/CometChatThemeHelper.ts type Brightness (line 7) | enum Brightness { type Colors (line 12) | enum Colors { class CometChatThemeHelper (line 17) | class CometChatThemeHelper { method getBlendColorsPercentage (line 32) | public static getBlendColorsPercentage(brightness: Brightness): { [key... method hexToRgb (line 72) | private static hexToRgb(hex: string): { r: number; g: number; b: numbe... method rgbToHex (line 105) | private static rgbToHex(r: number, g: number, b: number): string { method blendColors (line 126) | private static blendColors(baseColor: string, blendColor: string, perc... method updateColors (line 137) | public static updateColors(color: Partial, mo... method updateOtherColors (line 156) | private static updateOtherColors( method updateExtendedColorsForLightTheme (line 282) | private static updateExtendedColorsForLightTheme( method updateExtendedColorsForDarkTheme (line 315) | private static updateExtendedColorsForDarkTheme( method updateSpacing (line 347) | public static updateSpacing( FILE: packages/ChatUiKit/src/theme/context.ts type ThemeProviderValue (line 6) | interface ThemeProviderValue { FILE: packages/ChatUiKit/src/theme/default/color/light.ts type EachColorValue (line 113) | type EachColorValue = { type Color (line 117) | type Color = EachColorValue; FILE: packages/ChatUiKit/src/theme/default/resources/icons/index.ts constant DEFAULT_ICONS (line 11) | const DEFAULT_ICONS = { FILE: packages/ChatUiKit/src/theme/default/spacing.ts type Spacing (line 86) | type Spacing = typeof defaultSpacing; FILE: packages/ChatUiKit/src/theme/default/typography.ts type TypographyVariant (line 3) | interface TypographyVariant { type Typography (line 9) | interface Typography { FILE: packages/ChatUiKit/src/theme/provider.tsx type CometChatThemeProviderProps (line 20) | interface CometChatThemeProviderProps { function useDebounce (line 24) | function useDebounce(value: T, delay: number): T { type CometChatCompThemeProviderProps (line 133) | interface CometChatCompThemeProviderProps { FILE: packages/ChatUiKit/src/theme/type.ts type BubbleStyles (line 28) | type BubbleStyles = { type OutgoingBubbleStyles (line 51) | type OutgoingBubbleStyles = Omit & { type ActionSheetStyle (line 59) | type ActionSheetStyle = { type SuggestionListStyle (line 68) | type SuggestionListStyle = { type CometChatTheme (line 82) | interface CometChatTheme {