Results

Namespace

Type

Hierarchy

  • IEmbed <-- You are here!

Index

Properties

Optional author

author: IEmbedAuthor

The author data for this embed. The name field may be up to 256 characters.

Optional color

color: undefined | number

The numerically encoded RGB color code for this embed.

Optional description

description: undefined | string

The description text for the embed. Up to 2048 characters.

Optional fields

An array of fields to be rendered on this embed.

Field names may be up to 256 characters. Field values may be up to 1024 characters, and support markdown.

Optional footer

footer: IEmbedFooter

The footer for this embed. The text may be up to 2048 characters.

Optional image

The image data for this embed.

Optional provider

provider: IEmbedProvider

The provider data for this embed.

Optional thumbnail

thumbnail: IEmbedThumbnail

The thumbnail data for this embed.

Optional timestamp

timestamp: undefined | string

The ISO-8601 UTC timestamp for this embed.

Optional title

title: undefined | string

The title of the embed.

Optional type

type: undefined | string

The type of the embed.

Optional url

url: undefined | string

The url of the embed. It renders as a link on the name, if provided.

Optional video

The video data for this embed.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc