窗口小部亚博和万博件的设计凹槽的支持很容易地嵌入到您的网站或应用程序。对于大多数用途,你可以简单地按照说明安装您的插件的说明,一切都将工作打算。

对于更高级的用法,你可以修改窗口小部件的嵌入代码来改变widget的行为。这是一个活的文件,当我们在小部件上开辟新的功能,我们将更新它。

命令API

亚博和万博在您的嵌入代码对象管理将命令发送到微件API的命令队列。使用亚博和万博groove.widget()方法,你可以不实际担心它被完全载入网页上的小部件进行通信。通常情况下,你会看到这个用来建立控件ID如下:

小工具()方法接受该命令作为第一个参数,并且每个额外的参数被单独提供。

下面是命令队列当前可用的命令的列表:

  • 亚博和万博groove.widget( 'setWidgetId', 'WIDGET ID')
    • 设置初始控件ID。这是必需的部件负载。
  • 亚博和万博groove.widget( 'setAutoload',虚假)(默认值:true)
  • 亚博和万博槽。小部件('加载')
    • 一旦你禁用自动加载,当你准备这个命令将加载插件。
  • 亚博和万博槽。小部件('卸下')
    • 如果您需要卸载控件,该命令将所有参数重置回前自动加载状态。
  • 亚博和万博槽。小部件('打开')
    • 以编程方式打开的小工具,就如同用户在屏幕的底部点击了件按钮。
  • 亚博和万博槽。小部件('关')
    • 编程关闭小工具,就好像用户点击小工具本身内部的关闭按钮。
  • 亚博和万博groove.widget( 'setCustomer',{定制: '属性' ...})

该控件加载之前,你将它们添加命令将被排队。在初始化期间,部件将第一处理所有队列中的命令,然后它会立即处理的任何附加小部件()调用。

下面是使用命令的API来控制加载和打开所述窗口小部件的一个例子: