EmbedDefinition
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[]
instructionLink
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
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