0

我使用 SDK 创建了两个 buildfire 插件。在我的插件管理器和 buildfire 应用程序中添加了它们。现在我想更新我的插件,以便创建一个功能,将我从第一个插件导航到另一个插件。

我跟着这些 -如何使用导航代码

并找到buildfire.navigation.navigation了导航的帮助。

请帮助我了解这些字段是什么,如何为我创建的插件获取这些字段的值。字段如下:

pluginId, instanceId, title, folderName

4

1 回答 1

0

最好先了解 aPlugin Type和 a之间的区别 以及 a和 anPlugin Instance之间的相同区别 The是您可以创建许多蓝图ClassObjectPlugin TypePlugin Instances

话虽这么说,每个实例都会有不同的id每个实例也会改变它titleicon因此您要确保始终获得此数据的最新版本。如果您正在处理关系数据库,您会将外键join保存到主键中以获得一个事实来源。

以下是您需要遵循的步骤:

  1. 在你control的插件这边。使用 buildfire.pluginInstance.showDialog请参阅文档)这将帮助应用程序所有者选择plugin instance您应该导航到的位置。这将返回您需要的对象
  2. (可选)如果您在视觉上表示他们插件的titleicon然后用于dynamic data获取最新版本的对象
  3. 当您准备好导航时将您的传递plugin instance objectbuildfire.navigation.navigateTo请参阅文档

这应该是你所需要的。查看Folder 插件中的示例

于 2017-08-22T21:33:37.570 回答