# ListTemplatesResponsePageable Properties

- Package: [CommunityToolkit.Aspire.Posta](/reference/api/csharp/communitytoolkit.aspire.posta.md)
- Type: [ListTemplatesResponsePageable](/reference/api/csharp/communitytoolkit.aspire.posta/listtemplatesresponsepageable.md)
- Kind: `Properties`
- Members: `5`

Represents the ListTemplatesResponsePageable payload.

<a id="currentpage"></a>

## CurrentPage

- Name: `CurrentPage`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponsePageable.cs)

Gets or sets `current_page`.

```csharp
public int? CurrentPage { get; set; }
```

<a id="empty"></a>

## Empty

- Name: `Empty`
- Modifiers: `nullable` `get; set`
- Returns: `bool?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponsePageable.cs)

Gets or sets `empty`.

```csharp
public bool? Empty { get; set; }
```

<a id="size"></a>

## Size

- Name: `Size`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponsePageable.cs)

Gets or sets `size`.

```csharp
public int? Size { get; set; }
```

<a id="totalelements"></a>

## TotalElements

- Name: `TotalElements`
- Modifiers: `nullable` `get; set`
- Returns: `long?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponsePageable.cs)

Gets or sets `total_elements`.

```csharp
public long? TotalElements { get; set; }
```

<a id="totalpages"></a>

## TotalPages

- Name: `TotalPages`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/ListTemplatesResponsePageable.cs)

Gets or sets `total_pages`.

```csharp
public int? TotalPages { get; set; }
```
