mirror of
https://github.com/gkd-kit/docs.git
synced 2024-11-16 02:42:20 +08:00
chore: @gkd-kit/api@0.6.0
This commit is contained in:
parent
06cc806834
commit
adb4f101fb
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@gkd-kit/api",
|
||||
"version": "0.5.0",
|
||||
"version": "0.6.0",
|
||||
"description": "a typescript kit for gkd",
|
||||
"type": "module",
|
||||
"main": "./src/index.ts",
|
||||
|
|
|
@ -274,7 +274,6 @@ export interface RawCommonProps {
|
|||
*/
|
||||
fastQuery?: boolean;
|
||||
|
||||
|
||||
/**
|
||||
* 此规则下的所有选择器是否直接从根节点开始匹配
|
||||
*
|
||||
|
@ -300,7 +299,7 @@ export interface RawCommonProps {
|
|||
*
|
||||
* @default false
|
||||
*/
|
||||
matchRoot?:boolean
|
||||
matchRoot?: boolean;
|
||||
|
||||
/**
|
||||
* 单位: 毫秒
|
||||
|
@ -395,6 +394,28 @@ export interface RawCommonProps {
|
|||
*/
|
||||
forcedTime?: Integer;
|
||||
|
||||
/**
|
||||
* 设置一个优先级时间, 在优先级时间内, 此规则为 优先级规则
|
||||
*
|
||||
* 如果规则参与匹配, 匹配顺序为 优先级规则(内部 order 排序) -> 普通规则(内部 order 排序)
|
||||
*
|
||||
* 当新无障碍事件到来时, 如果当前匹配规则是普通规则, 则中断匹配操作重新匹配
|
||||
*
|
||||
* 优先时间过后, 规则将变为普通规则
|
||||
*
|
||||
* 使用场景: 某些应用开启很多规则, 导致开屏一类规则被其他规则阻塞, 可以设置优先级时间让开屏规则优先匹配
|
||||
*
|
||||
* 注意: 如果全部规则都是优先级规则或只有一个规则, 则不会发生中断行为
|
||||
*/
|
||||
priorityTime?: Integer;
|
||||
|
||||
/**
|
||||
* 优先级执行次数, 触发多少次后, 规则将变为普通规则
|
||||
*
|
||||
* @default 1
|
||||
*/
|
||||
priorityActionMaximum?: Integer;
|
||||
|
||||
/**
|
||||
* 当前 规则/规则组 的匹配界面快照链接, 增强订阅可维护性
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue
Block a user