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
protecteddisposable:DisposableGroup
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:27
Inherited from
GfxElementModelView.disposable
gfx
readonlygfx:GfxController
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:23
Inherited from
GfxElementModelView.gfx
model
readonlymodel:MindmapElementModel
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:28
Inherited from
GfxElementModelView.model
type
statictype: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()
staticsetup(di):void
Defined in: packages/framework/block-std/dist/gfx/view/view.d.ts:34
Parameters
di
Container
Returns
void
Inherited from
GfxElementModelView.setup