Stream Chat Unreal SDK
Loading...
Searching...
No Matches
MessagePaginationOptions.h
1// Copyright 2022 Stream.IO, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Request/Channel/MessagePaginationParamsRequestDto.h"
7#include "User/UserPaginationOptions.h"
8
9#include "MessagePaginationOptions.generated.h"
10
15USTRUCT(BlueprintType)
17{
18 GENERATED_BODY()
19
20 FMessagePaginationOptions(int32 Limit = -1, int32 Offset = -1);
21 explicit operator FMessagePaginationParamsRequestDto() const;
22
23 UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = "Stream Chat")
24 FDateTime CreatedAtAfter = FDateTime{0};
25
26 UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = "Stream Chat")
27 FDateTime CreatedAtAfterOrEqual = FDateTime{0};
28
29 UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = "Stream Chat")
30 FDateTime CreatedAtBefore = FDateTime{0};
31
32 UPROPERTY(EditDefaultsOnly, BlueprintReadWrite, Category = "Stream Chat")
33 FDateTime CreatedAtBeforeOrEqual = FDateTime{0};
34};
Options for pagination of messages.
Definition: MessagePaginationOptions.h:17
#/components/schemas/MessagePaginationParamsRequest
Definition: MessagePaginationParamsRequestDto.h:17
Options for pagination of members or watchers.
Definition: UserPaginationOptions.h:17