PostInteractionSettingsPref

data class PostInteractionSettingsPref(val threadgateAllowRules: List<PostInteractionSettingsPrefThreadgateAllowRuleUnion> = emptyList(), val postgateEmbeddingRules: List<PostInteractionSettingsPrefPostgateEmbeddingRuleUnion> = emptyList())

Default post interaction settings for the account. These values should be applied as default values when creating new posts. These refs should mirror the threadgate and postgate records exactly.

Parameters

threadgateAllowRules

Matches threadgate record. List of rules defining who can reply to this users posts. If value is an empty array, no one can reply. If value is undefined, anyone can reply.

postgateEmbeddingRules

Matches postgate record. List of rules defining who can embed this users posts. If value is an empty array or is undefined, no particular rules apply and anyone can embed.

Constructors

Link copied to clipboard
constructor(threadgateAllowRules: List<PostInteractionSettingsPrefThreadgateAllowRuleUnion> = emptyList(), postgateEmbeddingRules: List<PostInteractionSettingsPrefPostgateEmbeddingRuleUnion> = emptyList())

Properties

Link copied to clipboard

Matches postgate record. List of rules defining who can embed this users posts. If value is an empty array or is undefined, no particular rules apply and anyone can embed.

Link copied to clipboard

Matches threadgate record. List of rules defining who can reply to this users posts. If value is an empty array, no one can reply. If value is undefined, anyone can reply.