TLEmbedShape
See source codeAn embed shape displays external content like YouTube videos, Figma designs, CodePen demos, and other embeddable content within the tldraw canvas.
type TLEmbedShape = TLBaseShape<'embed', TLEmbedShapeProps>
Example
const embedShape: TLEmbedShape = {
id: createShapeId(),
typeName: 'shape',
type: 'embed',
x: 200,
y: 200,
rotation: 0,
index: 'a1',
parentId: 'page:page1',
isLocked: false,
opacity: 1,
props: {
w: 560,
h: 315,
url: 'https://www.youtube.com/watch?v=dQw4w9WgXcQ',
},
meta: {},
}
Prev
TLDrawShapeNext
TLFrameShape