shouldBuiltInRecognizerParallelWith
shouldBuiltInRecognizerParallelWith(callback: ShouldBuiltInRecognizerParallelWithCallback): T
提供系统内置手势与响应链上其他组件的手势设置并行关系的回调事件。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
参数:
参数名 | 参数类型 | 必填 | 参数描述 |
---|---|---|---|
callback | [ShouldBuiltInRecognizerParallelWithCallback] | 是 | 提供系统内置手势与响应链上其他组件的手势设置并行关系的回调事件,当该组件做触摸碰撞测试时,会触发用户定义的回调来形成手势并行关系。 |
返回值:
类型 | 说明 |
---|---|
T | 返回当前组件。 |
ShouldBuiltInRecognizerParallelWithCallback
type ShouldBuiltInRecognizerParallelWithCallback = (current: GestureRecognizer, others: Array) => GestureRecognizer
提供系统内置手势与响应链上其他组件的手势设置并行关系的回调事件类型。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
参数:
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
current | [GestureRecognizer] | 是 | 当前组件的系统内置手势识别器,当前版本只提供内置的[PAN_GESTURE]类型的手势识别器。 |
others | Array<[GestureRecognizer]> | 是 | 响应链上更高优先级的其他组件相同类别的手势识别器。 |
返回值:
类型 | 说明 |
---|---|
[GestureRecognizer] | 与current识别器绑定并行关系的某个手势识别器。 |
GestureRecognizer
手势识别器对象。
getTag
getTag(): string
返回当前手势识别器的tag。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
返回值:
类型 | 说明 |
---|---|
string | 当前手势识别器的tag。 |
getType
getType(): GestureControl.GestureType
返回当前手势识别器的类型。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
返回值:
类型 | 说明 |
---|---|
[GestureControl.GestureType] | 当前手势识别器的类型。 |
isBuiltIn
isBuiltIn(): boolean
返回当前手势识别器是否为系统内置手势。
元服务API: 从API version 12开始,该接口支持在元服务中使用。
系统能力: SystemCapability.ArkUI.ArkUI.Full
返回值:
类型 | 说明 |
---|---|
boolean | 当前手势识别器是否为系统内置手势。 |