Skip to content

API > @blocksuite/blocks > IElementDefaultProps

Type alias: IElementDefaultProps<T> ​

IElementDefaultProps: <T> T extends "connector" ? Omit< IPhasorElementType["connector"], "xywh" | "id" | "index" | "seed" | "path" | "absolutePath" | "controllers" | "rotate" | "batch" > : T extends "frame" ? Omit< IPhasorElementType[T], "id" | "index" | "seed" | "rotate" | "batch" > : T extends "group" ? Omit< IPhasorElementType[T], "id" | "index" | "seed" | "rotate" | "batch" | "xywh" > : Omit< IPhasorElementType[T], "id" | "index" | "seed" | "batch" >

Type parameters ​

Parameter
T extends keyof IPhasorElementType

Defined In ​

packages/blocks/src/surface-block/elements/edgeless-element.ts:66