编辑窗口部件

命名空间:核心/编辑小部件.

选择器

可以在控件区域中插入块

如果可以将块插入小部件区域,则返回true。

参数

  • 状态 阵列:小部件区域的打开状态。
  • 块名称 一串:要插入的块的名称。

退换商品

  • 布尔值:如果块可以插入小部件区域,则为True。

获取编辑的小工具区域

返回所有编辑的小部件区域实体记录。

退换商品

  • 对象[]:编辑的小部件区域实体记录列表。

获取IsWidgetAreaOpen

获取是否打开小部件区域。

参数

  • 状态 阵列:小部件区域的打开状态。
  • 客户端ID 一串:小部件区域的clientId。

退换商品

  • 布尔值:如果小部件区域打开,则为True。

获取家长控件区域块

给定子客户端id,返回父小部件区域块。

参数

  • 客户端ID 一串:小部件区域中的块的客户端id。

退换商品

  • WP块:小部件区域块。

获取引用小部件块

返回表示引用小部件的所有块。

参数

  • referenceWidgetName(参考小部件名称) 一串:可选。如果给定,则只返回具有此名称的引用小部件。

退换商品

  • 阵列:代表参考小部件的所有块的列表

获取小工具

返回特定小部件ID的API小部件数据。

参数

  • 身份证件 :小工具ID。

退换商品

  • 对象:特定小部件ID的API小部件数据。

获取控件ID的控件区域

返回包含由给定widgetId标识的块的widgetArea

参数

  • 小部件Id 一串:小部件的ID。

退换商品

  • 对象:包含小部件区域。

获取小工具区域

返回所有API小部件区域。

退换商品

  • 对象[]:API小部件区域列表。

获取小工具

返回所有API小部件。

退换商品

  • 对象[]:API小部件列表。

插入器已打开

如果插入器打开,则返回true。

参数

  • 状态 对象:全局应用程序状态。

退换商品

  • 布尔值:插入器是否打开。

isListView已打开

如果打开列表视图,则返回true。

参数

  • 状态 对象:全局应用程序状态。

退换商品

  • 布尔值:是否打开列表视图。

是SavingWidgetArea

如果当前保存了任何小部件区域,则返回true。

退换商品

  • 布尔值:如果当前正在保存任何小部件区域,则为True。否则为False。

行动

关闭通用提要栏

返回一个动作对象,表示用户关闭了侧边栏。

退换商品

  • 对象:动作创建者。

将块移动到小部件区域

处理在小部件区域之间移动块的操作

参数

  • 客户端ID 一串:要移动的块的clientId。
  • 小工具区域ID 一串:要将块移动到的小部件区域的id。

持久StubPost

将具有给定ID的存根帖子持久化到核心数据存储。帖子只能在内存中,不应该通过API保存。

参数

  • 身份证件 一串:帖子ID。
  • 阻碍 阵列:立柱应包含的块。

退换商品

  • 对象:post对象。

保存编辑的小部件区域

将编辑的小部件区域中的所有块转换为小部件,并提交一个批处理请求以一次保存所有内容。

创建成功或错误的snackbar通知。

退换商品

  • 功能:动作创建者。

保存小部件区域

将ID指定的窗口小部件区域中的所有块转换为窗口小部件,并提交批处理请求以立即保存所有内容。

参数

  • 小部件区域ID 一串:要处理的小部件区域的ID。

退换商品

  • 功能:动作创建者。

保存小部件区域

将指定窗口小部件区域中的所有块转换为窗口小部件,并提交批处理请求以一次性保存所有内容。

参数

  • 小部件区域 对象[]:要保存的小工具区域。

退换商品

  • 功能:动作创建者。

设置插入器已打开

返回用于打开/关闭插入器的操作对象。

参数

  • 价值 布尔|对象:插入器应打开(true)还是关闭(false)。要指定插入点,请使用对象。
  • 值.rootClientId 一串:要插入的根客户端ID。
  • 值插入索引 :要插入的索引。

退换商品

  • 对象:Action对象。

已打开setIsListView

返回用于打开/关闭列表视图的操作对象。

参数

  • 是打开的 布尔值:一个布尔值,表示应打开还是关闭列表视图。

退换商品

  • 对象:Action对象。

设置IsWidgetAreaOpen

设置小部件区域的打开状态。

参数

  • 客户端ID 一串:小部件区域的clientId。
  • 是打开的 布尔值:是否应打开小部件区域。

退换商品

  • 对象:行动。

设置窗口小部件区域打开状态

设置所有小部件区域的打开状态。

参数

  • 小工具区域打开状态 对象:所有小部件区域的打开状态。

退换商品

  • 对象:操作。

设置客户端ID的控件ID

设置为特定小部件Id存储的客户端Id。

参数

  • 客户端ID :客户端id。
  • 小工具ID :小工具id。

退换商品

  • 对象:操作。