| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API deprecated version change | Class name: FormInfo; API declaration: colorMode: ColorMode; DIfferences: NA | Class name: FormInfo; API declaration: colorMode: ColorMode; DIfferences: 20 | api/@ohos.app.form.formInfo.d.ts |
| API deprecated version change | Class name: formInfo; API declaration: enum ColorMode DIfferences: NA | Class name: formInfo; API declaration: enum ColorMode DIfferences: 20 | api/@ohos.app.form.formInfo.d.ts |
| API deprecated version change | Class name: ColorMode; API declaration: MODE_AUTO = -1 DIfferences: NA | Class name: ColorMode; API declaration: MODE_AUTO = -1 DIfferences: 20 | api/@ohos.app.form.formInfo.d.ts |
| API deprecated version change | Class name: ColorMode; API declaration: MODE_DARK = 0 DIfferences: NA | Class name: ColorMode; API declaration: MODE_DARK = 0 DIfferences: 20 | api/@ohos.app.form.formInfo.d.ts |
| API deprecated version change | Class name: ColorMode; API declaration: MODE_LIGHT = 1 DIfferences: NA | Class name: ColorMode; API declaration: MODE_LIGHT = 1 DIfferences: 20 | api/@ohos.app.form.formInfo.d.ts |
| API deprecated version change | Class name: FormDimension; API declaration: Dimension_2_1 DIfferences: NA | Class name: FormDimension; API declaration: Dimension_2_1 DIfferences: 20 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: global; API declaration: declare class FormEditExtensionAbility DIfferences: declare class FormEditExtensionAbility | api/@ohos.app.form.FormEditExtensionAbility.d.ts |
| New API | NA | Class name: FormEditExtensionAbility; API declaration: context: FormEditExtensionContext; DIfferences: context: FormEditExtensionContext; | api/@ohos.app.form.FormEditExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: export interface LiveFormInfo DIfferences: export interface LiveFormInfo | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: LiveFormInfo; API declaration: formId: string; DIfferences: formId: string; | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: LiveFormInfo; API declaration: rect: formInfo.Rect; DIfferences: rect: formInfo.Rect; | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: LiveFormInfo; API declaration: borderRadius: number; DIfferences: borderRadius: number; | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: declare class LiveFormExtensionAbility DIfferences: declare class LiveFormExtensionAbility | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: LiveFormExtensionAbility; API declaration: context: LiveFormExtensionContext; DIfferences: context: LiveFormExtensionContext; | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: LiveFormExtensionAbility; API declaration: onLiveFormCreate(liveFormInfo: LiveFormInfo, session: UIExtensionContentSession): void; DIfferences: onLiveFormCreate(liveFormInfo: LiveFormInfo, session: UIExtensionContentSession): void; | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: LiveFormExtensionAbility; API declaration: onLiveFormDestroy(liveFormInfo: LiveFormInfo): void; DIfferences: onLiveFormDestroy(liveFormInfo: LiveFormInfo): void; | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: declare class FormEditExtensionContext DIfferences: declare class FormEditExtensionContext | api/application/FormEditExtensionContext.d.ts |
| New API | NA | Class name: FormEditExtensionContext; API declaration: startSecondPage(want: Want): Promise<AbilityResult>; DIfferences: startSecondPage(want: Want): Promise<AbilityResult>; | api/application/FormEditExtensionContext.d.ts |
| New API | NA | Class name: global; API declaration: declare class LiveFormExtensionContext DIfferences: declare class LiveFormExtensionContext | api/application/LiveFormExtensionContext.d.ts |
| New API | NA | Class name: LiveFormExtensionContext; API declaration: startAbilityByLiveForm(want: Want): Promise<void>; DIfferences: startAbilityByLiveForm(want: Want): Promise<void>; | api/application/LiveFormExtensionContext.d.ts |
| New API | NA | Class name: FormExtensionAbility; API declaration: onFormLocationChanged(formId: string, newFormLocation: formInfo.FormLocation): void; DIfferences: onFormLocationChanged(formId: string, newFormLocation: formInfo.FormLocation): void; | api/@ohos.app.form.FormExtensionAbility.d.ts |
| New API | NA | Class name: FormExtensionAbility; API declaration: onSizeChanged(formId: string, newDimension: formInfo.FormDimension, newRect: formInfo.Rect): void; DIfferences: onSizeChanged(formId: string, newDimension: formInfo.FormDimension, newRect: formInfo.Rect): void; | api/@ohos.app.form.FormExtensionAbility.d.ts |
| New API | NA | Class name: FormParam; API declaration: ORIGINAL_FORM_KEY = 'ohos.extra.param.key.original_form_id' DIfferences: ORIGINAL_FORM_KEY = 'ohos.extra.param.key.original_form_id' | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormDimension; API declaration: DIMENSION_2_3 = 8 DIfferences: DIMENSION_2_3 = 8 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormDimension; API declaration: DIMENSION_3_3 = 9 DIfferences: DIMENSION_3_3 = 9 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: LaunchReason; API declaration: FORM_SIZE_CHANGE = 3 DIfferences: FORM_SIZE_CHANGE = 3 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: formInfo; API declaration: interface RunningFormInfo DIfferences: interface RunningFormInfo | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly formId: string; DIfferences: readonly formId: string; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly bundleName: string; DIfferences: readonly bundleName: string; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly formLocation: FormLocation; DIfferences: readonly formLocation: FormLocation; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly moduleName: string; DIfferences: readonly moduleName: string; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly abilityName: string; DIfferences: readonly abilityName: string; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly formName: string; DIfferences: readonly formName: string; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: RunningFormInfo; API declaration: readonly dimension: number; DIfferences: readonly dimension: number; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: formInfo; API declaration: enum FormLocation DIfferences: enum FormLocation | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormLocation; API declaration: DESKTOP = 0 DIfferences: DESKTOP = 0 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormLocation; API declaration: FORM_CENTER = 1 DIfferences: FORM_CENTER = 1 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormLocation; API declaration: FORM_MANAGER = 2 DIfferences: FORM_MANAGER = 2 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormLocation; API declaration: NEGATIVE_SCREEN = 3 DIfferences: NEGATIVE_SCREEN = 3 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormLocation; API declaration: SCREEN_LOCK = 6 DIfferences: SCREEN_LOCK = 6 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: FormLocation; API declaration: AI_SUGGESTION = 7 DIfferences: AI_SUGGESTION = 7 | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: formInfo; API declaration: interface OverflowInfo DIfferences: interface OverflowInfo | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: OverflowInfo; API declaration: area: Rect; DIfferences: area: Rect; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: OverflowInfo; API declaration: duration: number; DIfferences: duration: number; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: OverflowInfo; API declaration: useDefaultAnimation?: boolean; DIfferences: useDefaultAnimation?: boolean; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: formInfo; API declaration: interface Rect DIfferences: interface Rect | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: Rect; API declaration: left: number; DIfferences: left: number; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: Rect; API declaration: top: number; DIfferences: top: number; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: Rect; API declaration: width: number; DIfferences: width: number; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: Rect; API declaration: height: number; DIfferences: height: number; | api/@ohos.app.form.formInfo.d.ts |
| New API | NA | Class name: formProvider; API declaration: function getPublishedFormInfoById(formId: string): Promise<formInfo.FormInfo>; DIfferences: function getPublishedFormInfoById(formId: string): Promise<formInfo.FormInfo>; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function getPublishedFormInfos(): Promise<Array<formInfo.FormInfo>>; DIfferences: function getPublishedFormInfos(): Promise<Array<formInfo.FormInfo>>; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function getPublishedRunningFormInfoById(formId: string): Promise<formInfo.RunningFormInfo>; DIfferences: function getPublishedRunningFormInfoById(formId: string): Promise<formInfo.RunningFormInfo>; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function getPublishedRunningFormInfos(): Promise<Array<formInfo.RunningFormInfo>>; DIfferences: function getPublishedRunningFormInfos(): Promise<Array<formInfo.RunningFormInfo>>; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function openFormManager(want: Want): void; DIfferences: function openFormManager(want: Want): void; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function openFormEditAbility(abilityName: string, formId: string, isMainPage?: boolean): void; DIfferences: function openFormEditAbility(abilityName: string, formId: string, isMainPage?: boolean): void; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function requestOverflow(formId: string, overflowInfo: formInfo.OverflowInfo): Promise<void>; DIfferences: function requestOverflow(formId: string, overflowInfo: formInfo.OverflowInfo): Promise<void>; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function cancelOverflow(formId: string): Promise<void>; DIfferences: function cancelOverflow(formId: string): Promise<void>; | api/@ohos.app.form.formProvider.d.ts |
| New API | NA | Class name: formProvider; API declaration: function getFormRect(formId: string): Promise<formInfo.Rect>; DIfferences: function getFormRect(formId: string): Promise<formInfo.Rect>; | api/@ohos.app.form.formProvider.d.ts |
| New Kit | Class name: global; API declaration: DIfferences: NA | Class name: global; API declaration: api@ohos.app.form.FormEditExtensionAbility.d.ts DIfferences: FormKit | api/@ohos.app.form.FormEditExtensionAbility.d.ts |
| New Kit | Class name: global; API declaration: DIfferences: NA | Class name: global; API declaration: api@ohos.app.form.LiveFormExtensionAbility.d.ts DIfferences: FormKit | api/@ohos.app.form.LiveFormExtensionAbility.d.ts |
| New Kit | Class name: global; API declaration: DIfferences: NA | Class name: global; API declaration: api\application\FormEditExtensionContext.d.ts DIfferences: FormKit | api/application/FormEditExtensionContext.d.ts |
| New Kit | Class name: global; API declaration: DIfferences: NA | Class name: global; API declaration: api\application\LiveFormExtensionContext.d.ts DIfferences: FormKit | api/application/LiveFormExtensionContext.d.ts |
| Compatible for ArkTS version evolution | Class name: global; API declaration: export default class FormExtensionAbility DIfferences: NA | Class name: global; API declaration: declare class FormExtensionAbility DIfferences: NA | api/@ohos.app.form.FormExtensionAbility.d.ts |
| Compatible for ArkTS version evolution | Class name: global; API declaration: export default class FormExtensionContext DIfferences: NA | Class name: global; API declaration: declare class FormExtensionContext DIfferences: NA | api/application/FormExtensionContext.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit