Class MbglOfflineRegionStatus
- Namespace
- MapLibreNative.Maui
Download status of an offline region.
public sealed record MbglOfflineRegionStatus : IEquatable<MbglOfflineRegionStatus>
- Inheritance
-
MbglOfflineRegionStatus
- Implements
- Inherited Members
Constructors
MbglOfflineRegionStatus(int, ulong, ulong, ulong, ulong, ulong, ulong, bool, bool)
Download status of an offline region.
public MbglOfflineRegionStatus(int DownloadState, ulong CompletedResourceCount, ulong CompletedResourceSize, ulong CompletedTileCount, ulong RequiredTileCount, ulong CompletedTileSize, ulong RequiredResourceCount, bool RequiredResourceCountIsPrecise, bool Complete)
Parameters
DownloadStateintCompletedResourceCountulongCompletedResourceSizeulongCompletedTileCountulongRequiredTileCountulongCompletedTileSizeulongRequiredResourceCountulongRequiredResourceCountIsPreciseboolCompletebool
Properties
Complete
[JsonPropertyName("complete")]
public bool Complete { get; init; }
Property Value
CompletedResourceCount
[JsonPropertyName("completedResourceCount")]
public ulong CompletedResourceCount { get; init; }
Property Value
CompletedResourceSize
[JsonPropertyName("completedResourceSize")]
public ulong CompletedResourceSize { get; init; }
Property Value
CompletedTileCount
[JsonPropertyName("completedTileCount")]
public ulong CompletedTileCount { get; init; }
Property Value
CompletedTileSize
[JsonPropertyName("completedTileSize")]
public ulong CompletedTileSize { get; init; }
Property Value
DownloadState
[JsonPropertyName("downloadState")]
public int DownloadState { get; init; }
Property Value
RequiredResourceCount
[JsonPropertyName("requiredResourceCount")]
public ulong RequiredResourceCount { get; init; }
Property Value
RequiredResourceCountIsPrecise
[JsonPropertyName("requiredResourceCountIsPrecise")]
public bool RequiredResourceCountIsPrecise { get; init; }
Property Value
RequiredTileCount
[JsonPropertyName("requiredTileCount")]
public ulong RequiredTileCount { get; init; }