我使用 SDK 创建了两个 buildfire 插件。在我的插件管理器和 buildfire 应用程序中添加了它们。现在我想更新我的插件,以便创建一个功能,将我从第一个插件导航到另一个插件。
并找到buildfire.navigation.navigation了导航的帮助。
请帮助我了解这些字段是什么,如何为我创建的插件获取这些字段的值。字段如下:
pluginId, instanceId, title, folderName
最好先了解 aPlugin Type和 a之间的区别 以及 a和 anPlugin Instance之间的相同区别
The是您可以创建许多蓝图ClassObjectPlugin TypePlugin Instances
话虽这么说,每个实例都会有不同的id每个实例也会改变它title,icon因此您要确保始终获得此数据的最新版本。如果您正在处理关系数据库,您会将外键join保存到主键中以获得一个事实来源。
以下是您需要遵循的步骤:
control的插件这边。使用
buildfire.pluginInstance.showDialog(请参阅文档)这将帮助应用程序所有者选择plugin instance您应该导航到的位置。这将返回您需要的对象title或icon然后用于dynamic data获取最新版本的对象plugin instance object给buildfire.navigation.navigateTo(请参阅文档)这应该是你所需要的。查看Folder 插件中的示例