操作 旧版本 新版本 d.ts文件
删除错误码 类名:InputMethodExtensionAbility;
API声明:onCreate(want: Want): void;
差异内容:401
类名:InputMethodExtensionAbility;
API声明:onCreate(want: Want): void;
差异内容:NA
api/@ohos.InputMethodExtensionAbility.d.ts
删除错误码 类名:InputMethodExtensionAbility;
API声明:onDestroy(): void;
差异内容:401
类名:InputMethodExtensionAbility;
API声明:onDestroy(): void;
差异内容:NA
api/@ohos.InputMethodExtensionAbility.d.ts
新增API NA 类名:EnterKeyType;
API声明:NEWLINE
差异内容:NEWLINE
api/@ohos.inputMethod.d.ts
新增API NA 类名:inputMethodEngine;
API声明:const ENTER_KEY_TYPE_NEWLINE: 8;
差异内容:const ENTER_KEY_TYPE_NEWLINE: 8;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:inputMethodEngine;
API声明:type CommandDataType = number | string | boolean;
差异内容:type CommandDataType = number | string | boolean;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputMethodAbility;
API声明:on(type: 'privateCommand', callback: Callback<Record<string, CommandDataType>>): void;
差异内容:on(type: 'privateCommand', callback: Callback<Record<string, CommandDataType>>): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputMethodAbility;
API声明:off(type: 'privateCommand', callback?: Callback<Record<string, CommandDataType>>): void;
差异内容:off(type: 'privateCommand', callback?: Callback<Record<string, CommandDataType>>): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputClient;
API声明:sendPrivateCommand(commandData: Record<string, CommandDataType>): Promise<void>;
差异内容:sendPrivateCommand(commandData: Record<string, CommandDataType>): Promise<void>;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputClient;
API声明:getCallingWindowInfo(): Promise<WindowInfo>;
差异内容:getCallingWindowInfo(): Promise<WindowInfo>;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputClient;
API声明:setPreviewText(text: string, range: Range): Promise<void>;
差异内容:setPreviewText(text: string, range: Range): Promise<void>;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputClient;
API声明:setPreviewTextSync(text: string, range: Range): void;
差异内容:setPreviewTextSync(text: string, range: Range): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputClient;
API声明:finishTextPreview(): Promise<void>;
差异内容:finishTextPreview(): Promise<void>;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputClient;
API声明:finishTextPreviewSync(): void;
差异内容:finishTextPreviewSync(): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:Panel;
API声明:adjustPanelRect(flag: PanelFlag, rect: PanelRect): void;
差异内容:adjustPanelRect(flag: PanelFlag, rect: PanelRect): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:Panel;
API声明:on(type: 'sizeChange', callback: Callback<window.Size>): void;
差异内容:on(type: 'sizeChange', callback: Callback<window.Size>): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:Panel;
API声明:off(type: 'sizeChange', callback?: Callback<window.Size>): void;
差异内容:off(type: 'sizeChange', callback?: Callback<window.Size>): void;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:EditorAttribute;
API声明:isTextPreviewSupported: boolean;
差异内容:isTextPreviewSupported: boolean;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:inputMethodEngine;
API声明:export interface WindowInfo
差异内容:export interface WindowInfo
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:WindowInfo;
API声明:rect: window.Rect;
差异内容:rect: window.Rect;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:WindowInfo;
API声明:status: window.WindowStatusType;
差异内容:status: window.WindowStatusType;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:inputMethodEngine;
API声明:export interface PanelRect
差异内容:export interface PanelRect
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:PanelRect;
API声明:landscapeRect: window.Rect;
差异内容:landscapeRect: window.Rect;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:PanelRect;
API声明:portraitRect: window.Rect;
差异内容:portraitRect: window.Rect;
api/@ohos.inputMethodEngine.d.ts
新增API NA 类名:InputMethodExtensionContext;
API声明:startAbility(want: Want): Promise<void>;
差异内容:startAbility(want: Want): Promise<void>;
api/@ohos.InputMethodExtensionContext.d.ts