7#include "Channel/ChatChannel.h"
8#include "ContextWidget.h"
9#include "CoreMinimal.h"
11#include "ChannelContextWidget.generated.h"
25 UFUNCTION(BlueprintCallable, Category =
"Stream Chat")
28 UFUNCTION(BlueprintPure, Category =
"Stream Chat", meta = (DisplayName =
"Get Channel Context"))
30 UFUNCTION(BlueprintPure, Category =
"Stream Chat", meta = (DisplayName =
"Get Channel Context"))
32 UFUNCTION(BlueprintPure, Category =
"Stream Chat")
34 UFUNCTION(BlueprintPure, Category =
"Stream Chat")
35 static UChatChannel* TryGetChannel(
const UWidget* Widget);
38 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FStartEditMessageDelegate,
const FMessage&, Message);
39 UPROPERTY(BlueprintAssignable)
40 FStartEditMessageDelegate OnStartEditMessage;
Provide a reference to a UChatChannel to child widgets.
Definition: ChannelContextWidget.h:21
The client-side representation of a Stream Chat channel.
Definition: ChatChannel.h:74
Represents a Stream Chat message.
Definition: Message.h:66