Package-level declarations
Types
Represents the state of the camera capturer. This inherits DeniedPermissionState to handle cases when the permission is denied.
Represents a detail of a single menu item in the dialog.
Represents the state of the file picker. This inherits DeniedPermissionState to handle cases when the permission is denied.
Represents the state of the image picker. This inherits DeniedPermissionState to handle cases when the permission is denied.
Functions
Represents a back button that navigates back to the previous screen. This is used throughout thw Uikit's screens.
Represents a single menu item in the dialog.
Represents a placeholder for the failure screen. This contains ScreenPlaceholder with an error icon and a text and also contains a retry button to retry the action.
Represents the image viewer that shows the image in full screen.
Represents a loading screen. This contains a circular progress indicator in the center of the screen.
Represents a bottom sheet that shows a list of DialogMenuDetail items.
Represents a dialog that shows a list of DialogMenuDetail items.
Represents the lazy column for messages with pagination.
Represents a tooltip Composable that's shown at the bottom of the ChannelScreen when new messages are received while the scroll is not at the bottom.
A LazyColumn that supports pagination. This will call onLoadBackward when the first item is reached and onLoadForward when the last item is reached.
A dialog that shows when the permission is denied.
Creates a CameraCapturerState that can be remembered across compositions.
Creates a FilePickerState that can be remembered across compositions.
Creates a ImagePickerState that can be remembered across compositions.
Represents a screen placeholder. This contains an icon and a text in the center of the screen.
Represents a bottom arrow button that scrolls to the latest message in the ChannelScreen.
Represents a button with text with preset styles. Use this when you need to show a button with text with Sendbird Uikit’s Contained button style.
Represents a button with an icon with preset styles. Use this when you need to show a button with an icon with Uikit's style.
Represents the Uikit styled snackbar. This is used to show a message to the user.
Represents a surface view with Uikit style.
Represents a horizontal divider with a default settings menu style.
Represents a dialog containing a text field.
Represents a text view used for the top bar title.
Represents a basic single item in the user list. This contains the user's profile image and nickname.
Represents a horizontal divider with a default user item style.
A composable that displays a list of ImageModels in a waffle style.