Table of Contents

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

Muted bool?

Gets a flag indicating where the actor been mutes using the list.

Blocked AtUri?

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.

ReferenceListOptOut AtUri?

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

original ListViewerState

ListViewerState(bool?, AtUri?, AtUri?)

Encapsulates the relationship between the authenticated actor and the list.

public ListViewerState(bool? Muted, AtUri? Blocked, AtUri? ReferenceListOptOut)

Parameters

Muted bool?

Gets a flag indicating where the actor been mutes using the list.

Blocked AtUri?

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.

ReferenceListOptOut AtUri?

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

original ListViewerState

ListViewerState(bool?, AtUri?, AtUri?)

Encapsulates the relationship between the authenticated actor and the list.

public ListViewerState(bool? Muted, AtUri? Blocked, AtUri? ReferenceListOptOut)

Parameters

Muted bool?

Gets a flag indicating where the actor been mutes using the list.

Blocked AtUri?

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.

ReferenceListOptOut AtUri?

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

original ListViewerState

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

Type

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

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

ListViewerState

<Clone>$()

public virtual ListViewerState <Clone>$()

Returns

ListViewerState

<Clone>$()

public virtual ListViewerState <Clone>$()

Returns

ListViewerState

Deconstruct(out bool?, out AtUri?, out AtUri?)

public void Deconstruct(out bool? Muted, out AtUri? Blocked, out AtUri? ReferenceListOptOut)

Parameters

Muted bool?
Blocked AtUri?
ReferenceListOptOut AtUri?

Deconstruct(out bool?, out AtUri?, out AtUri?)

public void Deconstruct(out bool? Muted, out AtUri? Blocked, out AtUri? ReferenceListOptOut)

Parameters

Muted bool?
Blocked AtUri?
ReferenceListOptOut AtUri?

Deconstruct(out bool?, out AtUri?, out AtUri?)

public void Deconstruct(out bool? Muted, out AtUri? Blocked, out AtUri? ReferenceListOptOut)

Parameters

Muted bool?
Blocked AtUri?
ReferenceListOptOut AtUri?

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ListViewerState?)

public virtual bool Equals(ListViewerState? other)

Parameters

other ListViewerState?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ListViewerState?)

public virtual bool Equals(ListViewerState? other)

Parameters

other ListViewerState?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ListViewerState?)

public virtual bool Equals(ListViewerState? other)

Parameters

other ListViewerState?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(ListViewerState?, ListViewerState?)

public static bool operator ==(ListViewerState? left, ListViewerState? right)

Parameters

left ListViewerState?
right ListViewerState?

Returns

bool

operator ==(ListViewerState?, ListViewerState?)

public static bool operator ==(ListViewerState? left, ListViewerState? right)

Parameters

left ListViewerState?
right ListViewerState?

Returns

bool

operator ==(ListViewerState?, ListViewerState?)

public static bool operator ==(ListViewerState? left, ListViewerState? right)

Parameters

left ListViewerState?
right ListViewerState?

Returns

bool

operator !=(ListViewerState?, ListViewerState?)

public static bool operator !=(ListViewerState? left, ListViewerState? right)

Parameters

left ListViewerState?
right ListViewerState?

Returns

bool

operator !=(ListViewerState?, ListViewerState?)

public static bool operator !=(ListViewerState? left, ListViewerState? right)

Parameters

left ListViewerState?
right ListViewerState?

Returns

bool

operator !=(ListViewerState?, ListViewerState?)

public static bool operator !=(ListViewerState? left, ListViewerState? right)

Parameters

left ListViewerState?
right ListViewerState?

Returns

bool