Class: Designer
Defined in: packages/designer/types/framework/designer.d.ts:17
Constructors
Constructor
new Designer(
engine
,contentWindow
,dependencies
):Designer
Defined in: packages/designer/types/framework/designer.d.ts:29
Parameters
engine
contentWindow
Window
dependencies
Ref
<Dependencie
[]>
Returns
Designer
Properties
contentWindow
contentWindow:
Window
Defined in: packages/designer/types/framework/designer.d.ts:19
dependencies
dependencies:
Ref
<Dependencie
[]>
Defined in: packages/designer/types/framework/designer.d.ts:20
document
document:
null
|Document
Defined in: packages/designer/types/framework/designer.d.ts:22
dragging
dragging:
null
|MaterialDescription
Defined in: packages/designer/types/framework/designer.d.ts:26
draggingNode
draggingNode:
null
|NodeModel
Defined in: packages/designer/types/framework/designer.d.ts:27
dropping
dropping:
ShallowRef
<null
|DesignHelper
>
Defined in: packages/designer/types/framework/designer.d.ts:24
engine
engine:
Engine
Defined in: packages/designer/types/framework/designer.d.ts:18
hover
hover:
ShallowRef
<null
|DesignHelper
>
Defined in: packages/designer/types/framework/designer.d.ts:23
lines
lines:
ShallowRef
<DOMRect
[]>
Defined in: packages/designer/types/framework/designer.d.ts:28
selected
selected:
Ref
<null
|DesignHelper
>
Defined in: packages/designer/types/framework/designer.d.ts:25
Methods
allowDrop()
allowDrop(
target
,type?
):Promise
<boolean
>
Defined in: packages/designer/types/framework/designer.d.ts:62
Parameters
target
BlockModel
| NodeModel
type?
DropPosition
Returns
Promise
<boolean
>
cleanHelper()
cleanHelper():
void
Defined in: packages/designer/types/framework/designer.d.ts:54
Returns
void
dispose()
dispose():
void
Defined in: packages/designer/types/framework/designer.d.ts:63
Returns
void
getDropSlot()
getDropSlot(
to
):Promise
<undefined
|null
|MaterialSlot
>
Defined in: packages/designer/types/framework/designer.d.ts:37
Parameters
to
null
| NodeModel
Returns
Promise
<undefined
| null
| MaterialSlot
>
getHelper()
getHelper(
e
):null
|DesignHelper
Defined in: packages/designer/types/framework/designer.d.ts:53
Parameters
e
DragEvent
| MouseEvent
Returns
null
| DesignHelper
getVueInstance()
getVueInstance(
helper
,id?
):any
Defined in: packages/designer/types/framework/designer.d.ts:38
Parameters
helper
id?
string
Returns
any
setDragging()
setDragging(
desc
):void
Defined in: packages/designer/types/framework/designer.d.ts:57
Parameters
desc
null
| MaterialDescription
Returns
void
setDraggingNode()
setDraggingNode(
node
):void
Defined in: packages/designer/types/framework/designer.d.ts:58
Parameters
node
null
| NodeModel
Returns
void
setDropping()
setDropping(
model
,type?
):Promise
<void
>
Defined in: packages/designer/types/framework/designer.d.ts:61
Parameters
model
null
| BlockModel
| NodeModel
type?
DropPosition
Returns
Promise
<void
>
setHover()
setHover(
model
):Promise
<void
>
Defined in: packages/designer/types/framework/designer.d.ts:59
Parameters
model
null
| BlockModel
| NodeModel
Returns
Promise
<void
>
setSelected()
setSelected(
model
):Promise
<void
>
Defined in: packages/designer/types/framework/designer.d.ts:60
Parameters
model
null
| BlockModel
| NodeModel
Returns
Promise
<void
>
updateLines()
updateLines():
Promise
<void
>
Defined in: packages/designer/types/framework/designer.d.ts:56
Returns
Promise
<void
>
updateRect()
updateRect():
Promise
<void
>
Defined in: packages/designer/types/framework/designer.d.ts:55
Returns
Promise
<void
>