BlockSuite API Documentation / @blocksuite/affine-block-surface / MindMapView
Class: MindMapView
Defined in: packages/affine/blocks/block-surface/src/view/mindmap.ts:15
Extends
GfxElementModelView
<MindmapElementModel
>
Constructors
new MindMapView()
new MindMapView(
model
,gfx
):MindMapView
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:33
Parameters
model
gfx
GfxController
Returns
MindMapView
Inherited from
GfxElementModelView<MindmapElementModel>.constructor
Properties
disposable
protected
disposable:DisposableGroup
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:27
Inherited from
GfxElementModelView.disposable
gfx
readonly
gfx:GfxController
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:23
Inherited from
GfxElementModelView.gfx
model
readonly
model:MindmapElementModel
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:28
Inherited from
GfxElementModelView.model
type
static
type:string
='mindmap'
Defined in: packages/affine/blocks/block-surface/src/view/mindmap.ts:16
Overrides
GfxElementModelView.type
Accessors
isConnected
Get Signature
get isConnected():
boolean
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:29
Returns
boolean
Inherited from
GfxElementModelView.isConnected
rotate
Get Signature
get rotate():
number
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:30
Returns
number
Inherited from
GfxElementModelView.rotate
surface
Get Signature
get surface():
SurfaceBlockModel
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:31
Returns
Inherited from
GfxElementModelView.surface
type
Get Signature
get type():
string
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:32
Returns
string
Inherited from
GfxElementModelView.type
Methods
containsBound()
containsBound(
bounds
):boolean
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:35
Parameters
bounds
Bound
Returns
boolean
Inherited from
GfxElementModelView.containsBound
dispatch()
dispatch<
K
>(event
,evt
):void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:36
Type Parameters
K
K
extends keyof EventsHandlerMap
Parameters
event
K
evt
EventsHandlerMap
[K
]
Returns
void
Inherited from
GfxElementModelView.dispatch
getCollapseButton()
getCollapseButton(
node
):undefined
|LocalShapeElementModel
Defined in: packages/affine/blocks/block-surface/src/view/mindmap.ts:33
Parameters
node
The mindmap node or its id to get the collapse button
string
| MindmapNode
Returns
undefined
| LocalShapeElementModel
getLineIntersections()
getLineIntersections(
start
,end
):null
|PointLocation
[]
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:37
Parameters
start
IVec
end
IVec
Returns
null
| PointLocation
[]
Inherited from
GfxElementModelView.getLineIntersections
getNearestPoint()
getNearestPoint(
point
):IVec
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:38
Parameters
point
IVec
Returns
IVec
Inherited from
GfxElementModelView.getNearestPoint
getRelativePointLocation()
getRelativePointLocation(
relativePoint
):PointLocation
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:39
Parameters
relativePoint
IVec
Returns
PointLocation
Inherited from
GfxElementModelView.getRelativePointLocation
includesPoint()
includesPoint(
x
,y
,_
,__
):boolean
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:40
Parameters
x
number
y
number
_
PointTestOptions
__
Returns
boolean
Inherited from
GfxElementModelView.includesPoint
intersectsBound()
intersectsBound(
bound
):boolean
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:41
Parameters
bound
Bound
Returns
boolean
Inherited from
GfxElementModelView.intersectsBound
off()
off<
K
>(event
,callback
):void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:42
Type Parameters
K
K
extends keyof EventsHandlerMap
Parameters
event
K
callback
(evt
) => void
Returns
void
Inherited from
GfxElementModelView.off
on()
on<
K
>(event
,callback
): () =>void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:43
Type Parameters
K
K
extends keyof EventsHandlerMap
Parameters
event
K
callback
(evt
) => void
Returns
Function
Returns
void
Inherited from
GfxElementModelView.on
once()
once<
K
>(event
,callback
): () =>void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:44
Type Parameters
K
K
extends keyof EventsHandlerMap
Parameters
event
K
callback
(evt
) => void
Returns
Function
Returns
void
Inherited from
GfxElementModelView.once
onCreated()
onCreated():
void
Defined in: packages/affine/blocks/block-surface/src/view/mindmap.ts:332
Returns
void
Overrides
GfxElementModelView.onCreated
onDestroyed()
onDestroyed():
void
Defined in: packages/affine/blocks/block-surface/src/view/mindmap.ts:338
Called when the view is destroyed. Override this method requires calling super.onDestroyed()
.
Returns
void
Overrides
GfxElementModelView.onDestroyed
render()
render(
_
):void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:51
Parameters
_
object
Returns
void
Inherited from
GfxElementModelView.render
setup()
static
setup(di
):void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:34
Parameters
di
Container
Returns
void
Inherited from
GfxElementModelView.setup