Class WellKnown
- Namespace
- idunno.Bluesky.Moderation
- Assembly
- idunno.Bluesky.dll
Provides a list of known moderation report reason types.
public static class WellKnownInheritance
Inherited Members
Properties
ReportOptions
Gets a dictionary of report options, where the key is the report target.
public static IReadOnlyDictionary<string, IReadOnlyList<ReportOption>> ReportOptions { get; }Property Value
Remarks
Some targets offer more than one option for the same report type, because the options are what a user chooses between, not the reasons the API accepts. For example a list, starter pack or feed generator can be reported both for breaking the rules and for having a name or description which violates community standards, and both of those submit a report of type idunno.Bluesky.Moderation.ReportType.Violation.
ReportOptions
Gets a dictionary of report options, where the key is the report target.
public static IReadOnlyDictionary<string, IReadOnlyList<ReportOption>> ReportOptions { get; }Property Value
Remarks
Some targets offer more than one option for the same report type, because the options are what a user chooses between, not the reasons the API accepts. For example a list, starter pack or feed generator can be reported both for breaking the rules and for having a name or description which violates community standards, and both of those submit a report of type idunno.Bluesky.Moderation.ReportType.Violation.
ReportOptions
Gets a dictionary of report options, where the key is the report target.
public static IReadOnlyDictionary<string, IReadOnlyList<ReportOption>> ReportOptions { get; }Property Value
Remarks
Some targets offer more than one option for the same report type, because the options are what a user chooses between, not the reasons the API accepts. For example a list, starter pack or feed generator can be reported both for breaking the rules and for having a name or description which violates community standards, and both of those submit a report of type idunno.Bluesky.Moderation.ReportType.Violation.
ReportTargets
Gets a read-only collection of well known report targets.
public static IReadOnlyCollection<string> ReportTargets { get; }Property Value
ReportTargets
Gets a read-only collection of well known report targets.
public static IReadOnlyCollection<string> ReportTargets { get; }Property Value
ReportTargets
Gets a read-only collection of well known report targets.
public static IReadOnlyCollection<string> ReportTargets { get; }Property Value
ReportType
Gets a dictionary mapping report reason to report type as string.
public static IReadOnlyDictionary<ReportType, string> ReportType { get; }Property Value
ReportType
Gets a dictionary mapping report reason to report type as string.
public static IReadOnlyDictionary<ReportType, string> ReportType { get; }Property Value
ReportType
Gets a dictionary mapping report reason to report type as string.
public static IReadOnlyDictionary<ReportType, string> ReportType { get; }