File tree Expand file tree Collapse file tree
stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -69,7 +69,8 @@ import io.getstream.chat.android.ui.common.state.channels.actions.ViewInfo
6969 * You can use the default implementation by not passing in an instance yourself, or you
7070 * can customize the behavior using its parameters.
7171 * @param viewModelKey Key to differentiate between instances of [ChannelListViewModel].
72- * @param title Header title.
72+ * @param title Header title. Also drives the screen's `paneTitle` semantic, announced by TalkBack
73+ * when the screen appears as a pane (e.g. an adaptive-layout pane or a Compose Navigation route).
7374 * @param isShowingHeader If we show the header or hide it.
7475 * @param searchMode The search mode for the screen.
7576 * @param onHeaderActionClick Handler for the default header action.
Original file line number Diff line number Diff line change @@ -108,6 +108,8 @@ import kotlin.math.abs
108108 * When the initial [ChannelViewModelFactory] is requested (before a channel is selected),
109109 * `channelId`, `messageId`, and `parentMessageId` are `null`.
110110 * @param title The title displayed in the list pane top bar. Default is `"Stream Chat"`.
111+ * Also drives the list pane's `paneTitle` semantic, announced by TalkBack when the list pane
112+ * appears or becomes active (e.g. switching between panes in the adaptive layout).
111113 * @param searchMode The current search mode. Default is [SearchMode.None].
112114 * @param listContentMode The mode for displaying the list content. Default is [ChatListContentMode.Channels].
113115 * @param onBackPress Callback invoked when the user presses the back button.
Original file line number Diff line number Diff line change @@ -40,7 +40,8 @@ import io.getstream.chat.android.models.Thread
4040 * It can be used without most parameters for default behavior, that can be tweaked if necessary.
4141 *
4242 * @param viewModelFactory The factory used to build the [ThreadListViewModel].
43- * @param title Header title.
43+ * @param title Header title. Also drives the screen's `paneTitle` semantic, announced by TalkBack
44+ * when the screen appears as a pane (e.g. an adaptive-layout pane or a Compose Navigation route).
4445 * @param onHeaderAvatarClick Handle for when the user clicks on the header avatar.
4546 * @param onThreadClick Handler for Thread item clicks.
4647 */
You can’t perform that action at this time.
0 commit comments