# Functions
NewChatFriendListModel initializes the ChatFriendListModel.
NewChatModel initializes a new ChatModel.
Initialize the main menu model.
No description provided by the author
NewFriendListModel creates and returns a new friend list model.
No description provided by the author
No description provided by the author
Initialize the model.
NewLoginModel initializes the login component.
No description provided by the author
NewRegisterModel initializes the register component.
# Structs
No description provided by the author
No description provided by the author
ChatFriendListModel manages the friends list within the chat context.
ChatMessage represents a message in the chat.
No description provided by the author
Main menu model now has ChatModel as a pointer for in-place updates.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FriendListModel represents the model for the friend list page.
Data Messages (used to pass data to child models).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Define a custom message type for received messages.
No description provided by the author
No description provided by the author
Action Messages (sent from child models to parent model to request an action).
Result Messages (returned by commands after action execution).
# Type aliases
No description provided by the author