From 0f59ecfa5b9cb19ac396705dbcbe3368ecd803ba Mon Sep 17 00:00:00 2001 From: uwaa Date: Mon, 30 Dec 2024 01:16:07 +0000 Subject: [PATCH] pleroma: document StatusVisibility --- Pleroma/StatusVisibility.cs | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Pleroma/StatusVisibility.cs b/Pleroma/StatusVisibility.cs index 2b8055a..5a8f523 100644 --- a/Pleroma/StatusVisibility.cs +++ b/Pleroma/StatusVisibility.cs @@ -3,10 +3,33 @@ [JsonConverter(typeof(EnumLowerCaseConverter))] public enum StatusVisibility { + /// + /// Visible to everyone. + /// Public, + + /// + /// Post is only visible on user's timeline. Not visible on the public timeline or known network. + /// Unlisted, + + /// + /// Only visible to users on the same instance (not federated). + /// Local, + + /// + /// Can only be seen by followers. + /// Private, + + /// + /// Can only be seen by mentioned users. + /// Direct, + + /// + /// Member of a list. + /// List }