Table of Contents

Namespace idunno.Bluesky.Embed

Namespaces

idunno.Bluesky.Embed.External
idunno.Bluesky.Embed.Gallery

Classes

AspectRatio

Represents an aspect ratio. It may be approximate, and may not correspond to absolute dimensions in any given unit

AspectRatio

Represents an aspect ratio. It may be approximate, and may not correspond to absolute dimensions in any given unit

AspectRatio

Represents an aspect ratio. It may be approximate, and may not correspond to absolute dimensions in any given unit

BaseEmbeddedCardGenerator

Abstract class for an idunno.Bluesky.Embed.IEmbeddedCardGenerator which generates an idunno.Bluesky.Embed.EmbeddedExternal card for a given URI from its metadata.

BaseEmbeddedCardGenerator

Abstract class for an idunno.Bluesky.Embed.IEmbeddedCardGenerator which generates an idunno.Bluesky.Embed.EmbeddedExternal card for a given URI from its metadata.

BaseEmbeddedCardGenerator

Abstract class for an idunno.Bluesky.Embed.IEmbeddedCardGenerator which generates an idunno.Bluesky.Embed.EmbeddedExternal card for a given URI from its metadata.

Caption

Holds caption information for a video.

Caption

Holds caption information for a video.

Caption

Holds caption information for a video.

EmbeddedBase

Base class for embedded records.

EmbeddedBase

Base class for embedded records.

EmbeddedBase

Base class for embedded records.

EmbeddedExternal

A representation of some externally linked content (eg, a URL and 'card'), embedded in a Bluesky record (eg, a post)

EmbeddedExternal

A representation of some externally linked content (eg, a URL and 'card'), embedded in a Bluesky record (eg, a post)

EmbeddedExternal

A representation of some externally linked content (eg, a URL and 'card'), embedded in a Bluesky record (eg, a post)

EmbeddedExternalView

Represents a view over an idunno.Bluesky.Embed.EmbeddedExternal record.

EmbeddedExternalView

Represents a view over an idunno.Bluesky.Embed.EmbeddedExternal record.

EmbeddedExternalView

Represents a view over an idunno.Bluesky.Embed.EmbeddedExternal record.

EmbeddedGallery

An assortment of media embedded in a Bluesky record (eg, a post).

EmbeddedGallery

An assortment of media embedded in a Bluesky record (eg, a post).

EmbeddedGallery

An assortment of media embedded in a Bluesky record (eg, a post).

EmbeddedImage

Encapsulates information about an embedded image.

EmbeddedImage

Encapsulates information about an embedded image.

EmbeddedImage

Encapsulates information about an embedded image.

EmbeddedImageView

Represents a view over an embedded image in a post.

EmbeddedImageView

Represents a view over an embedded image in a post.

EmbeddedImageView

Represents a view over an embedded image in a post.

EmbeddedImages

Represents embedded images in a post for.

EmbeddedImages

Represents embedded images in a post for.

EmbeddedImages

Represents embedded images in a post for.

EmbeddedImagesView

Represents a view over an idunno.Bluesky.Embed.EmbeddedImages record.

EmbeddedImagesView

Represents a view over an idunno.Bluesky.Embed.EmbeddedImages record.

EmbeddedImagesView

Represents a view over an idunno.Bluesky.Embed.EmbeddedImages record.

EmbeddedMediaBase

Base record for various embedded media records in a Bluesky post.

EmbeddedMediaBase

Base record for various embedded media records in a Bluesky post.

EmbeddedMediaBase

Base record for various embedded media records in a Bluesky post.

EmbeddedRecord

Represents an embedded record pointing to a strongly referenced record, such as another post.

EmbeddedRecord

Represents an embedded record pointing to a strongly referenced record, such as another post.

EmbeddedRecord

Represents an embedded record pointing to a strongly referenced record, such as another post.

EmbeddedRecordView

Encapsulates an embedded view over a record.

EmbeddedRecordView

Encapsulates an embedded view over a record.

EmbeddedRecordView

Encapsulates an embedded view over a record.

EmbeddedRecordWithMedia

An embedded record with media.

EmbeddedRecordWithMedia

An embedded record with media.

EmbeddedRecordWithMedia

An embedded record with media.

EmbeddedRecordWithMediaView

An embedded record with media.

EmbeddedRecordWithMediaView

An embedded record with media.

EmbeddedRecordWithMediaView

An embedded record with media.

EmbeddedVideo

Defines the record structure for embedding videos in a post.

EmbeddedVideo

Defines the record structure for embedding videos in a post.

EmbeddedVideo

Defines the record structure for embedding videos in a post.

EmbeddedVideoView

Represents a view over an embedded video in a post.

EmbeddedVideoView

Represents a view over an embedded video in a post.

EmbeddedVideoView

Represents a view over an embedded video in a post.

EmbeddedView

Base record for view over embedded records. Used for json polymorphism.

EmbeddedView

Base record for view over embedded records. Used for json polymorphism.

EmbeddedView

Base record for view over embedded records. Used for json polymorphism.

OpenGraphEmbeddedCardGenerator

Creates an OpenCard embed, which is a card that can be embedded in Bluesky posts, displaying richer content from a URL. This is used for embedding external content such as websites, videos, and other media.

OpenGraphEmbeddedCardGenerator

Creates an OpenCard embed, which is a card that can be embedded in Bluesky posts, displaying richer content from a URL. This is used for embedding external content such as websites, videos, and other media.

OpenGraphEmbeddedCardGenerator

Creates an OpenCard embed, which is a card that can be embedded in Bluesky posts, displaying richer content from a URL. This is used for embedding external content such as websites, videos, and other media.

StandardSiteEmbeddedCardGenerator

Generates an Embedded Card using Standard.Site and OpenGraph metadata from the target URI.

StandardSiteEmbeddedCardGenerator

Generates an Embedded Card using Standard.Site and OpenGraph metadata from the target URI.

StandardSiteEmbeddedCardGenerator

Generates an Embedded Card using Standard.Site and OpenGraph metadata from the target URI.

VideoPresentationKnownValues

Known values for the idunno.Bluesky.Embed.EmbeddedVideo.Presentation property.

VideoPresentationKnownValues

Known values for the idunno.Bluesky.Embed.EmbeddedVideo.Presentation property.

VideoPresentationKnownValues

Known values for the idunno.Bluesky.Embed.EmbeddedVideo.Presentation property.

View

Json Polymorphic base class for embedded record views.

View

Json Polymorphic base class for embedded record views.

View

Json Polymorphic base class for embedded record views.

ViewBlocked

An indicator that the view for the specified AT URI is blocked.

ViewBlocked

An indicator that the view for the specified AT URI is blocked.

ViewBlocked

An indicator that the view for the specified AT URI is blocked.

ViewDetached

An indicator that the view for the specified AT URI is detached.

ViewDetached

An indicator that the view for the specified AT URI is detached.

ViewDetached

An indicator that the view for the specified AT URI is detached.

ViewNotFound

An indicator that the view for the specified AT URI was not found.

ViewNotFound

An indicator that the view for the specified AT URI was not found.

ViewNotFound

An indicator that the view for the specified AT URI was not found.

ViewRecord

A view projection over a record embedded in a Bluesky record.

ViewRecord

A view projection over a record embedded in a Bluesky record.

ViewRecord

A view projection over a record embedded in a Bluesky record.

Interfaces

IEmbeddedCardGenerator

Interface for generating embedded cards from page metadata.

IEmbeddedCardGenerator

Interface for generating embedded cards from page metadata.

IEmbeddedCardGenerator

Interface for generating embedded cards from page metadata.