Class ListViewerState
- Namespace
- idunno.Bluesky.Graph
- Assembly
- idunno.Bluesky.dll
Encapsulates the relationship between the authenticated actor and the list.
public record ListViewerState : IEquatable<ListViewerState>Inheritance
Implements
Inherited Members
Constructors
ListViewerState(bool?, AtUri?, AtUri?)
Encapsulates the relationship between the authenticated actor and the list.
public ListViewerState(bool? Muted, AtUri? Blocked, AtUri? ReferenceListOptOut)Parameters
Mutedbool?-
Gets a flag indicating where the actor been mutes using the list.
BlockedAtUri?-
Gets the idunno.AtProto.AtUri to the record indicating the actor blocks using the list. A client can delete this record to undo the blocks.
ReferenceListOptOutAtUri?-
Gets the idunno.AtProto.AtUri to a record indicating the actor has opted out of appearing in the list. Only set for reference lists. A client can delete this record to undo the opt-out.
ListViewerState(ListViewerState)
protected ListViewerState(ListViewerState original)Parameters
originalListViewerState
ListViewerState(bool?, AtUri?, AtUri?)
Encapsulates the relationship between the authenticated actor and the list.
public ListViewerState(bool? Muted, AtUri? Blocked, AtUri? ReferenceListOptOut)Parameters
Mutedbool?-
Gets a flag indicating where the actor been mutes using the list.
BlockedAtUri?-
Gets the idunno.AtProto.AtUri to the record indicating the actor blocks using the list. A client can delete this record to undo the blocks.
ReferenceListOptOutAtUri?-
Gets the idunno.AtProto.AtUri to a record indicating the actor has opted out of appearing in the list. Only set for reference lists. A client can delete this record to undo the opt-out.
ListViewerState(ListViewerState)
protected ListViewerState(ListViewerState original)Parameters
originalListViewerState
ListViewerState(bool?, AtUri?, AtUri?)
Encapsulates the relationship between the authenticated actor and the list.
public ListViewerState(bool? Muted, AtUri? Blocked, AtUri? ReferenceListOptOut)Parameters
Mutedbool?-
Gets a flag indicating where the actor been mutes using the list.
BlockedAtUri?-
Gets the idunno.AtProto.AtUri to the record indicating the actor blocks using the list. A client can delete this record to undo the blocks.
ReferenceListOptOutAtUri?-
Gets the idunno.AtProto.AtUri to a record indicating the actor has opted out of appearing in the list. Only set for reference lists. A client can delete this record to undo the opt-out.
ListViewerState(ListViewerState)
protected ListViewerState(ListViewerState original)Parameters
originalListViewerState
Properties
Blocked
Gets the idunno.AtProto.AtUri to the record indicating the actor blocks using the list. A client can delete this record to undo the blocks.
public AtUri? Blocked { get; init; }Property Value
- AtUri?
Blocked
Gets the idunno.AtProto.AtUri to the record indicating the actor blocks using the list. A client can delete this record to undo the blocks.
public AtUri? Blocked { get; init; }Property Value
- AtUri?
Blocked
Gets the idunno.AtProto.AtUri to the record indicating the actor blocks using the list. A client can delete this record to undo the blocks.
public AtUri? Blocked { get; init; }Property Value
- AtUri?
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
EqualityContract
protected virtual Type EqualityContract { get; }Property Value
Muted
Gets a flag indicating where the actor been mutes using the list.
public bool? Muted { get; init; }Property Value
- bool?
Muted
Gets a flag indicating where the actor been mutes using the list.
public bool? Muted { get; init; }Property Value
- bool?
Muted
Gets a flag indicating where the actor been mutes using the list.
public bool? Muted { get; init; }Property Value
- bool?
ReferenceListOptOut
Gets the idunno.AtProto.AtUri to a record indicating the actor has opted out of appearing in the list. Only set for reference lists. A client can delete this record to undo the opt-out.
public AtUri? ReferenceListOptOut { get; init; }Property Value
- AtUri?
ReferenceListOptOut
Gets the idunno.AtProto.AtUri to a record indicating the actor has opted out of appearing in the list. Only set for reference lists. A client can delete this record to undo the opt-out.
public AtUri? ReferenceListOptOut { get; init; }Property Value
- AtUri?
ReferenceListOptOut
Gets the idunno.AtProto.AtUri to a record indicating the actor has opted out of appearing in the list. Only set for reference lists. A client can delete this record to undo the opt-out.
public AtUri? ReferenceListOptOut { get; init; }Property Value
- AtUri?
Methods
<Clone>$()
public virtual ListViewerState <Clone>$()Returns
<Clone>$()
public virtual ListViewerState <Clone>$()Returns
<Clone>$()
public virtual ListViewerState <Clone>$()Returns
Deconstruct(out bool?, out AtUri?, out AtUri?)
public void Deconstruct(out bool? Muted, out AtUri? Blocked, out AtUri? ReferenceListOptOut)Parameters
Mutedbool?BlockedAtUri?ReferenceListOptOutAtUri?
Deconstruct(out bool?, out AtUri?, out AtUri?)
public void Deconstruct(out bool? Muted, out AtUri? Blocked, out AtUri? ReferenceListOptOut)Parameters
Mutedbool?BlockedAtUri?ReferenceListOptOutAtUri?
Deconstruct(out bool?, out AtUri?, out AtUri?)
public void Deconstruct(out bool? Muted, out AtUri? Blocked, out AtUri? ReferenceListOptOut)Parameters
Mutedbool?BlockedAtUri?ReferenceListOptOutAtUri?
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(ListViewerState?)
public virtual bool Equals(ListViewerState? other)Parameters
otherListViewerState?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(ListViewerState?)
public virtual bool Equals(ListViewerState? other)Parameters
otherListViewerState?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(ListViewerState?)
public virtual bool Equals(ListViewerState? other)Parameters
otherListViewerState?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(ListViewerState?, ListViewerState?)
public static bool operator ==(ListViewerState? left, ListViewerState? right)Parameters
leftListViewerState?rightListViewerState?
Returns
operator ==(ListViewerState?, ListViewerState?)
public static bool operator ==(ListViewerState? left, ListViewerState? right)Parameters
leftListViewerState?rightListViewerState?
Returns
operator ==(ListViewerState?, ListViewerState?)
public static bool operator ==(ListViewerState? left, ListViewerState? right)Parameters
leftListViewerState?rightListViewerState?
Returns
operator !=(ListViewerState?, ListViewerState?)
public static bool operator !=(ListViewerState? left, ListViewerState? right)Parameters
leftListViewerState?rightListViewerState?
Returns
operator !=(ListViewerState?, ListViewerState?)
public static bool operator !=(ListViewerState? left, ListViewerState? right)Parameters
leftListViewerState?rightListViewerState?
Returns
operator !=(ListViewerState?, ListViewerState?)
public static bool operator !=(ListViewerState? left, ListViewerState? right)Parameters
leftListViewerState?rightListViewerState?