Buildfire:如何获取自定义插件的插件数据?

时间:2017-08-22 05:48:43

标签: buildfire

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

我遵循了这些 - How to use Navigationcode

并发现buildfire.navigation.navigation有助于导航。

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

pluginId, instanceId, title, folderName

1 个答案:

答案 0 :(得分:0)

最好开始了解Plugin TypePlugin Instance之间的区别ClassObject之间的差异 Plugin Type是您可以创建许多Plugin Instances

的蓝图

话虽如此,每个实例都会有不同的id每个实例也会更改其titleicon,因此您需要确保始终获得此数据的最新版本。如果您正在处理关系数据库,则应将外键然后join保存到主键,以获得一个真实来源。

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

  1. 在插件的control侧。使用 buildfire.pluginInstance.showDialogsee docs) 这有助于应用所有者选择plugin instance您 应该导航到。这将返回您需要的对象
  2. (可选)如果您在视觉上代表他们的插件titleicon,那么使用dynamic data来获取最新版本的对象
  3. 当您准备好导航时,将plugin instance object传递给buildfire.navigation.navigateTosee docs
  4. 这应该是你所需要的。 请参阅Folder Plugin

    中的示例