XD插件API和组件

时间:2019-07-24 16:08:43

标签: adobe-xd

我正在尝试编写一个XD插件,该插件可动态填充画板中的组件,但我在XD插件API中看不到任何组件。是否可以浏览文件并找到可用的组件并将其放置在舞台上?更好的是,甚至可以从云中的特定文件中提取组件?

1 个答案:

答案 0 :(得分:0)

不幸的是,目前尚无法创建符号实例(这就是在API中调用的组件)。这是插件文档中的解释性报价:

  

除了使用SymbolInstance克隆现有commands.duplicate之外,插件目前无法创建新的组件定义或新的SymbolInstance节点。

https://adobexdplatform.com/plugin-docs/reference/scenegraph.html#symbolinstance

official plugin developer forums中有一个针对它的功能请求,您可以对其投票。不过,据Steve Kwak(Adobe)称,由于编辑上下文,这似乎是有问题的,这意味着要获得API访问权限仍可能需要一段时间。

不幸的是,到目前为止,还没有任何方法列出文档的可用符号。对于其他资产类型,可以通过assets模块(请参见https://adobexdplatform.com/plugin-docs/reference/assets.html)来实现,但对于符号来说(尚未)。

我希望这会有所帮助(尽管这可能不是您希望的答案)。