Chatline
Renders individual chat messages with dynamic content such as user names, messages, and special badges for announcements, system messages, or skins.
Renders individual chat messages with dynamic content such as user names, messages, and special badges for announcements, system messages, or skins.
Manages the display and animation of a scrolling chat message queue in the UI.
Manages a scrollable queue of recent chat messages, rendering them with timed fading and word-wrapping support.
Implements a scrollable list widget for chat or similar vertical UI content, managing item rendering and smooth scrolling behavior.
Manages the UI layout and input handling for the lobby chat sidebar, including the chat message input box, chat message history display, and player list panel.
Provides a dictionary of allowed emoji items for the local user's chat word prediction system.
Renders a single chat message line in the lobby UI, supporting multiple message types including user messages, system messages, announcements, and skin notifications.
Manages the display and scrolling of chat messages in the lobby UI, maintaining a rolling buffer of up to 20 messages.
Manages the display and scrolling of lobby chat history in the Redux UI, handling message insertion, pagination, and input focus redirection.
Manages a scrollable queue of recent chat messages for the UI, rendering them with multiline support and automatic scrolling behavior.
Provides factory functions for generating UI wheel item configurations for emotes and chat commands.