harmony(鸿蒙)无障碍子系统JS API变更

2022-08-09 浏览 (851)

无障碍子系统JS API变更

OpenHarmony 3.1 Release版本相较于OpenHarmony 3.0 LTS版本,无障碍子系统的API变更如下:

接口变更

模块名类名方法/属性/枚举/常量变更类型
ohos.accessibilityEventInfoitemCount?: number;新增
ohos.accessibilityEventInfoendIndex?: number;新增
ohos.accessibilityEventInfocurrentIndex?: number;新增
ohos.accessibilityEventInfobeginIndex?: number;新增
ohos.accessibilityEventInfolastContent?: string;新增
ohos.accessibilityEventInfocontents?: Array<string>;新增
ohos.accessibilityEventInfotextMoveUnit?: TextMoveUnit;新增
ohos.accessibilityEventInfotriggerAction: Action;新增
ohos.accessibilityEventInfodescription?: string;新增
ohos.accessibilityEventInfopageId ?: number;新增
ohos.accessibilityEventInfocomponentType?: string;新增
ohos.accessibilityEventInfobundleName: string;新增
ohos.accessibilityEventInfowindowUpdateType?: WindowUpdateType;新增
ohos.accessibilityEventInfotype: EventType;新增
ohos.accessibilityEventInfoconstructor(jsonObject);新增
ohos.accessibilityAccessibilityAbilityInforeadonly eventTypes: Array<EventType>;新增
ohos.accessibilityAccessibilityAbilityInforeadonly description: string;新增
ohos.accessibilityAccessibilityAbilityInforeadonly capabilities: Array<Capability>;新增
ohos.accessibilityAccessibilityAbilityInforeadonly abilityTypes: Array<AbilityType>;新增
ohos.accessibilityAccessibilityAbilityInforeadonly bundleName: string;新增
ohos.accessibilityAccessibilityAbilityInforeadonly name: string;新增
ohos.accessibilityAccessibilityAbilityInforeadonly id: string;新增
ohos.accessibilityCaptionsStylewindowColor: number |string;新增
ohos.accessibilityCaptionsStylebackgroundColor: number |string;新增
ohos.accessibilityCaptionsStylefontEdgeType: CaptionsFontEdgeType;新增
ohos.accessibilityCaptionsStylefontColor: number |string;新增
ohos.accessibilityCaptionsStylefontScale: number;新增
ohos.accessibilityCaptionsStylefontFamily: CaptionsFontFamily;新增
ohos.accessibilityCaptionsManageroff(type: 'styleChange', callback?: Callback<CaptionsStyle>): void;新增
ohos.accessibilityCaptionsManageroff(type: 'enableChange', callback?: Callback<boolean>): void;新增
ohos.accessibilityCaptionsManageron(type: 'styleChange', callback: Callback<CaptionsStyle>): void;新增
ohos.accessibilityCaptionsManageron(type: 'enableChange', callback: Callback<boolean>): void;新增
ohos.accessibilityCaptionsManagerstyle: CaptionsStyle;新增
ohos.accessibilityCaptionsManagerenabled: boolean;新增
ohos.accessibilityaccessibilitygetCaptionsManager(): CaptionsManager;新增
ohos.accessibilityaccessibilityoff(type: 'touchGuideStateChange', callback?: Callback<boolean>): void;新增
ohos.accessibilityaccessibilityoff(type: 'accessibilityStateChange', callback?: Callback<boolean>): void;新增
ohos.accessibilityaccessibilityon(type: 'touchGuideStateChange', callback: Callback<boolean>): void;新增
ohos.accessibilityaccessibilityon(type: 'accessibilityStateChange', callback: Callback<boolean>): void;新增
ohos.accessibilityaccessibilitysendEvent(event: EventInfo, callback: AsyncCallback<void>): void;
sendEvent(event: EventInfo): Promise<void>;
新增
ohos.accessibilityaccessibilitygetAbilityLists(abilityType: AbilityType, stateType: AbilityState, callback: AsyncCallback<Array<AccessibilityAbilityInfo>>): void;
getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise<Array<AccessibilityAbilityInfo>>;
新增
ohos.accessibilityaccessibilityisOpenTouchGuide(callback: AsyncCallback<boolean>): void;
isOpenTouchGuide(): Promise<boolean>;
新增
ohos.accessibilityaccessibilityisOpenAccessibility(callback: AsyncCallback<boolean>): void;
isOpenAccessibility(): Promise<boolean>;
新增

你可能感兴趣的鸿蒙文章

harmony(鸿蒙)Readme

harmony(鸿蒙)3.1 release相对于3.1 beta变更详细说明

harmony(鸿蒙)元能力子系统JS API变更

harmony(鸿蒙)元能力子系统JS API变更

harmony(鸿蒙)帐号子系统JS API变更

harmony(鸿蒙)ArkUI子系统JS API变更

harmony(鸿蒙)电源服务子系统JS API变更

harmony(鸿蒙)包管理子系统JS API变更

harmony(鸿蒙)包管理子系统JS API变更

harmony(鸿蒙)基础通信子系统JS API变更

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/75b8d42c0976488a937d12f364cc353f