Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConversationLoader ¶
type ConversationLoader interface { LoadConversation(ctx context.Context, conversationID entity.ID) ( *entity.Conversation, error) LoadConversationIDsFromUser(ctx context.Context, input entity.RelayQueryInput) (*entity.IDsConnection, error) LoadParticipantsInConversation(ctx context.Context, conversationID entity.ID) ([]*entity.User, error) }
type MessageLoader ¶
type MessageLoader interface { LoadMessagesInConversation( ctx context.Context, input entity.RelayQueryInput, ) (*entity.ConversationMessagesConnection, error) }
Click to show internal directories.
Click to hide internal directories.