拓展 / InterractionCallbacks / NodeCreateContext
接口: NodeCreateContext
定义于:interfaces/InterractionCallbacks.ts:575
上下文传递给InterractionCallbacks.onBeforeNodeCreate。
属性
origin
origin:
NodeCreateOrigin
定义于:interfaces/InterractionCallbacks.ts:579
哪个可供性启动了创建。
position
position:
object
定义于:interfaces/InterractionCallbacks.ts:577
节点将放置的图形空间位置(在任何缩放/平移下正确)。
x
x:
number
y
y:
number
promptData()
promptData: (
options) =>Promise<NodeData|null>
定义于:interfaces/InterractionCallbacks.ts:586
通过模态提示用户输入新节点的数据负载 - 声明性形式 (PromptDataOptions.fields) 或自定义 HTML (render + getValues)。解析为收集的对象,如果用户取消,则解析为 null。直接将其纳入决策中——例如return { accept: true, data: values }。
参数
options
返回值
Promise<NodeData | null>