2024-12-13 13:25:20 +01:00
|
|
|
|
namespace Uwaa.Pleroma;
|
2024-12-11 03:49:46 +01:00
|
|
|
|
|
|
|
|
|
[JsonConverter(typeof(EnumLowerCaseConverter<StatusVisibility>))]
|
2024-11-22 09:55:08 +01:00
|
|
|
|
public enum StatusVisibility
|
|
|
|
|
{
|
2024-12-30 02:16:07 +01:00
|
|
|
|
/// <summary>
|
|
|
|
|
/// Visible to everyone.
|
|
|
|
|
/// </summary>
|
2024-11-22 09:55:08 +01:00
|
|
|
|
Public,
|
2024-12-30 02:16:07 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Post is only visible on user's timeline. Not visible on the public timeline or known network.
|
|
|
|
|
/// </summary>
|
2024-11-22 09:55:08 +01:00
|
|
|
|
Unlisted,
|
2024-12-30 02:16:07 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Only visible to users on the same instance (not federated).
|
|
|
|
|
/// </summary>
|
2024-11-22 09:55:08 +01:00
|
|
|
|
Local,
|
2024-12-30 02:16:07 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Can only be seen by followers.
|
|
|
|
|
/// </summary>
|
2024-12-11 03:49:46 +01:00
|
|
|
|
Private,
|
2024-12-30 02:16:07 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Can only be seen by mentioned users.
|
|
|
|
|
/// </summary>
|
2024-11-22 09:55:08 +01:00
|
|
|
|
Direct,
|
2024-12-30 02:16:07 +01:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Member of a list.
|
|
|
|
|
/// </summary>
|
2024-12-11 03:49:46 +01:00
|
|
|
|
List
|
2024-11-22 09:55:08 +01:00
|
|
|
|
}
|