Table of contents

Public interface

Signature
interface EmbedDefinition {}
Source

packages/tlschema/src/shapes/TLEmbedShape.ts


Properties

backgroundColor

Public readonly propertysignature

Signature
readonly backgroundColor?: string

doesResize

Public readonly propertysignature

Signature
readonly doesResize: boolean

fromEmbedUrl

Public readonly propertysignature

Signature
readonly fromEmbedUrl: (url: string) => string | undefined

height

Public readonly propertysignature

Signature
readonly height: number

hostnames

Public readonly propertysignature

Signature
readonly hostnames: readonly string[]

Public readonly propertysignature

Signature
readonly instructionLink?: string

isAspectRatioLocked

Public readonly propertysignature

Signature
readonly isAspectRatioLocked?: boolean

minHeight

Public readonly propertysignature

Signature
readonly minHeight?: number

minWidth

Public readonly propertysignature

Signature
readonly minWidth?: number

overrideOutlineRadius

Public readonly propertysignature

Signature
readonly overrideOutlineRadius?: number

overridePermissions

Public readonly propertysignature

Signature
readonly overridePermissions?: TLEmbedShapePermissions
References

TLEmbedShapePermissions


title

Public readonly propertysignature

Signature
readonly title: string

toEmbedUrl

Public readonly propertysignature

Signature
readonly toEmbedUrl: (url: string) => string | undefined

type

Public readonly propertysignature

Signature
readonly type: string

width

Public readonly propertysignature

Signature
readonly width: number

EMBED_DEFINITIONSembedShapeMigrations