偏好

命名空间:核心/首选项.

选择器

得到

返回一个布尔值,指示首选项对于特定范围是否处于活动状态。

参数

  • 状态 对象:存储状态。
  • 范围 一串:功能范围(例如核心/编辑-发布)。
  • 名称 一串:功能的名称。

退换商品

  • *:该功能是否已启用?

行动

设置

返回用于发出应将首选项设置为值的信号的操作对象

参数

  • 范围 一串:偏好范围(例如核心/编辑职位)。
  • 名称 一串:首选项名称。
  • 价值 *:要设置的值。

退换商品

  • 对象:Action对象。

设置默认值

返回用于发出应设置首选项默认值的信号的操作对象。

参数

  • 范围 一串:首选范围(例如core/edit-post)。
  • 默认值 对象<string,*>:首选项名称到值的键/值映射。

退换商品

  • 对象:Action对象。

setPersistenceLayer(设置持久层)

设置持久层。

设置持久层后,首选项存储将:

  • 呼叫得到立即将存储状态更新为返回的值。
  • 呼叫设置当首选项更改值时,使用所有首选项。

setPersistenceLayer(设置持久层)理想情况下,应该在应用程序生命周期开始时,在将任何其他操作发送到首选项存储之前进行发送。

参数

  • 持久层 工作包首选项持久性层:持久层。

退换商品

  • 对象:Action对象。

切换

返回用于发出应切换首选项的信号的操作对象。

参数

  • 范围 一串:首选范围(例如core/edit-post)。
  • 名称 一串:首选项名称。