Threadgate

data class Threadgate(val allow: <Error class: unknown class><List<ThreadgateAllowUnion>> = AtField.Missing, val createdAt: <Error class: unknown class>, val hiddenReplies: <Error class: unknown class><List<<Error class: unknown class>>> = AtField.Missing, val post: <Error class: unknown class>)

Record defining interaction gating rules for a thread (aka, reply controls). The record key (rkey) of the threadgate record must match the record key of the thread's root post, and that record must be in the same repository.

Constructors

Link copied to clipboard
constructor(allow: <Error class: unknown class><List<ThreadgateAllowUnion>> = AtField.Missing, createdAt: <Error class: unknown class>, hiddenReplies: <Error class: unknown class><List<<Error class: unknown class>>> = AtField.Missing, post: <Error class: unknown class>)

Properties

Link copied to clipboard
val allow: <Error class: unknown class><List<ThreadgateAllowUnion>>

List of rules defining who can reply to this post. If value is an empty array, no one can reply. If value is undefined, anyone can reply.

Link copied to clipboard
val createdAt: <Error class: unknown class>
Link copied to clipboard
val hiddenReplies: <Error class: unknown class><List<<Error class: unknown class>>>

List of hidden reply URIs.

Link copied to clipboard
val post: <Error class: unknown class>

Reference (AT-URI) to the post record.