Visibility

public enum Visibility : String, Codable

Undocumented

  • The status message is public.

    • Visible on Profile: Anyone incl. anonymous viewers.
    • Visible on Public Timeline: Yes.
    • Federates to other instances: Yes.

    Declaration

    Swift

    case `public`
  • The status message is unlisted.

    • Visible on Profile: Anyone incl. anonymous viewers.
    • Visible on Public Timeline: No.
    • Federates to other instances: Yes.

    Declaration

    Swift

    case unlisted
  • The status message is private.

    • Visible on Profile: Followers only.
    • Visible on Public Timeline: No.
    • Federates to other instances: Only remote @mentions.

    Declaration

    Swift

    case `private`
  • The status message is direct.

    • Visible on Profile: No.
    • Visible on Public Timeline: No.
    • Federates to other instances: Only remote @mentions.

    Declaration

    Swift

    case direct