API > @blocksuite/blocks > IConnector
Interface: IConnector ​
Extends ​
ISurfaceElement
Properties ​
absolutePath ​
absolutePath:
IVec[]
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:59
batch ​
batch:
null|string
Defined In ​
packages/blocks/src/surface-block/elements/surface-element.ts:32
Inherited from ​
ISurfaceElement.batch
controllers ​
controllers:
Controller[]
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:56
frontEndpointStyle ​
optionalfrontEndpointStyle:ConnectorEndpointStyle
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:61
id ​
id:
string
Defined In ​
packages/blocks/src/surface-block/elements/surface-element.ts:24
Inherited from ​
ISurfaceElement.id
index ​
index:
string
Defined In ​
packages/blocks/src/surface-block/elements/surface-element.ts:27
Inherited from ​
ISurfaceElement.index
mode ​
mode:
ConnectorMode
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:45
path ​
path:
IVec[]
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:58
rearEndpointStyle ​
optionalrearEndpointStyle:ConnectorEndpointStyle
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:62
rotate ​
rotate:
number
Defined In ​
packages/blocks/src/surface-block/elements/surface-element.ts:31
Inherited from ​
ISurfaceElement.rotate
rough ​
optionalrough:boolean
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:51
roughness ​
optionalroughness:number
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:50
seed ​
seed:
number
Defined In ​
packages/blocks/src/surface-block/elements/surface-element.ts:28
Inherited from ​
ISurfaceElement.seed
source ​
source:
Connection
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:52
stroke ​
stroke:
string
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:46
strokeStyle ​
strokeStyle:
StrokeStyle
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:48
strokeWidth ​
strokeWidth:
number
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:47
target ​
target:
Connection
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:53
type ​
type:
CONNECTOR
Defined In ​
packages/blocks/src/surface-block/elements/connector/types.ts:43
Overrides ​
ISurfaceElement.type
xywh ​
xywh: `[${number},${number},${number},${number}]`
Defined In ​
packages/blocks/src/surface-block/elements/surface-element.ts:26
Inherited from ​
ISurfaceElement.xywh